Package 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:
ParameterizedVisitor
,PrintableVisitor
,SQLASTVisitor
- Direct Known Subclasses:
AdsOutputVisitor
,BlinkOutputVisitor
,ClickhouseOutputVisitor
,DB2OutputVisitor
,ExportParameterizedOutputVisitor
,H2OutputVisitor
,HiveOutputVisitor
,MySqlOutputVisitor
,OracleOutputVisitor
,OscarOutputVisitor
,PGOutputVisitor
,PhoenixOutputVisitor
,PrestoOutputVisitor
,SQLServerOutputVisitor
public class SQLASTOutputVisitor
extends SQLASTVisitorAdapter
implements ParameterizedVisitor, PrintableVisitor
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Appendable
protected DbType
static Boolean
protected boolean
protected boolean
protected int
protected int
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected Boolean
protected char
protected int
protected int
protected boolean
protected String
protected boolean
Fields inherited from class com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
features
-
Constructor Summary
ConstructorDescriptionSQLASTOutputVisitor
(Appendable appender) SQLASTOutputVisitor
(Appendable appender, boolean parameterized) SQLASTOutputVisitor
(Appendable appender, DbType dbType) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
addTableMapping
(String srcTable, String destTable) void
config
(VisitorFeature feature, boolean state) void
void
void
void
void
void
void
void
void
int
char
int
protected boolean
void
void
boolean
boolean
protected boolean
isOdps()
boolean
boolean
boolean
boolean
protected boolean
isTableSourceAlias
(SQLTableSource from, String... tableNames) boolean
void
void
print
(char value) void
print
(double value) void
print
(float value) void
print
(int value) void
print
(long value) void
void
protected void
protected void
printAlias
(String alias) protected void
printAndAccept
(List<? extends SQLExpr> nodes, String seperator, boolean parameterized) protected void
printAndAccept
(List<? extends SQLObject> nodes, String seperator) protected void
protected void
printChars
(String text) void
printComment
(String comment) protected void
printCreateTable
(SQLCreateTableStatement x, boolean printSelect) protected void
printCreateTable
(HiveCreateTableStatement x, boolean printSelect) protected void
protected final void
protected final void
protected void
protected void
printFunctionName
(String name) protected void
protected void
protected void
printHaving
(SQLExpr having) protected void
protected void
void
printInsertColumns
(List<SQLExpr> columns) protected void
printInteger
(SQLIntegerExpr x, boolean parameterized) protected void
printJoinType
(SQLJoinTableSource.JoinType joinType) void
println()
void
protected void
printlnAndAccept
(List<? extends SQLObject> nodes, String seperator) protected void
printlnComment
(List<String> comments) protected void
printlnComments
(List<String> comments) protected void
printMethodOwner
(SQLExpr owner) protected void
protected void
printName0
(String text) protected void
printOperator
(SQLBinaryOperator operator) void
protected void
void
printParameter
(Object param) protected void
printPartitions
(List<SQLName> partitions) protected void
protected void
protected void
printSelectList
(List<SQLSelectItem> selectList) protected void
printSerdeProperties
(Map<String, SQLObject> serdeProperties) protected void
printTableElements
(List<SQLTableElement> tableElementList) protected void
protected void
printTableSourceExpr
(SQLExpr expr) protected void
protected void
printUcase
(String text) protected void
printWhere
(SQLExpr where) void
setDesensitize
(boolean desensitize) void
setExportTables
(boolean exportTables) void
setFeatures
(int features) void
setInputParameters
(List<Object> parameters) void
setNameQuote
(char quote) void
setOutputParameters
(List<Object> parameters) void
setParameterized
(boolean parameterized) void
setParameterizedMergeInList
(boolean parameterizedMergeInList) void
setParameterizedQuesUnMergeInList
(boolean parameterizedQuesUnMergeInList) void
setParameters
(List<Object> parameters) Deprecated.void
setPrettyFormat
(boolean prettyFormat) void
setPrintStatementAfterSemi
(Boolean printStatementAfterSemi) void
setTableMapping
(Map<String, String> tableMapping) void
setTimeZone
(TimeZone timeZone) void
setUppCase
(boolean val) unwrapShardingTable
(String name) boolean
boolean
boolean
visit
(SQLAllExpr x) boolean
visit
(SQLAnyExpr x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLCaseExpr x) boolean
boolean
boolean
boolean
visit
(SQLCastExpr x) boolean
visit
(SQLCharExpr x) boolean
visit
(SQLCharExpr x, boolean parameterized) boolean
boolean
boolean
visit
(SQLDateExpr x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLHexExpr x) boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLJSONExpr x) boolean
visit
(SQLListExpr x) boolean
boolean
boolean
boolean
visit
(SQLNotExpr x) boolean
visit
(SQLNullExpr x) boolean
boolean
boolean
boolean
visit
(SQLRealExpr x) boolean
boolean
visit
(SQLSizeExpr x) boolean
boolean
visit
(SQLSomeExpr x) boolean
visit
(SQLTimeExpr x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLAnnIndex x) boolean
visit
(SQLArgument x) boolean
boolean
boolean
boolean
boolean
visit
(SQLDataType x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLOrderBy x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLDefault x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLExprHint x) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLInsertStatement.ValuesClause x, List<Object> parameters) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(SQLSelectStatement stmt) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
support procedureboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
visit
(OdpsNewExpr x) boolean
boolean
boolean
boolean
protected void
protected void
void
visitStatementList
(List<SQLStatement> statementList) Methods inherited from class com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
getFeatures, isEnabled
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.alibaba.druid.sql.visitor.ParameterizedVisitor
isEnabled
Methods inherited from interface com.alibaba.druid.sql.visitor.SQLASTVisitor
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
defaultPrintStatementAfterSemi
-
appender
-
indentCount
protected int indentCount -
ucase
protected boolean ucase -
selectListNumberOfLine
protected int selectListNumberOfLine -
groupItemSingleLine
protected boolean groupItemSingleLine -
parameters
-
inputParameters
-
tables
-
table
-
exportTables
protected boolean exportTables -
dbType
-
tableMapping
-
replaceCount
protected int replaceCount -
parameterizedMergeInList
protected boolean parameterizedMergeInList -
parameterizedQuesUnMergeInList
protected boolean parameterizedQuesUnMergeInList -
parameterizedQuesUnMergeValuesList
protected boolean parameterizedQuesUnMergeValuesList -
printNameQuote
protected boolean printNameQuote -
quote
protected char quote -
parameterized
protected boolean parameterized -
shardingSupport
protected boolean shardingSupport -
lines
protected transient int lines -
printStatementAfterSemi
-
-
Constructor Details
-
SQLASTOutputVisitor
-
SQLASTOutputVisitor
-
SQLASTOutputVisitor
-
-
Method Details
-
getReplaceCount
public int getReplaceCount()- Specified by:
getReplaceCount
in interfaceParameterizedVisitor
-
incrementReplaceCunt
public void incrementReplaceCunt()- Specified by:
incrementReplaceCunt
in interfaceParameterizedVisitor
-
getTimeZone
-
setTimeZone
-
addTableMapping
-
setTableMapping
-
getParameters
-
isDesensitize
public boolean isDesensitize() -
setDesensitize
public void setDesensitize(boolean desensitize) -
getTables
-
setParameters
Deprecated. -
setInputParameters
-
setOutputParameters
- Specified by:
setOutputParameters
in interfaceParameterizedVisitor
- Since:
- 1.1.5
-
getIndentCount
public int getIndentCount() -
getAppender
-
isPrettyFormat
public boolean isPrettyFormat() -
setPrettyFormat
public void setPrettyFormat(boolean prettyFormat) -
decrementIndent
public void decrementIndent() -
incrementIndent
public void incrementIndent() -
isParameterized
public boolean isParameterized() -
setParameterized
public void setParameterized(boolean parameterized) -
isParameterizedMergeInList
public boolean isParameterizedMergeInList() -
setParameterizedMergeInList
public void setParameterizedMergeInList(boolean parameterizedMergeInList) -
isParameterizedQuesUnMergeInList
public boolean isParameterizedQuesUnMergeInList() -
setParameterizedQuesUnMergeInList
public void setParameterizedQuesUnMergeInList(boolean parameterizedQuesUnMergeInList) -
isExportTables
public boolean isExportTables() -
setExportTables
public void setExportTables(boolean exportTables) -
print
public void print(char value) - Specified by:
print
in interfacePrintableVisitor
-
print
public void print(int value) -
print
public void print(long value) -
print
public void print(float value) -
print
public void print(double value) -
print
-
print
- Specified by:
print
in interfacePrintableVisitor
-
print0
-
printUcase
-
printName0
-
printAlias
-
printAndAccept
-
printAndAccept
-
printSelectList
-
printlnAndAccept
-
printIndent
protected void printIndent() -
println
public void println() -
println
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printOperator
-
printTableSource
-
printQuery
-
printExpr
-
printExpr
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
-
printChars
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printDataType
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
unwrapShardingTable
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printInteger
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printMethodParameters
-
printMethodOwner
-
printFunctionName
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visitAggreateRest
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
isTableSourceAlias
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printHaving
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printWhere
-
printFetchFirst
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
addTable
-
printTableSourceExpr
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printParameter
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printCascade
protected void printCascade() -
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visitColumnDefault
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printInsertColumns
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printTableElements
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printCreateTable
-
visit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printJoinType
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
isOdps
protected boolean isOdps() -
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printGrantPrivileges
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printGrantOn
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printlnComment
-
printComment
-
printlnComments
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
-
visit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printParamDefaultValue
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
getDbType
- Specified by:
getDbType
in interfaceParameterizedVisitor
-
isUppCase
public boolean isUppCase()- Specified by:
isUppCase
in interfacePrintableVisitor
-
setUppCase
public void setUppCase(boolean val) -
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printPartitionsCountAndSubPartitions
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printPartitions
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printHierarchical
-
printOracleSegmentAttributes
-
visit
Description copied from interface:SQLASTVisitor
support procedure- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
postVisit
- Specified by:
postVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
getPrintStatementAfterSemi
-
setPrintStatementAfterSemi
-
config
- Specified by:
config
in interfaceParameterizedVisitor
- Overrides:
config
in classSQLASTVisitorAdapter
-
setFeatures
public void setFeatures(int features) - Overrides:
setFeatures
in classSQLASTVisitorAdapter
-
visit
-
visit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
hiveVisit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
endVisit
- Specified by:
endVisit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
-
visit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
printCreateTable
-
printSerdeProperties
-
printTblProperties
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visitStatementList
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
visit
- Specified by:
visit
in interfaceSQLASTVisitor
-
getNameQuote
public char getNameQuote() -
setNameQuote
public void setNameQuote(char quote)
-