Package org.eclipse.net4j.spi.db.ddl
Interface InternalDBTable
- 
- All Superinterfaces:
- java.lang.Comparable<IDBSchemaElement>,- org.eclipse.net4j.util.container.IContainer<IDBSchemaElement>,- IDBElement,- IDBNamedElement,- IDBSchemaElement,- IDBTable,- org.eclipse.net4j.util.event.INotifier,- InternalDBElement,- InternalDBNamedElement,- InternalDBSchemaElement
 
 public interface InternalDBTable extends IDBTable, InternalDBSchemaElement - Since:
- 4.2
- Author:
- 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.
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerorg.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElementIDBSchemaElement.SchemaElementType
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static IDBField[]NO_FIELDSstatic IDBIndex[]NO_INDICES
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IDBTablegetWrapper()voidremoveField(IDBField fieldToRemove)voidremoveIndex(IDBIndex indexToRemove)- 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBElementgetProperties
 - 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBNamedElementgetName
 - 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElementaccept, getElement, getFullName, getSchema, getSchemaElementType, remove, setName
 - 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBTableaddField, 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
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 - 
Methods inherited from interface org.eclipse.net4j.spi.db.ddl.InternalDBNamedElementdump, dump, dumpToString, setName
 - 
Methods inherited from interface org.eclipse.net4j.spi.db.ddl.InternalDBSchemaElementsetWrapper
 
- 
 
- 
- 
- 
Method Detail- 
getWrapperIDBTable getWrapper() - Specified by:
- getWrapperin interface- InternalDBSchemaElement
 
 - 
removeFieldvoid removeField(IDBField fieldToRemove) 
 - 
removeIndexvoid removeIndex(IDBIndex indexToRemove) 
 
- 
 
-