Class and Description |
---|
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.
|
Class and Description |
---|
BagValue |
CollectionValue |
ComparableValue |
IntegerValue |
InvalidValue |
InvalidValueException
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
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'.
|
OrderedSetValue |
RealValue |
SequenceValue |
SetValue |
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.
|
Class and Description |
---|
CollectionTypeParameters |
IntegerValue |
MapTypeParameters |
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
TemplateParameterSubstitutions
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
TupleValue
Interface of a tuple instance value.
|
UnlimitedNaturalValue |
Class and Description |
---|
BagValue |
CollectionValue |
ComparableValue |
IntegerValue |
InvalidValue |
InvalidValueException
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
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'.
|
OrderedSetValue |
RealValue |
SequenceValue |
SetValue |
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.
|
Class and Description |
---|
BagValue |
CollectionValue |
MapValue |
OrderedSetValue |
SequenceValue |
SetValue |
Class and Description |
---|
CollectionTypeParameters |
IntegerValue |
MapTypeParameters |
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
TemplateParameterSubstitutions
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
UnlimitedNaturalValue |
Class and Description |
---|
CollectionTypeParameters |
IntegerValue |
MapTypeParameters |
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
TemplateParameterSubstitutions
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
UnlimitedNaturalValue |
Class and Description |
---|
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
Class and Description |
---|
IntegerValue |
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
UnlimitedNaturalValue |
Class and Description |
---|
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.
|
Class and Description |
---|
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
Class and Description |
---|
BagValue |
CollectionValue |
IntegerValue |
MapValue |
OCLValue
The OCLValue interface must be implemented by any datatype for which Java's Object.equals is inappropriate
when OCL datatype equivalence is required.
|
OrderedSetValue |
SequenceValue |
SetValue |
TemplateParameterSubstitutions
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
UnlimitedNaturalValue |
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.
|
Class and Description |
---|
IntegerValue |
TemplateParameterSubstitutions
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
UnlimitedNaturalValue |
Class and Description |
---|
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.
|
Class and Description |
---|
IntegerValue |
UnlimitedNaturalValue |
Class and Description |
---|
Bag
A bag is a collection that is non-unique and unordered.
|
Bag.Internal |
BagValue |
BagValue.Accumulator |
CollectionTypeParameters |
CollectionValue |
CollectionValue.Accumulator |
ComparableValue |
IntegerRange
A range of integer values from the first up to and including the last.
|
IntegerValue |
MapEntry
A pair of values corresponding to a map key-vailue pair.
|
MapTypeParameters |
MapValue |
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
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 |
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.
|
Class and Description |
---|
CollectionValue |
Class and Description |
---|
SetValue |
Class and Description |
---|
BagValue |
CollectionValue |
IntegerValue |
OrderedCollectionValue
A representation of the model object 'Ordered Collection Value'.
|
OrderedSetValue |
SequenceValue |
SetValue |
UniqueCollectionValue |
UnlimitedNaturalValue |
Class and Description |
---|
OrderedSetValue |
SetValue |
Class and Description |
---|
CollectionValue.Accumulator |
SetValue.Accumulator |
Class and Description |
---|
SetValue |
Class and Description |
---|
BagValue |
IntegerValue |
MapValue |
SetValue |
Class and Description |
---|
IntegerValue |
RealValue |
UnlimitedNaturalValue |
Class and Description |
---|
IntegerValue |
SetValue |
Class and Description |
---|
SetValue |
Class and Description |
---|
SetValue |
Class and Description |
---|
IntegerValue |
RealValue |
SequenceValue |
Class and Description |
---|
IntegerValue |
RealValue |
UnlimitedNaturalValue |
Class and Description |
---|
Bag
A bag is a collection that is non-unique and unordered.
|
OrderedSet
An ordered set is a collection that is unique and ordered.
|
Class and Description |
---|
IntegerValue |
Class and Description |
---|
Bag
A bag is a collection that is non-unique and unordered.
|
BagValue |
BagValue.Accumulator |
CollectionTypeParameters |
CollectionValue |
CollectionValue.Accumulator |
IntegerRange
A range of integer values from the first up to and including the last.
|
IntegerValue |
InvalidValueException
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
MapEntry
A pair of values corresponding to a map key-vailue pair.
|
MapTypeParameters |
MapValue |
NullValue |
NumberValue |
ObjectValue |
OrderedCollectionValue
A representation of the model object 'Ordered Collection Value'.
|
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 |
Class and Description |
---|
Bag
A bag is a collection that is non-unique and unordered.
|
BagValue |
CollectionValue |
CollectionValue.Accumulator |
ComparableValue |
IntegerValue |
InvalidValue |
MapValue |
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'.
|
OrderedSetValue |
RealValue |
SequenceValue |
SetValue |
TemplateParameterSubstitutions
TemplateParameterSubstitutions defines the interaction with the matching of formal TemplateParameters and actual types.
|
TupleValue
Interface of a tuple instance value.
|
UniqueCollectionValue |
Unlimited
Unlimited represents the unlimited value as a distinct java.lang.Number derived class that can be identified by instanceof.
|
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.
|
Class and Description |
---|
BagValue |
CollectionValue |
IntegerValue |
InvalidValue |
NullValue |
ObjectValue |
OrderedCollectionValue
A representation of the model object 'Ordered Collection Value'.
|
OrderedSetValue |
RealValue |
SequenceValue |
SetValue |
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.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.