org.eclipse.net4j.db.ddl.delta
Interface IDBTableDelta

All Superinterfaces:
Comparable<IDBDelta>, IContainer<IDBDelta>, IDBDelta, IDBElement, IDBNamedElement, INotifier

public interface IDBTableDelta
extends IDBDelta

Since:
4.2
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.db.ddl.delta.IDBDelta
IDBDelta.ChangeKind, IDBDelta.DeltaType
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
 
Method Summary
 IDBFieldDelta getFieldDelta(int position)
           
 IDBFieldDelta getFieldDelta(String name)
           
 int getFieldDeltaCount()
           
 Map<String,IDBFieldDelta> getFieldDeltas()
           
 IDBFieldDelta[] getFieldDeltasSortedByPosition()
           
 IDBIndexDelta getIndexDelta(String name)
           
 int getIndexDeltaCount()
           
 Map<String,IDBIndexDelta> getIndexDeltas()
           
 IDBIndexDelta[] getIndexDeltasSortedByName()
           
 IDBSchemaDelta getParent()
           
 IDBTable getSchemaElement(IDBSchema schema)
           
 
Methods inherited from interface org.eclipse.net4j.db.ddl.delta.IDBDelta
accept, getChangeKind, getDeltaType
 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBNamedElement
getName
 
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBElement
getProperties
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getParent

IDBSchemaDelta getParent()
Specified by:
getParent in interface IDBDelta

getFieldDeltaCount

int getFieldDeltaCount()

getIndexDeltaCount

int getIndexDeltaCount()

getFieldDelta

IDBFieldDelta getFieldDelta(int position)

getFieldDelta

IDBFieldDelta getFieldDelta(String name)

getIndexDelta

IDBIndexDelta getIndexDelta(String name)

getFieldDeltas

Map<String,IDBFieldDelta> getFieldDeltas()

getIndexDeltas

Map<String,IDBIndexDelta> getIndexDeltas()

getFieldDeltasSortedByPosition

IDBFieldDelta[] getFieldDeltasSortedByPosition()

getIndexDeltasSortedByName

IDBIndexDelta[] getIndexDeltasSortedByName()

getSchemaElement

IDBTable getSchemaElement(IDBSchema schema)
Specified by:
getSchemaElement in interface IDBDelta


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.