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, setNsURI
getEAnnotation, getEAnnotations
static 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
'.
Column
org.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
'.
Filter
org.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
'.
FilterArgument
org.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
'.
Key
org.eclipse.emf.ecore.EReference getKey_Columns()
Columns
'.
Key.getColumns()
,
getKey()
org.eclipse.emf.ecore.EClass getMetadata()
Metadata
'.
Metadata
org.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
'.
OrderBy
org.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
'.
Relationship
org.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
'.
Table
org.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()