|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.join.plan.QueryGraphValue
public class QueryGraphValue
Property lists stored as a value for each stream-to-stream relationship, for use by QueryGraph
.
Constructor Summary | |
---|---|
QueryGraphValue()
Ctor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public QueryGraphValue()
Method Detail |
---|
public boolean isEmptyNotNavigable()
public java.util.List<QueryGraphValueDesc> getItems()
public boolean addStrictCompare(java.lang.String keyProperty, ExprIdentNode keyPropNode, ExprIdentNode indexPropertyIdent)
keyProperty
- - key propertyindexPropertyIdent
- - index property
public void addRange(QueryGraphRangeEnum rangeType, ExprNode propertyStart, ExprNode propertyEnd, ExprIdentNode propertyValueIdent)
public void addRelOp(ExprNode propertyKey, QueryGraphRangeEnum op, ExprIdentNode propertyValueIdent, boolean isBetweenOrIn)
public void addUnkeyedExpr(ExprIdentNode indexedPropIdent, ExprNode exprNodeNoIdent)
public void addKeyedExpr(ExprIdentNode indexedPropIdent, ExprNode exprNodeNoIdent)
public QueryGraphValuePairHashKeyIndex getHashKeyProps()
public QueryGraphValuePairRangeIndex getRangeProps()
public java.lang.String toString()
toString
in class java.lang.Object
public void addInKeywordMultiIdx(ExprNode testPropExpr, ExprNode[] setProps)
public void addInKeywordSingleIdx(ExprNode testPropIdent, ExprNode[] setPropExpr)
public QueryGraphValuePairInKWSingleIdx getInKeywordSingles()
public java.util.List<QueryGraphValuePairInKWMultiIdx> getInKeywordMulti()
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |