Package org.eclipse.net4j.db.ddl
Schnittstelle IDBTable
- Alle Superschnittstellen:
 Comparable<IDBSchemaElement>,org.eclipse.net4j.util.container.IContainer<IDBSchemaElement>,IDBElement,IDBNamedElement,IDBSchemaElement,org.eclipse.net4j.util.event.INotifier
- Alle bekannten Unterschnittstellen:
 InternalDBTable
A table specification in a 
DB schema.- 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
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.SchemaElementTypeVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 - 
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddIndex(String name, IDBIndex.Type type, String... fieldNames) addIndex(String name, IDBIndex.Type type, IDBField... fields) addIndex(IDBIndex.Type type, String... fieldNames) addIndex(IDBIndex.Type type, IDBField... fields) addIndexEmpty(String name, IDBIndex.Type type) addIndexEmpty(IDBIndex.Type type) getField(int position) intIDBField[]IDBField[]getFieldSafe(String name) getIndex(int position) intgetIndexSafe(String name) IDBIndex[]booleanhasIndexFor(IDBField... fields) Von Schnittstelle geerbte Methoden java.lang.Comparable
compareToVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmptyVon Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBElement
getPropertiesVon Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBNamedElement
getNameVon Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBSchemaElement
accept, getElement, getFullName, getSchema, getSchemaElementType, remove, setNameVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener 
- 
Methodendetails
- 
getParent
IDBSchema getParent()- Angegeben von:
 getParentin SchnittstelleIDBElement- Angegeben von:
 getParentin SchnittstelleIDBSchemaElement- Seit:
 - 4.2
 
 - 
addField
 - 
addField
 - 
addField
 - 
addField
 - 
addField
 - 
addField
 - 
getFieldSafe
- Löst aus:
 SchemaElementNotFoundException- Seit:
 - 4.2
 
 - 
getField
 - 
getField
 - 
getFieldCount
int getFieldCount() - 
getFields
IDBField[] getFields() - 
getFields
- Löst aus:
 SchemaElementNotFoundException- Seit:
 - 4.2
 
 - 
hasIndexFor
- Seit:
 - 4.5
 
 - 
addIndex
- Seit:
 - 4.2
 
 - 
addIndex
IDBIndex addIndex(String name, IDBIndex.Type type, String... fieldNames) throws SchemaElementNotFoundException - Löst aus:
 SchemaElementNotFoundException- Seit:
 - 4.2
 
 - 
addIndexEmpty
- Seit:
 - 4.2
 
 - 
addIndex
 - 
addIndex
- Löst aus:
 SchemaElementNotFoundException- Seit:
 - 4.2
 
 - 
addIndexEmpty
- Seit:
 - 4.2
 
 - 
getIndexSafe
- Löst aus:
 SchemaElementNotFoundException- Seit:
 - 4.2
 
 - 
getIndex
- Seit:
 - 4.2
 
 - 
getIndex
- Seit:
 - 4.2
 
 - 
getIndexCount
int getIndexCount() - 
getIndices
IDBIndex[] getIndices() - 
getPrimaryKeyIndex
IDBIndex getPrimaryKeyIndex() - 
sqlInsert
String sqlInsert() 
 -