Class DBTable

java.lang.Object
org.eobjects.metamodel.doc.jdbc.DBTable

public class DBTable extends Object
  • Constructor Details

    • DBTable

      public DBTable()
  • Method Details

    • getTable

      public org.apache.metamodel.schema.Table getTable()
      Returns:
      the table
    • setTable

      public void setTable(org.apache.metamodel.schema.Table table)
      Parameters:
      table - the table to set
    • getPrimaryKey

      public DBPrimaryKey getPrimaryKey()
      Returns:
      the primaryKey
    • setPrimaryKey

      public void setPrimaryKey(DBPrimaryKey primaryKey)
      Parameters:
      primaryKey - the primaryKey to set
    • getIndexes

      public List<DBIndex> getIndexes()
      Returns:
      the indexes
    • addIndex

      public void addIndex(DBIndex index)
      Parameters:
      index - the indexes to add.
    • addIndexes

      public void addIndexes(Collection<DBIndex> indexes)
      Parameters:
      indexes - the indexes to add.
    • removeIndex

      public void removeIndex(DBIndex index)
      Parameters:
      index - the indexes to remove.
    • getIndexesByColumn

      public List<DBIndex> getIndexesByColumn(String column)
      Parameters:
      column - the indexes to add.
    • getSqlScript

      public String getSqlScript()
      Returns:
      the sqlScript
    • setSqlScript

      public void setSqlScript(String sqlScript)
      Parameters:
      sqlScript - the sqlScript to set