public class PreparedNode extends LiteralNode
valueleftChild, rightChild, template| Constructor and Description |
|---|
PreparedNode() |
PreparedNode(Object value) |
PreparedNode(Object value,
int index) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Override the clone method.
|
Object |
getConvertedObject(ITypeDesc typeDesc,
String propertyName)
Gets the node's object converted to the provided property's object type.
|
int |
getIndex() |
boolean |
isPreparedValue() |
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) |
getValue, setValue, toStringaccept, accept, isJoined, isValidCompare, newInstancecreateIndex, createJoinIndex, forEachChild, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isContainsItemsRootNode, isInnerQuery, reverse, setLeftChild, setRightChild, setTemplate, toString, traverse, traverseReverse, validateInnerQueryResultpublic PreparedNode()
public PreparedNode(Object value)
public PreparedNode(Object value, int index)
public int getIndex()
public boolean isPreparedValue()
isPreparedValue in class LiteralNodepublic void prepareValues(Object[] values) throws SQLException
ExpNodeprepareValues in class ExpNodeSQLExceptionpublic String prepareTemplateValues(TreeMap values, String colName) throws SQLException
ExpNodeprepareTemplateValues in class ExpNodeSQLExceptionpublic Object getConvertedObject(ITypeDesc typeDesc, String propertyName) throws SQLException
LiteralNodegetConvertedObject in class LiteralNodeSQLExceptionpublic Object clone()
ExpNodeclone in class LiteralNodepublic 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.