Class DBTable

java.lang.Object
de.hybris.platform.util.jdbc.DBTable

public class DBTable extends Object
  • Method Details

    • getOptimizer

      protected de.hybris.platform.util.jdbc.ColumnOptimizer getOptimizer()
    • addColumn

      public DBColumn addColumn(YAttributeDeployment aDepl, String qualifier, String columnName, String sqlDef, boolean isPK, boolean adjustName)
    • hasChanged

      public boolean hasChanged()
    • drop

      public void drop()
    • tableRemoved

      public boolean tableRemoved()
    • tableExists

      public boolean tableExists()
    • columnExists

      public boolean columnExists(String name)
    • getColumn

      public DBColumn getColumn(String name)
    • getChangedColumns

      public Set<DBColumn> getChangedColumns()
    • getColumns

      public Set<DBColumn> getColumns()
    • getName

      public String getName()
    • getSchema

      public DBSchema getSchema()
    • addExistingIndex

      public DBTableIndex addExistingIndex(String indexName)
    • getIndex

      public DBTableIndex getIndex(String indexName)
    • indexExists

      public boolean indexExists(String indexName)
    • getIndexes

      public Set<DBTableIndex> getIndexes()
    • toString

      public String toString()
      Overrides:
      toString in class Object