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 | Class and Description |
---|---|
class |
BigIntegerValueImpl |
class |
IntegerValueImpl |
class |
IntIntegerValueImpl
IntIntegerValueImpl provides an implementation of an IntegerValue using a Java
int representation.
|
class |
LongIntegerValueImpl
LongIntegerValueImpl provides an implementation of an IntegerValue using a Java
long representation.
|
class |
NullValueImpl
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
RealValueImpl |
class |
UndefinedValueImpl |
Modifier and Type | Method and Description |
---|---|
RealValue |
IntegerValueImpl.addReal(RealValue rightValue) |
RealValue |
RealValueImpl.addReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.addReal(RealValue right) |
RealValue |
IntegerValueImpl.commutatedAdd(RealValue left) |
RealValue |
RealValueImpl.commutatedAdd(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedAdd(RealValue left) |
int |
IntegerValueImpl.commutatedCompareToReal(RealValue left) |
int |
UnlimitedValueImpl.commutatedCompareToReal(RealValue left) |
int |
RealValueImpl.commutatedCompareToReal(RealValue left) |
int |
UndefinedValueImpl.commutatedCompareToReal(RealValue left) |
RealValue |
IntegerValueImpl.commutatedDivide(RealValue left) |
RealValue |
RealValueImpl.commutatedDivide(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedDivide(RealValue left) |
RealValue |
IntegerValueImpl.commutatedMultiply(RealValue left) |
RealValue |
RealValueImpl.commutatedMultiply(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedMultiply(RealValue left) |
RealValue |
IntegerValueImpl.commutatedSubtract(RealValue left) |
RealValue |
RealValueImpl.commutatedSubtract(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedSubtract(RealValue left) |
RealValue |
IntegerValueImpl.divideReal(RealValue right) |
RealValue |
RealValueImpl.divideReal(RealValue right) |
NullValue |
UndefinedValueImpl.divideReal(RealValue right) |
RealValue |
IntegerValueImpl.max(RealValue rightValue) |
RealValue |
RealValueImpl.max(RealValue rightValue) |
NullValue |
UndefinedValueImpl.max(RealValue right) |
RealValue |
IntegerValueImpl.maxReal(RealValue right) |
RealValue |
RealValueImpl.maxReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.maxReal(RealValue right) |
RealValue |
IntegerValueImpl.min(RealValue rightValue) |
RealValue |
RealValueImpl.min(RealValue rightValue) |
NullValue |
UndefinedValueImpl.min(RealValue right) |
RealValue |
IntegerValueImpl.minReal(RealValue right) |
RealValue |
RealValueImpl.minReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.minReal(RealValue right) |
RealValue |
IntegerValueImpl.multiplyReal(RealValue rightValue) |
RealValue |
RealValueImpl.multiplyReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.multiplyReal(RealValue right) |
RealValue |
IntegerValueImpl.subtractReal(RealValue rightValue) |
RealValue |
RealValueImpl.subtractReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.subtractReal(RealValue right) |
Modifier and Type | Method and Description |
---|---|
RealValue |
NumericAbsOperation.evaluate(Object sourceVal) |
RealValue |
NumericNegateOperation.evaluate(Object sourceVal) |
RealValue |
NumericMinOperation.evaluate(Object left,
Object right) |
RealValue |
NumericMaxOperation.evaluate(Object left,
Object right) |
RealValue |
NumericDivideOperation.evaluate(Object left,
Object right) |
RealValue |
NumericTimesOperation.evaluate(Object left,
Object right) |
RealValue |
NumericPlusOperation.evaluate(Object left,
Object right) |
RealValue |
NumericMinusOperation.evaluate(Object left,
Object right) |
Modifier and Type | Method and Description |
---|---|
RealValue |
StringToRealOperation.evaluate(Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
RealValue |
OCLstdlibFactory.createRealFromString(EDataType eDataType,
String initialValue) |
Modifier and Type | Method and Description |
---|---|
static RealValue |
ValueUtil.asRealValue(Object value) |
static RealValue |
ValueUtil.realValueOf(BigDecimal value) |
static RealValue |
ValueUtil.realValueOf(double value) |
static RealValue |
ValueUtil.realValueOf(IntegerValue integerValue) |
static RealValue |
ValueUtil.realValueOf(Number aNumber) |
static RealValue |
ValueUtil.realValueOf(String aValue) |
Modifier and Type | Interface and Description |
---|---|
interface |
IntegerValue |
static interface |
IntegerValue.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 |
---|---|
RealValue |
RealValue.addReal(RealValue right) |
RealValue |
RealValue.commutatedAdd(RealValue left) |
int |
NumberValue.commutatedCompareToReal(RealValue left) |
RealValue |
RealValue.commutatedDivide(RealValue left) |
RealValue |
RealValue.commutatedMultiply(RealValue left) |
RealValue |
RealValue.commutatedSubtract(RealValue left) |
RealValue |
RealValue.divideReal(RealValue right) |
RealValue |
RealValue.max(RealValue right) |
RealValue |
RealValue.maxReal(RealValue right) |
RealValue |
RealValue.min(RealValue right) |
RealValue |
RealValue.minReal(RealValue right) |
RealValue |
RealValue.multiplyReal(RealValue right) |
RealValue |
RealValue.subtractReal(RealValue right) |
Modifier and Type | Method and Description |
---|---|
T |
ValuesSwitch.caseRealValue(RealValue object)
Returns the result of interpreting the object as an instance of 'Real Value'.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.