| Modifier and Type | Field and Description | 
|---|---|
| protected HashSet<LiteralNode> | valuesList | 
leftChild, rightChild, template| Constructor and Description | 
|---|
| AbstractInNode() | 
| AbstractInNode(ExpNode leftChild,
              ExpNode rightChild) | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | clone()Override the clone method. | 
| <T> Set<T> | getConvertedValues(ITypeDesc typeDesc,
                  String propertyName) | 
| Set<LiteralNode> | getValuesList() | 
| void | prepareValues(Object[] values)PreparedNodes will set their values through this methods. | 
| void | setValuesList(HashSet<LiteralNode> valuesList) | 
| void | validateInnerQueryResult()Validates inner query result size (this method is only called after executing the inner
 query) Default validation only permits a single result from inner query. | 
accept, accept, createIndex, createJoinIndex, getLeftChild, getRightChild, getTemplate, isContainsItemNode, isContainsItemsRootNode, isInnerQuery, isJoined, isValidCompare, newInstance, prepareTemplateValues, setLeftChild, setRightChild, setTemplate, toStringprotected HashSet<LiteralNode> valuesList
public void prepareValues(Object[] values) throws SQLException
ExpNodeprepareValues in class ExpNodeSQLExceptionpublic void setValuesList(HashSet<LiteralNode> valuesList)
public Set<LiteralNode> getValuesList()
public <T> Set<T> getConvertedValues(ITypeDesc typeDesc, String propertyName) throws SQLException
SQLExceptionpublic void validateInnerQueryResult()
                              throws SQLException
ExpNodevalidateInnerQueryResult in class ExpNodeSQLExceptionCopyright © GigaSpaces.