com.espertech.esper.client.soda
Class ContextDescriptorCategory

java.lang.Object
  extended by com.espertech.esper.client.soda.ContextDescriptorCategory
All Implemented Interfaces:
ContextDescriptor, java.io.Serializable

public class ContextDescriptorCategory
extends java.lang.Object
implements ContextDescriptor

Category-segmented context.

See Also:
Serialized Form

Constructor Summary
ContextDescriptorCategory()
          Ctor.
ContextDescriptorCategory(java.util.List<ContextDescriptorCategoryItem> items, Filter filter)
          Ctor.
 
Method Summary
 Filter getFilter()
          Returns type name and predicate expressions (filter)
 java.util.List<ContextDescriptorCategoryItem> getItems()
          Returns categories.
 void setFilter(Filter filter)
          Sets type name and predicate expressions (filter)
 void setItems(java.util.List<ContextDescriptorCategoryItem> items)
          Sets categories
 void toEPL(java.io.StringWriter writer, EPStatementFormatter formatter)
          Format as EPL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextDescriptorCategory

public ContextDescriptorCategory()
Ctor.


ContextDescriptorCategory

public ContextDescriptorCategory(java.util.List<ContextDescriptorCategoryItem> items,
                                 Filter filter)
Ctor.

Parameters:
items - categories
filter - event type and predicate
Method Detail

getItems

public java.util.List<ContextDescriptorCategoryItem> getItems()
Returns categories.

Returns:
categories

setItems

public void setItems(java.util.List<ContextDescriptorCategoryItem> items)
Sets categories

Parameters:
items - categories to set

getFilter

public Filter getFilter()
Returns type name and predicate expressions (filter)

Returns:
filter

setFilter

public void setFilter(Filter filter)
Sets type name and predicate expressions (filter)

Parameters:
filter - filter

toEPL

public void toEPL(java.io.StringWriter writer,
                  EPStatementFormatter formatter)
Description copied from interface: ContextDescriptor
Format as EPL.

Specified by:
toEPL in interface ContextDescriptor
Parameters:
writer - output
formatter - formatter

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com