public interface MetadataPackage
extends org.eclipse.emf.ecore.EPackage
MetadataFactory| Modifier and Type | Field and Description |
|---|---|
static int |
COLUMN
The meta object id for the '
Column' class |
static int |
COLUMN__NAME
The feature id for the 'Name' attribute
|
static int |
COLUMN__NULLABLE
The feature id for the 'Nullable' attribute
|
static int |
COLUMN__PROPERTY_NAME
The feature id for the 'Property Name' attribute
|
static int |
COLUMN__TABLE
The feature id for the 'Table' container reference
|
static int |
COLUMN__TYPE
The feature id for the 'Type' attribute
|
static int |
COLUMN_FEATURE_COUNT
The number of structural features of the the 'Column' class
|
static MetadataPackage |
eINSTANCE
The singleton instance of the package
|
static java.lang.String |
eNAME
The package name
|
static java.lang.String |
eNS_PREFIX
The package namespace name
|
static java.lang.String |
eNS_URI
The package namespace URI
|
static int |
FILTER
The meta object id for the '
Filter' class |
static int |
FILTER__FILTER_ARGUMENTS
The feature id for the 'Filter Arguments' containment reference list
|
static int |
FILTER__ORDER_BY_COLUMNS
The feature id for the 'Order By Columns' reference list
|
static int |
FILTER__PREDICATE
The feature id for the 'Predicate' attribute
|
static int |
FILTER__TABLE
The feature id for the 'Table' container reference
|
static int |
FILTER_ARGUMENT
The meta object id for the '
Filter Argument' class |
static int |
FILTER_ARGUMENT__NAME
The feature id for the 'Name' attribute
|
static int |
FILTER_ARGUMENT__TYPE
The feature id for the 'Type' attribute
|
static int |
FILTER_ARGUMENT_FEATURE_COUNT
The number of structural features of the the 'Filter Argument' class
|
static int |
FILTER_FEATURE_COUNT
The number of structural features of the the 'Filter' class
|
static int |
KEY
The meta object id for the '
Key' class |
static int |
KEY__COLUMNS
The feature id for the 'Columns' reference list
|
static int |
KEY_FEATURE_COUNT
The number of structural features of the the 'Key' class
|
static int |
METADATA
The meta object id for the '
Metadata' class |
static int |
METADATA__ORDER_BYS
The feature id for the 'Order Bys' containment reference list
|
static int |
METADATA__RELATIONSHIPS
The feature id for the 'Relationships' containment reference list
|
static int |
METADATA__ROOT_OBJECT
The feature id for the 'Root Object' attribute
|
static int |
METADATA__ROOT_TABLE
The feature id for the 'Root Table' reference
|
static int |
METADATA__TABLES
The feature id for the 'Tables' containment reference list
|
static int |
METADATA__UNIQUE_KEY_BUFFER_SIZE
The feature id for the 'Unique Key Buffer Size' attribute
|
static int |
METADATA__UNIQUE_KEY_TABLE
The feature id for the 'Unique Key Table' containment reference
|
static int |
METADATA_FEATURE_COUNT
The number of structural features of the the 'Metadata' class
|
static int |
ORDER_BY
The meta object id for the '
Order By' class |
static int |
ORDER_BY__ASCENDING
The feature id for the 'Ascending' attribute
|
static int |
ORDER_BY__COLUMN
The feature id for the 'Column' reference
|
static int |
ORDER_BY_FEATURE_COUNT
The number of structural features of the the 'Order By' class
|
static int |
RELATIONSHIP
The meta object id for the '
Relationship' class |
static int |
RELATIONSHIP__CHILD_KEY
The feature id for the 'Child Key' reference
|
static int |
RELATIONSHIP__EXCLUSIVE
The feature id for the 'Exclusive' attribute
|
static int |
RELATIONSHIP__NAME
The feature id for the 'Name' attribute
|
static int |
RELATIONSHIP__OPPOSITE_NAME
The feature id for the 'Opposite Name' attribute
|
static int |
RELATIONSHIP__PARENT_KEY
The feature id for the 'Parent Key' reference
|
static int |
RELATIONSHIP_FEATURE_COUNT
The number of structural features of the the 'Relationship' class
|
static int |
TABLE
The meta object id for the '
Table' class |
static int |
TABLE__COLLISION_COLUMN
The feature id for the 'Collision Column' reference
|
static int |
TABLE__COLUMNS
The feature id for the 'Columns' containment reference list
|
static int |
TABLE__EXTERNAL
The feature id for the 'External' attribute
|
static int |
TABLE__FILTER
The feature id for the 'Filter' containment reference
|
static int |
TABLE__FOREIGN_KEYS
The feature id for the 'Foreign Keys' containment reference list
|
static int |
TABLE__METADATA
The feature id for the 'Metadata' container reference
|
static int |
TABLE__NAME
The feature id for the 'Name' attribute
|
static int |
TABLE__PRIMARY_KEY
The feature id for the 'Primary Key' containment reference
|
static int |
TABLE__PROPERTY_NAME
The feature id for the 'Property Name' attribute
|
static int |
TABLE__SCHEMA_NAME
The feature id for the 'Schema Name' attribute
|
static int |
TABLE_FEATURE_COUNT
The number of structural features of the the 'Table' class
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EAttribute |
getColumn_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EAttribute |
getColumn_Nullable()
Returns the meta object for the attribute '
Nullable' |
org.eclipse.emf.ecore.EAttribute |
getColumn_PropertyName()
Returns the meta object for the attribute '
Property Name' |
org.eclipse.emf.ecore.EReference |
getColumn_Table()
Returns the meta object for the container reference '
Table' |
org.eclipse.emf.ecore.EAttribute |
getColumn_Type()
Returns the meta object for the attribute '
Type' |
org.eclipse.emf.ecore.EClass |
getColumn()
Returns the meta object for class '
Column' |
org.eclipse.emf.ecore.EReference |
getFilter_FilterArguments()
Returns the meta object for the containment reference list '
Filter Arguments' |
org.eclipse.emf.ecore.EReference |
getFilter_OrderByColumns()
Returns the meta object for the reference list '
Order By Columns' |
org.eclipse.emf.ecore.EAttribute |
getFilter_Predicate()
Returns the meta object for the attribute '
Predicate' |
org.eclipse.emf.ecore.EReference |
getFilter_Table()
Returns the meta object for the container reference '
Table' |
org.eclipse.emf.ecore.EClass |
getFilter()
Returns the meta object for class '
Filter' |
org.eclipse.emf.ecore.EAttribute |
getFilterArgument_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EAttribute |
getFilterArgument_Type()
Returns the meta object for the attribute '
Type' |
org.eclipse.emf.ecore.EClass |
getFilterArgument()
Returns the meta object for class '
Filter Argument' |
org.eclipse.emf.ecore.EReference |
getKey_Columns()
Returns the meta object for the reference list '
Columns' |
org.eclipse.emf.ecore.EClass |
getKey()
Returns the meta object for class '
Key' |
org.eclipse.emf.ecore.EReference |
getMetadata_OrderBys()
Returns the meta object for the containment reference list '
Order Bys' |
org.eclipse.emf.ecore.EReference |
getMetadata_Relationships()
Returns the meta object for the containment reference list '
Relationships' |
org.eclipse.emf.ecore.EAttribute |
getMetadata_RootObject()
Returns the meta object for the attribute '
Root Object' |
org.eclipse.emf.ecore.EReference |
getMetadata_RootTable()
Returns the meta object for the reference '
Root Table' |
org.eclipse.emf.ecore.EReference |
getMetadata_Tables()
Returns the meta object for the containment reference list '
Tables' |
org.eclipse.emf.ecore.EAttribute |
getMetadata_UniqueKeyBufferSize()
Returns the meta object for the attribute '
Unique Key Buffer Size' |
org.eclipse.emf.ecore.EReference |
getMetadata_UniqueKeyTable()
Returns the meta object for the containment reference '
Unique Key Table' |
org.eclipse.emf.ecore.EClass |
getMetadata()
Returns the meta object for class '
Metadata' |
MetadataFactory |
getMetadataFactory()
Returns the factory that creates the instances of the model
|
org.eclipse.emf.ecore.EAttribute |
getOrderBy_Ascending()
Returns the meta object for the attribute '
Ascending' |
org.eclipse.emf.ecore.EReference |
getOrderBy_Column()
Returns the meta object for the reference '
Column' |
org.eclipse.emf.ecore.EClass |
getOrderBy()
Returns the meta object for class '
Order By' |
org.eclipse.emf.ecore.EReference |
getRelationship_ChildKey()
Returns the meta object for the reference '
Child Key' |
org.eclipse.emf.ecore.EAttribute |
getRelationship_Exclusive()
Returns the meta object for the attribute '
Exclusive' |
org.eclipse.emf.ecore.EAttribute |
getRelationship_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EAttribute |
getRelationship_OppositeName()
Returns the meta object for the attribute '
Opposite Name' |
org.eclipse.emf.ecore.EReference |
getRelationship_ParentKey()
Returns the meta object for the reference '
Parent Key' |
org.eclipse.emf.ecore.EClass |
getRelationship()
Returns the meta object for class '
Relationship' |
org.eclipse.emf.ecore.EReference |
getTable_CollisionColumn()
Returns the meta object for the reference '
Collision Column' |
org.eclipse.emf.ecore.EReference |
getTable_Columns()
Returns the meta object for the containment reference list '
Columns' |
org.eclipse.emf.ecore.EAttribute |
getTable_External()
Returns the meta object for the attribute '
External' |
org.eclipse.emf.ecore.EReference |
getTable_Filter()
Returns the meta object for the containment reference '
Filter' |
org.eclipse.emf.ecore.EReference |
getTable_ForeignKeys()
Returns the meta object for the containment reference list '
Foreign Keys' |
org.eclipse.emf.ecore.EReference |
getTable_Metadata()
Returns the meta object for the container reference '
Metadata' |
org.eclipse.emf.ecore.EAttribute |
getTable_Name()
Returns the meta object for the attribute '
Name' |
org.eclipse.emf.ecore.EReference |
getTable_PrimaryKey()
Returns the meta object for the containment reference '
Primary Key' |
org.eclipse.emf.ecore.EAttribute |
getTable_PropertyName()
Returns the meta object for the attribute '
Property Name' |
org.eclipse.emf.ecore.EAttribute |
getTable_SchemaName()
Returns the meta object for the attribute '
Schema Name' |
org.eclipse.emf.ecore.EClass |
getTable()
Returns the meta object for class '
Table' |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final MetadataPackage eINSTANCE
static final int COLUMN
Column' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.ColumnImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getColumn(),
Constant Field Valuesstatic final int COLUMN__PROPERTY_NAME
static final int COLUMN__NAME
static final int COLUMN__TYPE
static final int COLUMN__NULLABLE
static final int COLUMN__TABLE
static final int COLUMN_FEATURE_COUNT
static final int FILTER
Filter' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.FilterImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getFilter(),
Constant Field Valuesstatic final int FILTER__PREDICATE
static final int FILTER__ORDER_BY_COLUMNS
static final int FILTER__TABLE
static final int FILTER__FILTER_ARGUMENTS
static final int FILTER_FEATURE_COUNT
static final int FILTER_ARGUMENT
Filter Argument' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.FilterArgumentImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getFilterArgument(),
Constant Field Valuesstatic final int FILTER_ARGUMENT__NAME
static final int FILTER_ARGUMENT__TYPE
static final int FILTER_ARGUMENT_FEATURE_COUNT
static final int KEY
Key' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.KeyImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getKey(),
Constant Field Valuesstatic final int KEY__COLUMNS
static final int KEY_FEATURE_COUNT
static final int METADATA
Metadata' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getMetadata(),
Constant Field Valuesstatic final int METADATA__ROOT_OBJECT
static final int METADATA__UNIQUE_KEY_TABLE
static final int METADATA__ROOT_TABLE
static final int METADATA__TABLES
static final int METADATA__RELATIONSHIPS
static final int METADATA__ORDER_BYS
static final int METADATA__UNIQUE_KEY_BUFFER_SIZE
static final int METADATA_FEATURE_COUNT
static final int ORDER_BY
Order By' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.OrderByImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getOrderBy(),
Constant Field Valuesstatic final int ORDER_BY__ASCENDING
static final int ORDER_BY__COLUMN
static final int ORDER_BY_FEATURE_COUNT
static final int RELATIONSHIP
Relationship' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.RelationshipImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getRelationship(),
Constant Field Valuesstatic final int RELATIONSHIP__CHILD_KEY
static final int RELATIONSHIP__PARENT_KEY
static final int RELATIONSHIP__NAME
static final int RELATIONSHIP__OPPOSITE_NAME
static final int RELATIONSHIP__EXCLUSIVE
static final int RELATIONSHIP_FEATURE_COUNT
static final int TABLE
Table' class.
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.TableImpl,
com.ibm.websphere.sdo.mediator.jdbc.metadata.impl.MetadataPackageImpl#getTable(),
Constant Field Valuesstatic final int TABLE__PROPERTY_NAME
static final int TABLE__SCHEMA_NAME
static final int TABLE__NAME
static final int TABLE__PRIMARY_KEY
static final int TABLE__FOREIGN_KEYS
static final int TABLE__COLUMNS
static final int TABLE__FILTER
static final int TABLE__METADATA
static final int TABLE__COLLISION_COLUMN
static final int TABLE__EXTERNAL
static final int TABLE_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getColumn()
Column'.
Columnorg.eclipse.emf.ecore.EAttribute getColumn_PropertyName()
Property Name'.
Column.getPropertyName(),
getColumn()org.eclipse.emf.ecore.EAttribute getColumn_Name()
Name'.
Column.getName(),
getColumn()org.eclipse.emf.ecore.EAttribute getColumn_Type()
Type'.
Column.getType(),
getColumn()org.eclipse.emf.ecore.EAttribute getColumn_Nullable()
Nullable'.
Column.isNullable(),
getColumn()org.eclipse.emf.ecore.EReference getColumn_Table()
Table'.
Column.getTable(),
getColumn()org.eclipse.emf.ecore.EClass getFilter()
Filter'.
Filterorg.eclipse.emf.ecore.EAttribute getFilter_Predicate()
Predicate'.
Filter.getPredicate(),
getFilter()org.eclipse.emf.ecore.EReference getFilter_OrderByColumns()
Order By Columns'.
Filter.getOrderByColumns(),
getFilter()org.eclipse.emf.ecore.EReference getFilter_Table()
Table'.
Filter.getTable(),
getFilter()org.eclipse.emf.ecore.EReference getFilter_FilterArguments()
Filter Arguments'.
Filter.getFilterArguments(),
getFilter()org.eclipse.emf.ecore.EClass getFilterArgument()
Filter Argument'.
FilterArgumentorg.eclipse.emf.ecore.EAttribute getFilterArgument_Name()
Name'.
FilterArgument.getName(),
getFilterArgument()org.eclipse.emf.ecore.EAttribute getFilterArgument_Type()
Type'.
FilterArgument.getType(),
getFilterArgument()org.eclipse.emf.ecore.EClass getKey()
Key'.
Keyorg.eclipse.emf.ecore.EReference getKey_Columns()
Columns'.
Key.getColumns(),
getKey()org.eclipse.emf.ecore.EClass getMetadata()
Metadata'.
Metadataorg.eclipse.emf.ecore.EAttribute getMetadata_RootObject()
Root Object'.
Metadata.getRootObject(),
getMetadata()org.eclipse.emf.ecore.EReference getMetadata_UniqueKeyTable()
Unique Key Table'.
Metadata.getUniqueKeyTable(),
getMetadata()org.eclipse.emf.ecore.EReference getMetadata_RootTable()
Root Table'.
Metadata.getRootTable(),
getMetadata()org.eclipse.emf.ecore.EReference getMetadata_Tables()
Tables'.
Metadata.getTables(),
getMetadata()org.eclipse.emf.ecore.EReference getMetadata_Relationships()
Relationships'.
Metadata.getRelationships(),
getMetadata()org.eclipse.emf.ecore.EReference getMetadata_OrderBys()
Order Bys'.
Metadata.getOrderBys(),
getMetadata()org.eclipse.emf.ecore.EAttribute getMetadata_UniqueKeyBufferSize()
Unique Key Buffer Size'.
Metadata.getUniqueKeyBufferSize(),
getMetadata()org.eclipse.emf.ecore.EClass getOrderBy()
Order By'.
OrderByorg.eclipse.emf.ecore.EAttribute getOrderBy_Ascending()
Ascending'.
OrderBy.isAscending(),
getOrderBy()org.eclipse.emf.ecore.EReference getOrderBy_Column()
Column'.
OrderBy.getColumn(),
getOrderBy()org.eclipse.emf.ecore.EClass getRelationship()
Relationship'.
Relationshiporg.eclipse.emf.ecore.EReference getRelationship_ChildKey()
Child Key'.
Relationship.getChildKey(),
getRelationship()org.eclipse.emf.ecore.EReference getRelationship_ParentKey()
Parent Key'.
Relationship.getParentKey(),
getRelationship()org.eclipse.emf.ecore.EAttribute getRelationship_Name()
Name'.
Relationship.getName(),
getRelationship()org.eclipse.emf.ecore.EAttribute getRelationship_OppositeName()
Opposite Name'.
Relationship.getOppositeName(),
getRelationship()org.eclipse.emf.ecore.EAttribute getRelationship_Exclusive()
Exclusive'.
Relationship.isExclusive(),
getRelationship()org.eclipse.emf.ecore.EClass getTable()
Table'.
Tableorg.eclipse.emf.ecore.EAttribute getTable_PropertyName()
Property Name'.
Table.getPropertyName(),
getTable()org.eclipse.emf.ecore.EAttribute getTable_SchemaName()
Schema Name'.
Table.getSchemaName(),
getTable()org.eclipse.emf.ecore.EAttribute getTable_Name()
Name'.
Table.getName(),
getTable()org.eclipse.emf.ecore.EReference getTable_PrimaryKey()
Primary Key'.
Table.getPrimaryKey(),
getTable()org.eclipse.emf.ecore.EReference getTable_ForeignKeys()
Foreign Keys'.
Table.getForeignKeys(),
getTable()org.eclipse.emf.ecore.EReference getTable_Columns()
Columns'.
Table.getColumns(),
getTable()org.eclipse.emf.ecore.EReference getTable_Filter()
Filter'.
Table.getFilter(),
getTable()org.eclipse.emf.ecore.EReference getTable_Metadata()
Metadata'.
Table.getMetadata(),
getTable()org.eclipse.emf.ecore.EReference getTable_CollisionColumn()
Collision Column'.
Table.getCollisionColumn(),
getTable()org.eclipse.emf.ecore.EAttribute getTable_External()
External'.
Table.isExternal(),
getTable()MetadataFactory getMetadataFactory()