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.datetime.interval |
Interval algebra.
|
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.expression.accessagg |
Access-aggregation expressions.
|
com.espertech.esper.epl.expression.baseagg |
Base 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.funcs |
Function expressions.
|
com.espertech.esper.epl.expression.methodagg |
Method-aggregation expressions.
|
com.espertech.esper.epl.expression.ops |
Operator expressions.
|
com.espertech.esper.epl.expression.prev |
'Previous'-group expressions.
|
com.espertech.esper.epl.expression.prior |
'Prior'-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.expression.time |
Time-related expressions.
|
com.espertech.esper.epl.index.quadtree |
Quad-tree indexes
|
com.espertech.esper.epl.script |
Script expression evaluation.
|
com.espertech.esper.epl.table.strategy |
Table access evaluators.
|
com.espertech.esper.event.bean |
JavaBean and legacy Java underlying event classes are here.
|
Modifier and Type | Class and Description |
---|---|
class |
BindProcessorEvaluatorStreamTable |
class |
BindProcessorStream |
static class |
SelectExprInsertEventBeanFactory.ExprForgeJoinWildcard |
class |
SelectExprProcessorEvalByGetter |
class |
SelectExprProcessorEvalByGetterFragment |
class |
SelectExprProcessorEvalStreamInsertNamedWindow |
class |
SelectExprProcessorEvalStreamInsertTable |
class |
SelectExprProcessorTypableSingleForge |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
SelectExprProcessorTypableSingleForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorTypableMultiForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorTypableMapForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEvalStreamInsertUnd.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEvalStreamInsertTable.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEvalStreamInsertNamedWindow.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEvalByGetterFragment.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEvalByGetter.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEnumerationSingleToCollForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEnumerationCollForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEnumerationAtBeanSingleForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEnumerationAtBeanCollTableForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprProcessorEnumerationAtBeanCollForge.getForgeRenderable() |
ExprNodeRenderable |
SelectExprInsertEventBeanFactory.ExprForgeJoinWildcard.getForgeRenderable() |
ExprNodeRenderable |
BindProcessorStream.getForgeRenderable() |
ExprNodeRenderable |
BindProcessorEvaluatorStreamTable.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprEvaluatorStreamDTProp |
class |
ExprEvaluatorStreamDTPropFragment |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprEvaluatorStreamDTPropFragment.getForgeRenderable() |
ExprNodeRenderable |
ExprEvaluatorStreamDTProp.getForgeRenderable() |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprDeclaredNode
Expression instance as declared elsewhere.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprDeclaredNodeImpl
Expression instance as declared elsewhere.
|
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprDeclaredForgeConstant.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprLambdaGoesNode
Represents the case-when-then-else control flow function is an expression tree.
|
class |
PropertyDotEventCollectionForge |
class |
PropertyDotEventSingleForge |
class |
PropertyDotNonLambdaForge |
class |
PropertyDotNonLambdaFragmentForge |
class |
PropertyDotNonLambdaIndexedForge |
class |
PropertyDotNonLambdaMappedForge |
class |
PropertyDotScalarArrayForge |
class |
PropertyDotScalarCollection |
class |
PropertyDotScalarIterable |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
PropertyDotScalarIterable.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotScalarCollection.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotScalarArrayForge.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotNonLambdaMappedForge.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotNonLambdaIndexedForge.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotNonLambdaFragmentForge.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotNonLambdaForge.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotEventSingleForge.getForgeRenderable() |
ExprNodeRenderable |
PropertyDotEventCollectionForge.getForgeRenderable() |
ExprNodeRenderable |
ExprLambdaGoesNode.getForgeRenderable() |
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExprAggregateNode
Base expression node that represents an aggregation function such as 'sum' or 'count'.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprAggregateNodeBase
Base expression node that represents an aggregation function such as 'sum' or 'count'.
|
class |
ExprAggregateNodeGroupKey |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprConstantNode
Represents a constant in an expressiun tree.
|
interface |
ExprIdentNode
Represents an stream property identifier in a filter expressiun tree.
|
interface |
ExprNode |
interface |
ExprStreamRefNode
Represents a stream-reference.
|
interface |
ExprStreamUnderlyingNode
Represents an stream selector that returns the streams underlying event, or null if undefined.
|
interface |
ExprVariableNode
Represents a variable in an expression tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprConstantNodeImpl
Represents a constant in an expressiun tree.
|
class |
ExprContextPropertyNodeImpl
Represents an stream property identifier in a filter expressiun tree.
|
class |
ExprCurrentEvaluationContextNode
Represents the "current_evaluation_context" function in an expression tree.
|
class |
ExprGroupingIdNode |
class |
ExprGroupingNode |
class |
ExprIdentNodeImpl
Represents an stream property identifier in a filter expressiun tree.
|
class |
ExprNamedParameterNodeImpl |
class |
ExprNodeBase
Superclass for filter nodes in a filter expression tree.
|
class |
ExprNodeUtilExprMethodContext |
class |
ExprNodeUtilExprStreamNumEvent |
class |
ExprNodeUtilExprStreamNumEventTable |
class |
ExprNodeUtilExprStreamNumUnd |
class |
ExprNodeValidated
A placeholder for another expression node that has been validated already.
|
class |
ExprNumberSetCronParam
Expression for a parameter within a crontab.
|
class |
ExprNumberSetFrequency
Expression for use within crontab to specify a frequency.
|
class |
ExprNumberSetList
Expression for use within crontab to specify a list of values.
|
class |
ExprNumberSetRange
Expression for use within crontab to specify a range.
|
class |
ExprOrderedExpr
A placeholder expression for view/pattern object parameters that allow
sorting expression values ascending or descending.
|
class |
ExprStreamUnderlyingNodeImpl
Represents an stream selector that returns the streams underlying event, or null if undefined.
|
class |
ExprSubstitutionNode
Represents a substitution value to be substituted in an expression tree, not valid for any purpose of use
as an expression, however can take a place in an expression tree.
|
class |
ExprTypedNoEvalNode
Represents an expression node that returns the predefined type and
that cannot be evaluated.
|
class |
ExprVariableNodeImpl
Represents a variable in an expression tree.
|
class |
ExprWildcardImpl
Expression for use within crontab to specify a wildcard.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExprDotNode
Represents an Dot-operator expression, for use when "(expression).method(...).method(...)"
|
Modifier and Type | Class and Description |
---|---|
class |
ExprAppDotMethodImpl |
class |
ExprDotNodeImpl
Represents an Dot-operator expression, for use when "(expression).method(...).method(...)"
|
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprDotNodeForgeRootChild.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprCaseNode
Represents the case-when-then-else control flow function is an expression tree.
|
class |
ExprCastNode
Represents the CAST(expression, type) function is an expression tree.
|
class |
ExprCoalesceNode
Represents the COALESCE(a,b,...) function is an expression tree.
|
class |
ExprInstanceofNode
Represents the INSTANCEOF(a,b,...) function is an expression tree.
|
class |
ExprIStreamNode
Represents the RSTREAM() function in an expression tree.
|
class |
ExprMinMaxRowNode
Represents the MAX(a,b) and MIN(a,b) functions is an expression tree.
|
class |
ExprPlugInSingleRowNode
Represents an invocation of a plug-in single-row function in the expression tree.
|
class |
ExprPropertyExistsNode
Represents the EXISTS(property) function in an expression tree.
|
class |
ExprTypeofNode
Represents the TYPEOF(a) function is an expression tree.
|
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprTypeofNodeForgeInnerEval.getForgeRenderable() |
ExprNodeRenderable |
ExprPlugInSingleRowNodeForge.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprAvedevNode
Represents the avedev(...) aggregate function is an expression tree.
|
class |
ExprAvgNode
Represents the avg(...) aggregate function is an expression tree.
|
class |
ExprCountEverNode
Represents the "countever" aggregate function is an expression tree.
|
class |
ExprCountNode
Represents the count(...) and count(*) and count(distinct ...) aggregate function is an expression tree.
|
class |
ExprFirstEverNode
Represents the "firstever" aggregate function is an expression tree.
|
class |
ExprLastEverNode
Represents the "lastever" aggregate function is an expression tree.
|
class |
ExprLeavingAggNode
Represents the leaving() aggregate function is an expression tree.
|
class |
ExprMedianNode
Represents the median(...) aggregate function is an expression tree.
|
class |
ExprMinMaxAggrNode
Represents the min/max(distinct? ...) aggregate function is an expression tree.
|
class |
ExprNthAggNode
Represents the nth(...) and aggregate function is an expression tree.
|
class |
ExprPlugInAggNode
Represents a custom aggregation function in an expresson tree.
|
class |
ExprRateAggNode
Represents the rate(...) and aggregate function is an expression tree.
|
class |
ExprStddevNode
Represents the stddev(...) aggregate function is an expression tree.
|
class |
ExprSumNode
Represents the sum(...) aggregate function is an expression tree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExprAndNode
Represents an And-condition.
|
interface |
ExprBetweenNode
Represents the between-clause function in an expression tree.
|
interface |
ExprEqualsNode
Represents an equals (=, !=, <>, is, is not) comparator in a filter expressiun tree.
|
interface |
ExprInNode
Represents the in-clause (set check) function in an expression tree.
|
interface |
ExprRelationalOpNode
Represents a lesser or greater then (</<=/>/>=) expression in a filter expression tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprAndNodeImpl
Represents an And-condition.
|
class |
ExprArrayNode
Represents an array in a filter expressiun tree.
|
class |
ExprBetweenNodeImpl
Represents the between-clause function in an expression tree.
|
class |
ExprBitWiseNode
Represents the bit-wise operators in an expression tree.
|
class |
ExprConcatNode
Represents a string concatenation.
|
class |
ExprEqualsAllAnyNode
Represents an equals-for-group (= ANY/ALL/SOME (expression list)) comparator in a expression tree.
|
class |
ExprEqualsNodeImpl
Represents an equals (=) comparator in a filter expressiun tree.
|
class |
ExprInNodeImpl
Represents the in-clause (set check) function in an expression tree.
|
class |
ExprLikeNode
Represents the like-clause in an expression tree.
|
class |
ExprMathNode
Represents a simple Math (+/-/divide/*) in a filter expression tree.
|
class |
ExprNewInstanceNode
Represents the "new Class(...)" operator in an expression tree.
|
class |
ExprNewStructNode
Represents the "new {...}" operator in an expression tree.
|
class |
ExprNotNode
Represents a NOT expression in an expression tree.
|
class |
ExprOrNode
Represents an OR expression in a filter expression tree.
|
class |
ExprRegexpNode
Represents the regexp-clause in an expression tree.
|
class |
ExprRelationalOpAllAnyNode
Represents a lesser or greater then (</<=/>/>=) expression in a filter expression tree.
|
class |
ExprRelationalOpNodeImpl
Represents a lesser or greater then (</<=/>/>=) expression in a filter expression tree.
|
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprNewInstanceNodeForge.getForgeRenderable() |
ExprNodeRenderable |
ExprAndNodeImpl.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprPreviousMatchRecognizeNode
Represents the 'prev' previous event function in match-recognize "define" item.
|
class |
ExprPreviousNode
Represents the 'prev' previous event function in an expression node tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprPriorNode
Represents the 'prior' prior 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 | Method and Description |
---|---|
ExprNodeRenderable |
ExprSubselectNode.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprTableAccessNode |
class |
ExprTableAccessNodeKeys |
class |
ExprTableAccessNodeSubprop |
class |
ExprTableAccessNodeSubpropAccessor |
class |
ExprTableAccessNodeTopLevel |
class |
ExprTableIdentNode |
class |
ExprTableIdentNodeSubpropAccessor |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprTableIdentNodeSubpropAccessor.getForgeRenderable() |
ExprNodeRenderable |
ExprTableAccessNode.getForgeRenderable() |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprTimePeriod
Expression representing a time period.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprTimePeriodImpl
Expression representing a time period.
|
class |
ExprTimestampNode
Represents the CURRENT_TIMESTAMP() function or reserved keyword in an expression tree.
|
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
EngineImportApplicationDotMethodRectangeIntersectsRectangle.RectangleIntersectsRectangleForge.getForgeRenderable() |
ExprNodeRenderable |
EngineImportApplicationDotMethodPointInsideRectange.PointIntersectsRectangleForge.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
class |
ExprNodeScript |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprNodeScriptEvalBase.getForgeRenderable() |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
ExprTableExprEvaluatorAccess.getForgeRenderable() |
Modifier and Type | Class and Description |
---|---|
static class |
InstanceManufacturerUtil.InstanceManufacturerForgeArray |
Modifier and Type | Method and Description |
---|---|
ExprNodeRenderable |
InstanceManufacturerUtil.InstanceManufacturerForgeNonArray.getForgeRenderable() |
ExprNodeRenderable |
InstanceManufacturerUtil.InstanceManufacturerForgeArray.getForgeRenderable() |