com.akiban.sql.parser
Class RowResultSetNode
java.lang.Object
com.akiban.sql.parser.QueryTreeNode
com.akiban.sql.parser.ResultSetNode
com.akiban.sql.parser.FromTable
com.akiban.sql.parser.RowResultSetNode
- All Implemented Interfaces:
- Visitable
public class RowResultSetNode
- extends FromTable
A RowResultSetNode represents the result set for a single row VALUES clause.
| Methods inherited from class com.akiban.sql.parser.QueryTreeNode |
accept, convertDefaultNode, debugFlush, debugPrint, formatNodeString, getBeginOffset, getDebugOutput, getEndOffset, getNodeFactory, getNodeType, getNullNode, getParserContext, getStatementType, getUserData, init, init, init, init, init, init, init, init, init, init, init, init, init, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrint |
RowResultSetNode
public RowResultSetNode()
init
public void init(Object valuesClause,
Object tableProperties)
- Initializer for a RowResultSetNode.
- Overrides:
init in class FromTable
- Parameters:
valuesClause - The result column list for the VALUES clause.tableProperties - Properties list associated with the table
toString
public String toString()
- Convert this object to a String. See comments in QueryTreeNode.java
for how this should be done for tree printing.
- Overrides:
toString in class FromTable
- Returns:
- This object as a String
statementToString
public String statementToString()
printSubNodes
public void printSubNodes(int depth)
- Prints the sub-nodes of this object. See QueryTreeNode.java for
how tree printing is supposed to work.
- Overrides:
printSubNodes in class ResultSetNode
- Parameters:
depth - The depth of this node in the tree
Copyright © 2013 Akiban Technologies, Inc. All rights reserved.