Package | Description |
---|---|
com.espertech.esper.epl.core |
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.declexpr |
Declared expression handling.
|
com.espertech.esper.epl.enummethod.dot |
Enumeration method utility classes and input data sources.
|
com.espertech.esper.epl.enummethod.eval |
Enumeration method implementations.
|
com.espertech.esper.epl.expression.accessagg |
Access-aggregation expressions.
|
com.espertech.esper.epl.expression.core |
Core expression classes.
|
com.espertech.esper.epl.expression.dot |
Chained expression functionality.
|
com.espertech.esper.epl.expression.dot.inner |
Expression dot-method innerForge evaluators.
|
com.espertech.esper.epl.expression.ops |
Operator expressions.
|
com.espertech.esper.epl.expression.prev |
'Previous'-group expressions.
|
com.espertech.esper.epl.expression.subquery |
Subselect expressions.
|
com.espertech.esper.epl.expression.table |
Table access and identifiers expressions.
|
com.espertech.esper.epl.script |
Script expression evaluation.
|
com.espertech.esper.epl.table.strategy |
Table access evaluators.
|
Modifier and Type | Field and Description |
---|---|
protected ExprEnumerationForge |
SelectExprProcessorEnumerationSingleToCollForge.enumerationForge |
protected ExprEnumerationForge |
SelectExprProcessorEnumerationCollForge.enumerationForge |
protected ExprEnumerationForge |
SelectExprProcessorEnumerationAtBeanSingleForge.enumerationForge |
protected ExprEnumerationForge |
SelectExprProcessorEnumerationAtBeanCollTableForge.enumerationForge |
protected ExprEnumerationForge |
SelectExprProcessorEnumerationAtBeanCollForge.enumerationForge |
Constructor and Description |
---|
SelectExprProcessorEnumerationAtBeanCollForge(ExprEnumerationForge enumerationForge,
EventType eventTypeColl) |
SelectExprProcessorEnumerationAtBeanCollTableForge(ExprEnumerationForge enumerationForge,
TableMetadata tableMetadata) |
SelectExprProcessorEnumerationAtBeanSingleForge(ExprEnumerationForge enumerationForge,
EventType eventTypeSingle) |
SelectExprProcessorEnumerationCollForge(ExprEnumerationForge enumerationForge,
EventType targetType,
boolean firstRowOnly) |
SelectExprProcessorEnumerationSingleToCollForge(ExprEnumerationForge enumerationForge,
EventType targetType) |
Modifier and Type | Class and Description |
---|---|
class |
ExprDeclaredForgeBase |
class |
ExprDeclaredForgeNoRewrite |
class |
ExprDeclaredForgeRewrite |
Modifier and Type | Class and Description |
---|---|
class |
PropertyDotEventCollectionForge |
class |
PropertyDotEventSingleForge |
class |
PropertyDotScalarArrayForge |
class |
PropertyDotScalarCollection |
class |
PropertyDotScalarIterable |
Modifier and Type | Field and Description |
---|---|
protected ExprEnumerationForge |
EnumUnionForge.evaluatorForge |
protected ExprEnumerationForge |
EnumIntersectForge.evaluatorForge |
protected ExprEnumerationForge |
EnumExceptForge.evaluatorForge |
Constructor and Description |
---|
EnumExceptForge(int numStreams,
ExprEnumerationForge evaluatorForge,
boolean scalar) |
EnumIntersectForge(int numStreams,
ExprEnumerationForge evaluatorForge,
boolean scalar) |
EnumUnionForge(int numStreams,
ExprEnumerationForge evaluatorForge,
boolean scalar) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprAggregateAccessMultiValueNode |
Modifier and Type | Class and Description |
---|---|
class |
ExprAggCountMinSketchNode
Represents the Count-min sketch aggregate function.
|
class |
ExprAggMultiFunctionLinearAccessNode |
class |
ExprAggMultiFunctionSortedMinMaxByNode |
class |
ExprPlugInAggMultiFunctionNode
Represents a custom aggregation function in an expresson tree.
|
Constructor and Description |
---|
ExprNodeUtilExprStreamNumEnumCollForge(ExprEnumerationForge enumeration) |
ExprNodeUtilExprStreamNumEnumSingleForge(ExprEnumerationForge enumeration) |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotNodeForgeRootChild |
Modifier and Type | Method and Description |
---|---|
ExprEnumerationForge |
ExprDotEnumerationSourceForge.getEnumeration() |
Constructor and Description |
---|
ExprDotEnumerationSourceForge(EPType returnType,
Integer streamOfProviderIfApplicable,
ExprEnumerationForge enumeration) |
ExprDotEnumerationSourceForgeForProps(ExprEnumerationForge enumeration,
EPType returnType,
Integer streamOfProviderIfApplicable,
ExprEnumerationGivenEvent enumerationGivenEvent) |
ExprDotNodeForgeRootChild(ExprDotNodeImpl parent,
FilterExprAnalyzerAffector filterExprAnalyzerAffector,
Integer streamNumReferenced,
String rootPropertyName,
boolean hasEnumerationMethod,
ExprForge rootNodeForge,
ExprEnumerationForge rootLambdaEvaluator,
EPType typeInfo,
ExprDotForge[] forgesIteratorEventBean,
ExprDotForge[] forgesUnpacking,
boolean checkedUnpackEvent) |
Modifier and Type | Field and Description |
---|---|
protected ExprEnumerationForge |
InnerDotEnumerableScalarCollectionForge.rootLambdaForge |
protected ExprEnumerationForge |
InnerDotEnumerableEventCollectionForge.rootLambdaForge |
protected ExprEnumerationForge |
InnerDotEnumerableEventBeanForge.rootLambdaForge |
Constructor and Description |
---|
InnerDotEnumerableEventBeanForge(ExprEnumerationForge rootLambdaForge,
EventType eventType) |
InnerDotEnumerableEventCollectionForge(ExprEnumerationForge rootLambdaForge,
EventType eventType) |
InnerDotEnumerableScalarCollectionForge(ExprEnumerationForge rootLambdaForge,
Class componentType) |
Modifier and Type | Class and Description |
---|---|
class |
ExprArrayNodeForge |
Modifier and Type | Class and Description |
---|---|
class |
ExprPreviousNode
Represents the 'prev' previous event function in an expression node tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprSubselectAllSomeAnyNode
Represents a subselect in an expression tree.
|
class |
ExprSubselectExistsNode
Represents an exists-subselect in an expression tree.
|
class |
ExprSubselectInNode
Represents a subselect in an expression tree.
|
class |
ExprSubselectNode
Represents a subselect in an expression tree.
|
class |
ExprSubselectRowNode
Represents a subselect in an expression tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprTableAccessNodeSubprop |
class |
ExprTableAccessNodeSubpropAccessor |
class |
ExprTableIdentNodeSubpropAccessor |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprNodeScriptEvaluator |
Modifier and Type | Class and Description |
---|---|
class |
ExprNodeScriptEvalBase |
class |
ExprNodeScriptEvalJSR223 |
class |
ExprNodeScriptEvalMVEL |
Modifier and Type | Class and Description |
---|---|
class |
ExprTableExprEvaluatorAccess |