public class NodeToString
extends java.lang.Object
Constructor and Description |
---|
NodeToString() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
aggregateNode(AggregateNode node) |
protected java.lang.String |
allResultColumn(AllResultColumn node) |
protected java.lang.String |
betweenOperatorNode(BetweenOperatorNode node) |
protected java.lang.String |
binaryArithmeticOperatorNode(BinaryArithmeticOperatorNode node) |
protected java.lang.String |
binaryComparisonOperatorNode(BinaryComparisonOperatorNode node) |
protected java.lang.String |
binaryLogicalOperatorNode(BinaryLogicalOperatorNode node) |
protected java.lang.String |
callStatementNode(CallStatementNode node) |
protected java.lang.String |
castNode(CastNode node) |
protected java.lang.String |
closeStatementNode(CloseStatementNode node) |
protected java.lang.String |
coalesceFunctionNode(CoalesceFunctionNode node) |
protected java.lang.String |
columnDefinitionNode(ColumnDefinitionNode node) |
protected java.lang.String |
columnReference(ColumnReference node) |
protected java.lang.String |
concatenationOperatorNode(ConcatenationOperatorNode node) |
protected java.lang.String |
conditionalNode(ConditionalNode node) |
protected java.lang.String |
constantNode(ConstantNode node) |
protected java.lang.String |
constraintDefinitionNode(ConstraintDefinitionNode node) |
protected boolean |
copyOption(java.lang.StringBuilder str,
java.lang.String keyword,
java.lang.String value,
boolean options) |
protected boolean |
copyOptionString(java.lang.StringBuilder str,
java.lang.String keyword,
java.lang.String value,
boolean options) |
protected java.lang.String |
copyStatementNode(CopyStatementNode node) |
protected java.lang.String |
createAliasNode(CreateAliasNode node) |
protected java.lang.String |
createIndexNode(CreateIndexNode node) |
protected java.lang.String |
createTableNode(CreateTableNode node) |
protected java.lang.String |
createViewNode(CreateViewNode node) |
protected java.lang.String |
currentDatetimeOperatorNode(CurrentDatetimeOperatorNode node) |
protected java.lang.String |
cursorNode(CursorNode node) |
protected java.lang.String |
deallocateStatementNode(DeallocateStatementNode node) |
protected java.lang.String |
declareStatementNode(DeclareStatementNode node) |
protected java.lang.String |
deleteNode(DeleteNode dnode) |
protected void |
doPrint(QueryTreeNode node,
java.lang.StringBuilder bd) |
protected java.lang.String |
dropIndexNode(DropIndexNode node) |
protected java.lang.String |
executeStatementNode(ExecuteStatementNode node) |
protected java.lang.String |
explainStatementNode(ExplainStatementNode node) |
protected java.lang.String |
fetchStatementNode(FetchStatementNode node) |
protected java.lang.String |
fkConstraintDefinitionNode(FKConstraintDefinitionNode node) |
protected java.lang.String |
fromBaseTable(FromBaseTable node) |
protected java.lang.String |
fromList(FromList node) |
protected java.lang.String |
fromSubquery(FromSubquery node) |
protected java.lang.String |
functionCall(java.lang.String functionName,
ValueNodeList args) |
protected java.lang.String |
functionUnary(UnaryOperatorNode node) |
protected java.lang.String |
groupByColumn(GroupByColumn node) |
protected java.lang.String |
groupByList(GroupByList node) |
protected java.lang.String |
groupConcat(GroupConcatNode node) |
protected java.lang.String |
hexConstant(byte[] value) |
protected java.lang.String |
indexColumn(IndexColumn node) |
protected java.lang.String |
indexColumnList(IndexColumnList node) |
protected java.lang.String |
indexConstraint(IndexConstraintDefinitionNode node) |
protected java.lang.String |
infixBinary(BinaryOperatorNode node) |
protected java.lang.String |
inListOperatorNode(InListOperatorNode node) |
protected java.lang.String |
insertNode(InsertNode node) |
protected java.lang.String |
isNode(IsNode node) |
protected java.lang.String |
isNullNode(IsNullNode node) |
protected java.lang.String |
javaToSQLValueNode(JavaToSQLValueNode node) |
protected java.lang.String |
joinNode(JoinNode node) |
protected java.lang.String |
likeEscapeOperatorNode(LikeEscapeOperatorNode node) |
protected java.lang.String |
maybeParens(QueryTreeNode node) |
protected java.lang.String |
nodeList(QueryTreeNodeList<? extends QueryTreeNode> nl) |
protected java.lang.String |
nodeList(QueryTreeNodeList<? extends QueryTreeNode> nl,
boolean expr) |
protected java.lang.String |
notNode(NotNode node) |
protected java.lang.String |
orderByColumn(OrderByColumn node) |
protected java.lang.String |
orderByList(OrderByList node) |
protected java.lang.String |
parameterNode(ParameterNode node) |
protected java.lang.String |
prefixUnary(UnaryOperatorNode node) |
protected java.lang.String |
prepareStatementNode(PrepareStatementNode node) |
protected java.lang.String |
qualifiedDDLNode(DDLStatementNode node) |
protected java.lang.String |
renameNode(RenameNode node) |
protected java.lang.String |
resultColumn(ResultColumn node) |
protected java.lang.String |
resultColumnList(ResultColumnList node) |
protected java.lang.String |
rowCtorNode(RowConstructorNode row) |
protected java.lang.String |
rowResultSetNode(RowResultSetNode node) |
protected java.lang.String |
rowsResultSetNode(RowsResultSetNode node) |
protected java.lang.String |
selectNode(SelectNode node) |
protected java.lang.String |
setConfigurationNode(SetConfigurationNode node) |
protected java.lang.String |
setTransactionAccessNode(SetTransactionAccessNode node) |
protected java.lang.String |
setTransactionIsolationNode(SetTransactionIsolationNode node) |
protected java.lang.String |
sqlToJavaValueNode(SQLToJavaValueNode node) |
protected java.lang.String |
staticMethodCallNode(StaticMethodCallNode node) |
protected java.lang.String |
subqueryNode(SubqueryNode node) |
protected java.lang.String |
suffixUnary(UnaryOperatorNode node) |
protected java.lang.String |
tableElementList(TableElementList node) |
protected java.lang.String |
tableName(TableName node) |
java.lang.String |
toString(QueryTreeNode node) |
protected java.lang.String |
transactionControlNode(TransactionControlNode node) |
protected java.lang.String |
unaryDateTimestampOperatorNode(UnaryDateTimestampOperatorNode node) |
protected java.lang.String |
unionNode(UnionNode node) |
protected java.lang.String |
updateNode(UpdateNode unode) |
protected java.lang.String |
valueNodeList(ValueNodeList node) |
protected java.lang.String |
virtualColumnNode(VirtualColumnNode node) |
public java.lang.String toString(QueryTreeNode node) throws StandardException
StandardException
protected java.lang.String indexConstraint(IndexConstraintDefinitionNode node) throws StandardException
StandardException
protected java.lang.String createTableNode(CreateTableNode node) throws StandardException
StandardException
protected java.lang.String createViewNode(CreateViewNode node) throws StandardException
StandardException
protected java.lang.String tableElementList(TableElementList node) throws StandardException
StandardException
protected java.lang.String columnDefinitionNode(ColumnDefinitionNode node) throws StandardException
StandardException
protected java.lang.String constraintDefinitionNode(ConstraintDefinitionNode node) throws StandardException
StandardException
protected java.lang.String fkConstraintDefinitionNode(FKConstraintDefinitionNode node) throws StandardException
StandardException
protected java.lang.String createIndexNode(CreateIndexNode node) throws StandardException
StandardException
protected java.lang.String indexColumnList(IndexColumnList node) throws StandardException
StandardException
protected java.lang.String indexColumn(IndexColumn node) throws StandardException
StandardException
protected java.lang.String createAliasNode(CreateAliasNode node) throws StandardException
StandardException
protected java.lang.String renameNode(RenameNode node) throws StandardException
StandardException
protected java.lang.String dropIndexNode(DropIndexNode node) throws StandardException
StandardException
protected java.lang.String cursorNode(CursorNode node) throws StandardException
StandardException
protected java.lang.String selectNode(SelectNode node) throws StandardException
StandardException
protected java.lang.String insertNode(InsertNode node) throws StandardException
StandardException
protected java.lang.String updateNode(UpdateNode unode) throws StandardException
StandardException
protected java.lang.String deleteNode(DeleteNode dnode) throws StandardException
StandardException
protected java.lang.String subqueryNode(SubqueryNode node) throws StandardException
StandardException
protected java.lang.String rowResultSetNode(RowResultSetNode node) throws StandardException
StandardException
protected java.lang.String rowsResultSetNode(RowsResultSetNode node) throws StandardException
StandardException
protected java.lang.String resultColumnList(ResultColumnList node) throws StandardException
StandardException
protected java.lang.String resultColumn(ResultColumn node) throws StandardException
StandardException
protected java.lang.String allResultColumn(AllResultColumn node) throws StandardException
StandardException
protected java.lang.String fromList(FromList node) throws StandardException
StandardException
protected java.lang.String fromBaseTable(FromBaseTable node) throws StandardException
StandardException
protected java.lang.String fromSubquery(FromSubquery node) throws StandardException
StandardException
protected java.lang.String joinNode(JoinNode node) throws StandardException
StandardException
protected java.lang.String unionNode(UnionNode node) throws StandardException
StandardException
protected java.lang.String tableName(TableName node) throws StandardException
StandardException
protected java.lang.String columnReference(ColumnReference node) throws StandardException
StandardException
protected java.lang.String virtualColumnNode(VirtualColumnNode node) throws StandardException
StandardException
protected java.lang.String groupByList(GroupByList node) throws StandardException
StandardException
protected java.lang.String groupByColumn(GroupByColumn node) throws StandardException
StandardException
protected java.lang.String orderByList(OrderByList node) throws StandardException
StandardException
protected java.lang.String orderByColumn(OrderByColumn node) throws StandardException
StandardException
protected java.lang.String binaryLogicalOperatorNode(BinaryLogicalOperatorNode node) throws StandardException
StandardException
protected java.lang.String binaryComparisonOperatorNode(BinaryComparisonOperatorNode node) throws StandardException
StandardException
protected java.lang.String binaryArithmeticOperatorNode(BinaryArithmeticOperatorNode node) throws StandardException
StandardException
protected java.lang.String concatenationOperatorNode(ConcatenationOperatorNode node) throws StandardException
StandardException
protected java.lang.String notNode(NotNode node) throws StandardException
StandardException
protected java.lang.String isNullNode(IsNullNode node) throws StandardException
StandardException
protected java.lang.String unaryDateTimestampOperatorNode(UnaryDateTimestampOperatorNode node) throws StandardException
StandardException
protected java.lang.String isNode(IsNode node) throws StandardException
StandardException
protected java.lang.String aggregateNode(AggregateNode node) throws StandardException
StandardException
protected java.lang.String likeEscapeOperatorNode(LikeEscapeOperatorNode node) throws StandardException
StandardException
protected java.lang.String inListOperatorNode(InListOperatorNode node) throws StandardException
StandardException
protected java.lang.String valueNodeList(ValueNodeList node) throws StandardException
StandardException
protected java.lang.String betweenOperatorNode(BetweenOperatorNode node) throws StandardException
StandardException
protected java.lang.String conditionalNode(ConditionalNode node) throws StandardException
StandardException
protected java.lang.String coalesceFunctionNode(CoalesceFunctionNode node) throws StandardException
StandardException
protected java.lang.String constantNode(ConstantNode node) throws StandardException
StandardException
protected java.lang.String prefixUnary(UnaryOperatorNode node) throws StandardException
StandardException
protected java.lang.String suffixUnary(UnaryOperatorNode node) throws StandardException
StandardException
protected java.lang.String functionUnary(UnaryOperatorNode node) throws StandardException
StandardException
protected java.lang.String infixBinary(BinaryOperatorNode node) throws StandardException
StandardException
protected java.lang.String functionCall(java.lang.String functionName, ValueNodeList args) throws StandardException
StandardException
protected java.lang.String nodeList(QueryTreeNodeList<? extends QueryTreeNode> nl) throws StandardException
StandardException
protected java.lang.String nodeList(QueryTreeNodeList<? extends QueryTreeNode> nl, boolean expr) throws StandardException
StandardException
protected java.lang.String maybeParens(QueryTreeNode node) throws StandardException
StandardException
protected java.lang.String hexConstant(byte[] value)
protected java.lang.String parameterNode(ParameterNode node) throws StandardException
StandardException
protected java.lang.String currentDatetimeOperatorNode(CurrentDatetimeOperatorNode node) throws StandardException
StandardException
protected java.lang.String castNode(CastNode node) throws StandardException
StandardException
protected java.lang.String javaToSQLValueNode(JavaToSQLValueNode node) throws StandardException
StandardException
protected java.lang.String sqlToJavaValueNode(SQLToJavaValueNode node) throws StandardException
StandardException
protected java.lang.String staticMethodCallNode(StaticMethodCallNode node) throws StandardException
StandardException
protected java.lang.String callStatementNode(CallStatementNode node) throws StandardException
StandardException
protected java.lang.String qualifiedDDLNode(DDLStatementNode node) throws StandardException
StandardException
protected java.lang.String explainStatementNode(ExplainStatementNode node) throws StandardException
StandardException
protected java.lang.String transactionControlNode(TransactionControlNode node) throws StandardException
StandardException
protected java.lang.String setTransactionIsolationNode(SetTransactionIsolationNode node) throws StandardException
StandardException
protected java.lang.String setTransactionAccessNode(SetTransactionAccessNode node) throws StandardException
StandardException
protected java.lang.String setConfigurationNode(SetConfigurationNode node) throws StandardException
StandardException
protected java.lang.String rowCtorNode(RowConstructorNode row) throws StandardException
StandardException
protected java.lang.String declareStatementNode(DeclareStatementNode node) throws StandardException
StandardException
protected java.lang.String fetchStatementNode(FetchStatementNode node) throws StandardException
StandardException
protected java.lang.String closeStatementNode(CloseStatementNode node) throws StandardException
StandardException
protected java.lang.String prepareStatementNode(PrepareStatementNode node) throws StandardException
StandardException
protected java.lang.String executeStatementNode(ExecuteStatementNode node) throws StandardException
StandardException
protected java.lang.String deallocateStatementNode(DeallocateStatementNode node) throws StandardException
StandardException
protected java.lang.String copyStatementNode(CopyStatementNode node) throws StandardException
StandardException
protected boolean copyOptionString(java.lang.StringBuilder str, java.lang.String keyword, java.lang.String value, boolean options)
protected boolean copyOption(java.lang.StringBuilder str, java.lang.String keyword, java.lang.String value, boolean options)
protected void doPrint(QueryTreeNode node, java.lang.StringBuilder bd) throws StandardException
StandardException
protected java.lang.String groupConcat(GroupConcatNode node) throws StandardException
StandardException
Copyright © 2013. All Rights Reserved.