public class PreparedNode extends LiteralNode
value
leftChild, rightChild, template
Constructor and Description |
---|
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.
|
getValue, setValue, toString
accept, accept, isJoined, isValidCompare, newInstance
createIndex, createJoinIndex, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isContainsItemsRootNode, isInnerQuery, setLeftChild, setRightChild, setTemplate, toString, validateInnerQueryResult
public PreparedNode(Object value)
public PreparedNode(Object value, int index)
public int getIndex()
public boolean isPreparedValue()
isPreparedValue
in class LiteralNode
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 getConvertedObject(ITypeDesc typeDesc, String propertyName) throws SQLException
LiteralNode
getConvertedObject
in class LiteralNode
SQLException
public Object clone()
ExpNode
clone
in class LiteralNode
Copyright © GigaSpaces.