Package | Description |
---|---|
com.espertech.esper.epl.parse |
Parsers and AST tree walkers and helper classes transforming AST into business objects
|
com.espertech.esper.epl.spec |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.util |
EPL utility classes.
|
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active
pattern instance
|
Modifier and Type | Method and Description |
---|---|
static FilterSpecRaw |
ASTFilterSpecHelper.walkFilterSpec(EsperEPL2GrammarParser.EventFilterExpressionContext ctx,
PropertyEvalSpec propertyEvalSpec,
java.util.Map<org.antlr.v4.runtime.tree.Tree,ExprNode> astExprNodeMap) |
Modifier and Type | Method and Description |
---|---|
static CreateContextDesc |
ASTContextHelper.walkCreateContext(EsperEPL2GrammarParser.CreateContextExprContext ctx,
java.util.Map<org.antlr.v4.runtime.tree.Tree,ExprNode> astExprNodeMap,
java.util.Map<org.antlr.v4.runtime.tree.Tree,EvalFactoryNode> astPatternNodeMap,
PropertyEvalSpec propertyEvalSpec,
FilterSpecRaw filterSpec) |
Modifier and Type | Method and Description |
---|---|
FilterSpecRaw |
ContextDetailPartitionItem.getFilterSpecRaw() |
FilterSpecRaw |
ContextDetailHashItem.getFilterSpecRaw() |
FilterSpecRaw |
ContextDetailConditionFilter.getFilterSpecRaw() |
FilterSpecRaw |
ContextDetailCategory.getFilterSpecRaw() |
FilterSpecRaw |
FilterStreamSpecRaw.getRawFilterSpec()
Returns the unvalided filter spec.
|
Constructor and Description |
---|
ContextDetailCategory(java.util.List<ContextDetailCategoryItem> items,
FilterSpecRaw filterSpecRaw) |
ContextDetailConditionFilter(FilterSpecRaw filterSpecRaw,
java.lang.String optionalFilterAsName) |
ContextDetailHashItem(ExprChainedSpec function,
FilterSpecRaw filterSpecRaw) |
ContextDetailPartitionItem(FilterSpecRaw filterSpecRaw,
java.util.List<java.lang.String> propertyNames,
java.lang.String aliasName) |
FilterStreamSpecRaw(FilterSpecRaw rawFilterSpec,
ViewSpec[] viewSpecs,
java.lang.String optionalStreamName,
StreamSpecOptions streamSpecOptions)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<FilterSpecRaw> |
StatementSpecRawAnalyzer.analyzeFilters(StatementSpecRaw spec) |
Modifier and Type | Method and Description |
---|---|
FilterSpecRaw |
EvalFilterFactoryNode.getRawFilterSpec()
Returns the raw (unoptimized/validated) filter definition.
|
Modifier and Type | Method and Description |
---|---|
EvalFactoryNode |
PatternNodeFactoryImpl.makeFilterNode(FilterSpecRaw filterSpecification,
java.lang.String eventAsName,
java.lang.Integer consumptionLevel) |
EvalFactoryNode |
PatternNodeFactory.makeFilterNode(FilterSpecRaw filterSpecification,
java.lang.String eventAsName,
java.lang.Integer consumptionLevel) |
Constructor and Description |
---|
EvalFilterFactoryNode(FilterSpecRaw filterSpecification,
java.lang.String eventAsName,
java.lang.Integer consumptionLevel)
Constructor.
|