Interface InternalTableMetaData
-
- All Superinterfaces:
Comparable<TableMetaData>
,Serializable
,TableMetaData
- All Known Implementing Classes:
TableMetaDataImpl
public interface InternalTableMetaData extends TableMetaData
Extension for internal access.© 2012-2034 akquinet tech@spree
- Author:
- M. Dahm
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addColumn(ColumnMetaData column)
void
addExportedForeignKey(ForeignKeyMetaData fkMetaData)
void
addImportedForeignKey(ForeignKeyMetaData fkMetaData)
void
addIndex(IndexMetaData indexMetaData)
ForeignKeyMetaData
getExportedForeignKey(String foreignKeyname)
ForeignKeyMetaData
getImportedForeignKey(String foreignKeyname)
void
removeColumn(ColumnMetaData columnMetaData)
void
setFilteredRowCount(int rowCount)
void
setTotalRowCount(int rowCount)
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface de.akquinet.jbosscc.guttenbase.meta.TableMetaData
getColumnCount, getColumnMetaData, getColumnMetaData, getDatabaseMetaData, getExportedForeignKeys, getFilteredRowCount, getImportedForeignKeys, getIndexes, getIndexesContainingColumn, getIndexMetaData, getPrimaryKeyColumns, getTableName, getTableType, getTotalRowCount
-
-
-
-
Method Detail
-
setTotalRowCount
void setTotalRowCount(int rowCount)
-
setFilteredRowCount
void setFilteredRowCount(int rowCount)
-
addColumn
void addColumn(ColumnMetaData column)
-
removeColumn
void removeColumn(ColumnMetaData columnMetaData)
-
addIndex
void addIndex(IndexMetaData indexMetaData)
-
getExportedForeignKey
ForeignKeyMetaData getExportedForeignKey(String foreignKeyname)
-
getImportedForeignKey
ForeignKeyMetaData getImportedForeignKey(String foreignKeyname)
-
addImportedForeignKey
void addImportedForeignKey(ForeignKeyMetaData fkMetaData)
-
addExportedForeignKey
void addExportedForeignKey(ForeignKeyMetaData fkMetaData)
-
-