Class and Description |
---|
BoxedDescriptor
A BoxedDescriptor defines the description of a type that may be used where a boxed representation is required.
|
CollectionDescriptor
A CollectionDescriptor defines the description of a type for a collection of objects.
|
EcoreDescriptor
An EcoreDescriptor defines the description of a type that may be used where an Ecore representation is required.
|
UnboxedDescriptor
A UnboxedDescriptor defines the description of a type that may be used where a native representation is required.
|
Class and Description |
---|
BoxedDescriptor
A BoxedDescriptor defines the description of a type that may be used where a boxed representation is required.
|
EcoreDescriptor
An EcoreDescriptor defines the description of a type that may be used where an Ecore representation is required.
|
Id2BoxedDescriptorVisitor
An Id2BoxedDescriptorVisitor visit returns a descriptor for the boxed type and a delegation to a descriptor for the unboxed type,
each corresponding to a visited ElementId.
|
UnboxedDescriptor
A UnboxedDescriptor defines the description of a type that may be used where a native representation is required.
|
Class and Description |
---|
AbstractCollectionDescriptor
An AbstractCollectionDescriptor extends an AbstractDescriptor to describe a collection type.
|
AbstractDescriptor
An AbstractDescriptor provides the most fundamental capabilities of any type description: the correspondence to a pivot ElementId.
|
AbstractPrimitiveDescriptor
An AbstractPrimitiveObjectDescriptor describes a built-in type and any associated irregular code generation patterns.
|
AbstractValueDescriptor
An AbstractValueDescriptor extends an AbstractDescriptor to describe a type for which a Java Class as well as a pivot ElementId is available.
|
BooleanPrimitiveDescriptor
A BooleanPrimitiveDescriptor describes the boolean type and any associated irregular code generation patterns.
|
BoxedDescriptor
A BoxedDescriptor defines the description of a type that may be used where a boxed representation is required.
|
BoxedValueDescriptor
A BoxedValueDescriptor describes a type whose boxed representation differs from its unboxed representation.
|
CollectionDescriptor
A CollectionDescriptor defines the description of a type for a collection of objects.
|
DoublePrimitiveDescriptor
A DoublePrimitiveDescriptor describes the double type and any associated irregular code generation patterns.
|
EcoreDescriptor
An EcoreDescriptor defines the description of a type that may be used where an Ecore representation is required.
|
IntPrimitiveDescriptor
A IntPrimitiveDescriptor describes the int type and any associated irregular code generation patterns.
|
MapDescriptor
A MapDescriptor defines the description of a type for a map of objects.
|
RootObjectDescriptor
A RootObjectDescriptor describes the java.lang.Object type when that is precisely the type in use, as opposed to the usage of Object as the pragmatic
usage when a Java class cannot be determined.
|
SimpleDescriptor
A SimpleDescriptor defines the description of a type that may be used where either a boxed or unboxed representation is required.
|
SimpleValueDescriptor
A SimpleValueDescriptor describes a type whose boxed and unboxed representations are the same.
|
UnboxedDescriptor
A UnboxedDescriptor defines the description of a type that may be used where a native representation is required.
|
UnboxedValueDescriptor
An UnboxedValueDescriptor describes a type whose unboxed representation differs from its boxed representation.
|