# Class "ecore :: EGenericType"

Defined in package : ecore

Super and Sub Types

- ecore :: EObject
  - ecore :: EGenericType

Direct References ecore :: EClassifier eClassifier ecore :: EGenericType eLowerBound ecore :: EClassifier eRawType ecore :: EGenericType eTypeArguments ecore :: ETypeParameter eTypeParameter ecore :: EGenericType eUpperBound |
| Inherited Operations ecore :: ETreeIterator eAllContents() ecore :: EClass eClass() ecore :: EObject eContainer() ecore :: EStructuralFeature eContainingFeature() ecore :: EReference eContainmentFeature() ecore :: EEList eContents() ecore :: EEList eCrossReferences() ecore :: EJavaObject eGet(ecore :: EStructuralFeature feature) ecore :: EJavaObject eGet(ecore :: EStructuralFeature feature, ecore :: EBoolean resolve) ecore :: EBoolean eIsProxy() ecore :: EBoolean eIsSet(ecore :: EStructuralFeature feature) ecore :: EResource eResource() eSet(ecore :: EStructuralFeature feature, ecore :: EJavaObject newValue) eUnset(ecore :: EStructuralFeature feature)

Referenced by

- ecore :: EGenericType eAllGenericSuperTypes (ecore :: EClass)
- ecore :: EGenericType eGenericSuperTypes (ecore :: EClass)
- ecore :: EGenericType eLowerBound (ecore :: EGenericType)
- ecore :: EGenericType eTypeArguments (ecore :: EGenericType)
- ecore :: EGenericType eUpperBound (ecore :: EGenericType)
- ecore :: EGenericType eGenericType (ecore :: ETypedElement)
- ecore :: EGenericType eGenericExceptions (ecore :: EOperation)
- ecore :: EGenericType eBounds (ecore :: ETypeParameter)

## Reference ecore :: EClassifier eClassifier

Property | Description
--- | ---
type | ecore :: EClassifier
changeable | true
containment | false
defaultValueLiteral | null
derived | false
lowerBound | 0
name | eClassifier
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference ecore :: EGenericType eLowerBound

Property | Description
--- | ---
type | ecore :: EGenericType
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | eLowerBound
ordered | true
resolveProxies | false
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference ecore :: EClassifier eRawType

Property | Description
--- | ---
type | ecore :: EClassifier
changeable | false
containment | false
defaultValueLiteral | null
derived | true
lowerBound | 1
name | eRawType
ordered | true
resolveProxies | true
transient | true
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference ecore :: EGenericType eTypeArguments

Property | Description
--- | ---
type | ecore :: EGenericType
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | eTypeArguments
ordered | true
resolveProxies | false
transient | false
unique | true
unsettable | false
upperBound | -1
volatile | false

## Reference ecore :: ETypeParameter eTypeParameter

Property | Description
--- | ---
type | ecore :: ETypeParameter
changeable | true
containment | false
defaultValueLiteral | null
derived | false
lowerBound | 0
name | eTypeParameter
ordered | true
resolveProxies | false
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference ecore :: EGenericType eUpperBound

Property | Description
--- | ---
type | ecore :: EGenericType
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | eUpperBound
ordered | true
resolveProxies | false
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

generated on 30-nov-2015 at 11.16.22 by metamodeldoc