public final class NegatedLongValue extends SpecificLongValue
LongValue
represents a long value that is negated.ALWAYS, MAYBE, NEVER, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INSTRUCTION_OFFSET, TYPE_INTEGER, TYPE_LONG, TYPE_REFERENCE, TYPE_TOP, TYPE_UNKNOWN
Constructor and Description |
---|
NegatedLongValue(LongValue longValue)
Creates a new negated long value of the given long value.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
int |
hashCode() |
LongValue |
negate()
Returns the negated value of this LongValue.
|
java.lang.String |
toString() |
add, add, and, and, compare, compare, convertToDouble, convertToFloat, convertToInteger, divide, divide, divideOf, divideOf, generalize, generalize, isSpecific, multiply, multiply, or, or, remainder, remainder, remainderOf, remainderOf, shiftLeft, shiftLeft, shiftRight, shiftRight, subtract, subtract, subtractFrom, subtractFrom, unsignedShiftRight, unsignedShiftRight, xor, xor
add, and, compare, compareReverse, compareReverse, compareReverse, computationalType, divide, divideOf, generalize, generalize, internalType, longValue, multiply, or, remainder, remainderOf, shiftLeft, shiftRight, subtract, subtractFrom, unsignedShiftRight, value, xor
category2Value, isCategory2
category1Value, copyIfMutable, doubleValue, floatValue, instructionOffsetValue, integerValue, isParticular, referenceValue
public NegatedLongValue(LongValue longValue)
public LongValue negate()
LongValue
negate
in class SpecificLongValue
public boolean equals(java.lang.Object object)
equals
in class SpecificLongValue
public int hashCode()
hashCode
in class SpecificLongValue
public java.lang.String toString()
toString
in class java.lang.Object