public interface RealValue extends Value, OCLValue, java.lang.Comparable<RealValue>
INVALID_NAME
asBagValue, asCollectionValue, asDouble, asEcoreObject, asElement, asInteger, asIntegerValue, asNavigableObject, asObject, asObjectValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asTupleValue, asUniqueCollectionValue, asUnlimitedNaturalValue, getTypeId, isInvalid, isUndefined, toString
oclEquals, oclHashCode
@NonNull RealValue abs()
@NonNull RealValue addInteger(@NonNull IntegerValue right)
@NonNull java.lang.Number asNumber()
@NonNull java.math.BigDecimal bigDecimalValue()
@NonNull java.math.BigInteger bigIntegerValue()
int compareToInteger(@NonNull IntegerValue right)
int compareToReal(@NonNull RealValue right)
int compareToUnlimited(@NonNull UnlimitedValue right)
@NonNull RealValue divideInteger(@NonNull IntegerValue right)
double doubleValue()
@NonNull IntegerValue floor()
@Nullable IntegerValue isIntegerValue()
boolean isUnlimited()
@NonNull RealValue maxInteger(@NonNull IntegerValue right)
@NonNull RealValue maxUnlimited(@NonNull UnlimitedValue right)
@NonNull RealValue minInteger(@NonNull IntegerValue right)
@NonNull RealValue minUnlimited(@NonNull UnlimitedValue right)
@NonNull RealValue multiplyInteger(@NonNull IntegerValue right)
@NonNull IntegerValue round()
@NonNull RealValue negate()
int signum()
@NonNull RealValue subtractInteger(@NonNull IntegerValue right)