| Package | Description |
|---|---|
| proguard.evaluation.value |
This package contains classes that represent partial evaluation values.
|
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
IntegerValue.add(UnknownIntegerValue other)
Returns the sum of this IntegerValue and the given UnknownIntegerValue.
|
IntegerValue |
IntegerValue.and(UnknownIntegerValue other)
Returns the logical and of this IntegerValue and the given
UnknownIntegerValue.
|
IntegerValue |
IntegerValue.divide(UnknownIntegerValue other)
Returns the quotient of this IntegerValue and the given
UnknownIntegerValue.
|
IntegerValue |
IntegerValue.divideOf(UnknownIntegerValue other)
Returns the quotient of the given UnknownIntegerValue and this
IntegerValue.
|
int |
IntegerValue.equal(UnknownIntegerValue other)
Returns whether this IntegerValue and the given UnknownIntegerValue are
equal:
NEVER, MAYBE, or ALWAYS. |
IntegerValue |
IntegerValue.generalize(UnknownIntegerValue other)
Returns the generalization of this IntegerValue and the given other
UnknownIntegerValue.
|
int |
IntegerValue.greaterThan(UnknownIntegerValue other)
Returns whether this IntegerValue is greater than the given
UnknownIntegerValue:
NEVER, MAYBE, or
ALWAYS. |
int |
IntegerValue.greaterThanOrEqual(UnknownIntegerValue other)
Returns whether this IntegerValue is greater than or equal to the given
UnknownIntegerValue:
NEVER, MAYBE, or
ALWAYS. |
int |
IntegerValue.lessThan(UnknownIntegerValue other)
Returns whether this IntegerValue is less than the given
UnknownIntegerValue:
NEVER, MAYBE, or
ALWAYS. |
int |
IntegerValue.lessThanOrEqual(UnknownIntegerValue other)
Returns whether this IntegerValue is less than or equal to the given
UnknownIntegerValue:
NEVER, MAYBE, or
ALWAYS. |
IntegerValue |
IntegerValue.multiply(UnknownIntegerValue other)
Returns the product of this IntegerValue and the given UnknownIntegerValue.
|
int |
IntegerValue.notEqual(UnknownIntegerValue other)
Returns whether this IntegerValue and the given UnknownIntegerValue are
different:
NEVER, MAYBE, or ALWAYS. |
IntegerValue |
IntegerValue.or(UnknownIntegerValue other)
Returns the logical or of this IntegerValue and the given
UnknownIntegerValue.
|
IntegerValue |
IntegerValue.remainder(UnknownIntegerValue other)
Returns the remainder of this IntegerValue divided by the given
UnknownIntegerValue.
|
IntegerValue |
IntegerValue.remainderOf(UnknownIntegerValue other)
Returns the remainder of the given UnknownIntegerValue divided by this
IntegerValue.
|
IntegerValue |
IntegerValue.shiftLeft(UnknownIntegerValue other)
Returns this IntegerValue, shifted left by the given UnknownIntegerValue.
|
IntegerValue |
IntegerValue.shiftLeftOf(UnknownIntegerValue other)
Returns the given UnknownIntegerValue, shifted left by this IntegerValue.
|
IntegerValue |
IntegerValue.shiftRight(UnknownIntegerValue other)
Returns this IntegerValue, shifted right by the given UnknownIntegerValue.
|
IntegerValue |
IntegerValue.shiftRightOf(UnknownIntegerValue other)
Returns the given UnknownIntegerValue, shifted right by this IntegerValue.
|
IntegerValue |
IntegerValue.subtract(UnknownIntegerValue other)
Returns the difference of this IntegerValue and the given UnknownIntegerValue.
|
IntegerValue |
IntegerValue.subtractFrom(UnknownIntegerValue other)
Returns the difference of the given UnknownIntegerValue and this IntegerValue.
|
IntegerValue |
IntegerValue.unsignedShiftRight(UnknownIntegerValue other)
Returns this unsigned IntegerValue, shifted right by the given
UnknownIntegerValue.
|
IntegerValue |
IntegerValue.unsignedShiftRightOf(UnknownIntegerValue other)
Returns the given unsigned UnknownIntegerValue, shifted right by this
IntegerValue.
|
IntegerValue |
IntegerValue.xor(UnknownIntegerValue other)
Returns the logical xor of this IntegerValue and the given
UnknownIntegerValue.
|
Copyright © 2015. All Rights Reserved.