public interface InternalDBTable extends IDBTable, InternalDBSchemaElement
IDBSchemaElement.SchemaElementType
IContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
Modifier and Type | Field and Description |
---|---|
static IDBField[] |
NO_FIELDS |
static IDBIndex[] |
NO_INDICES |
Modifier and Type | Method and Description |
---|---|
IDBTable |
getWrapper() |
void |
removeField(IDBField fieldToRemove) |
void |
removeIndex(IDBIndex indexToRemove) |
addField, addField, addField, addField, addField, addField, addIndex, addIndex, addIndex, addIndex, addIndexEmpty, addIndexEmpty, getField, getField, getFieldCount, getFields, getFields, getFieldSafe, getIndex, getIndex, getIndexCount, getIndexSafe, getIndices, getParent, getPrimaryKeyIndex, hasIndexFor, sqlInsert
setWrapper
accept, getElement, getFullName, getSchema, getSchemaElementType, remove, setName
getElements, isEmpty
compareTo
dump, dump, dumpToString, setName
getName
getProperties
addListener, getListeners, hasListeners, removeListener
static final IDBField[] NO_FIELDS
static final IDBIndex[] NO_INDICES
IDBTable getWrapper()
getWrapper
in interface InternalDBSchemaElement
void removeField(IDBField fieldToRemove)
void removeIndex(IDBIndex indexToRemove)
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.