Interface | Description |
---|---|
ExprConstantNode |
Represents a constant in an expressiun tree.
|
ExprContextPropertyNode | |
ExprEnumerationEval |
Interface for evaluating of an event tuple.
|
ExprEnumerationForge |
Interface for evaluating of an event tuple.
|
ExprEnumerationGivenEvent |
Interface for evaluating of an event re.
|
ExprEvaluator |
Interface for evaluating of an event tuple.
|
ExprEvaluatorContext |
Returns the context for expression evaluation.
|
ExprFilterOptimizableNode | |
ExprForge | |
ExprIdentNode |
Represents an stream property identifier in a filter expressiun tree.
|
ExprIdentNodeEvaluator | |
ExprNamedParameterNode | |
ExprNode | |
ExprNodeInnerNodeProvider | |
ExprNodePropOrStreamDesc | |
ExprNodeRenderable | |
ExprNodeUtilResolveExceptionHandler | |
ExprStreamRefNode |
Represents a stream-reference.
|
ExprStreamUnderlyingNode |
Represents an stream selector that returns the streams underlying event, or null if undefined.
|
ExprTypableReturnEval |
Interface for evaluators that select possible multi-valued results in a single select column,
such as subqueries and "new" and case+new combined.
|
ExprTypableReturnForge |
Interface for evaluators that select possible multi-valued results in a single select column,
such as subqueries and "new" and case+new combined.
|
ExprValidator |
Validation interface for expression nodes.
|
ExprVariableNode |
Represents a variable in an expression tree.
|
ExprWildcard |
Expression for use as wildcard (*).
|
Class | Description |
---|---|
ExprChainedSpec | |
ExprConstantNodeImpl |
Represents a constant in an expressiun tree.
|
ExprContextPropertyNodeImpl |
Represents an stream property identifier in a filter expressiun tree.
|
ExprCurrentEvaluationContextNode |
Represents the "current_evaluation_context" function in an expression tree.
|
ExprEvaluatorContextTimeOnly |
Represents a minimal engine-level context for expression evaluation, not allowing for agents instances and result cache.
|
ExprEvaluatorProxy | |
ExprForgeProxy | |
ExprGroupingIdNode | |
ExprGroupingNode | |
ExprIdentNodeEvaluatorContext | |
ExprIdentNodeEvaluatorImpl | |
ExprIdentNodeEvaluatorLogging | |
ExprIdentNodeImpl |
Represents an stream property identifier in a filter expressiun tree.
|
ExprIdentNodeUtil | |
ExprNamedParameterNodeImpl | |
ExprNodeBase |
Superclass for filter nodes in a filter expression tree.
|
ExprNodeCompiler | |
ExprNodePropOrStreamExprDesc | |
ExprNodePropOrStreamPropDesc | |
ExprNodePropOrStreamSet | |
ExprNodeProxy | |
ExprNodeUtilExprMethodContext | |
ExprNodeUtilExprStreamNumEnumCollEval | |
ExprNodeUtilExprStreamNumEnumCollForge | |
ExprNodeUtilExprStreamNumEnumSingleEval | |
ExprNodeUtilExprStreamNumEnumSingleForge | |
ExprNodeUtilExprStreamNumEvent | |
ExprNodeUtilExprStreamNumEventTable | |
ExprNodeUtilExprStreamNumUnd | |
ExprNodeUtility | |
ExprNodeUtility.MappedPropertyParseResult |
Encapsulates the parse result parsing a mapped property as a class and method name with args.
|
ExprNodeUtilMethodDesc | |
ExprNodeUtilResolveExceptionHandlerDefault | |
ExprNodeUtilUnderlyingEvaluator | |
ExprNodeUtilUnderlyingEvaluatorTable | |
ExprNodeValidated |
A placeholder for another expression node that has been validated already.
|
ExprNumberSetCronParam |
Expression for a parameter within a crontab.
|
ExprNumberSetFrequency |
Expression for use within crontab to specify a frequency.
|
ExprNumberSetList |
Expression for use within crontab to specify a list of values.
|
ExprNumberSetRange |
Expression for use within crontab to specify a range.
|
ExprOrderedExpr |
A placeholder expression for view/pattern object parameters that allow
sorting expression values ascending or descending.
|
ExprStreamUnderlyingNodeImpl |
Represents an stream selector that returns the streams underlying event, or null if undefined.
|
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.
|
ExprTypedNoEvalNode |
Represents an expression node that returns the predefined type and
that cannot be evaluated.
|
ExprValidationContext | |
ExprVariableNodeImpl |
Represents a variable in an expression tree.
|
ExprWildcardImpl |
Expression for use within crontab to specify a wildcard.
|
Enum | Description |
---|---|
ExprForgeComplexityEnum | |
ExprNodeOrigin | |
ExprPrecedenceEnum |
Precendence levels for expressions.
|
ExprValidationContextUseEnum |
Exception | Description |
---|---|
ExprValidationException |
Thrown to indicate a validation error in a filter expression.
|
ExprValidationPropertyException |
Thrown to indicate a validation error in an expression originating from a property resolution error.
|
Core expression classes.