com.ibm.websphere.sdo.mediator.jdbc.metadata
Interface MetadataFactory
All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
- public interface MetadataFactory
- extends org.eclipse.emf.ecore.EFactory
See Also:
Field Summary
Modifier and Type | Field and Description |
---|---|
|
eINSTANCE
The singleton instance of the factory
|
Method Summary
Modifier and Type | Method and Description |
---|---|
createColumn()
Returns a new object of class 'Column'
|
|
createFilter()
Returns a new object of class 'Filter'
|
|
createFilterArgument()
Returns a new object of class 'Filter Argument'
|
|
createKey()
Returns a new object of class 'Key'
|
|
createMetadata()
Returns a new object of class 'Metadata'
|
|
createOrderBy()
Returns a new object of class 'Order By'
|
|
createRelationship()
Returns a new object of class 'Relationship'
|
|
createTable()
Returns a new object of class 'Table'
|
|
getMetadataPackage()
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 MetadataFactory eINSTANCE
The singleton instance of the factory.
Method Detail
createColumn
- Column createColumn()
Returns a new object of class 'Column'.
Returns:
a new object of class 'Column'.
createFilter
- Filter createFilter()
Returns a new object of class 'Filter'.
Returns:
a new object of class 'Filter'.
createFilterArgument
- FilterArgument createFilterArgument( )
Returns a new object of class 'Filter Argument'.
Returns:
a new object of class 'Filter Argument'.
createKey
- Key createKey()
Returns a new object of class 'Key'.
Returns:
a new object of class 'Key'.
createMetadata
- Metadata createMetadata()
Returns a new object of class 'Metadata'.
Returns:
a new object of class 'Metadata'.
createOrderBy
- OrderBy createOrderBy()
Returns a new object of class 'Order By'.
Returns:
a new object of class 'Order By'.
createRelationship
- Relationship createRelationship( )
Returns a new object of class 'Relationship'.
Returns:
a new object of class 'Relationship'.
createTable
- Table createTable()
Returns a new object of class 'Table'.
Returns:
a new object of class 'Table'.
getMetadataPackage
- MetadataPackage getMetadataPackage( )
Returns the package supported by this factory.
Returns:
the package supported by this factory.