public class NodeToString extends Object
Constructor and Description |
---|
NodeToString() |
public String toString(QueryTreeNode node) throws StandardException
StandardException
protected String indexConstraint(IndexConstraintDefinitionNode node) throws StandardException
StandardException
protected String createTableNode(CreateTableNode node) throws StandardException
StandardException
protected String createViewNode(CreateViewNode node) throws StandardException
StandardException
protected String tableElementList(TableElementList node) throws StandardException
StandardException
protected String columnDefinitionNode(ColumnDefinitionNode node) throws StandardException
StandardException
protected String constraintDefinitionNode(ConstraintDefinitionNode node) throws StandardException
StandardException
protected String fkConstraintDefinitionNode(FKConstraintDefinitionNode node) throws StandardException
StandardException
protected String createIndexNode(CreateIndexNode node) throws StandardException
StandardException
protected String indexColumnList(IndexColumnList node) throws StandardException
StandardException
protected String indexColumn(IndexColumn node) throws StandardException
StandardException
protected String createAliasNode(CreateAliasNode node) throws StandardException
StandardException
protected String renameNode(RenameNode node) throws StandardException
StandardException
protected String dropIndexNode(DropIndexNode node) throws StandardException
StandardException
protected String cursorNode(CursorNode node) throws StandardException
StandardException
protected String selectNode(SelectNode node) throws StandardException
StandardException
protected String insertNode(InsertNode node) throws StandardException
StandardException
protected String updateNode(UpdateNode unode) throws StandardException
StandardException
protected String deleteNode(DeleteNode dnode) throws StandardException
StandardException
protected String subqueryNode(SubqueryNode node) throws StandardException
StandardException
protected String rowResultSetNode(RowResultSetNode node) throws StandardException
StandardException
protected String rowsResultSetNode(RowsResultSetNode node) throws StandardException
StandardException
protected String resultColumnList(ResultColumnList node) throws StandardException
StandardException
protected String resultColumn(ResultColumn node) throws StandardException
StandardException
protected String allResultColumn(AllResultColumn node) throws StandardException
StandardException
protected String fromList(FromList node) throws StandardException
StandardException
protected String fromBaseTable(FromBaseTable node) throws StandardException
StandardException
protected String fromSubquery(FromSubquery node) throws StandardException
StandardException
protected String joinNode(JoinNode node) throws StandardException
StandardException
protected String unionNode(UnionNode node) throws StandardException
StandardException
protected String tableName(TableName node) throws StandardException
StandardException
protected String columnReference(ColumnReference node) throws StandardException
StandardException
protected String virtualColumnNode(VirtualColumnNode node) throws StandardException
StandardException
protected String groupByList(GroupByList node) throws StandardException
StandardException
protected String groupByColumn(GroupByColumn node) throws StandardException
StandardException
protected String orderByList(OrderByList node) throws StandardException
StandardException
protected String orderByColumn(OrderByColumn node) throws StandardException
StandardException
protected String partitionByList(PartitionByList node) throws StandardException
StandardException
protected String partitionByColumn(PartitionByColumn node) throws StandardException
StandardException
protected String windowList(WindowList node) throws StandardException
StandardException
protected String windowDefinitionNode(WindowDefinitionNode node) throws StandardException
StandardException
protected String windowReferenceNode(WindowReferenceNode node) throws StandardException
StandardException
protected String aggregateWindowFunctionNode(AggregateWindowFunctionNode node) throws StandardException
StandardException
protected String rowNumberFunctionNode(RowNumberFunctionNode node) throws StandardException
StandardException
protected String binaryLogicalOperatorNode(BinaryLogicalOperatorNode node) throws StandardException
StandardException
protected String binaryComparisonOperatorNode(BinaryComparisonOperatorNode node) throws StandardException
StandardException
protected String binaryArithmeticOperatorNode(BinaryArithmeticOperatorNode node) throws StandardException
StandardException
protected String binaryBitOperatorNode(BinaryBitOperatorNode node) throws StandardException
StandardException
protected String concatenationOperatorNode(ConcatenationOperatorNode node) throws StandardException
StandardException
protected String leftRightFuncOperatorNode(LeftRightFuncOperatorNode node) throws StandardException
StandardException
protected String simpleStringOperatorNode(SimpleStringOperatorNode node) throws StandardException
StandardException
protected String notNode(NotNode node) throws StandardException
StandardException
protected String isNullNode(IsNullNode node) throws StandardException
StandardException
protected String unaryArithmeticOperatorNode(UnaryArithmeticOperatorNode node) throws StandardException
StandardException
protected String unaryPrefixOperatorNode(UnaryArithmeticOperatorNode node) throws StandardException
StandardException
protected String unaryBitOperatorNode(UnaryBitOperatorNode node) throws StandardException
StandardException
protected String extractOperatorNode(ExtractOperatorNode node) throws StandardException
StandardException
protected String unaryDateTimestampOperatorNode(UnaryDateTimestampOperatorNode node) throws StandardException
StandardException
protected String timestampOperatorNode(TimestampOperatorNode node) throws StandardException
StandardException
protected String lengthOperatorNode(LengthOperatorNode node) throws StandardException
StandardException
protected String octetLengthOperatorNode(OctetLengthOperatorNode node) throws StandardException
StandardException
protected String isNode(IsNode node) throws StandardException
StandardException
protected String aggregateNode(AggregateNode node) throws StandardException
StandardException
protected String likeEscapeOperatorNode(LikeEscapeOperatorNode node) throws StandardException
StandardException
protected String ternaryOperatorNode(TernaryOperatorNode node) throws StandardException
StandardException
protected String timestampFunctionNode(TernaryOperatorNode node) throws StandardException
StandardException
protected String trimOperatorNode(TrimOperatorNode node) throws StandardException
StandardException
protected String inListOperatorNode(InListOperatorNode node) throws StandardException
StandardException
protected String valueNodeList(ValueNodeList node) throws StandardException
StandardException
protected String betweenOperatorNode(BetweenOperatorNode node) throws StandardException
StandardException
protected String conditionalNode(ConditionalNode node) throws StandardException
StandardException
protected String simpleCaseNode(SimpleCaseNode node) throws StandardException
StandardException
protected String coalesceFunctionNode(CoalesceFunctionNode node) throws StandardException
StandardException
protected String constantNode(ConstantNode node) throws StandardException
StandardException
protected String prefixUnary(UnaryOperatorNode node) throws StandardException
StandardException
protected String suffixUnary(UnaryOperatorNode node) throws StandardException
StandardException
protected String functionUnary(UnaryOperatorNode node) throws StandardException
StandardException
protected String infixBinary(BinaryOperatorNode node) throws StandardException
StandardException
protected String functionBinary(BinaryOperatorNode node) throws StandardException
StandardException
protected String functionCall(String functionName, ValueNodeList args) throws StandardException
StandardException
protected String nodeList(QueryTreeNodeList<? extends QueryTreeNode> nl) throws StandardException
StandardException
protected String nodeList(QueryTreeNodeList<? extends QueryTreeNode> nl, boolean expr) throws StandardException
StandardException
protected String maybeParens(QueryTreeNode node) throws StandardException
StandardException
protected String hexConstant(byte[] value)
protected String parameterNode(ParameterNode node) throws StandardException
StandardException
protected String currentDatetimeOperatorNode(CurrentDatetimeOperatorNode node) throws StandardException
StandardException
protected String castNode(CastNode node) throws StandardException
StandardException
protected String explicitCollateNode(ExplicitCollateNode node) throws StandardException
StandardException
protected String nextSequenceNode(NextSequenceNode node) throws StandardException
StandardException
protected String currentSequenceNode(CurrentSequenceNode node) throws StandardException
StandardException
protected String javaToSQLValueNode(JavaToSQLValueNode node) throws StandardException
StandardException
protected String sqlToJavaValueNode(SQLToJavaValueNode node) throws StandardException
StandardException
protected String staticMethodCallNode(StaticMethodCallNode node) throws StandardException
StandardException
protected String callStatementNode(CallStatementNode node) throws StandardException
StandardException
protected String qualifiedDDLNode(DDLStatementNode node) throws StandardException
StandardException
protected String explainStatementNode(ExplainStatementNode node) throws StandardException
StandardException
protected String transactionControlNode(TransactionControlNode node) throws StandardException
StandardException
protected String setTransactionIsolationNode(SetTransactionIsolationNode node) throws StandardException
StandardException
protected String setTransactionAccessNode(SetTransactionAccessNode node) throws StandardException
StandardException
protected String setConfigurationNode(SetConfigurationNode node) throws StandardException
StandardException
protected String rowCtorNode(RowConstructorNode row) throws StandardException
StandardException
protected String declareStatementNode(DeclareStatementNode node) throws StandardException
StandardException
protected String fetchStatementNode(FetchStatementNode node) throws StandardException
StandardException
protected String closeStatementNode(CloseStatementNode node) throws StandardException
StandardException
protected String prepareStatementNode(PrepareStatementNode node) throws StandardException
StandardException
protected String executeStatementNode(ExecuteStatementNode node) throws StandardException
StandardException
protected String deallocateStatementNode(DeallocateStatementNode node) throws StandardException
StandardException
protected String copyStatementNode(CopyStatementNode node) throws StandardException
StandardException
protected boolean copyOptionString(StringBuilder str, String keyword, String value, boolean options)
protected boolean copyOption(StringBuilder str, String keyword, String value, boolean options)
protected void doPrint(QueryTreeNode node, StringBuilder bd) throws StandardException
StandardException
protected String groupConcat(GroupConcatNode node) throws StandardException
StandardException
Copyright © 2013 Akiban Technologies, Inc. All rights reserved.