|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ExprEvaluator | Interface for evaluating of an event tuple. |
| ExprNodeVisitor | Visitor interface for use with expression node trees. |
| ExprValidator | Validation interface for expression nodes. |
| Class Summary | |
|---|---|
| ExprAggregateNode | Base expression node that represents an aggregation function such as 'sum' or 'count'. |
| ExprAndNode | Represents an And-condition. |
| ExprArrayNode | Represents an array in a filter expressiun tree. |
| ExprAvedevNode | Represents the avedev(...) aggregate function is an expression tree. |
| ExprAvgNode | Represents the avg(...) aggregate function is an expression tree. |
| ExprBetweenNode | Represents the between-clause function in an expression tree. |
| ExprBitWiseNode | Represents the bit-wise operators in an expression tree. |
| ExprCaseNode | Represents the case-when-then-else control flow function is an expression tree. |
| ExprCoalesceNode | Represents the COALESCE(a,b,...) function is an expression tree. |
| ExprConcatNode | Represents a simple Math (+/-/divide/*) in a filter expression tree. |
| ExprConstantNode | Represents a constant in a filter expressiun tree. |
| ExprCountNode | Represents the count(...) and count(*) and count(distinct ...) aggregate function is an expression tree. |
| ExprEqualsNode | Represents an equals (=) comparator in a filter expressiun tree. |
| ExprIdentNode | Represents an stream property identifier in a filter expressiun tree. |
| ExprInNode | Represents the in-clause (set check) function in an expression tree. |
| ExprLikeNode | Represents the like-clause in an expression tree. |
| ExprMathNode | Represents a simple Math (+/-/divide/*) in a filter expression tree. |
| ExprMedianNode | Represents the median(...) aggregate function is an expression tree. |
| ExprMinMaxAggrNode | Represents the min/max(distinct? ...) aggregate function is an expression tree. |
| ExprMinMaxRowNode | Represents the MAX(a,b) and MIN(a,b) functions is an expression tree. |
| ExprNode | Superclass for filter nodes in a filter expression tree. |
| ExprNode.MappedPropertyParseResult | Encapsulates the parse result parsing a mapped property as a class and method name with args. |
| ExprNodeIdentifierVisitor | Visitor that collects event property identifier information under expression nodes. |
| ExprNodeSubselectVisitor | Visitor that collects ExprSubselectNode instances. |
| ExprNotNode | Represents a NOT expression in an expression tree. |
| ExprOrNode | Represents an OR expression in a filter expression tree. |
| ExprPlugInAggFunctionNode | Represents a custom aggregation function in an expresson tree. |
| ExprPreviousNode | Represents the 'prev' previous event function in an expression node tree. |
| ExprPriorNode | Represents the 'prior' prior event function in an expression node tree. |
| ExprRegexpNode | Represents the regexp-clause in an expression tree. |
| ExprRelationalOpNode | Represents a lesser or greater then (<=/>/>=) expression in a filter expression tree. |
| ExprStaticMethodNode | Represents an invocation of a static library method in the expression tree. |
| ExprStddevNode | Represents the stddev(...) aggregate function is an expression tree. |
| ExprSubselectExistsNode | Represents an exists-subselect in an expression tree. |
| ExprSubselectInNode | Represents a subselect in an expression tree. |
| ExprSubselectNode | Represents a subselect in an expression tree. |
| ExprSubselectRowNode | Represents a subselect in an expression tree. |
| ExprSumNode | Represents the sum(...) aggregate function is an expression tree. |
| Exception Summary | |
|---|---|
| ExprValidationException | Thrown to indicate a validation error in a filter expression. |
This package contains the EQL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||