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 |
---|---|
BagValue |
IdResolver.createBagOfAll(CollectionTypeId typeId,
Iterable<? extends Object> unboxedValues) |
BagValue |
IdResolver.createBagOfEach(CollectionTypeId typeId,
Object... unboxedValues) |
Modifier and Type | Method and Description |
---|---|
BagValue |
AbstractIdResolver.createBagOfAll(CollectionTypeId typeId,
Iterable<? extends Object> unboxedValues) |
BagValue |
AbstractIdResolver.createBagOfEach(CollectionTypeId typeId,
Object... unboxedValues) |
Modifier and Type | Class and Description |
---|---|
class |
BagValueImpl |
static class |
BagValueImpl.Accumulator |
class |
NullValueImpl
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
UndefinedValueImpl |
Modifier and Type | Method and Description |
---|---|
BagValue |
BagValueImpl.asBagValue() |
BagValue |
CollectionValueImpl.asBagValue()
Add a value to a working collection, returning true if the working
collection is changed by the addition.
|
BagValue |
ValueImpl.asBagValue() |
BagValue |
NumberValueImpl.asBagValue() |
BagValue |
UndefinedValueImpl.asBagValue() |
BagValue |
BagValueImpl.excluding(Object value) |
BagValue |
BagValueImpl.excludingAll(CollectionValue values) |
BagValue |
BagValueImpl.flatten() |
BagValue |
MapValueImpl.getValues() |
BagValue |
BagValueImpl.including(Object value) |
BagValue |
BagValueImpl.includingAll(CollectionValue values) |
Modifier and Type | Method and Description |
---|---|
BagValue |
CollectionAsBagOperation.evaluate(Object argument) |
Modifier and Type | Method and Description |
---|---|
BagValue |
MapValuesOperation.evaluate(Object source) |
Modifier and Type | Method and Description |
---|---|
static BagValue |
ValueUtil.asBagValue(Object value) |
static BagValue |
ValueUtil.createBagOfEach(CollectionTypeId typeId,
Object... boxedValues) |
static BagValue |
ValueUtil.createBagRange(CollectionTypeId typeId,
Object... values) |
static BagValue |
ValueUtil.createBagValue(CollectionTypeId typeId,
Bag<? extends Object> boxedValues) |
Modifier and Type | Interface and Description |
---|---|
static interface |
BagValue.Accumulator |
interface |
InvalidValue |
interface |
NullValue |
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 |
---|---|
BagValue |
InvalidValueException.asBagValue() |
BagValue |
Value.asBagValue() |
BagValue |
MapValue.getValues() |
Modifier and Type | Method and Description |
---|---|
T |
ValuesSwitch.caseBagValue(BagValue object)
Returns the result of interpreting the object as an instance of 'Bag Value'.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.