|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IndexCatalog
Catalogo de indices del motor. Los intercambios con el archivo fisico no se relizan a traves del sistema de paginacion, para lograr persistencia inmediata.

| Method Summary | |
|---|---|
void |
addIndex(IndexContext c)
agrega un indice al catalogo de indices |
boolean |
contains(IndexContext c)
indica si el catalogo contiene al indice |
void |
dropIndex(IndexContext c)
elimina el indice del catalogo de indices |
java.util.Collection<Index> |
getIndexes(TableContext t)
devuelve el conjunto de indices definidos sobre la tabla |
java.util.Collection<Index> |
getIndexOnColumn(TableContext t,
java.lang.String columnName)
devuelve el indice definido sobre una columna de una tabla |
| Methods inherited from interface vishnu.model.catalog.Catalog |
|---|
close, getName, getSignature |
| Method Detail |
|---|
void addIndex(IndexContext c)
void dropIndex(IndexContext c)
boolean contains(IndexContext c)
java.util.Collection<Index> getIndexes(TableContext t)
java.util.Collection<Index> getIndexOnColumn(TableContext t,
java.lang.String columnName)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||