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
The Factory for the Metadata model. It provides a create method for each non-abstract class of the model.- See Also:
MetadataPackage
-
-
Field Summary
Fields Modifier and Type Field and Description static MetadataFactory
eINSTANCE
The singleton instance of the factory
-
Method Summary
Methods Modifier and Type Method and Description Column
createColumn()
Returns a new object of class 'Column'Filter
createFilter()
Returns a new object of class 'Filter'FilterArgument
createFilterArgument()
Returns a new object of class 'Filter Argument'Key
createKey()
Returns a new object of class 'Key'Metadata
createMetadata()
Returns a new object of class 'Metadata'OrderBy
createOrderBy()
Returns a new object of class 'Order By'Relationship
createRelationship()
Returns a new object of class 'Relationship'Table
createTable()
Returns a new object of class 'Table'MetadataPackage
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
-
-
-
-
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.
-
-