Uses of Interface
com.espertech.esper.epl.expression.ExprIdentNode

Packages that use ExprIdentNode
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.epl.expression This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
com.espertech.esper.epl.join.plan Inner join and outer join query planning 
com.espertech.esper.epl.spec 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. 
 

Uses of ExprIdentNode in com.espertech.esper.core.start
 

Methods in com.espertech.esper.core.start with parameters of type ExprIdentNode
protected static UniformPair<java.lang.Integer> EPStatementStartMethodHelperValidate.validateOuterJoinPropertyPair(StatementContext statementContext, ExprIdentNode leftNode, ExprIdentNode rightNode, int outerJoinCount, StreamTypeService typeService, ViewResourceDelegateUnverified viewResourceDelegate)
           
 

Uses of ExprIdentNode in com.espertech.esper.epl.expression
 

Classes in com.espertech.esper.epl.expression that implement ExprIdentNode
 class ExprIdentNodeImpl
          Represents an stream property identifier in a filter expressiun tree.
 

Methods in com.espertech.esper.epl.expression that return ExprIdentNode
static ExprIdentNode ExprNodeUtility.getExprIdentNode(EventType[] typesPerStream, int streamId, java.lang.String property)
           
 

Methods in com.espertech.esper.epl.expression that return types with arguments of type ExprIdentNode
 java.util.List<ExprIdentNode> ExprNodeIdentifierCollectVisitor.getExprProperties()
          Returns list of event property stream numbers and names that uniquely identify which property is from whcih stream, and the name of each.
 

Constructors in com.espertech.esper.epl.expression with parameters of type ExprIdentNode
ExprIdentNodeEvaluatorImpl(int streamNum, EventPropertyGetter propertyGetter, java.lang.Class propertyType, ExprIdentNode identNode)
           
ExprIdentNodeEvaluatorLogging(int streamNum, EventPropertyGetter propertyGetter, java.lang.Class propertyType, ExprIdentNode identNode, java.lang.String propertyName, java.lang.String statementName, java.lang.String engineURI)
           
 

Uses of ExprIdentNode in com.espertech.esper.epl.join.plan
 

Methods in com.espertech.esper.epl.join.plan with parameters of type ExprIdentNode
 void QueryGraph.addRangeStrict(int streamNumStart, java.lang.String propertyStart, ExprIdentNode propertyStartExpr, int streamNumEnd, java.lang.String propertyEnd, ExprIdentNode propertyEndExpr, int streamNumValue, java.lang.String propertyValue, ExprIdentNode propertyValueExpr, boolean includeStart, boolean includeEnd, boolean isInverted)
           
 boolean QueryGraphValue.addStrictCompare(java.lang.String keyProperty, ExprIdentNode keyPropNode, java.lang.String indexProperty, ExprIdentNode indexPropNode)
          Add key and index property.
 boolean QueryGraph.addStrictEquals(int streamLeft, java.lang.String propertyLeft, ExprIdentNode nodeLeft, int streamRight, java.lang.String propertyRight, ExprIdentNode nodeRight)
          Add properties for 2 streams that are equal.
 

Uses of ExprIdentNode in com.espertech.esper.epl.spec
 

Methods in com.espertech.esper.epl.spec that return ExprIdentNode
 ExprIdentNode[] OuterJoinDesc.getAdditionalLeftNodes()
          Returns additional properties in the on-clause, if any, that are connected via logical-and
 ExprIdentNode[] OuterJoinDesc.getAdditionalRightNodes()
          Returns additional properties in the on-clause, if any, that are connected via logical-and
 ExprIdentNode OuterJoinDesc.getOptLeftNode()
          Returns left hand identifier node.
 ExprIdentNode OuterJoinDesc.getOptRightNode()
          Returns right hand identifier node.
 

Constructors in com.espertech.esper.epl.spec with parameters of type ExprIdentNode
OuterJoinDesc(OuterJoinType outerJoinType, ExprIdentNode optLeftNode, ExprIdentNode optRightNode, ExprIdentNode[] optAddLeftNode, ExprIdentNode[] optAddRightNode)
          Ctor.
OuterJoinDesc(OuterJoinType outerJoinType, ExprIdentNode optLeftNode, ExprIdentNode optRightNode, ExprIdentNode[] optAddLeftNode, ExprIdentNode[] optAddRightNode)
          Ctor.
OuterJoinDesc(OuterJoinType outerJoinType, ExprIdentNode optLeftNode, ExprIdentNode optRightNode, ExprIdentNode[] optAddLeftNode, ExprIdentNode[] optAddRightNode)
          Ctor.
 


© 2006-2014 EsperTech Inc.
All rights reserved.
Visit us at espertech.com