All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.akquinet.jbosscc.guttenbase.meta.InternalTableMetaData Maven / Gradle / Ivy

The newest version!
package de.akquinet.jbosscc.guttenbase.meta;

/**
 * Extension for internal access.
 * 

* © 2012-2034 akquinet tech@spree *

* * @author M. Dahm */ public interface InternalTableMetaData extends TableMetaData { void setTotalRowCount(final int rowCount); void setFilteredRowCount(final int rowCount); void addColumn(final ColumnMetaData column); void removeColumn(ColumnMetaData columnMetaData); void addIndex(IndexMetaData indexMetaData); ForeignKeyMetaData getExportedForeignKey(String foreignKeyname); ForeignKeyMetaData getImportedForeignKey(String foreignKeyname); void addImportedForeignKey(ForeignKeyMetaData fkMetaData); void addExportedForeignKey(ForeignKeyMetaData fkMetaData); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy