Interface | Description |
---|---|
DomainCallExp | |
DomainCollectionType | |
DomainConstraint | |
DomainElement | |
DomainEnumeration | |
DomainEnumerationLiteral | |
DomainExpression | |
DomainFeature | |
DomainFragment |
A DomainFragment identifies the capabilities introduced by a particular inheritance.
|
DomainInheritance |
An Inheritance provides access to the transitive inheritance relationships of a type
with respect to a particular type regime, noting that the complexities of CompleteOCL allow
for different inheritance for different applications.
|
DomainInvalidType | |
DomainIteration | |
DomainLambdaType | |
DomainMetaclass | |
DomainNamedElement | |
DomainNamespace | |
DomainOperation | |
DomainPackage | |
DomainProperty | |
DomainRoot | |
DomainStandardLibrary |
A representation of the OCL Standard Library, which is the set of singleton
instances of the OCL-defined metatypes, including the generic collection
types (e.g., Set(T)).
|
DomainTemplateParameter | |
DomainTupleType | |
DomainType | |
DomainTypedElement | |
Nameable |
Class | Description |
---|---|
DomainParameterTypes |
DomainParameterTypesIterable provides a hashable list of operation
parameters suitable for use when indexing operation overloads.
|
DomainParameterTypes.DomainParameter | |
DomainTypeParameters |
DomainTypeParameters provides a hashable list of type
parameters suitable for use when indexing specializations.
|