类 CompositeLongValue
java.lang.Object
proguard.evaluation.value.Value
proguard.evaluation.value.Category2Value
proguard.evaluation.value.LongValue
proguard.evaluation.value.SpecificLongValue
proguard.evaluation.value.CompositeLongValue
This
LongValue represents the result of a binary operation on two long values.-
字段概要
字段修饰符和类型字段说明static final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final byte从类继承的字段 proguard.evaluation.value.Value
ALWAYS, MAYBE, NEVER, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INSTRUCTION_OFFSET, TYPE_INTEGER, TYPE_LONG, TYPE_REFERENCE, TYPE_TOP, TYPE_UNKNOWN -
构造器概要
构造器构造器说明CompositeLongValue(LongValue longValue1, byte operation, Value longValue2) Creates a new composite long value of the two given long values and the given operation. -
方法概要
从类继承的方法 proguard.evaluation.value.SpecificLongValue
add, add, and, and, compare, compare, convertToDouble, convertToFloat, convertToInteger, divide, divide, divideOf, divideOf, generalize, generalize, isSpecific, multiply, multiply, negate, or, or, remainder, remainder, remainderOf, remainderOf, shiftLeft, shiftLeft, shiftRight, shiftRight, subtract, subtract, subtractFrom, subtractFrom, unsignedShiftRight, unsignedShiftRight, xor, xor从类继承的方法 proguard.evaluation.value.LongValue
add, and, compare, compareReverse, compareReverse, compareReverse, computationalType, divide, divideOf, generalize, generalize, internalType, longValue, multiply, or, remainder, remainderOf, shiftLeft, shiftRight, subtract, subtractFrom, unsignedShiftRight, value, xor从类继承的方法 proguard.evaluation.value.Category2Value
category2Value, isCategory2从类继承的方法 proguard.evaluation.value.Value
category1Value, copyIfMutable, doubleValue, floatValue, instructionOffsetValue, integerValue, isParticular, referenceValue
-
字段详细资料
-
ADD
public static final byte ADD- 另请参阅:
-
SUBTRACT
public static final byte SUBTRACT- 另请参阅:
-
MULTIPLY
public static final byte MULTIPLY- 另请参阅:
-
DIVIDE
public static final byte DIVIDE- 另请参阅:
-
REMAINDER
public static final byte REMAINDER- 另请参阅:
-
SHIFT_LEFT
public static final byte SHIFT_LEFT- 另请参阅:
-
SHIFT_RIGHT
public static final byte SHIFT_RIGHT- 另请参阅:
-
UNSIGNED_SHIFT_RIGHT
public static final byte UNSIGNED_SHIFT_RIGHT- 另请参阅:
-
AND
public static final byte AND- 另请参阅:
-
OR
public static final byte OR- 另请参阅:
-
XOR
public static final byte XOR- 另请参阅:
-
-
构造器详细资料
-
CompositeLongValue
Creates a new composite long value of the two given long values and the given operation.
-
-
方法详细资料
-
equals
- 覆盖:
equals在类中SpecificLongValue
-
hashCode
public int hashCode()- 覆盖:
hashCode在类中SpecificLongValue
-
toString
-