public class DBTable
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
DBColumn |
addColumn(YAttributeDeployment aDepl,
java.lang.String qualifier,
java.lang.String columnName,
java.lang.String sqlDef,
boolean isPK,
boolean adjustName) |
DBTableIndex |
addExistingIndex(java.lang.String indexName) |
boolean |
columnExists(java.lang.String name) |
void |
drop() |
java.util.Set<DBColumn> |
getChangedColumns() |
DBColumn |
getColumn(java.lang.String name) |
java.util.Set<DBColumn> |
getColumns() |
DBTableIndex |
getIndex(java.lang.String indexName) |
java.util.Set<DBTableIndex> |
getIndexes() |
java.lang.String |
getName() |
protected de.hybris.platform.util.jdbc.ColumnOptimizer |
getOptimizer() |
DBSchema |
getSchema() |
boolean |
hasChanged() |
boolean |
indexExists(java.lang.String indexName) |
boolean |
tableExists() |
boolean |
tableRemoved() |
java.lang.String |
toString() |
protected de.hybris.platform.util.jdbc.ColumnOptimizer getOptimizer()
public DBColumn addColumn(YAttributeDeployment aDepl, java.lang.String qualifier, java.lang.String columnName, java.lang.String sqlDef, boolean isPK, boolean adjustName)
public boolean hasChanged()
public void drop()
public boolean tableRemoved()
public boolean tableExists()
public boolean columnExists(java.lang.String name)
public DBColumn getColumn(java.lang.String name)
public java.util.Set<DBColumn> getChangedColumns()
public java.util.Set<DBColumn> getColumns()
public java.lang.String getName()
public DBSchema getSchema()
public DBTableIndex addExistingIndex(java.lang.String indexName)
public DBTableIndex getIndex(java.lang.String indexName)
public boolean indexExists(java.lang.String indexName)
public java.util.Set<DBTableIndex> getIndexes()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018 SAP SE. All Rights Reserved.