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 |
---|---|
SetValue |
IdResolver.createSetOfAll(CollectionTypeId typeId,
Iterable<? extends Object> unboxedValues) |
SetValue |
IdResolver.createSetOfEach(CollectionTypeId typeId,
Object... unboxedValues) |
Modifier and Type | Method and Description |
---|---|
SetValue |
AbstractIdResolver.createSetOfAll(CollectionTypeId typeId,
Iterable<? extends Object> unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfEach(CollectionTypeId typeId,
Object... unboxedValues) |
Modifier and Type | Class and Description |
---|---|
class |
NullValueImpl
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
SetValueImpl |
static class |
SetValueImpl.Accumulator |
class |
UndefinedValueImpl |
Modifier and Type | Method and Description |
---|---|
SetValue |
CollectionValueImpl.asSetValue() |
SetValue |
ValueImpl.asSetValue() |
SetValue |
SetValueImpl.asSetValue() |
SetValue |
NumberValueImpl.asSetValue() |
SetValue |
UndefinedValueImpl.asSetValue() |
SetValue |
SetValueImpl.excluding(Object value) |
SetValue |
SetValueImpl.excludingAll(CollectionValue values) |
SetValue |
SetValueImpl.flatten() |
SetValue |
MapValueImpl.getKeys() |
SetValue |
SetValueImpl.including(Object value) |
SetValue |
SetValueImpl.includingAll(CollectionValue values) |
SetValue |
SetValueImpl.minus(UniqueCollectionValue set) |
SetValue |
SetValueImpl.symmetricDifference(UniqueCollectionValue set) |
Modifier and Type | Method and Description |
---|---|
SetValue |
ClassifierAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
Object sourceVal)
Deprecated.
use Executor
|
SetValue |
ClassifierOclContentsOperation.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceValue) |
SetValue |
ClassifierAllInstancesOperation.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
SetValue |
CollectionAsSetOperation.evaluate(Object argument) |
Modifier and Type | Method and Description |
---|---|
SetValue |
EnumerationAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
Object sourceValue)
Deprecated.
use Executor
|
SetValue |
EnumerationAllInstancesOperation.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
SetValue |
BooleanAllInstancesOperation.evaluate(Evaluator evaluator,
Object sourceValue)
Deprecated.
use Executor
|
SetValue |
BooleanAllInstancesOperation.evaluate(Executor executor,
Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
SetValue |
MapKeysOperation.evaluate(Object source) |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclAnyOclAsSetOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
Object sourceValue)
Deprecated.
use Executor
|
SetValue |
OclAnyOclAsSetOperation.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceVal) |
SetValue |
OclElementOclContentsProperty.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceValue) |
SetValue |
OclElementOclModelTypesOperation.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceVal) |
SetValue |
OclAnyOclTypesOperation.evaluate(Executor executor,
TypeId returnTypeId,
Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclInvalidAllInstancesOperation.evaluate(Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclVoidAllInstancesOperation.evaluate(Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
static SetValue |
ValueUtil.asSetValue(Object value) |
static SetValue |
ValueUtil.createSetOfEach(CollectionTypeId typeId,
Object... boxedValues) |
static SetValue |
ValueUtil.createSetRange(CollectionTypeId typeId,
Object... values) |
static SetValue |
ValueUtil.createSetValue(CollectionTypeId typeId,
Collection<? extends Object> boxedValues) |
Modifier and Type | Interface and Description |
---|---|
interface |
InvalidValue |
interface |
NullValue |
static interface |
SetValue.Accumulator |
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 |
---|---|
SetValue |
InvalidValueException.asSetValue() |
SetValue |
Value.asSetValue() |
SetValue |
MapValue.getKeys() |
Modifier and Type | Method and Description |
---|---|
T |
ValuesSwitch.caseSetValue(SetValue object)
Returns the result of interpreting the object as an instance of 'Set Value'.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.