类 Clickhouse20ExportParameterVisitor

java.lang.Object
com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
cn.jrack.metadata.visitor.Clickhouse20OutputVisitor
cn.jrack.metadata.visitor.Clickhouse20ExportParameterVisitor
所有已实现的接口:
Clickhouse20Visitor, com.alibaba.druid.sql.visitor.ExportParameterVisitor, com.alibaba.druid.sql.visitor.ParameterizedVisitor, com.alibaba.druid.sql.visitor.PrintableVisitor, com.alibaba.druid.sql.visitor.SQLASTVisitor

public class Clickhouse20ExportParameterVisitor extends Clickhouse20OutputVisitor implements com.alibaba.druid.sql.visitor.ExportParameterVisitor
  • 字段概要

    从类继承的字段 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, ucase

    从类继承的字段 com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter

    features
  • 构造器概要

    构造器
    构造器
    说明
     
     
     
    Clickhouse20ExportParameterVisitor(List<Object> parameters, Appendable appender, boolean wantParameterizedOutput)
     
  • 方法概要

    修饰符和类型
    方法
    说明
     
    boolean
    visit(com.alibaba.druid.sql.ast.expr.SQLBetweenExpr x)
     
    boolean
    visit(com.alibaba.druid.sql.ast.expr.SQLBinaryOpExpr x)
     
    boolean
    visit(com.alibaba.druid.sql.ast.expr.SQLInListExpr x)
     
    boolean
    visit(com.alibaba.druid.sql.ast.expr.SQLMethodInvokeExpr x)
     
    boolean
    visit(com.alibaba.druid.sql.ast.SQLOrderBy x)
     
    boolean
    visit(com.alibaba.druid.sql.ast.statement.SQLSelectGroupByClause x)
     
    boolean
    visit(com.alibaba.druid.sql.ast.statement.SQLSelectItem x)
     

    从类继承的方法 cn.jrack.metadata.visitor.Clickhouse20OutputVisitor

    visit, visit, visit, visit, visit

    从类继承的方法 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, visitAggreateRest, visitColumnDefault, visitStatementList

    从类继承的方法 com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter

    getFeatures, isEnabled

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 cn.jrack.metadata.visitor.Clickhouse20Visitor

    endVisit

    从接口继承的方法 com.alibaba.druid.sql.visitor.ExportParameterVisitor

    isParameterizedMergeInList, setParameterizedMergeInList

    从接口继承的方法 com.alibaba.druid.sql.visitor.ParameterizedVisitor

    isEnabled

    从接口继承的方法 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, 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
  • 构造器详细资料

    • Clickhouse20ExportParameterVisitor

      public Clickhouse20ExportParameterVisitor(List<Object> parameters, Appendable appender, boolean wantParameterizedOutput)
    • Clickhouse20ExportParameterVisitor

      public Clickhouse20ExportParameterVisitor()
    • Clickhouse20ExportParameterVisitor

      public Clickhouse20ExportParameterVisitor(List<Object> parameters)
    • Clickhouse20ExportParameterVisitor

      public Clickhouse20ExportParameterVisitor(Appendable appender)
  • 方法详细资料

    • getParameters

      public List<Object> getParameters()
      指定者:
      getParameters 在接口中 com.alibaba.druid.sql.visitor.ExportParameterVisitor
      覆盖:
      getParameters 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.statement.SQLSelectItem x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.SQLOrderBy x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.statement.SQLSelectGroupByClause x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.expr.SQLMethodInvokeExpr x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.expr.SQLInListExpr x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.expr.SQLBetweenExpr x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor
    • visit

      public boolean visit(com.alibaba.druid.sql.ast.expr.SQLBinaryOpExpr x)
      指定者:
      visit 在接口中 com.alibaba.druid.sql.visitor.SQLASTVisitor
      覆盖:
      visit 在类中 com.alibaba.druid.sql.visitor.SQLASTOutputVisitor