Package | Description |
---|---|
com.espertech.esper.client.soda |
This package defines the Esper statement object model.
|
Modifier and Type | Method and Description |
---|---|
static Filter |
Filter.create(String eventTypeName)
Creates a filter to the given named event type.
|
static Filter |
Filter.create(String eventTypeName,
Expression filter)
Creates a filter to the given named event type and filter expression.
|
Filter |
PatternFilterExpr.getFilter()
Returns the filter specification.
|
Filter |
FilterStream.getFilter()
Returns the filter.
|
Filter |
ContextDescriptorKeyedSegmentedItem.getFilter()
Returns the filter.
|
Filter |
ContextDescriptorHashSegmentedItem.getFilter()
Returns the filter.
|
Filter |
ContextDescriptorConditionFilter.getFilter()
Returns the event stream filter.
|
Filter |
ContextDescriptorCategory.getFilter()
Returns type name and predicate expressions (filter)
|
Modifier and Type | Method and Description |
---|---|
static FilterStream |
FilterStream.create(Filter filter)
Creates a stream using a filter that provides the event type name and filter expression to filter for.
|
static FilterStream |
FilterStream.create(Filter filter,
String streamName)
Creates a stream using a filter that provides the event type name and filter expression to filter for.
|
static PatternEveryExpr |
Patterns.everyFilter(Filter filter)
Pattern every-operator and filter in combination, equivalent to the "every MyEvent(vol > 100)" syntax.
|
static PatternEveryExpr |
Patterns.everyFilter(Filter filter,
String tagName)
Pattern every-operator and filter in combination, equivalent to the "every tag=MyEvent(vol > 100)" syntax.
|
static PatternFilterExpr |
Patterns.filter(Filter filter)
Filter expression for use in patterns, equivalent to the "MyEvent(vol > 100)" syntax.
|
static PatternFilterExpr |
Patterns.filter(Filter filter,
String tagName)
Filter expression for use in patterns, equivalent to the "tag=MyEvent(vol > 100)" syntax.
|
static PatternNotExpr |
Patterns.notFilter(Filter filter)
Pattern not-operator and filter in combination, equivalent to the "not MyEvent(vol > 100)" syntax.
|
static PatternNotExpr |
Patterns.notFilter(Filter filter,
String tagName)
Pattern not-operator and filter in combination, equivalent to the "not tag=MyEvent(vol > 100)" syntax.
|
void |
PatternFilterExpr.setFilter(Filter filter)
Sets the filter specification.
|
void |
FilterStream.setFilter(Filter filter)
Sets the filter to use.
|
void |
ContextDescriptorKeyedSegmentedItem.setFilter(Filter filter)
Sets the filter.
|
void |
ContextDescriptorHashSegmentedItem.setFilter(Filter filter)
Sets the filter.
|
void |
ContextDescriptorConditionFilter.setFilter(Filter filter)
Sets the event stream filter.
|
void |
ContextDescriptorCategory.setFilter(Filter filter)
Sets type name and predicate expressions (filter)
|
Constructor and Description |
---|
ContextDescriptorCategory(List<ContextDescriptorCategoryItem> items,
Filter filter)
Ctor.
|
ContextDescriptorConditionFilter(Filter filter,
String optionalAsName)
Ctor.
|
ContextDescriptorHashSegmentedItem(Expression hashFunction,
Filter filter)
Ctor.
|
ContextDescriptorKeyedSegmentedItem(List<String> propertyNames,
Filter filter)
Ctor.
|
FilterStream(Filter filter)
Ctor.
|
FilterStream(Filter filter,
String name)
Ctor.
|
FilterStream(Filter filter,
String name,
List<View> views)
Ctor.
|
PatternFilterExpr(Filter filter)
Ctor.
|
PatternFilterExpr(Filter filter,
String tagName)
Ctor.
|