public interface IntegerValue extends RealValue
Modifier and Type | Interface and Description |
---|---|
static interface |
IntegerValue.Accumulator |
INVALID_NAME
Modifier and Type | Method and Description |
---|---|
IntegerValue |
addInteger(IntegerValue right) |
int |
commutatedCompareToInteger(IntegerValue right) |
IntegerValue |
commutatedDiv(IntegerValue left) |
IntegerValue |
commutatedMod(IntegerValue left) |
RealValue |
divideInteger(IntegerValue right) |
IntegerValue |
divInteger(IntegerValue right) |
IntegerValue |
divUnlimited(UnlimitedValue right) |
int |
intValue() |
IntegerValue |
maxInteger(IntegerValue right) |
IntegerValue |
minInteger(IntegerValue right) |
IntegerValue |
modInteger(IntegerValue right) |
IntegerValue |
modUnlimited(UnlimitedValue right) |
IntegerValue |
multiplyInteger(IntegerValue right) |
IntegerValue |
negate() |
IntegerValue |
subtractInteger(IntegerValue right) |
abs, addReal, asNumber, bigDecimalValue, bigIntegerValue, commutatedAdd, commutatedDivide, commutatedMultiply, commutatedSubtract, divideReal, doubleValue, floor, isIntegerValue, max, maxReal, min, minReal, multiplyReal, round, signum, subtractReal
commutatedCompareToReal, isUnlimitedNaturalValue
commutatedCompareTo
asBagValue, asCollectionValue, asDouble, asEcoreObject, asElement, asInteger, asIntegerValue, asMapValue, asNavigableObject, asObject, asObjectValue, asOrderedCollectionValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asTupleValue, asUnboxedObject, asUniqueCollectionValue, asUnlimitedNaturalValue, getTypeId, isInvalid, isUndefined, toString
oclEquals, oclHashCode
compareTo
IntegerValue addInteger(IntegerValue right)
addInteger
in interface RealValue
int commutatedCompareToInteger(IntegerValue right)
commutatedCompareToInteger
in interface NumberValue
IntegerValue commutatedDiv(IntegerValue left)
IntegerValue commutatedMod(IntegerValue left)
IntegerValue divInteger(IntegerValue right)
IntegerValue divUnlimited(UnlimitedValue right)
RealValue divideInteger(IntegerValue right)
divideInteger
in interface RealValue
int intValue()
IntegerValue maxInteger(IntegerValue right)
maxInteger
in interface RealValue
IntegerValue minInteger(IntegerValue right)
minInteger
in interface RealValue
IntegerValue modInteger(IntegerValue right)
IntegerValue modUnlimited(UnlimitedValue right)
IntegerValue multiplyInteger(IntegerValue right)
multiplyInteger
in interface RealValue
IntegerValue negate()
IntegerValue subtractInteger(IntegerValue right)
subtractInteger
in interface RealValue
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.