org.eclipse.datatools.modelbase.sql.constraints
Interface SQLConstraintsPackage.Literals

Enclosing interface:
SQLConstraintsPackage

public static interface SQLConstraintsPackage.Literals

Defines literals for the meta objects that represent


Field Summary
static org.eclipse.emf.ecore.EClass ASSERTION
          The meta object literal for the 'Assertion' class.
static org.eclipse.emf.ecore.EReference ASSERTION__CONSTRAINED_TABLES
          The meta object literal for the 'Constrained Tables' reference list feature.
static org.eclipse.emf.ecore.EReference ASSERTION__SCHEMA
          The meta object literal for the 'Schema' reference feature.
static org.eclipse.emf.ecore.EReference ASSERTION__SEARCH_CONDITION
          The meta object literal for the 'Search Condition' containment reference feature.
static org.eclipse.emf.ecore.EClass CHECK_CONSTRAINT
          The meta object literal for the 'Check Constraint' class.
static org.eclipse.emf.ecore.EReference CHECK_CONSTRAINT__SEARCH_CONDITION
          The meta object literal for the 'Search Condition' containment reference feature.
static org.eclipse.emf.ecore.EClass CONSTRAINT
          The meta object literal for the 'Constraint' class.
static org.eclipse.emf.ecore.EAttribute CONSTRAINT__DEFERRABLE
          The meta object literal for the 'Deferrable' attribute feature.
static org.eclipse.emf.ecore.EAttribute CONSTRAINT__ENFORCED
          The meta object literal for the 'Enforced' attribute feature.
static org.eclipse.emf.ecore.EAttribute CONSTRAINT__INITIALLY_DEFERRED
          The meta object literal for the 'Initially Deferred' attribute feature.
static org.eclipse.emf.ecore.EClass FOREIGN_KEY
          The meta object literal for the 'Foreign Key' class.
static org.eclipse.emf.ecore.EAttribute FOREIGN_KEY__MATCH
          The meta object literal for the 'Match' attribute feature.
static org.eclipse.emf.ecore.EAttribute FOREIGN_KEY__ON_DELETE
          The meta object literal for the 'On Delete' attribute feature.
static org.eclipse.emf.ecore.EAttribute FOREIGN_KEY__ON_UPDATE
          The meta object literal for the 'On Update' attribute feature.
static org.eclipse.emf.ecore.EReference FOREIGN_KEY__REFERENCED_MEMBERS
          The meta object literal for the 'Referenced Members' reference list feature.
static org.eclipse.emf.ecore.EReference FOREIGN_KEY__REFERENCED_TABLE
          The meta object literal for the 'Referenced Table' reference feature.
static org.eclipse.emf.ecore.EReference FOREIGN_KEY__UNIQUE_CONSTRAINT
          The meta object literal for the 'Unique Constraint' reference feature.
static org.eclipse.emf.ecore.EReference FOREIGN_KEY__UNIQUE_INDEX
          The meta object literal for the 'Unique Index' reference feature.
static org.eclipse.emf.ecore.EEnum INCREMENT_TYPE
          The meta object literal for the 'Increment Type' enum.
static org.eclipse.emf.ecore.EClass INDEX
          The meta object literal for the 'Index' class.
static org.eclipse.emf.ecore.EAttribute INDEX__CLUSTERED
          The meta object literal for the 'Clustered' attribute feature.
static org.eclipse.emf.ecore.EAttribute INDEX__FILL_FACTOR
          The meta object literal for the 'Fill Factor' attribute feature.
static org.eclipse.emf.ecore.EReference INDEX__FOREIGN_KEY
          The meta object literal for the 'Foreign Key' reference list feature.
static org.eclipse.emf.ecore.EReference INDEX__INCLUDED_MEMBERS
          The meta object literal for the 'Included Members' containment reference list feature.
static org.eclipse.emf.ecore.EReference INDEX__MEMBERS
          The meta object literal for the 'Members' containment reference list feature.
static org.eclipse.emf.ecore.EReference INDEX__SCHEMA
          The meta object literal for the 'Schema' reference feature.
static org.eclipse.emf.ecore.EAttribute INDEX__SYSTEM_GENERATED
          The meta object literal for the 'System Generated' attribute feature.
static org.eclipse.emf.ecore.EReference INDEX__TABLE
          The meta object literal for the 'Table' reference feature.
static org.eclipse.emf.ecore.EAttribute INDEX__UNIQUE
          The meta object literal for the 'Unique' attribute feature.
static org.eclipse.emf.ecore.EClass INDEX_MEMBER
          The meta object literal for the 'Index Member' class.
static org.eclipse.emf.ecore.EReference INDEX_MEMBER__COLUMN
          The meta object literal for the 'Column' reference feature.
static org.eclipse.emf.ecore.EAttribute INDEX_MEMBER__INCREMENT_TYPE
          The meta object literal for the 'Increment Type' attribute feature.
static org.eclipse.emf.ecore.EEnum MATCH_TYPE
          The meta object literal for the 'Match Type' enum.
static org.eclipse.emf.ecore.EClass PRIMARY_KEY
          The meta object literal for the 'Primary Key' class.
static org.eclipse.emf.ecore.EClass REFERENCE_CONSTRAINT
          The meta object literal for the 'Reference Constraint' class.
static org.eclipse.emf.ecore.EReference REFERENCE_CONSTRAINT__MEMBERS
          The meta object literal for the 'Members' reference list feature.
static org.eclipse.emf.ecore.EClass TABLE_CONSTRAINT
          The meta object literal for the 'Table Constraint' class.
static org.eclipse.emf.ecore.EReference TABLE_CONSTRAINT__BASE_TABLE
          The meta object literal for the 'Base Table' container reference feature.
static org.eclipse.emf.ecore.EClass UNIQUE_CONSTRAINT
          The meta object literal for the 'Unique Constraint' class.
static org.eclipse.emf.ecore.EAttribute UNIQUE_CONSTRAINT__CLUSTERED
          The meta object literal for the 'Clustered' attribute feature.
static org.eclipse.emf.ecore.EReference UNIQUE_CONSTRAINT__FOREIGN_KEY
          The meta object literal for the 'Foreign Key' reference list feature.
 

Field Detail

ASSERTION

static final org.eclipse.emf.ecore.EClass ASSERTION
The meta object literal for the 'Assertion' class.

See Also:
AssertionImpl, SQLConstraintsPackageImpl.getAssertion()

ASSERTION__SEARCH_CONDITION

static final org.eclipse.emf.ecore.EReference ASSERTION__SEARCH_CONDITION
The meta object literal for the 'Search Condition' containment reference feature.


ASSERTION__SCHEMA

static final org.eclipse.emf.ecore.EReference ASSERTION__SCHEMA
The meta object literal for the 'Schema' reference feature.


ASSERTION__CONSTRAINED_TABLES

static final org.eclipse.emf.ecore.EReference ASSERTION__CONSTRAINED_TABLES
The meta object literal for the 'Constrained Tables' reference list feature.


CONSTRAINT

static final org.eclipse.emf.ecore.EClass CONSTRAINT
The meta object literal for the 'Constraint' class.

See Also:
ConstraintImpl, SQLConstraintsPackageImpl.getConstraint()

CONSTRAINT__DEFERRABLE

static final org.eclipse.emf.ecore.EAttribute CONSTRAINT__DEFERRABLE
The meta object literal for the 'Deferrable' attribute feature.


CONSTRAINT__INITIALLY_DEFERRED

static final org.eclipse.emf.ecore.EAttribute CONSTRAINT__INITIALLY_DEFERRED
The meta object literal for the 'Initially Deferred' attribute feature.


CONSTRAINT__ENFORCED

static final org.eclipse.emf.ecore.EAttribute CONSTRAINT__ENFORCED
The meta object literal for the 'Enforced' attribute feature.


TABLE_CONSTRAINT

static final org.eclipse.emf.ecore.EClass TABLE_CONSTRAINT
The meta object literal for the 'Table Constraint' class.

See Also:
TableConstraintImpl, SQLConstraintsPackageImpl.getTableConstraint()

TABLE_CONSTRAINT__BASE_TABLE

static final org.eclipse.emf.ecore.EReference TABLE_CONSTRAINT__BASE_TABLE
The meta object literal for the 'Base Table' container reference feature.


REFERENCE_CONSTRAINT

static final org.eclipse.emf.ecore.EClass REFERENCE_CONSTRAINT
The meta object literal for the 'Reference Constraint' class.

See Also:
ReferenceConstraintImpl, SQLConstraintsPackageImpl.getReferenceConstraint()

REFERENCE_CONSTRAINT__MEMBERS

static final org.eclipse.emf.ecore.EReference REFERENCE_CONSTRAINT__MEMBERS
The meta object literal for the 'Members' reference list feature.


CHECK_CONSTRAINT

static final org.eclipse.emf.ecore.EClass CHECK_CONSTRAINT
The meta object literal for the 'Check Constraint' class.

See Also:
CheckConstraintImpl, SQLConstraintsPackageImpl.getCheckConstraint()

CHECK_CONSTRAINT__SEARCH_CONDITION

static final org.eclipse.emf.ecore.EReference CHECK_CONSTRAINT__SEARCH_CONDITION
The meta object literal for the 'Search Condition' containment reference feature.


FOREIGN_KEY

static final org.eclipse.emf.ecore.EClass FOREIGN_KEY
The meta object literal for the 'Foreign Key' class.

See Also:
ForeignKeyImpl, SQLConstraintsPackageImpl.getForeignKey()

FOREIGN_KEY__MATCH

static final org.eclipse.emf.ecore.EAttribute FOREIGN_KEY__MATCH
The meta object literal for the 'Match' attribute feature.


FOREIGN_KEY__ON_UPDATE

static final org.eclipse.emf.ecore.EAttribute FOREIGN_KEY__ON_UPDATE
The meta object literal for the 'On Update' attribute feature.


FOREIGN_KEY__ON_DELETE

static final org.eclipse.emf.ecore.EAttribute FOREIGN_KEY__ON_DELETE
The meta object literal for the 'On Delete' attribute feature.


FOREIGN_KEY__UNIQUE_CONSTRAINT

static final org.eclipse.emf.ecore.EReference FOREIGN_KEY__UNIQUE_CONSTRAINT
The meta object literal for the 'Unique Constraint' reference feature.


FOREIGN_KEY__REFERENCED_MEMBERS

static final org.eclipse.emf.ecore.EReference FOREIGN_KEY__REFERENCED_MEMBERS
The meta object literal for the 'Referenced Members' reference list feature.


FOREIGN_KEY__UNIQUE_INDEX

static final org.eclipse.emf.ecore.EReference FOREIGN_KEY__UNIQUE_INDEX
The meta object literal for the 'Unique Index' reference feature.


FOREIGN_KEY__REFERENCED_TABLE

static final org.eclipse.emf.ecore.EReference FOREIGN_KEY__REFERENCED_TABLE
The meta object literal for the 'Referenced Table' reference feature.


UNIQUE_CONSTRAINT

static final org.eclipse.emf.ecore.EClass UNIQUE_CONSTRAINT
The meta object literal for the 'Unique Constraint' class.

See Also:
UniqueConstraintImpl, SQLConstraintsPackageImpl.getUniqueConstraint()

UNIQUE_CONSTRAINT__CLUSTERED

static final org.eclipse.emf.ecore.EAttribute UNIQUE_CONSTRAINT__CLUSTERED
The meta object literal for the 'Clustered' attribute feature.


UNIQUE_CONSTRAINT__FOREIGN_KEY

static final org.eclipse.emf.ecore.EReference UNIQUE_CONSTRAINT__FOREIGN_KEY
The meta object literal for the 'Foreign Key' reference list feature.


PRIMARY_KEY

static final org.eclipse.emf.ecore.EClass PRIMARY_KEY
The meta object literal for the 'Primary Key' class.

See Also:
PrimaryKeyImpl, SQLConstraintsPackageImpl.getPrimaryKey()

INDEX

static final org.eclipse.emf.ecore.EClass INDEX
The meta object literal for the 'Index' class.

See Also:
IndexImpl, SQLConstraintsPackageImpl.getIndex()

INDEX__SCHEMA

static final org.eclipse.emf.ecore.EReference INDEX__SCHEMA
The meta object literal for the 'Schema' reference feature.


INDEX__CLUSTERED

static final org.eclipse.emf.ecore.EAttribute INDEX__CLUSTERED
The meta object literal for the 'Clustered' attribute feature.


INDEX__FILL_FACTOR

static final org.eclipse.emf.ecore.EAttribute INDEX__FILL_FACTOR
The meta object literal for the 'Fill Factor' attribute feature.


INDEX__UNIQUE

static final org.eclipse.emf.ecore.EAttribute INDEX__UNIQUE
The meta object literal for the 'Unique' attribute feature.


INDEX__SYSTEM_GENERATED

static final org.eclipse.emf.ecore.EAttribute INDEX__SYSTEM_GENERATED
The meta object literal for the 'System Generated' attribute feature.


INDEX__MEMBERS

static final org.eclipse.emf.ecore.EReference INDEX__MEMBERS
The meta object literal for the 'Members' containment reference list feature.


INDEX__TABLE

static final org.eclipse.emf.ecore.EReference INDEX__TABLE
The meta object literal for the 'Table' reference feature.


INDEX__FOREIGN_KEY

static final org.eclipse.emf.ecore.EReference INDEX__FOREIGN_KEY
The meta object literal for the 'Foreign Key' reference list feature.


INDEX__INCLUDED_MEMBERS

static final org.eclipse.emf.ecore.EReference INDEX__INCLUDED_MEMBERS
The meta object literal for the 'Included Members' containment reference list feature.


INDEX_MEMBER

static final org.eclipse.emf.ecore.EClass INDEX_MEMBER
The meta object literal for the 'Index Member' class.

See Also:
IndexMemberImpl, SQLConstraintsPackageImpl.getIndexMember()

INDEX_MEMBER__INCREMENT_TYPE

static final org.eclipse.emf.ecore.EAttribute INDEX_MEMBER__INCREMENT_TYPE
The meta object literal for the 'Increment Type' attribute feature.


INDEX_MEMBER__COLUMN

static final org.eclipse.emf.ecore.EReference INDEX_MEMBER__COLUMN
The meta object literal for the 'Column' reference feature.


MATCH_TYPE

static final org.eclipse.emf.ecore.EEnum MATCH_TYPE
The meta object literal for the 'Match Type' enum.

See Also:
MatchType, SQLConstraintsPackageImpl.getMatchType()

INCREMENT_TYPE

static final org.eclipse.emf.ecore.EEnum INCREMENT_TYPE
The meta object literal for the 'Increment Type' enum.

See Also:
IncrementType, SQLConstraintsPackageImpl.getIncrementType()