Package | Description |
---|---|
org.eclipse.ocl.pivot.ids | |
org.eclipse.ocl.pivot.internal.ids |
Modifier and Type | Interface and Description |
---|---|
interface |
CollectionTypeId
A CollectionTypeId provides a unique identifier for an unspecialized collection type such as Set(T).
|
interface |
LambdaTypeId
A LambdaTypeId provides a unique hierarchical identifier a Lambda function name and parameters.
|
interface |
MapTypeId
A MapTypeId provides a unique identifier for an unspecialized map type such as Map(K,V).
|
interface |
OclInvalidTypeId
OclInvalidTypeId provides a unique identifier for the invalid type; OclInvalid.
|
interface |
OclVoidTypeId
OclVoidTypeId provides a unique identifier for the null type; OclVoid.
|
interface |
OperationId
An OperationId provides a unique hierarchical identifier for an operation name, operation parameter-types and template parameters.
|
interface |
TemplateableTypeId
A NestedTypeId provides a unique hierarchical identifier for a type which is nested by unique name in a parent package.
|
Modifier and Type | Field and Description |
---|---|
static TemplateableId[] |
TemplateableId.NULL_TEMPLATEABLE_ID_ARRAY |
Modifier and Type | Method and Description |
---|---|
TemplateableId |
TemplateableId.getGeneralizedId() |
TemplateableId |
TemplateableId.getSpecializedId(BindingsId bindings)
Return the typeId for this typeId specialized by typeParameters.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGeneralizedIdImpl<T extends TemplateableId> |
class |
AbstractSpecializedIdImpl<T extends TemplateableId> |
class |
AbstractTemplateableIdImpl<T extends TemplateableId> |
class |
GeneralizedTypeIdImpl<T extends TemplateableId> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGeneralizedIdImpl<T extends TemplateableId> |
class |
AbstractSpecializedIdImpl<T extends TemplateableId> |
class |
AbstractTemplateableIdImpl<T extends TemplateableId> |
class |
GeneralizedClassIdImpl |
class |
GeneralizedCollectionTypeIdImpl |
class |
GeneralizedDataTypeIdImpl |
class |
GeneralizedLambdaTypeIdImpl |
class |
GeneralizedMapTypeIdImpl |
class |
GeneralizedNestedTypeIdImpl |
class |
GeneralizedOperationIdImpl |
class |
GeneralizedTypeIdImpl<T extends TemplateableId> |
class |
OclInvalidTypeIdImpl |
class |
OclVoidTypeIdImpl |
class |
SpecializedCollectionTypeIdImpl |
class |
SpecializedLambdaTypeIdImpl |
class |
SpecializedMapTypeIdImpl |
class |
SpecializedOperationIdImpl |
class |
SpecializedTypeIdImpl |
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.