Class CKOutputVisitor
java.lang.Object
com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
com.alibaba.druid.sql.dialect.clickhouse.visitor.CKOutputVisitor
- All Implemented Interfaces:
CKASTVisitor,ParameterizedVisitor,PrintableVisitor,SQLASTVisitor
- Direct Known Subclasses:
CKExportParameterVisitor
-
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
ConstructorsConstructorDescriptionCKOutputVisitor(StringBuilder appender) CKOutputVisitor(StringBuilder appender, boolean parameterized) CKOutputVisitor(StringBuilder appender, DbType dbType) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprintAfterFetch(SQLSelectQueryBlock queryBlock) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprintWhere(SQLSelectQueryBlock queryBlock) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
addTable, addTableMapping, config, 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, legacyCube, postVisit, print, print, print, print, print, print, print, print0, printAfterComments, printAlias, printAndAccept, printAndAccept, printAndAccept, printAutoIncrement, printBlockSize, printCascade, printChars, printClusteredBy, printCollate, printColumnProperties, printComment, printComment, printCompression, printCreateFunctionBody, printCreateFunctionReturns, printCreateTable, printCreateTableFeatures, printCreateTableLike, printCreateTableRest, printCreateViewAs, printDataType, printEncoding, printExpr, printExpr, printExprAlias, printFetchFirst, printFunctionName, printGeneratedAlways, printGrantOn, printGrantPrivileges, printHaving, printHierarchical, printIndent, printInherits, printInsertColumns, printInteger, printInto, printIntoBuckets, printIntoShards, printJoinHint, printJoinType, printLifeCycle, println, println, println, printlnAndAccept, printlnComment, printlnComments, printLocation, printMappedBy, printMethodOwner, printMethodParameters, printMethodParameters, printName0, printOperator, printOracleSegmentAttributes, printOrderBy, printParamDefaultValue, printParameter, printPartitionBy, printPartitionedBy, printPartitionedByColumn, printPartitionOf, printPartitions, printPartitionsCountAndSubPartitions, printQualify, printQuery, printRowFormat, printSelectAs, printSelectList, printSelectListBefore, printSerdeProperties, printSortedBy, printSQLPartitions, printSqlSetQuantifier, printStoredAs, printStoredBy, printTableElement, printTableElements, printTableOption, printTableOptions, printTableOptionsPostfix, printTableOptionsPrefix, printTableSource, printTableSourceExpr, printTablespace, printTop, printUcase, printWindow, setDesensitize, setExportTables, setFeatures, setInputParameters, setNameQuote, setOutputParameters, setParameterized, setParameterizedMergeInList, setParameterizedQuesUnMergeInList, setParameters, setPrettyFormat, setPrintStatementAfterSemi, setTableMapping, setTimeZone, setUppCase, toString, tryPrintLparen, tryPrintRparen, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAggregateRest, visitAggType, visitColumnDefault, visitInternal, 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, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.dialect.clickhouse.visitor.CKASTVisitor
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, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, 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, visit, visit, visit, visit, visit, visit, 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
-
CKOutputVisitor
-
CKOutputVisitor
-
CKOutputVisitor
-
-
Method Details
-
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 interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceCKASTVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceCKASTVisitor
-
visit
- Specified by:
visitin interfaceCKASTVisitor
-
visit
- Specified by:
visitin interfaceCKASTVisitor
-
printAfterFetch
- Overrides:
printAfterFetchin classSQLASTOutputVisitor
-
printWhere
- Overrides:
printWherein classSQLASTOutputVisitor
-
printFrom
- Overrides:
printFromin classSQLASTOutputVisitor
-
printGroupBy
- Overrides:
printGroupByin classSQLASTOutputVisitor
-
printOrderBy
- Overrides:
printOrderByin classSQLASTOutputVisitor
-
printLimit
- Overrides:
printLimitin classSQLASTOutputVisitor
-
printCreateTableAfterName
- Overrides:
printCreateTableAfterNamein classSQLASTOutputVisitor
-
printEngine
- Overrides:
printEnginein classSQLASTOutputVisitor
-
visit
- Specified by:
visitin interfaceSQLASTVisitor- Overrides:
visitin classSQLASTOutputVisitor
-