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.agg   
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 Database SQL polling views and caches 
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.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
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
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

Classes in net.esper.eql.expression used by net.esper.eql.agg
ExprAggregateNode
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
ExprEvaluator
          Interface for evaluating of an event tuple.
 

Classes in net.esper.eql.expression used by net.esper.eql.core
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.
ExprNode.MappedPropertyParseResult
          Encapsulates the parse result parsing a mapped property as a class and method name with args.
ExprNodeVisitor
          Visitor interface for use with expression node trees.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
ExprValidator
          Validation interface for expression 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 an 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.
ExprSubselectNode
          Represents a subselect in an expression tree.
ExprValidationException
          Thrown to indicate a validation error in a filter expression.
 

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.filter
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.view
ExprValidationException
          Thrown to indicate a validation error in a filter expression.