Class OracleOutputVisitor
java.lang.Object
com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
com.alibaba.druid.sql.dialect.oracle.visitor.OracleOutputVisitor
- All Implemented Interfaces:
OracleASTVisitor,ParameterizedVisitor,PrintableVisitor,SQLASTVisitor
- Direct Known Subclasses:
OracleParameterizedOutputVisitor,OracleToMySqlOutputVisitor
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
appender, dbType, defaultPrintStatementAfterSemi, exportTables, groupItemSingleLine, indentCount, inputParameters, lines, parameterized, parameterizedMergeInList, parameterizedQuesUnMergeInList, parameterizedQuesUnMergeValuesList, parameters, printNameQuote, printStatementAfterSemi, quote, replaceCount, selectListNumberOfLine, shardingSupport, table, tableMapping, tables, ucaseFields inherited from class com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
features -
Constructor Summary
ConstructorsConstructorDescriptionOracleOutputVisitor(Appendable appender) OracleOutputVisitor(Appendable appender, boolean printPostSemi) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected voidprotected voidbooleanvisit(SQLCharExpr x, boolean parameterized) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvisit(SQLScriptCommitStatement astNode) booleanbooleanbooleanvisit(SQLSelectQueryBlock select) booleanbooleanvisit(CycleClause x) booleanvisit(ModelClause x) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvisit(OracleCheck x) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected voidMethods inherited from class com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
addTable, addTableMapping, config, decrementIndent, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, getAppender, getDbType, getIndentCount, getNameQuote, getParameters, getPrintStatementAfterSemi, getReplaceCount, getTables, getTimeZone, hiveVisit, incrementIndent, incrementReplaceCunt, isDesensitize, isExportTables, isOdps, isParameterized, isParameterizedMergeInList, isParameterizedQuesUnMergeInList, isPrettyFormat, isTableSourceAlias, isUppCase, postVisit, print, print, print, print, print, print, print, print0, printAlias, printAndAccept, printAndAccept, printChars, printComment, printCreateTable, printCreateTable, printDataType, printExpr, printExpr, printFetchFirst, printFunctionName, printGrantOn, printGrantPrivileges, printHaving, printHierarchical, printIndent, printInsertColumns, printInteger, printJoinType, println, println, printlnAndAccept, printlnComment, printlnComments, printMethodOwner, printMethodParameters, printName0, printOperator, printOracleSegmentAttributes, printParamDefaultValue, printParameter, printPartitions, printPartitionsCountAndSubPartitions, printQuery, printSelectList, printSerdeProperties, printTableElements, printTableSource, printTableSourceExpr, printTblProperties, printUcase, printWhere, setDesensitize, setExportTables, setFeatures, setInputParameters, setNameQuote, setOutputParameters, setParameterized, setParameterizedMergeInList, setParameterizedQuesUnMergeInList, setParameters, setPrettyFormat, setPrintStatementAfterSemi, setTableMapping, setTimeZone, setUppCase, unwrapShardingTable, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAggreateRest, visitStatementListMethods inherited from class com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
getFeatures, isEnabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.dialect.oracle.visitor.OracleASTVisitor
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visitMethods inherited from interface com.alibaba.druid.sql.visitor.ParameterizedVisitor
isEnabledMethods 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, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
OracleOutputVisitor
-
OracleOutputVisitor
-
-
Method Details
-
isPrintPostSemi
public boolean isPrintPostSemi() -
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visitColumnDefault
- Overrides:
visitColumnDefaultin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
printConstraintState
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
printCascade
protected void printCascade()- Overrides:
printCascadein classSQLASTOutputVisitor
-
visit
- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceOracleASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-