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