com.ibm.db.models.db2.zSeries
Interface ZSeriesFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ZSeriesFactoryImpl

public interface ZSeriesFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
ZSeriesPackage

Field Summary
static ZSeriesFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 ZSeriesAuxiliaryTable createZSeriesAuxiliaryTable()
          Returns a new object of class 'Auxiliary Table'.
 ZSeriesCharacterSet createZSeriesCharacterSet()
          Returns a new object of class 'Character Set'.
 ZSeriesDatabase createZSeriesDatabase()
          Returns a new object of class 'Database'.
 ZSeriesDatabaseInstance createZSeriesDatabaseInstance()
          Returns a new object of class 'Database Instance'.
 ZSeriesIndex createZSeriesIndex()
          Returns a new object of class 'Index'.
 ZSeriesKeyDataMember createZSeriesKeyDataMember()
          Returns a new object of class 'Key Data Member'.
 ZSeriesMaterializedQueryTable createZSeriesMaterializedQueryTable()
          Returns a new object of class 'Materialized Query Table'.
 ZSeriesPartition createZSeriesPartition()
          Returns a new object of class 'Partition'.
 ZSeriesPartitionElement createZSeriesPartitionElement()
          Returns a new object of class 'Partition Element'.
 ZSeriesPartitionKey createZSeriesPartitionKey()
          Returns a new object of class 'Partition Key'.
 ZSeriesRoutineExtOptions createZSeriesRoutineExtOptions()
          Returns a new object of class 'Routine Ext Options'.
 ZSeriesStorageGroup createZSeriesStorageGroup()
          Returns a new object of class 'Storage Group'.
 ZSeriesSynonym createZSeriesSynonym()
          Returns a new object of class 'Synonym'.
 ZSeriesTable createZSeriesTable()
          Returns a new object of class 'Table'.
 ZSeriesTableSpace createZSeriesTableSpace()
          Returns a new object of class 'Table Space'.
 ZSeriesVCAT createZSeriesVCAT()
          Returns a new object of class 'VCAT'.
 ZSeriesPackage getZSeriesPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final ZSeriesFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createZSeriesTableSpace

ZSeriesTableSpace createZSeriesTableSpace()
Returns a new object of class 'Table Space'.

Returns:
a new object of class 'Table Space'.

createZSeriesTable

ZSeriesTable createZSeriesTable()
Returns a new object of class 'Table'.

Returns:
a new object of class 'Table'.

createZSeriesDatabase

ZSeriesDatabase createZSeriesDatabase()
Returns a new object of class 'Database'.

Returns:
a new object of class 'Database'.

createZSeriesStorageGroup

ZSeriesStorageGroup createZSeriesStorageGroup()
Returns a new object of class 'Storage Group'.

Returns:
a new object of class 'Storage Group'.

createZSeriesPartition

ZSeriesPartition createZSeriesPartition()
Returns a new object of class 'Partition'.

Returns:
a new object of class 'Partition'.

createZSeriesVCAT

ZSeriesVCAT createZSeriesVCAT()
Returns a new object of class 'VCAT'.

Returns:
a new object of class 'VCAT'.

createZSeriesSynonym

ZSeriesSynonym createZSeriesSynonym()
Returns a new object of class 'Synonym'.

Returns:
a new object of class 'Synonym'.

createZSeriesRoutineExtOptions

ZSeriesRoutineExtOptions createZSeriesRoutineExtOptions()
Returns a new object of class 'Routine Ext Options'.

Returns:
a new object of class 'Routine Ext Options'.

createZSeriesIndex

ZSeriesIndex createZSeriesIndex()
Returns a new object of class 'Index'.

Returns:
a new object of class 'Index'.

createZSeriesKeyDataMember

ZSeriesKeyDataMember createZSeriesKeyDataMember()
Returns a new object of class 'Key Data Member'.

Returns:
a new object of class 'Key Data Member'.

createZSeriesPartitionKey

ZSeriesPartitionKey createZSeriesPartitionKey()
Returns a new object of class 'Partition Key'.

Returns:
a new object of class 'Partition Key'.

createZSeriesMaterializedQueryTable

ZSeriesMaterializedQueryTable createZSeriesMaterializedQueryTable()
Returns a new object of class 'Materialized Query Table'.

Returns:
a new object of class 'Materialized Query Table'.

createZSeriesCharacterSet

ZSeriesCharacterSet createZSeriesCharacterSet()
Returns a new object of class 'Character Set'.

Returns:
a new object of class 'Character Set'.

createZSeriesDatabaseInstance

ZSeriesDatabaseInstance createZSeriesDatabaseInstance()
Returns a new object of class 'Database Instance'.

Returns:
a new object of class 'Database Instance'.

createZSeriesPartitionElement

ZSeriesPartitionElement createZSeriesPartitionElement()
Returns a new object of class 'Partition Element'.

Returns:
a new object of class 'Partition Element'.

createZSeriesAuxiliaryTable

ZSeriesAuxiliaryTable createZSeriesAuxiliaryTable()
Returns a new object of class 'Auxiliary Table'.

Returns:
a new object of class 'Auxiliary Table'.

getZSeriesPackage

ZSeriesPackage getZSeriesPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.