Class ClickhouseExportParameterVisitor
java.lang.Object
com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
com.alibaba.druid.sql.dialect.clickhouse.visitor.ClickhouseOutputVisitor
com.alibaba.druid.sql.dialect.clickhouse.visitor.ClickhouseExportParameterVisitor
- All Implemented Interfaces:
ClickhouseVisitor,ExportParameterVisitor,ParameterizedVisitor,PrintableVisitor,SQLASTVisitor
public class ClickhouseExportParameterVisitor
extends ClickhouseOutputVisitor
implements ExportParameterVisitor
-
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
ConstructorsConstructorDescriptionClickhouseExportParameterVisitor(Appendable appender) ClickhouseExportParameterVisitor(List<Object> parameters) ClickhouseExportParameterVisitor(List<Object> parameters, Appendable appender, boolean wantParameterizedOutput) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanvisit(SQLOrderBy x) booleanbooleanMethods inherited from class com.alibaba.druid.sql.dialect.clickhouse.visitor.ClickhouseOutputVisitor
visit, visit, visit, visit, visit, visitMethods 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, 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, printCascade, 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, visit, visit, visit, visit, visitAggreateRest, visitColumnDefault, 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.clickhouse.visitor.ClickhouseVisitor
endVisitMethods inherited from interface com.alibaba.druid.sql.visitor.ExportParameterVisitor
isParameterizedMergeInList, setParameterizedMergeInListMethods 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
ClickhouseExportParameterVisitor
public ClickhouseExportParameterVisitor(List<Object> parameters, Appendable appender, boolean wantParameterizedOutput) -
ClickhouseExportParameterVisitor
public ClickhouseExportParameterVisitor() -
ClickhouseExportParameterVisitor
-
ClickhouseExportParameterVisitor
-
-
Method Details
-
getParameters
- Specified by:
getParametersin interfaceExportParameterVisitor- Overrides:
getParametersin 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 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
-