public class EqualNode extends ExpNode
leftChild, rightChild, template| Constructor and Description |
|---|
EqualNode() |
EqualNode(ExpNode leftChild,
ExpNode rightChild) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(QueryTemplateBuilder builder)
Accept the query builder Default implementation returns null - no QueryTemplatePacket is
defined
|
EntriesCursor |
createIndex(QueryTableData table,
IQueryResultSet<IEntryPacket> entries) |
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() |
accept, clone, createJoinIndex, forEachChild, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isContainsItemsRootNode, isInnerQuery, isJoined, prepareTemplateValues, prepareValues, readExternal, reverse, setLeftChild, setRightChild, setTemplate, toString, traverse, traverseReverse, validateInnerQueryResult, writeExternalequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic boolean isValidCompare(Object ob1, Object ob2)
ExpNodeisValidCompare in class ExpNodepublic ExpNode newInstance()
ExpNodenewInstance in class ExpNodepublic void accept(QueryTemplateBuilder builder) throws SQLException
ExpNodeaccept in class ExpNodeSQLExceptionpublic EntriesCursor createIndex(QueryTableData table, IQueryResultSet<IEntryPacket> entries)
createIndex in class ExpNodeCopyright © GigaSpaces.