|
||||||||||
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. |
Method Summary | |
---|---|
void |
addKeyedExpr(java.lang.String indexedProp,
ExprNode exprNodeNoIdent)
|
void |
addRange(QueryGraphRangeEnum rangeType,
ExprNode propertyStart,
ExprNode propertyEnd,
java.lang.String propertyValue)
|
void |
addRelOp(ExprNode propertyKey,
QueryGraphRangeEnum op,
java.lang.String propertyValue,
boolean isBetweenOrIn)
|
boolean |
addStrictCompare(java.lang.String keyProperty,
ExprIdentNode keyPropNode,
java.lang.String indexProperty,
ExprIdentNode indexPropNode)
Add key and index property. |
void |
addUnkeyedExpr(java.lang.String indexedProp,
ExprNode exprNodeNoIdent)
|
java.util.Map<java.lang.String,QueryGraphValueEntry> |
getEntries()
|
QueryGraphValuePairHashKeyIndex |
getHashKeyProps()
|
QueryGraphValuePairRangeIndex |
getRangeProps()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public QueryGraphValue()
Method Detail |
---|
public java.util.Map<java.lang.String,QueryGraphValueEntry> getEntries()
public boolean addStrictCompare(java.lang.String keyProperty, ExprIdentNode keyPropNode, java.lang.String indexProperty, ExprIdentNode indexPropNode)
keyProperty
- - key propertyindexProperty
- - index property
public void addRange(QueryGraphRangeEnum rangeType, ExprNode propertyStart, ExprNode propertyEnd, java.lang.String propertyValue)
public void addRelOp(ExprNode propertyKey, QueryGraphRangeEnum op, java.lang.String propertyValue, boolean isBetweenOrIn)
public void addUnkeyedExpr(java.lang.String indexedProp, ExprNode exprNodeNoIdent)
public void addKeyedExpr(java.lang.String indexedProp, ExprNode exprNodeNoIdent)
public QueryGraphValuePairHashKeyIndex getHashKeyProps()
public QueryGraphValuePairRangeIndex getRangeProps()
public java.lang.String toString()
toString
in class java.lang.Object
|
© 2006-2011 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 |