Uses of Package
net.esper.eql.expression

Packages that use net.esper.eql.expression
net.esper.core Implementation of client package interfaces, glue code 
net.esper.eql.core Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.db   
net.esper.eql.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 
net.esper.eql.join Join process interfaces and glue code 
net.esper.eql.join.plan Inner join and outer join query planning 
net.esper.eql.spec Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.view Internal processing views for output rate limiting, filtering and internal event routing 
net.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
 

Classes in net.esper.eql.expression used by net.esper.core
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in net.esper.eql.expression used by net.esper.eql.core
ExprAggregateNode
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
          Superclass for filter nodes in a filter expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in net.esper.eql.expression used by net.esper.eql.db
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in net.esper.eql.expression used by net.esper.eql.expression
ExprAggregateNode
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprEvaluator
          Interface for evaluating of an event tuple.
ExprNode
          Superclass for filter nodes in a filter expression tree.
ExprNodeVisitor
          Visitor interface for use with expression node trees.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
ExprValidator
          Validation interface for filter nodes.
 

Classes in net.esper.eql.expression used by net.esper.eql.join
ExprEqualsNode
          Represents an equals (=) comparator in a filter expressiun tree.
ExprNode
          Superclass for filter nodes in a filter expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in net.esper.eql.expression used by net.esper.eql.join.plan
ExprAndNode
          Represents And-condition.
ExprEqualsNode
          Represents an equals (=) comparator in a filter expressiun tree.
ExprNode
          Superclass for filter nodes in a filter expression tree.
 

Classes in net.esper.eql.expression used by net.esper.eql.spec
ExprIdentNode
          Represents an stream property identifier in a filter expressiun tree.
ExprNode
          Superclass for filter nodes in a filter expression tree.
 

Classes in net.esper.eql.expression used by net.esper.eql.view
ExprEvaluator
          Interface for evaluating of an event tuple.
 

Classes in net.esper.eql.expression used by net.esper.view
ExprValidationException
          Thrown to indicate a validation error in a filter expression.