vishnu.model.catalog
Class TableSignatureCatalogImpl
java.lang.Object
vishnu.model.catalog.AbstractCatalog
vishnu.model.catalog.TableSignatureCatalogImpl
- All Implemented Interfaces:
- Catalog, TableSignatureCatalog
public class TableSignatureCatalogImpl
- extends AbstractCatalog
- implements TableSignatureCatalog
-
Fields inherited from class vishnu.model.catalog.AbstractCatalog |
catalog, columnName, databaseName, innerTable, name, nameFieldSize, pkSet, tableName, tableSignature, userFieldSize, userName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buildSignature
protected void buildSignature()
- Specified by:
buildSignature
in class AbstractCatalog
buildPK
protected void buildPK()
- Specified by:
buildPK
in class AbstractCatalog
addTableSignature
public void addTableSignature(TableContext c,
TableSignature tableSignature)
- Description copied from interface:
TableSignatureCatalog
- agrega la signatura de una tabla al catalogo de signaturas
- Specified by:
addTableSignature
in interface TableSignatureCatalog
dropTableSignature
public void dropTableSignature(Table t)
contains
public boolean contains(TableContext c)
- Description copied from interface:
TableSignatureCatalog
- indica si el catalogo contiene a la tabla
- Specified by:
contains
in interface TableSignatureCatalog
getTableSignature
public TableSignature getTableSignature(UserContext c,
java.lang.String tableName)
- Description copied from interface:
TableSignatureCatalog
- devuelve la signatura de una tabla
- Specified by:
getTableSignature
in interface TableSignatureCatalog
dropTableSignature
public void dropTableSignature(TableContext c)
- Description copied from interface:
TableSignatureCatalog
- elimina la signatura de uan tabla del catalogo
- Specified by:
dropTableSignature
in interface TableSignatureCatalog