public final class IdentifiedFloatValue extends SpecificFloatValue
FloatValue
represents a float value that is identified by a unique ID.ALWAYS, MAYBE, NEVER, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INSTRUCTION_OFFSET, TYPE_INTEGER, TYPE_LONG, TYPE_REFERENCE, TYPE_TOP, TYPE_UNKNOWN
Constructor and Description |
---|
IdentifiedFloatValue(ValueFactory valuefactory,
int id)
Creates a new float value with the given ID.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
int |
hashCode() |
java.lang.String |
toString() |
add, add, compare, compare, convertToDouble, convertToInteger, convertToLong, divide, divide, divideOf, divideOf, generalize, generalize, isSpecific, multiply, multiply, negate, remainder, remainder, remainderOf, remainderOf, subtract, subtract, subtractFrom, subtractFrom
add, compare, compareReverse, compareReverse, compareReverse, computationalType, divide, divideOf, floatValue, generalize, generalize, internalType, multiply, remainder, remainderOf, subtract, subtractFrom, value
category1Value, isCategory2
category2Value, copyIfMutable, doubleValue, instructionOffsetValue, integerValue, isParticular, longValue, referenceValue
public IdentifiedFloatValue(ValueFactory valuefactory, int id)
public boolean equals(java.lang.Object object)
equals
in class SpecificFloatValue
public int hashCode()
hashCode
in class SpecificFloatValue
public java.lang.String toString()
toString
in class java.lang.Object