leftChild, rightChild, template
Constructor and Description |
---|
OrNode() |
OrNode(ExpNode leftChild,
ExpNode rightChild) |
Modifier and Type | Method and Description |
---|---|
void |
accept(IQueryExecutor executor,
ISpaceProxy space,
Transaction txn,
int readModifier,
int max)
Accept the query executor
|
void |
accept(QueryTemplateBuilder builder)
Accept the query builder Default implementation returns null - no QueryTemplatePacket is
defined
|
boolean |
createJoinIndex(QueryTableData tableData) |
boolean |
isJoined()
is there somewhere in the tree a join condition.
|
boolean |
isValidCompare(Object ob1,
Object ob2)
Operator nodes implement this method to return whether two objects satisfy the given
condition.
|
ExpNode |
newInstance()
Prototype method - Create new instance of the class
|
String |
toString() |
clone, createIndex, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isContainsItemsRootNode, isInnerQuery, prepareTemplateValues, prepareValues, setLeftChild, setRightChild, setTemplate, toString, validateInnerQueryResult
public boolean isValidCompare(Object ob1, Object ob2) throws ClassCastException
ExpNode
isValidCompare
in class ExpNode
ClassCastException
public boolean isJoined()
ExpNode
public ExpNode newInstance()
ExpNode
newInstance
in class ExpNode
public void accept(QueryTemplateBuilder builder) throws SQLException
ExpNode
accept
in class ExpNode
SQLException
public void accept(IQueryExecutor executor, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
accept
in class ExpNode
SQLException
public boolean createJoinIndex(QueryTableData tableData)
createJoinIndex
in class ExpNode
Copyright © GigaSpaces.