public class ContainsItemsRootNode extends LiteralNode
value
leftChild, rightChild, template
Constructor and Description |
---|
ContainsItemsRootNode() |
ContainsItemsRootNode(Object containsSubs,
String root,
ColumnNode rootColumnNode) |
Modifier and Type | Method and Description |
---|---|
void |
accept(QueryTemplateBuilder builder)
Accept the query builder Default implementation returns null - no QueryTemplatePacket is
defined
|
Object |
clone()
Override the clone method.
|
ITypeDesc |
createTypeDesc() |
ExpNode |
getContainsSubtree() |
String |
getRoot() |
ColumnNode |
getRootColumnNode() |
boolean |
isContainsItemsRootNode() |
String |
prepareTemplateValues(TreeMap values,
String colName)
PreparedNodes will set their values through this methods.
|
void |
prepareValues(Object[] values)
PreparedNodes will set their values through this methods.
|
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
getConvertedObject, getValue, isPreparedValue, setValue, toString
accept, isJoined, isValidCompare, newInstance
createIndex, createJoinIndex, forEachChild, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isInnerQuery, reverse, setLeftChild, setRightChild, setTemplate, toString, traverse, traverseReverse, validateInnerQueryResult
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
public ContainsItemsRootNode()
public ContainsItemsRootNode(Object containsSubs, String root, ColumnNode rootColumnNode)
public boolean isContainsItemsRootNode()
isContainsItemsRootNode
in class ExpNode
public ExpNode getContainsSubtree()
public String getRoot()
public ColumnNode getRootColumnNode()
public void accept(QueryTemplateBuilder builder) throws SQLException
ExpNode
accept
in class ValueNode
SQLException
public void prepareValues(Object[] values) throws SQLException
ExpNode
prepareValues
in class ExpNode
SQLException
public String prepareTemplateValues(TreeMap values, String colName) throws SQLException
ExpNode
prepareTemplateValues
in class ExpNode
SQLException
public Object clone()
ExpNode
clone
in class LiteralNode
public ITypeDesc createTypeDesc()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class LiteralNode
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class LiteralNode
IOException
ClassNotFoundException
Copyright © GigaSpaces.