com.alibaba.druid.sql.visitor
Class SQLASTOutputVisitor
java.lang.Object
com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
- All Implemented Interfaces:
- SQLASTVisitor
- Direct Known Subclasses:
- MySqlOutputVisitor, OracleOutputVisitor, ParameterizedOutputVisitor, PGOutputVisitor, SQLServerOutputVisitor
public class SQLASTOutputVisitor
- extends SQLASTVisitorAdapter
| Methods inherited from class com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter |
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, visit, visit, visit, visit, visit |
SQLASTOutputVisitor
public SQLASTOutputVisitor(Appendable appender)
getIndentCount
public int getIndentCount()
getAppender
public Appendable getAppender()
isPrettyFormat
public boolean isPrettyFormat()
setPrettyFormat
public void setPrettyFormat(boolean prettyFormat)
decrementIndent
public void decrementIndent()
incrementIndent
public void incrementIndent()
print
public void print(char value)
print
public void print(int value)
print
public void print(long value)
print
public void print(String text)
printIndent
public void printIndent()
println
public void println()
println
public void println(String text)
visit
public boolean visit(SQLBetweenExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLBinaryOpExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCaseExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCaseExpr.Item x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCastExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCharExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLDataType x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLExistsExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLIdentifierExpr astNode)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLInListExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLIntegerExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLMethodInvokeExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAggregateExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAllColumnExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLNCharExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLNotExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLNullExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLNumberExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLObjectCreateExpr x)
visit
public boolean visit(SQLPropertyExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLQueryExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSelectGroupByClause x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSelect x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSelectQueryBlock x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSelectItem x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLOrderBy x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSelectOrderByItem x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLExprTableSource x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSelectStatement stmt)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLVariantRefExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLDropTableStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLDropViewStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLTableElement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLColumnDefinition x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLDeleteStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCurrentOfCursorExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLInsertStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLUpdateSetItem x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLUpdateStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCreateTableStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLUniqueConstraint x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(NotNullConstraint x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLUnionQuery x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLUnaryExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLHexExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSetStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAssignItem x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCallStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLJoinTableSource x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLInsertStatement.ValuesClause x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSomeExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAnyExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAllExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLInSubQueryExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLListExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSubqueryTableSource x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLTruncateStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLDefaultExpr x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
endVisit
public void endVisit(SQLCommentStatement x)
- Specified by:
endVisit in interface SQLASTVisitor- Overrides:
endVisit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCommentStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLUseStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAlterTableAddColumn x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAlterTableDropColumnItem x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
endVisit
public void endVisit(SQLAlterTableAddColumn x)
- Specified by:
endVisit in interface SQLASTVisitor- Overrides:
endVisit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLDropIndexStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLSavePointStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLReleaseSavePointStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLRollbackStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCommentHint x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLCreateDatabaseStatement x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAlterTableDropIndex x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLAlterTableAddPrimaryKey x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
visit
public boolean visit(SQLOver x)
- Specified by:
visit in interface SQLASTVisitor- Overrides:
visit in class SQLASTVisitorAdapter
Copyright © 2012 Alibaba Group. All Rights Reserved.