public class ContainsItemsRootNode extends LiteralNode
valueleftChild, 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, toStringaccept, isJoined, isValidCompare, newInstancecreateIndex, createJoinIndex, forEachChild, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isInnerQuery, reverse, setLeftChild, setRightChild, setTemplate, toString, traverse, traverseReverse, validateInnerQueryResultequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic ContainsItemsRootNode()
public ContainsItemsRootNode(Object containsSubs, String root, ColumnNode rootColumnNode)
public boolean isContainsItemsRootNode()
isContainsItemsRootNode in class ExpNodepublic ExpNode getContainsSubtree()
public String getRoot()
public ColumnNode getRootColumnNode()
public void accept(QueryTemplateBuilder builder) throws SQLException
ExpNodeaccept in class ValueNodeSQLExceptionpublic void prepareValues(Object[] values) throws SQLException
ExpNodeprepareValues in class ExpNodeSQLExceptionpublic String prepareTemplateValues(TreeMap values, String colName) throws SQLException
ExpNodeprepareTemplateValues in class ExpNodeSQLExceptionpublic Object clone()
ExpNodeclone in class LiteralNodepublic ITypeDesc createTypeDesc()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class LiteralNodeIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class LiteralNodeIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.