Modifier and Type | Class and Description |
---|---|
class |
VMException |
class |
VMInterruptedExecutionException |
class |
VMRuntimeException
Represents a runtime (unchecked) exception possibly thrown during OCL code execution.
|
class |
VMStackOverFlowError |
Modifier and Type | Class and Description |
---|---|
class |
EvaluationHaltedException
Exception indicating a managed interruption of evaluation.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Value object) |
Modifier and Type | Method and Description |
---|---|
Value |
ExecutorManager.evaluate(OCLExpression body) |
Value |
ExecutorManager.evaluateIteration(Type returnType,
CollectionValue sourceVal,
TypedElement accumulator,
OCLExpression body,
TypedElement[] iterators) |
Modifier and Type | Method and Description |
---|---|
Value |
EssentialOCLPrettyPrintVisitor.visitShadowExp(ShadowExp object) |
Modifier and Type | Class and Description |
---|---|
class |
BagValueImpl |
static class |
BagValueImpl.Accumulator |
class |
BigIntegerValueImpl |
class |
CollectionValueImpl |
class |
IntegerValueImpl |
class |
IntIntegerValueImpl
IntIntegerValueImpl provides an implementation of an IntegerValue using a Java
int representation.
|
class |
JavaObjectValueImpl |
class |
LongIntegerValueImpl
LongIntegerValueImpl provides an implementation of an IntegerValue using a Java
long representation.
|
class |
MapValueImpl |
class |
NullValueImpl
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
NumberValueImpl |
class |
ObjectValueImpl |
class |
OrderedSetValueImpl |
class |
RangeOrderedSetValueImpl |
class |
RangeSequenceValueImpl |
class |
RealValueImpl |
class |
SequenceValueImpl |
class |
SetValueImpl |
static class |
SetValueImpl.Accumulator |
class |
SparseOrderedSetValueImpl |
static class |
SparseOrderedSetValueImpl.Accumulator |
class |
SparseSequenceValueImpl |
static class |
SparseSequenceValueImpl.Accumulator |
class |
TupleValueImpl
UML implementation of a tuple value.
|
class |
UndefinedValueImpl |
class |
UnlimitedValueImpl |
class |
ValueImpl |
Modifier and Type | Method and Description |
---|---|
Value |
UndefinedValueImpl.at(int index) |
Value |
RangeOrderedSetValueImpl.first() |
Value |
RangeSequenceValueImpl.first() |
Value |
UndefinedValueImpl.first() |
Value |
UndefinedValueImpl.getValue(TuplePartId partId) |
Value |
RangeOrderedSetValueImpl.last() |
Value |
RangeSequenceValueImpl.last() |
Value |
UndefinedValueImpl.last() |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Value> |
IntegerRangeImpl.iterator() |
Modifier and Type | Class and Description |
---|---|
protected static class |
SortedByIteration.SortingValue |
Modifier and Type | Method and Description |
---|---|
Value |
SortedByIteration.SortingValue.createSortedValue() |
Modifier and Type | Interface and Description |
---|---|
interface |
BagValue |
static interface |
BagValue.Accumulator |
interface |
CollectionValue |
static interface |
CollectionValue.Accumulator |
interface |
ComparableValue<T> |
interface |
IntegerValue |
static interface |
IntegerValue.Accumulator |
interface |
InvalidValue |
interface |
MapValue |
static interface |
MapValue.Accumulator |
interface |
NullValue |
interface |
NumberValue |
interface |
ObjectValue |
interface |
OrderedCollectionValue
A representation of the model object 'Ordered Collection Value'.
|
interface |
OrderedSetValue |
static interface |
OrderedSetValue.Accumulator |
interface |
RealValue |
interface |
SequenceValue |
static interface |
SequenceValue.Accumulator |
interface |
SetValue |
static interface |
SetValue.Accumulator |
interface |
TupleValue
Interface of a tuple instance value.
|
interface |
UniqueCollectionValue |
interface |
UnlimitedNaturalValue |
interface |
UnlimitedValue |
Modifier and Type | Class and Description |
---|---|
class |
InvalidValueException
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Value> |
IntegerRange.iterator() |
Modifier and Type | Method and Description |
---|---|
T |
ValuesSwitch.caseValue(Value object)
Returns the result of interpreting the object as an instance of 'Value'.
|