Interface GenericsPackage
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
GenericsPackageImpl
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
- Generated class or method.
- EMF model class or method.
- kind="package"
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Call Type Argumentable
' class.static final int
The feature id for the 'Call Type Arguments' containment reference list.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The number of structural features of the 'Call Type Argumentable' class.static final GenericsPackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Extends Type Argument
' class.static final int
The feature id for the 'Annotations' containment reference list.static final int
The feature id for the 'Array Dimensions After' containment reference list.static final int
The feature id for the 'Array Dimensions Before' containment reference list.static final int
The feature id for the 'Extend Type' containment reference.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The number of structural features of the 'Extends Type Argument' class.static final int
The meta object id for the 'Qualified Type Argument
' class.static final int
The feature id for the 'Array Dimensions After' containment reference list.static final int
The feature id for the 'Array Dimensions Before' containment reference list.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The feature id for the 'Type Reference' containment reference.static final int
The number of structural features of the 'Qualified Type Argument' class.static final int
The meta object id for the 'Super Type Argument
' class.static final int
The feature id for the 'Annotations' containment reference list.static final int
The feature id for the 'Array Dimensions After' containment reference list.static final int
The feature id for the 'Array Dimensions Before' containment reference list.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The feature id for the 'Super Type' containment reference.static final int
The number of structural features of the 'Super Type Argument' class.static final int
The meta object id for the 'Type Argument
' class.static final int
The feature id for the 'Array Dimensions After' containment reference list.static final int
The feature id for the 'Array Dimensions Before' containment reference list.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The number of structural features of the 'Type Argument' class.static final int
The meta object id for the 'Type Argumentable
' class.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The feature id for the 'Type Arguments' containment reference list.static final int
The number of structural features of the 'Type Argumentable' class.static final int
The meta object id for the 'Type Parameter
' class.static final int
The feature id for the 'Annotations' containment reference list.static final int
The feature id for the 'Extend Types' containment reference list.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The feature id for the 'Name' attribute.static final int
The number of structural features of the 'Type Parameter' class.static final int
The meta object id for the 'Type Parametrizable
' class.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The feature id for the 'Type Parameters' containment reference list.static final int
The number of structural features of the 'Type Parametrizable' class.static final int
The meta object id for the 'Unknown Type Argument
' class.static final int
The feature id for the 'Annotations' containment reference list.static final int
The feature id for the 'Array Dimensions After' containment reference list.static final int
The feature id for the 'Array Dimensions Before' containment reference list.static final int
The feature id for the 'Layout Informations' containment reference list.static final int
The number of structural features of the 'Unknown Type Argument' class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the meta object for class 'Call Type Argumentable
'.Returns the meta object for the containment reference list 'Call Type Arguments
'.Returns the meta object for class 'Extends Type Argument
'.Returns the meta object for the containment reference 'Extend Type
'.Returns the factory that creates the instances of the model.Returns the meta object for class 'Qualified Type Argument
'.Returns the meta object for class 'Super Type Argument
'.Returns the meta object for the containment reference 'Super Type
'.Returns the meta object for class 'Type Argument
'.Returns the meta object for class 'Type Argumentable
'.Returns the meta object for the containment reference list 'Type Arguments
'.Returns the meta object for class 'Type Parameter
'.Returns the meta object for the containment reference list 'Extend Types
'.Returns the meta object for class 'Type Parametrizable
'.Returns the meta object for the containment reference list 'Type Parameters
'.Returns the meta object for class 'Unknown Type Argument
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
- Generated class or method.
-
eNS_URI
The package namespace URI.- See Also:
- Generated class or method.
-
eNS_PREFIX
The package namespace name.- See Also:
- Generated class or method.
-
eINSTANCE
The singleton instance of the package.- Generated class or method.
-
TYPE_ARGUMENT
static final int TYPE_ARGUMENTThe meta object id for the 'Type Argument
' class.- See Also:
- Generated class or method.
-
TYPE_ARGUMENT__LAYOUT_INFORMATIONS
static final int TYPE_ARGUMENT__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFORE
static final int TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFOREThe feature id for the 'Array Dimensions Before' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTER
static final int TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTERThe feature id for the 'Array Dimensions After' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_ARGUMENT_FEATURE_COUNT
static final int TYPE_ARGUMENT_FEATURE_COUNTThe number of structural features of the 'Type Argument' class.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_ARGUMENTABLE
static final int TYPE_ARGUMENTABLEThe meta object id for the 'Type Argumentable
' class.- See Also:
- Generated class or method.
-
TYPE_ARGUMENTABLE__LAYOUT_INFORMATIONS
static final int TYPE_ARGUMENTABLE__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_ARGUMENTABLE__TYPE_ARGUMENTS
static final int TYPE_ARGUMENTABLE__TYPE_ARGUMENTSThe feature id for the 'Type Arguments' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_ARGUMENTABLE_FEATURE_COUNT
static final int TYPE_ARGUMENTABLE_FEATURE_COUNTThe number of structural features of the 'Type Argumentable' class.- See Also:
- Generated class or method.
- Ordered collection.
-
CALL_TYPE_ARGUMENTABLE
static final int CALL_TYPE_ARGUMENTABLEThe meta object id for the 'Call Type Argumentable
' class.- See Also:
- Generated class or method.
-
CALL_TYPE_ARGUMENTABLE__LAYOUT_INFORMATIONS
static final int CALL_TYPE_ARGUMENTABLE__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CALL_TYPE_ARGUMENTABLE__CALL_TYPE_ARGUMENTS
static final int CALL_TYPE_ARGUMENTABLE__CALL_TYPE_ARGUMENTSThe feature id for the 'Call Type Arguments' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
CALL_TYPE_ARGUMENTABLE_FEATURE_COUNT
static final int CALL_TYPE_ARGUMENTABLE_FEATURE_COUNTThe number of structural features of the 'Call Type Argumentable' class.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETRIZABLE
static final int TYPE_PARAMETRIZABLEThe meta object id for the 'Type Parametrizable
' class.- See Also:
- Generated class or method.
-
TYPE_PARAMETRIZABLE__LAYOUT_INFORMATIONS
static final int TYPE_PARAMETRIZABLE__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETRIZABLE__TYPE_PARAMETERS
static final int TYPE_PARAMETRIZABLE__TYPE_PARAMETERSThe feature id for the 'Type Parameters' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETRIZABLE_FEATURE_COUNT
static final int TYPE_PARAMETRIZABLE_FEATURE_COUNTThe number of structural features of the 'Type Parametrizable' class.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTENDS_TYPE_ARGUMENT
static final int EXTENDS_TYPE_ARGUMENTThe meta object id for the 'Extends Type Argument
' class.- See Also:
- Generated class or method.
-
EXTENDS_TYPE_ARGUMENT__LAYOUT_INFORMATIONS
static final int EXTENDS_TYPE_ARGUMENT__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTENDS_TYPE_ARGUMENT__ANNOTATIONS
static final int EXTENDS_TYPE_ARGUMENT__ANNOTATIONSThe feature id for the 'Annotations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTENDS_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFORE
static final int EXTENDS_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFOREThe feature id for the 'Array Dimensions Before' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTENDS_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTER
static final int EXTENDS_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTERThe feature id for the 'Array Dimensions After' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTENDS_TYPE_ARGUMENT__EXTEND_TYPE
static final int EXTENDS_TYPE_ARGUMENT__EXTEND_TYPEThe feature id for the 'Extend Type' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
EXTENDS_TYPE_ARGUMENT_FEATURE_COUNT
static final int EXTENDS_TYPE_ARGUMENT_FEATURE_COUNTThe number of structural features of the 'Extends Type Argument' class.- See Also:
- Generated class or method.
- Ordered collection.
-
QUALIFIED_TYPE_ARGUMENT
static final int QUALIFIED_TYPE_ARGUMENTThe meta object id for the 'Qualified Type Argument
' class.- See Also:
- Generated class or method.
-
QUALIFIED_TYPE_ARGUMENT__LAYOUT_INFORMATIONS
static final int QUALIFIED_TYPE_ARGUMENT__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
QUALIFIED_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFORE
static final int QUALIFIED_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFOREThe feature id for the 'Array Dimensions Before' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
QUALIFIED_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTER
static final int QUALIFIED_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTERThe feature id for the 'Array Dimensions After' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
QUALIFIED_TYPE_ARGUMENT__TYPE_REFERENCE
static final int QUALIFIED_TYPE_ARGUMENT__TYPE_REFERENCEThe feature id for the 'Type Reference' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
QUALIFIED_TYPE_ARGUMENT_FEATURE_COUNT
static final int QUALIFIED_TYPE_ARGUMENT_FEATURE_COUNTThe number of structural features of the 'Qualified Type Argument' class.- See Also:
- Generated class or method.
- Ordered collection.
-
SUPER_TYPE_ARGUMENT
static final int SUPER_TYPE_ARGUMENTThe meta object id for the 'Super Type Argument
' class.- See Also:
- Generated class or method.
-
SUPER_TYPE_ARGUMENT__LAYOUT_INFORMATIONS
static final int SUPER_TYPE_ARGUMENT__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SUPER_TYPE_ARGUMENT__ANNOTATIONS
static final int SUPER_TYPE_ARGUMENT__ANNOTATIONSThe feature id for the 'Annotations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SUPER_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFORE
static final int SUPER_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFOREThe feature id for the 'Array Dimensions Before' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SUPER_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTER
static final int SUPER_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTERThe feature id for the 'Array Dimensions After' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
SUPER_TYPE_ARGUMENT__SUPER_TYPE
static final int SUPER_TYPE_ARGUMENT__SUPER_TYPEThe feature id for the 'Super Type' containment reference.- See Also:
- Generated class or method.
- Ordered collection.
-
SUPER_TYPE_ARGUMENT_FEATURE_COUNT
static final int SUPER_TYPE_ARGUMENT_FEATURE_COUNTThe number of structural features of the 'Super Type Argument' class.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETER
static final int TYPE_PARAMETERThe meta object id for the 'Type Parameter
' class.- See Also:
- Generated class or method.
-
TYPE_PARAMETER__LAYOUT_INFORMATIONS
static final int TYPE_PARAMETER__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETER__NAME
static final int TYPE_PARAMETER__NAMEThe feature id for the 'Name' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETER__ANNOTATIONS
static final int TYPE_PARAMETER__ANNOTATIONSThe feature id for the 'Annotations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETER__EXTEND_TYPES
static final int TYPE_PARAMETER__EXTEND_TYPESThe feature id for the 'Extend Types' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
TYPE_PARAMETER_FEATURE_COUNT
static final int TYPE_PARAMETER_FEATURE_COUNTThe number of structural features of the 'Type Parameter' class.- See Also:
- Generated class or method.
- Ordered collection.
-
UNKNOWN_TYPE_ARGUMENT
static final int UNKNOWN_TYPE_ARGUMENTThe meta object id for the 'Unknown Type Argument
' class.- See Also:
- Generated class or method.
-
UNKNOWN_TYPE_ARGUMENT__LAYOUT_INFORMATIONS
static final int UNKNOWN_TYPE_ARGUMENT__LAYOUT_INFORMATIONSThe feature id for the 'Layout Informations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
UNKNOWN_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFORE
static final int UNKNOWN_TYPE_ARGUMENT__ARRAY_DIMENSIONS_BEFOREThe feature id for the 'Array Dimensions Before' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
UNKNOWN_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTER
static final int UNKNOWN_TYPE_ARGUMENT__ARRAY_DIMENSIONS_AFTERThe feature id for the 'Array Dimensions After' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
UNKNOWN_TYPE_ARGUMENT__ANNOTATIONS
static final int UNKNOWN_TYPE_ARGUMENT__ANNOTATIONSThe feature id for the 'Annotations' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
UNKNOWN_TYPE_ARGUMENT_FEATURE_COUNT
static final int UNKNOWN_TYPE_ARGUMENT_FEATURE_COUNTThe number of structural features of the 'Unknown Type Argument' class.- See Also:
- Generated class or method.
- Ordered collection.
-
-
Method Details
-
getTypeArgument
EClass getTypeArgument()Returns the meta object for class 'Type Argument
'.- Returns:
- the meta object for class 'Type Argument'.
- See Also:
- Generated class or method.
-
getTypeArgumentable
EClass getTypeArgumentable()Returns the meta object for class 'Type Argumentable
'.- Returns:
- the meta object for class 'Type Argumentable'.
- See Also:
- Generated class or method.
-
getTypeArgumentable_TypeArguments
EReference getTypeArgumentable_TypeArguments()Returns the meta object for the containment reference list 'Type Arguments
'.- Returns:
- the meta object for the containment reference list 'Type Arguments'.
- See Also:
- Generated class or method.
-
getCallTypeArgumentable
EClass getCallTypeArgumentable()Returns the meta object for class 'Call Type Argumentable
'.- Returns:
- the meta object for class 'Call Type Argumentable'.
- See Also:
- Generated class or method.
-
getCallTypeArgumentable_CallTypeArguments
EReference getCallTypeArgumentable_CallTypeArguments()Returns the meta object for the containment reference list 'Call Type Arguments
'.- Returns:
- the meta object for the containment reference list 'Call Type Arguments'.
- See Also:
- Generated class or method.
-
getTypeParametrizable
EClass getTypeParametrizable()Returns the meta object for class 'Type Parametrizable
'.- Returns:
- the meta object for class 'Type Parametrizable'.
- See Also:
- Generated class or method.
-
getTypeParametrizable_TypeParameters
EReference getTypeParametrizable_TypeParameters()Returns the meta object for the containment reference list 'Type Parameters
'.- Returns:
- the meta object for the containment reference list 'Type Parameters'.
- See Also:
- Generated class or method.
-
getExtendsTypeArgument
EClass getExtendsTypeArgument()Returns the meta object for class 'Extends Type Argument
'.- Returns:
- the meta object for class 'Extends Type Argument'.
- See Also:
- Generated class or method.
-
getExtendsTypeArgument_ExtendType
EReference getExtendsTypeArgument_ExtendType()Returns the meta object for the containment reference 'Extend Type
'.- Returns:
- the meta object for the containment reference 'Extend Type'.
- See Also:
- Generated class or method.
-
getQualifiedTypeArgument
EClass getQualifiedTypeArgument()Returns the meta object for class 'Qualified Type Argument
'.- Returns:
- the meta object for class 'Qualified Type Argument'.
- See Also:
- Generated class or method.
-
getSuperTypeArgument
EClass getSuperTypeArgument()Returns the meta object for class 'Super Type Argument
'.- Returns:
- the meta object for class 'Super Type Argument'.
- See Also:
- Generated class or method.
-
getSuperTypeArgument_SuperType
EReference getSuperTypeArgument_SuperType()Returns the meta object for the containment reference 'Super Type
'.- Returns:
- the meta object for the containment reference 'Super Type'.
- See Also:
- Generated class or method.
-
getTypeParameter
EClass getTypeParameter()Returns the meta object for class 'Type Parameter
'.- Returns:
- the meta object for class 'Type Parameter'.
- See Also:
- Generated class or method.
-
getTypeParameter_ExtendTypes
EReference getTypeParameter_ExtendTypes()Returns the meta object for the containment reference list 'Extend Types
'.- Returns:
- the meta object for the containment reference list 'Extend Types'.
- See Also:
- Generated class or method.
-
getUnknownTypeArgument
EClass getUnknownTypeArgument()Returns the meta object for class 'Unknown Type Argument
'.- Returns:
- the meta object for class 'Unknown Type Argument'.
- See Also:
- Generated class or method.
-
getGenericsFactory
GenericsFactory getGenericsFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-