Class ImportTable

java.lang.Object
ru.abyss.settings.importer.ImportTable

public class ImportTable extends Object
Since:
08.06.2018 22:53:00
Author:
Minu <minu-moto@mail.ru>
  • Constructor Details

    • ImportTable

      public ImportTable(String scheme, String table)
  • Method Details

    • getScheme

      public String getScheme()
    • getTable

      public String getTable()
    • setTable

      public void setTable(String name)
    • addPrimaryKey

      public void addPrimaryKey(String field)
    • setPrimaryKey

      public void setPrimaryKey(Set<String> fields)
    • getPrimaryKey

      public Set<String> getPrimaryKey()
    • addColumn

      public void addColumn(String name, String type, boolean isNullable)
    • addColumn

      public void addColumn(TableColumn column)
    • removeColumn

      public void removeColumn(String name)
    • getColumn

      public TableColumn getColumn(String name)
    • getColumns

      public Set<TableColumn> getColumns()
    • isIDPrimaryKey

      public boolean isIDPrimaryKey()
    • addDependency

      public void addDependency(ImportTable table)
    • removeDependency

      public void removeDependency(ImportTable table)
    • getDependencies

      public Set<ImportTable> getDependencies()
    • toString

      public String toString()
      Overrides:
      toString in class Object