Interface ParameterizedVisitor

All Superinterfaces:
PrintableVisitor, SQLASTVisitor
All Known Implementing Classes:
AdsOutputVisitor, AntsparkOutputVisitor, BlinkOutputVisitor, ClickhouseExportParameterVisitor, ClickhouseOutputVisitor, DB2ExportParameterVisitor, DB2OutputVisitor, ExportParameterizedOutputVisitor, H2OutputVisitor, HiveOutputVisitor, MSSQLServerExportParameterVisitor, MySqlExportParameterVisitor, MySqlOutputVisitor, MySqlShowColumnOutpuVisitor, OdpsOutputVisitor, OracleExportParameterVisitor, OracleOutputVisitor, OracleParameterizedOutputVisitor, OracleToMySqlOutputVisitor, OracleToMySqlOutputVisitor, OscarOutputVisitor, OscarPermissionOutputVisitor, PGExportParameterVisitor, PGOutputVisitor, PhoenixOutputVisitor, PrestoOutputVisitor, SQLASTOutputVisitor, SQLServerOutputVisitor, StarRocksOutputVisitor

public interface ParameterizedVisitor extends PrintableVisitor
  • Method Details

    • getReplaceCount

      int getReplaceCount()
    • incrementReplaceCunt

      void incrementReplaceCunt()
    • getDbType

      DbType getDbType()
    • setOutputParameters

      void setOutputParameters(List<Object> parameters)
    • config

      void config(VisitorFeature feature, boolean state)
    • isEnabled

      boolean isEnabled(VisitorFeature feature)