public interface InternalDBIndex extends IDBIndex, InternalDBSchemaElement
IDBIndex.TypeIDBSchemaElement.SchemaElementTypeIContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>| Modifier and Type | Field and Description |
|---|---|
static IDBIndexField[] |
NO_INDEX_FIELDS |
| Modifier and Type | Method and Description |
|---|---|
IDBIndex |
getWrapper() |
boolean |
isOptional() |
void |
removeIndexField(IDBIndexField indexFieldToRemove) |
void |
setOptional(boolean optional) |
addIndexField, addIndexField, getField, getField, getFieldCount, getFields, getFieldSafe, getIndexField, getIndexField, getIndexFields, getIndexFieldSafe, getParent, getPosition, getTable, getType, setTypesetWrapperaccept, getElement, getFullName, getSchema, getSchemaElementType, remove, setNamegetElements, isEmptycompareTodump, dump, dumpToString, setNamegetNamegetPropertiesaddListener, getListeners, hasListeners, removeListenerstatic final IDBIndexField[] NO_INDEX_FIELDS
IDBIndex getWrapper()
getWrapper in interface InternalDBSchemaElementvoid removeIndexField(IDBIndexField indexFieldToRemove)
boolean isOptional()
void setOptional(boolean optional)
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.