Interface | Description |
---|---|
Bag<E> |
A bag is a collection that is non-unique and unordered.
|
BagValue | |
BagValue.Accumulator | |
CollectionValue | |
CollectionValue.Accumulator | |
IntegerRange |
A range of integer values from the first up to and including the last.
|
IntegerValue | |
IntegerValue.Accumulator | |
InvalidValue | |
NullValue | |
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.
|
OrderedSet<E> |
An ordered set is a collection that is unique and ordered.
|
OrderedSetValue | |
OrderedSetValue.Accumulator | |
RealValue | |
SequenceValue | |
SequenceValue.Accumulator | |
SetValue | |
SetValue.Accumulator | |
TupleValue |
Interface of a tuple instance value.
|
UniqueCollectionValue | |
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 |
---|---|
Unlimited |
Unlimited represents the unlimited value as a distinct java.lang.Number derived class that can be identified by instanceof.
|