public class SQLASTOutputVisitor extends SQLASTVisitorAdapter implements ParameterizedVisitor, PrintableVisitor
| 限定符和类型 | 字段和说明 |
|---|---|
protected Appendable |
appender |
protected String |
dbType |
static Boolean |
defaultPrintStatementAfterSemi |
protected boolean |
exportTables |
protected boolean |
groupItemSingleLine |
protected int |
indentCount |
protected List<Object> |
inputParameters |
protected int |
lines |
protected boolean |
parameterized |
protected boolean |
parameterizedMergeInList |
protected boolean |
parameterizedQuesUnMergeInList |
protected List<Object> |
parameters |
protected Boolean |
printStatementAfterSemi |
protected int |
replaceCount |
protected int |
selectListNumberOfLine |
protected boolean |
shardingSupport |
protected String |
table |
protected Map<String,String> |
tableMapping |
protected Set<String> |
tables |
protected boolean |
ucase |
(专用程序包) static String[] |
variantValuesCache |
features| 构造器和说明 |
|---|
SQLASTOutputVisitor(Appendable appender) |
SQLASTOutputVisitor(Appendable appender,
boolean parameterized) |
SQLASTOutputVisitor(Appendable appender,
String dbType) |
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, 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, 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, getFeatures, isEnabled, preVisit, visit, visit, visit, visit, visit, visit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitendVisit, 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, 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, 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, preVisit, visit, visit, visit, visit, visit, visit, visitpublic static Boolean defaultPrintStatementAfterSemi
protected final Appendable appender
protected int indentCount
protected boolean ucase
protected int selectListNumberOfLine
protected boolean groupItemSingleLine
protected String table
protected boolean exportTables
protected String dbType
protected int replaceCount
protected boolean parameterizedMergeInList
protected boolean parameterizedQuesUnMergeInList
protected boolean parameterized
protected boolean shardingSupport
protected transient int lines
protected Boolean printStatementAfterSemi
static String[] variantValuesCache
public SQLASTOutputVisitor(Appendable appender)
public SQLASTOutputVisitor(Appendable appender, String dbType)
public SQLASTOutputVisitor(Appendable appender, boolean parameterized)
public int getReplaceCount()
getReplaceCount 在接口中 ParameterizedVisitorpublic void incrementReplaceCunt()
incrementReplaceCunt 在接口中 ParameterizedVisitorpublic boolean isDesensitize()
public void setDesensitize(boolean desensitize)
@Deprecated public void setParameters(List<Object> parameters)
public void setOutputParameters(List<Object> parameters)
setOutputParameters 在接口中 ParameterizedVisitorpublic int getIndentCount()
public Appendable getAppender()
public boolean isPrettyFormat()
public void setPrettyFormat(boolean prettyFormat)
public void decrementIndent()
public void incrementIndent()
public boolean isParameterized()
public void setParameterized(boolean parameterized)
public boolean isParameterizedMergeInList()
public void setParameterizedMergeInList(boolean parameterizedMergeInList)
public boolean isParameterizedQuesUnMergeInList()
public void setParameterizedQuesUnMergeInList(boolean parameterizedQuesUnMergeInList)
public boolean isExportTables()
public void setExportTables(boolean exportTables)
public void print(char value)
print 在接口中 PrintableVisitorpublic void print(int value)
public void print(long value)
public void print(Date date)
public void print(String text)
print 在接口中 PrintableVisitorprotected void print0(String text)
protected void printAlias(String alias)
private static int paramCount(SQLExpr x)
protected void printSelectList(List<SQLSelectItem> selectList)
protected void printIndent()
public void println()
public void println(String text)
public boolean visit(SQLBetweenExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLBinaryOpExprGroup x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLBinaryOpExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printOperator(SQLBinaryOperator operator)
private void visitorBinaryRight(SQLBinaryOpExpr x)
private void visitBinaryLeft(SQLExpr left, SQLBinaryOperator op)
protected void printTableSource(SQLTableSource x)
protected void printQuery(SQLSelectQuery x)
protected final void printExpr(SQLExpr x)
public boolean visit(SQLCaseExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCaseExpr.Item x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCaseStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCaseStatement.Item x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCastExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCharExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printChars(String text)
public boolean visit(SQLDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printDataType(SQLDataType x)
public boolean visit(SQLCharacterDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLExistsExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIdentifierExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLInListExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIntegerExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printInteger(SQLIntegerExpr x, boolean parameterized)
public boolean visit(SQLMethodInvokeExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printMethodOwner(SQLExpr owner)
protected void printFunctionName(String name)
public boolean visit(SQLAggregateExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void visitAggreateRest(SQLAggregateExpr aggregateExpr)
public boolean visit(SQLAllColumnExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLNCharExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLNotExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLNullExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLNumberExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPropertyExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected boolean isTableSourceAlias(SQLTableSource from, String... tableNames)
public boolean visit(SQLQueryExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSelectGroupByClause x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSelect x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSelectQueryBlock x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printFetchFirst(SQLSelectQueryBlock x)
public boolean visit(SQLSelectItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLOrderBy x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSelectOrderByItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void addTable(String table)
protected void printTableSourceExpr(SQLExpr expr)
public boolean visit(SQLExprTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSelectStatement stmt)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLVariantRefExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void printParameter(Object param)
public boolean visit(SQLDropTableStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printCascade()
public boolean visit(SQLDropViewStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropMaterializedViewStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropEventStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLColumnDefinition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLColumnDefinition.Identity x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void visitColumnDefault(SQLColumnDefinition x)
public boolean visit(SQLDeleteStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCurrentOfCursorExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLInsertStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUpdateSetItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUpdateStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printTableElements(List<SQLTableElement> tableElementList)
public boolean visit(SQLCreateTableStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printCreateTable(SQLCreateTableStatement x, boolean printSelect)
public boolean visit(SQLUniqueConstraint x)
public boolean visit(SQLNotNullConstraint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLNullConstraint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUnionQuery x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUnaryExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLHexExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSetStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAssignItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCallStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLJoinTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printJoinType(SQLJoinTableSource.JoinType joinType)
public boolean visit(SQLInsertStatement.ValuesClause x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSomeExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAnyExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAllExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLInSubQueryExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLListExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSubqueryTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLTruncateStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDefaultExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void endVisit(SQLCommentStatement x)
endVisit 在接口中 SQLASTVisitorendVisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCommentStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUseStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected boolean isOdps()
public boolean visit(SQLAlterTableAddColumn x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropColumnItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void endVisit(SQLAlterTableAddColumn x)
endVisit 在接口中 SQLASTVisitorendVisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropIndexStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropLogFileGroupStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropServerStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropTypeStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropSynonymStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSavePointStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLReleaseSavePointStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLRollbackStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCommentHint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateDatabaseStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterViewStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateViewStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateViewStatement.Column x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropIndex x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLOver x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdaptervoid printWindowingExpr(SQLExpr expr)
public boolean visit(SQLKeep x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLColumnPrimaryKey x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLColumnUniqueKey x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLColumnCheck x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLWithSubqueryClause x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLWithSubqueryClause.Entry x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableAlterColumn x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCheck x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropForeignKey x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropPrimaryKey x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropKey x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableEnableKeys x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDisableKeys x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDisableConstraint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableEnableConstraint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropConstraint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLExprHint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateIndexStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUnique x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPrimaryKeyImpl x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableRenameColumn x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLColumnReference x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLForeignKeyImpl x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropSequenceStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void endVisit(SQLDropSequenceStatement x)
endVisit 在接口中 SQLASTVisitorendVisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropTriggerStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void endVisit(SQLDropUserStatement x)
endVisit 在接口中 SQLASTVisitorendVisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropUserStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLExplainStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printGrantPrivileges(SQLGrantStatement x)
public boolean visit(SQLGrantStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printGrantOn(SQLGrantStatement x)
public boolean visit(SQLRevokeStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropDatabaseStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropFunctionStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropTableSpaceStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDropProcedureStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableAddIndex x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableAddConstraint x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateTriggerStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLBooleanExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void endVisit(SQLBooleanExpr x)
endVisit 在接口中 SQLASTVisitorendVisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUnionQueryTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLTimestampExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLBinaryExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableRename x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLShowTablesStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void printComment(String comment)
public boolean visit(SQLAlterViewRenameStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableAddPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableReOrganizePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDropPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableRenamePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableSetComment x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableSetLifecycle x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableEnableLifecycle x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDisableLifecycle x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableTouch x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLArrayExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLOpenStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLFetchStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCloseStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLGroupingSetExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIfStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIfStatement.Else x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIfStatement.ElseIf x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLLoopStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(OracleFunctionDataType x)
public boolean visit(OracleProcedureDataType x)
public boolean visit(SQLParameter x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printParamDefaultValue(SQLParameter x)
public boolean visit(SQLDeclareItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPartitionValue x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic String getDbType()
getDbType 在接口中 ParameterizedVisitorpublic boolean isUppCase()
isUppCase 在接口中 PrintableVisitorpublic void setUppCase(boolean val)
public boolean visit(SQLPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPartitionByRange x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPartitionByList x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPartitionByHash x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprivate void printSQLPartitions(List<SQLPartition> partitions)
protected void printPartitionsCountAndSubPartitions(SQLPartitionBy x)
public boolean visit(SQLSubPartitionByHash x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSubPartitionByList x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSubPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterDatabaseStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableConvertCharSet x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableCoalescePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableTruncatePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableDiscardPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableImportPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableAnalyzePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableCheckPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableOptimizePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableRebuildPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableRepairPartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSequenceExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLMergeStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLMergeStatement.MergeUpdateClause x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLMergeStatement.MergeInsertClause x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLErrorLoggingClause x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateSequenceStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterSequenceStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDateExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLLimit x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDescribeStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterprotected void printHierarchical(SQLSelectQueryBlock x)
public void printOracleSegmentAttributes(OracleSegmentAttributes x)
public boolean visit(SQLWhileStatement x)
SQLASTVisitorvisit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDeclareStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLReturnStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void postVisit(SQLObject x)
postVisit 在接口中 SQLASTVisitorpostVisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLArgument x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCommitStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLFlashbackExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateMaterializedViewStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateUserStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterFunctionStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTypeStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIntervalExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic Boolean getPrintStatementAfterSemi()
public void setPrintStatementAfterSemi(Boolean printStatementAfterSemi)
public void config(VisitorFeature feature, boolean state)
config 在接口中 ParameterizedVisitorconfig 在类中 SQLASTVisitorAdapterpublic void setFeatures(int features)
setFeatures 在类中 SQLASTVisitorAdapterpublic boolean visit(OracleCursorExpr x)
public boolean visit(OracleDatetimeExpr x)
public boolean visit(SQLLateralViewTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLShowErrorsStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterCharacter x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLRecordDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLExprStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLBlockStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCreateProcedureStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLExternalRecordFormat x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLArrayDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLMapDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLStructDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLStructDataType.Field x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableRenameIndex x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAlterTableExchangePartition x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLValuesExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLValuesTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLContainsExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLRealExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLWindow x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDumpStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic void print(float value)
public boolean visit(SQLTableSampling x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLUnnestTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAdhocTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCurrentTimeExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLCurrentUserExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSizeExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLDecimalExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterCopyright © 2013–2019 Alibaba Group. All rights reserved.