クラス AbstractTableCommand

すべての実装されたインタフェース:
ConsoleOutputLevelProperty, ConvertersProperty, DataSourceProperty, OnlyCurrentCatalogProperty, OnlyCurrentSchemaProperty, SchemaOptionProperty, SchemaTargetProperty, TableOptionProperty, TableTargetProperty, Runnable
直系の既知のサブクラス:
AbstractExportCommand, CountAllTablesCommand, GenerateDataInsertCommand, GenerateGeneratorSettingCommand, TableSqlExecuteCommand

TABLEコマンド
  • コンストラクタの詳細

    • AbstractTableCommand

      public AbstractTableCommand()
  • メソッドの詳細

    • getSchemaReader

      protected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws SQLException
      例外:
      SQLException
    • getTables

      protected List<com.sqlapp.data.schemas.Table> getTables(Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws SQLException
      例外:
      SQLException
    • getMetadataReaderFilter

      protected com.sqlapp.data.db.metadata.ReadDbObjectPredicate getMetadataReaderFilter()
    • getSqlFactoryRegistry

      protected com.sqlapp.data.db.sql.SqlFactoryRegistry getSqlFactoryRegistry(com.sqlapp.data.db.dialect.Dialect dialect)
      オーバーライド:
      getSqlFactoryRegistry クラス内 AbstractSchemaDataSourceCommand
      戻り値:
      the sqlFactoryRegistry
    • setIncludeSchemas

      public void setIncludeSchemas(String... includeSchemas)
      定義:
      setIncludeSchemas インタフェース内 SchemaTargetProperty
      パラメータ:
      includeSchemas - the includeSchemas to set
    • setExcludeSchemas

      public void setExcludeSchemas(String... excludeSchemas)
      定義:
      setExcludeSchemas インタフェース内 SchemaTargetProperty
      パラメータ:
      excludeSchemas - the excludeSchemas to set
    • setIncludeTables

      public void setIncludeTables(String... includeTables)
      定義:
      setIncludeTables インタフェース内 TableTargetProperty
      パラメータ:
      includeTables - the includeTables to set
    • setExcludeTables

      public void setExcludeTables(String... excludeTables)
      定義:
      setExcludeTables インタフェース内 TableTargetProperty
      パラメータ:
      excludeTables - the excludeTables to set