Package org.eclipse.net4j.db.ddl
Schnittstelle IDBIndex
- Alle Superschnittstellen:
Comparable<IDBSchemaElement>
,org.eclipse.net4j.util.container.IContainer<IDBSchemaElement>
,IDBElement
,IDBNamedElement
,IDBSchemaElement
,org.eclipse.net4j.util.event.INotifier
- Alle bekannten Unterschnittstellen:
InternalDBIndex
An index specification in a
DB table
.- Autor:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic enum
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.db.ddl.IDBSchemaElement
IDBSchemaElement.SchemaElementType
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddIndexField
(String name) addIndexField
(IDBField field) getField
(int position) int
IDBField[]
getFieldSafe
(String name) getIndexField
(int position) getIndexField
(String name) getIndexFieldSafe
(String name) int
Veraltet.getTable()
getType()
void
setType
(IDBIndex.Type type) Von Schnittstelle geerbte Methoden java.lang.Comparable
compareTo
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
Von Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBElement
getProperties
Von Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBNamedElement
getName
Von Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBSchemaElement
accept, getElement, getFullName, getSchema, getSchemaElementType, remove, setName
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Methodendetails
-
getParent
IDBTable getParent()- Angegeben von:
getParent
in SchnittstelleIDBElement
- Angegeben von:
getParent
in SchnittstelleIDBSchemaElement
- Seit:
- 4.2
-
getTable
IDBTable getTable() -
getType
IDBIndex.Type getType() -
setType
- Seit:
- 4.2
-
getPosition
Veraltet. -
addIndexField
- Seit:
- 4.2
-
addIndexField
- Löst aus:
SchemaElementNotFoundException
- Seit:
- 4.2
-
getIndexFieldSafe
- Löst aus:
SchemaElementNotFoundException
- Seit:
- 4.2
-
getIndexField
- Seit:
- 4.2
-
getIndexField
- Seit:
- 4.2
-
getFieldSafe
- Löst aus:
SchemaElementNotFoundException
- Seit:
- 4.2
-
getField
- Seit:
- 4.2
-
getField
-
getFieldCount
int getFieldCount() -
getIndexFields
IDBIndexField[] getIndexFields()- Seit:
- 4.2
-
getFields
IDBField[] getFields()
-