Package org.eclipse.ocl.examples.domain.ids.impl

Interface Summary
WeakHashMapOfListOfWeakReference2.MatchableId<K2>  
WeakHashMapOfListOfWeakReference3.MatchableId<K2,K3>  
WeakHashMapOfListOfWeakReference4.MatchableId<K2,K3,K4>  
 

Class Summary
AbstractElementId  
AbstractElementId.OperationIdsMap  
AbstractElementId.PropertyIdsMap  
AbstractGeneralizedIdImpl<T extends TemplateableId>  
AbstractMetaclassId  
AbstractSpecializedIdImpl<T extends TemplateableId>  
AbstractTemplateableIdImpl<T extends TemplateableId>  
AbstractTypeId  
BindingsIdImpl BindingsIdImpl provides a hashable list of elementIds suitable for use when indexing specializations.
ElementIdLabelGenerator  
EnumerationIdImpl  
EnumerationLiteralIdImpl  
GeneralizedClassIdImpl  
GeneralizedCollectionTypeIdImpl  
GeneralizedDataTypeIdImpl  
GeneralizedLambdaTypeIdImpl  
GeneralizedMetaclassIdImpl  
GeneralizedNestedTypeIdImpl  
GeneralizedOperationIdImpl  
GeneralizedTupleTypeIdImpl  
GeneralizedTypeIdImpl<T extends TemplateableId>  
NestedPackageIdImpl  
NsURIPackageIdImpl  
OclInvalidTypeIdImpl  
OclVoidTypeIdImpl  
PackageIdImpl  
ParametersIdImpl ParametersId provides a hashed list of typeIds suitable for characterizing an operation signature.
PrimitiveTypeIdImpl  
PropertyIdImpl  
RootPackageIdImpl  
SpecializedCollectionTypeIdImpl  
SpecializedLambdaTypeIdImpl  
SpecializedMetaclassIdImpl  
SpecializedOperationIdImpl  
SpecializedTypeIdImpl  
TemplateBindingImpl  
TemplateParameterIdImpl  
TuplePartIdImpl  
UnscopedId  
UnspecifiedIdImpl  
WeakHashMapOfListOfWeakReference2<K1,K2,V extends WeakHashMapOfListOfWeakReference2.MatchableId<K2>>  
WeakHashMapOfListOfWeakReference3<K1,K2,K3,V extends WeakHashMapOfListOfWeakReference3.MatchableId<K2,K3>>  
WeakHashMapOfListOfWeakReference4<K1,K2,K3,K4,V extends WeakHashMapOfListOfWeakReference4.MatchableId<K2,K3,K4>>  
WeakHashMapOfWeakReference<K,V extends ElementId>