Interface | Description |
---|---|
Bag<E> |
A bag is a collection that is non-unique and unordered.
|
BagValue | |
BagValue.Accumulator | |
CollectionTypeParameters<T extends Type> | |
CollectionValue | |
CollectionValue.Accumulator | |
ComparableValue<T> | |
IntegerRange |
A range of integer values from the first up to and including the last.
|
IntegerValue | |
IntegerValue.Accumulator | |
InvalidValue | |
MapEntry |
A pair of values corresponding to a map key-vailue pair.
|
MapTypeParameters<K extends Type,V extends Type> | |
MapValue | |
MapValue.Accumulator | |
NullValue | |
NumberValue | |
ObjectValue | |
OCLValue |
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
OrderedCollectionValue |
A representation of the model object 'Ordered Collection Value'.
|
OrderedSet<E> |
An ordered set is a collection that is unique and ordered.
|
OrderedSetValue | |
OrderedSetValue.Accumulator | |
RealValue | |
SequenceValue | |
SequenceValue.Accumulator | |
SetValue | |
SetValue.Accumulator | |
TemplateParameterSubstitutions |
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
TupleValue |
Interface of a tuple instance value.
|
UniqueCollectionValue | |
UnlimitedNaturalValue | |
UnlimitedValue | |
Value |
A value support wrapping/boxing a value whose Java implementation does not comply with OCL semantics, primarily
that equal values return true from Object.equals(Object) but also for variant metamodel elements.
|
ValuesFactory |
The Factory for the model.
|
ValuesPackage |
The Package for the model.
|
ValuesPackage.Literals |
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
Class | Description |
---|---|
TemplateParameterSubstitutions.Empty | |
Unlimited |
Unlimited represents the unlimited value as a distinct java.lang.Number derived class that can be identified by instanceof.
|
Exception | Description |
---|---|
InvalidValueException |
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|