public class IsNullNode extends ExpNode
leftChild, rightChild, template
Constructor and Description |
---|
IsNullNode() |
IsNullNode(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
|
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
|
void |
readExternal(ObjectInput in) |
void |
setNot(boolean isNot) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
accept, clone, createIndex, createJoinIndex, forEachChild, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isContainsItemsRootNode, isInnerQuery, prepareTemplateValues, prepareValues, reverse, setLeftChild, setRightChild, setTemplate, toString, traverse, traverseReverse, validateInnerQueryResult
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
public boolean isValidCompare(Object ob1, Object ob2)
ExpNode
isValidCompare
in class ExpNode
public void setNot(boolean isNot)
isNot
- if true, this is a IS NOT NULL. otherwise it's IS NULLpublic 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 writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class ExpNode
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class ExpNode
IOException
ClassNotFoundException
Copyright © GigaSpaces.