public class LongIntegerValueImpl extends IntegerValueImpl
IntegerValue.AccumulatorINVALID_NAME| Constructor and Description |
|---|
LongIntegerValueImpl(long value) |
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
abs() |
IntegerValue |
addInteger(IntegerValue right) |
java.lang.Double |
asDouble() |
java.lang.Integer |
asInteger() |
java.lang.Number |
asNumber() |
java.lang.Object |
asObject() |
java.math.BigDecimal |
bigDecimalValue() |
java.math.BigInteger |
bigIntegerValue() |
int |
compareToInteger(IntegerValue o) |
RealValue |
divideInteger(IntegerValue right) |
IntegerValue |
divInteger(IntegerValue right) |
double |
doubleValue() |
boolean |
equals(java.lang.Object obj) |
float |
floatValue() |
int |
hashCode() |
int |
intValue() |
boolean |
isUnlimitedNatural() |
long |
longValue() |
IntegerValue |
maxInteger(IntegerValue right) |
IntegerValue |
minInteger(IntegerValue right) |
IntegerValue |
modInteger(IntegerValue right) |
IntegerValue |
multiplyInteger(IntegerValue right) |
IntegerValue |
negate() |
int |
signum() |
IntegerValue |
subtractInteger(IntegerValue right) |
java.lang.String |
toString() |
addReal, asIntegerValue, asRealValue, asUnlimitedNaturalValue, commutatedAdd, commutatedDiv, commutatedDivide, commutatedMod, commutatedMultiply, commutatedSubtract, compareTo, compareToReal, compareToUnlimited, divideReal, divUnlimited, eStaticClass, floor, getType, getTypeId, isIntegerValue, isUnlimited, max, maxReal, maxUnlimited, min, minReal, minUnlimited, modUnlimited, multiplyReal, round, subtractRealasBagValue, asCollectionValue, asEcoreObject, asElement, asNavigableObject, asObjectValue, asOrderedSetValue, asSequenceValue, asSetValue, asTupleValue, asUniqueCollectionValue, getTypeName, isInvalid, isUndefined, oclEquals, oclHashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitasBagValue, asCollectionValue, asEcoreObject, asElement, asNavigableObject, asObjectValue, asOrderedSetValue, asSequenceValue, asSetValue, asTupleValue, asUniqueCollectionValue, isInvalid, isUndefined, toStringoclEquals, oclHashCode@NonNull public IntegerValue abs()
@NonNull public IntegerValue addInteger(@NonNull IntegerValue right)
@NonNull public java.lang.Double asDouble()
asDouble in interface ValueasDouble in class NumberValueImpl@NonNull public java.lang.Integer asInteger()
asInteger in interface ValueasInteger in class NumberValueImpl@NonNull public java.lang.Number asNumber()
@NonNull public java.lang.Object asObject()
@NonNull public java.math.BigDecimal bigDecimalValue()
@NonNull public java.math.BigInteger bigIntegerValue()
public int compareToInteger(@NonNull
IntegerValue o)
@NonNull public IntegerValue divInteger(@NonNull IntegerValue right)
@NonNull public RealValue divideInteger(@NonNull IntegerValue right)
public double doubleValue()
doubleValue in interface RealValuedoubleValue in class java.lang.Numberpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic float floatValue()
floatValue in class java.lang.Numberpublic int hashCode()
hashCode in class java.lang.Objectpublic int intValue()
intValue in interface IntegerValueintValue in class java.lang.Numberpublic boolean isUnlimitedNatural()
isUnlimitedNatural in interface IntegerValueisUnlimitedNatural in class IntegerValueImplpublic long longValue()
longValue in class java.lang.Number@NonNull public IntegerValue maxInteger(@NonNull IntegerValue right)
@NonNull public IntegerValue minInteger(@NonNull IntegerValue right)
@NonNull public IntegerValue modInteger(@NonNull IntegerValue right)
@NonNull public IntegerValue multiplyInteger(@NonNull IntegerValue right)
@NonNull public IntegerValue negate()
public int signum()
@NonNull public IntegerValue subtractInteger(@NonNull IntegerValue right)
public java.lang.String toString()
toString in class java.lang.Object