Package org.eclipse.ocl.examples.domain.values

Interface Summary
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.
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  
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 Summary
Unlimited Unlimited represents the unlimited value as a distinct java.lang.Number derived class that can be identified by instanceof.