|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprIdentNode | |
---|---|
com.espertech.esper.core.start | Classes related to start and stop of statements |
com.espertech.esper.epl.expression.core | Core expression classes. |
com.espertech.esper.epl.expression.visitor | Expression visitors. |
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.core |
---|
Classes in com.espertech.esper.epl.expression.core that implement ExprIdentNode | |
---|---|
class |
ExprIdentNodeImpl
Represents an stream property identifier in a filter expressiun tree. |
Methods in com.espertech.esper.epl.expression.core that return ExprIdentNode | |
---|---|
static ExprIdentNode |
ExprNodeUtility.getExprIdentNode(EventType[] typesPerStream,
int streamId,
java.lang.String property)
|
Constructors in com.espertech.esper.epl.expression.core 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.expression.visitor |
---|
Methods in com.espertech.esper.epl.expression.visitor that return types with arguments of type ExprIdentNode | |
---|---|
java.util.List<Pair<ExprNode,ExprIdentNode>> |
ExprNodeIdentifierCollectVisitorWContainer.getExprProperties()
Returns list of event property stream numbers and names that uniquely identify which property is from whcih stream, and the name of each. |
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. |
java.util.List<Pair<ExprNode,ExprIdentNode>> |
ExprNodeIdentVisitorWParent.getIdentNodes()
|
Uses of ExprIdentNode in com.espertech.esper.epl.join.plan |
---|
Methods in com.espertech.esper.epl.join.plan with parameters of type ExprIdentNode | |
---|---|
void |
QueryGraphValue.addKeyedExpr(ExprIdentNode indexedPropIdent,
ExprNode exprNodeNoIdent)
|
void |
QueryGraph.addKeyedExpression(int indexedStream,
ExprIdentNode indexedProp,
int keyExprStream,
ExprNode exprNodeNoIdent)
|
void |
QueryGraphValue.addRange(QueryGraphRangeEnum rangeType,
ExprNode propertyStart,
ExprNode propertyEnd,
ExprIdentNode propertyValueIdent)
|
void |
QueryGraph.addRangeExpr(int indexedStream,
ExprIdentNode indexedProp,
ExprNode startNode,
java.lang.Integer optionalStartStreamNum,
ExprNode endNode,
java.lang.Integer optionalEndStreamNum)
|
void |
QueryGraph.addRangeStrict(int streamNumStart,
ExprIdentNode propertyStartExpr,
int streamNumEnd,
ExprIdentNode propertyEndExpr,
int streamNumValue,
ExprIdentNode propertyValueExpr,
boolean includeStart,
boolean includeEnd,
boolean isInverted)
|
void |
QueryGraph.addRelationalOp(int indexedStream,
ExprIdentNode indexedProp,
java.lang.Integer keyStreamNum,
ExprNode exprNodeNoIdent,
RelationalOpEnum relationalOpEnum)
|
void |
QueryGraph.addRelationalOpStrict(int streamIdLeft,
ExprIdentNode propertyLeftExpr,
int streamIdRight,
ExprIdentNode propertyRightExpr,
RelationalOpEnum relationalOpEnum)
|
void |
QueryGraphValue.addRelOp(ExprNode propertyKey,
QueryGraphRangeEnum op,
ExprIdentNode propertyValueIdent,
boolean isBetweenOrIn)
|
boolean |
QueryGraphValue.addStrictCompare(java.lang.String keyProperty,
ExprIdentNode keyPropNode,
ExprIdentNode indexPropertyIdent)
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. |
void |
QueryGraphValue.addUnkeyedExpr(ExprIdentNode indexedPropIdent,
ExprNode exprNodeNoIdent)
|
void |
QueryGraph.addUnkeyedExpression(int indexedStream,
ExprIdentNode indexedProp,
ExprNode exprNodeNoIdent)
|
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-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |