Package org.eclipse.net4j.spi.db.ddl
Schnittstelle InternalDBSchema
- Alle Superschnittstellen:
Comparable<IDBSchemaElement>
,org.eclipse.net4j.util.container.IContainer<IDBSchemaElement>
,IDBElement
,IDBNamedElement
,IDBSchema
,IDBSchemaElement
,org.eclipse.net4j.util.event.INotifier
,InternalDBElement
,InternalDBNamedElement
,InternalDBSchemaElement
- Alle bekannten Implementierungsklassen:
org.eclipse.net4j.internal.db.ddl.DBSchema
,DBSchema
- Seit:
- 4.2
- 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.SchemaElementType
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
Felder -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
int
compareNames
(String name1, String name2) createIndexName
(IDBTable table, IDBIndex.Type type, IDBField[] fields, int position) boolean
equalNames
(String name1, String name2) boolean
lock()
removeTable
(String name) boolean
unlock()
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.IDBSchema
compare, create, create, create, drop, drop, drop, export, export, export, findElement, getTable, getTables, getTableSafe, isCaseSensitive, isLocked, isQualifiedTableNames
Von Schnittstelle geerbte Methoden org.eclipse.net4j.db.ddl.IDBSchemaElement
accept, getElement, getFullName, getParent, getSchema, getSchemaElementType, remove, setName
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
Von Schnittstelle geerbte Methoden org.eclipse.net4j.spi.db.ddl.InternalDBNamedElement
dump, dump, dumpToString, setName
Von Schnittstelle geerbte Methoden org.eclipse.net4j.spi.db.ddl.InternalDBSchemaElement
setWrapper
-
Felddetails
-
NO_TABLES
-
-
Methodendetails
-
getWrapper
IDBSchema getWrapper()- Angegeben von:
getWrapper
in SchnittstelleInternalDBSchemaElement
-
compareNames
- Seit:
- 4.12
-
equalNames
- Seit:
- 4.12
-
addTable
-
removeTable
- Angegeben von:
removeTable
in SchnittstelleIDBSchema
-
createIndexName
-
lock
boolean lock() -
unlock
boolean unlock() -
assertUnlocked
- Löst aus:
DBException
-