Interface ParameterizedVisitor

All Superinterfaces:
PrintableVisitor, SQLASTVisitor
All Known Implementing Classes:
AthenaOutputVisitor, BigQueryOutputVisitor, BlinkOutputVisitor, CKExportParameterVisitor, CKOutputVisitor, DB2ExportParameterVisitor, DB2OutputVisitor, DorisOutputVisitor, ExportParameterizedOutputVisitor, GaussDbOutputVisitor, H2OutputVisitor, HiveOutputVisitor, HologresOutputVisitor, ImpalaOutputVisitor, InformixOutputVisitor, MSSQLServerExportParameterVisitor, MySqlExportParameterVisitor, MySqlOutputVisitor, MySqlShowColumnOutpuVisitor, OdpsOutputVisitor, OracleExportParameterVisitor, OracleOutputVisitor, OracleParameterizedOutputVisitor, OracleToMySqlOutputVisitor, OscarOutputVisitor, OscarPermissionOutputVisitor, PGExportParameterVisitor, PGOutputVisitor, PhoenixOutputVisitor, PrestoOutputVisitor, RedshiftOutputVisitor, SparkOutputVisitor, SQLASTOutputVisitor, SQLServerOutputVisitor, StarRocksOutputVisitor, TDOutputVisitor

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)