ProGuard

Uses of Class
proguard.optimize.evaluation.value.IntegerValue

Packages that use IntegerValue
proguard.optimize.evaluation.value This package contains classes that represent partial evaluation values. 
 

Uses of IntegerValue in proguard.optimize.evaluation.value
 

Methods in proguard.optimize.evaluation.value that return IntegerValue
static IntegerValue IntegerValueFactory.create()
          Creates a new IntegerValue with an undefined value.
 IntegerValue DoubleValue.compare(DoubleValue other)
          Returns an IntegerValue with value -1, 0, or 1, if this DoubleValue is less than, equal to, or greater than the given DoubleValue, respectively.
 IntegerValue DoubleValue.compareReverse(DoubleValue other)
          Returns an IntegerValue with value 1, 0, or -1, if this DoubleValue is less than, equal to, or greater than the given DoubleValue, respectively.
 IntegerValue DoubleValue.convertToInteger()
          Converts this DoubleValue to an IntegerValue.
 IntegerValue DoubleValue.compare(proguard.optimize.evaluation.value.SpecificDoubleValue other)
          Returns an IntegerValue with value -1, 0, or 1, if this DoubleValue is less than, equal to, or greater than the given SpecificDoubleValue, respectively.
 IntegerValue DoubleValue.compareReverse(proguard.optimize.evaluation.value.SpecificDoubleValue other)
          Returns an IntegerValue with value 1, 0, or -1, if this DoubleValue is less than, equal to, or greater than the given SpecificDoubleValue, respectively.
 IntegerValue FloatValue.compare(FloatValue other)
          Returns an IntegerValue with value -1, 0, or 1, if this FloatValue is less than, equal to, or greater than the given FloatValue, respectively.
 IntegerValue FloatValue.compareReverse(FloatValue other)
          Returns an IntegerValue with value 1, 0, or -1, if this FloatValue is less than, equal to, or greater than the given FloatValue, respectively.
 IntegerValue FloatValue.convertToInteger()
          Converts this FloatValue to an IntegerValue.
 IntegerValue FloatValue.compare(proguard.optimize.evaluation.value.SpecificFloatValue other)
          Returns an IntegerValue with value -1, 0, or 1, if this FloatValue is less than, equal to, or greater than the given SpecificFloatValue, respectively.
 IntegerValue FloatValue.compareReverse(proguard.optimize.evaluation.value.SpecificFloatValue other)
          Returns an IntegerValue with value 1, 0, or -1, if this FloatValue is less than, equal to, or greater than the given SpecificFloatValue, respectively.
 IntegerValue LongValue.compare(LongValue other)
          Returns an IntegerValue with value -1, 0, or 1, if this LongValue is less than, equal to, or greater than the given LongValue, respectively.
 IntegerValue LongValue.compareReverse(LongValue other)
          Returns an IntegerValue with value 1, 0, or -1, if this LongValue is less than, equal to, or greater than the given LongValue, respectively.
 IntegerValue LongValue.convertToInteger()
          Converts this LongValue to an IntegerValue.
 IntegerValue LongValue.compare(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns an IntegerValue with value -1, 0, or 1, if this LongValue is less than, equal to, or greater than the given SpecificLongValue, respectively.
 IntegerValue LongValue.compareReverse(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns an IntegerValue with value 1, 0, or -1, if this LongValue is less than, equal to, or greater than the given SpecificLongValue, respectively.
 IntegerValue IntegerValue.generalize(IntegerValue other)
          Returns the generalization of this IntegerValue and the given other IntegerValue.
 IntegerValue IntegerValue.add(IntegerValue other)
          Returns the sum of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.subtract(IntegerValue other)
          Returns the difference of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.subtractFrom(IntegerValue other)
          Returns the difference of the given IntegerValue and this IntegerValue.
 IntegerValue IntegerValue.multiply(IntegerValue other)
          Returns the product of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.divide(IntegerValue other)
          Returns the quotient of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.divideOf(IntegerValue other)
          Returns the quotient of the given IntegerValue and this IntegerValue.
 IntegerValue IntegerValue.remainder(IntegerValue other)
          Returns the remainder of this IntegerValue divided by the given IntegerValue.
 IntegerValue IntegerValue.remainderOf(IntegerValue other)
          Returns the remainder of the given IntegerValue divided by this IntegerValue.
 IntegerValue IntegerValue.shiftLeft(IntegerValue other)
          Returns this IntegerValue, shifted left by the given IntegerValue.
 IntegerValue IntegerValue.shiftLeftOf(IntegerValue other)
          Returns the given IntegerValue, shifted left by this IntegerValue.
 IntegerValue IntegerValue.shiftRight(IntegerValue other)
          Returns this IntegerValue, shifted right by the given IntegerValue.
 IntegerValue IntegerValue.shiftRightOf(IntegerValue other)
          Returns the given IntegerValue, shifted right by this IntegerValue.
 IntegerValue IntegerValue.unsignedShiftRight(IntegerValue other)
          Returns this unsigned IntegerValue, shifted left by the given IntegerValue.
 IntegerValue IntegerValue.unsignedShiftRightOf(IntegerValue other)
          Returns the given unsigned IntegerValue, shifted left by this IntegerValue.
 IntegerValue IntegerValue.and(IntegerValue other)
          Returns the logical and of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.or(IntegerValue other)
          Returns the logical or of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.xor(IntegerValue other)
          Returns the logical xor of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.negate()
          Returns the negated value of this IntegerValue.
 IntegerValue IntegerValue.convertToByte()
          Converts this IntegerValue to a byte IntegerValue.
 IntegerValue IntegerValue.convertToCharacter()
          Converts this IntegerValue to a character IntegerValue.
 IntegerValue IntegerValue.convertToShort()
          Converts this IntegerValue to a short IntegerValue.
 IntegerValue IntegerValue.generalize(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the generalization of this IntegerValue and the given other SpecificIntegerValue.
 IntegerValue IntegerValue.add(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the sum of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.subtract(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the difference of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.subtractFrom(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the difference of the given SpecificIntegerValue and this IntegerValue.
 IntegerValue IntegerValue.multiply(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the product of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.divide(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the quotient of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.divideOf(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the quotient of the given SpecificIntegerValue and this IntegerValue.
 IntegerValue IntegerValue.remainder(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the remainder of this IntegerValue divided by the given SpecificIntegerValue.
 IntegerValue IntegerValue.remainderOf(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the remainder of the given SpecificIntegerValue divided by this IntegerValue.
 IntegerValue IntegerValue.shiftLeft(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns this IntegerValue, shifted left by the given SpecificIntegerValue.
 IntegerValue IntegerValue.shiftLeftOf(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the given SpecificIntegerValue, shifted left by this IntegerValue.
 IntegerValue IntegerValue.shiftRight(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns this IntegerValue, shifted right by the given SpecificIntegerValue.
 IntegerValue IntegerValue.shiftRightOf(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the given SpecificIntegerValue, shifted right by this IntegerValue.
 IntegerValue IntegerValue.unsignedShiftRight(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns this unsigned IntegerValue, shifted right by the given SpecificIntegerValue.
 IntegerValue IntegerValue.unsignedShiftRightOf(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the given unsigned SpecificIntegerValue, shifted right by this IntegerValue.
 IntegerValue IntegerValue.and(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the logical and of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.or(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the logical or of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.xor(proguard.optimize.evaluation.value.SpecificIntegerValue other)
          Returns the logical xor of this IntegerValue and the given SpecificIntegerValue.
 IntegerValue IntegerValue.integerValue()
           
 IntegerValue Value.integerValue()
          Returns this Value as an IntegerValue.
 

Methods in proguard.optimize.evaluation.value with parameters of type IntegerValue
 LongValue LongValue.shiftLeft(IntegerValue other)
          Returns this LongValue, shifted left by the given IntegerValue.
 LongValue LongValue.shiftRight(IntegerValue other)
          Returns this LongValue, shifted right by the given IntegerValue.
 LongValue LongValue.unsignedShiftRight(IntegerValue other)
          Returns this unsigned LongValue, shifted left by the given IntegerValue.
 IntegerValue IntegerValue.generalize(IntegerValue other)
          Returns the generalization of this IntegerValue and the given other IntegerValue.
 IntegerValue IntegerValue.add(IntegerValue other)
          Returns the sum of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.subtract(IntegerValue other)
          Returns the difference of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.subtractFrom(IntegerValue other)
          Returns the difference of the given IntegerValue and this IntegerValue.
 IntegerValue IntegerValue.multiply(IntegerValue other)
          Returns the product of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.divide(IntegerValue other)
          Returns the quotient of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.divideOf(IntegerValue other)
          Returns the quotient of the given IntegerValue and this IntegerValue.
 IntegerValue IntegerValue.remainder(IntegerValue other)
          Returns the remainder of this IntegerValue divided by the given IntegerValue.
 IntegerValue IntegerValue.remainderOf(IntegerValue other)
          Returns the remainder of the given IntegerValue divided by this IntegerValue.
 IntegerValue IntegerValue.shiftLeft(IntegerValue other)
          Returns this IntegerValue, shifted left by the given IntegerValue.
 IntegerValue IntegerValue.shiftLeftOf(IntegerValue other)
          Returns the given IntegerValue, shifted left by this IntegerValue.
 IntegerValue IntegerValue.shiftRight(IntegerValue other)
          Returns this IntegerValue, shifted right by the given IntegerValue.
 IntegerValue IntegerValue.shiftRightOf(IntegerValue other)
          Returns the given IntegerValue, shifted right by this IntegerValue.
 IntegerValue IntegerValue.unsignedShiftRight(IntegerValue other)
          Returns this unsigned IntegerValue, shifted left by the given IntegerValue.
 IntegerValue IntegerValue.unsignedShiftRightOf(IntegerValue other)
          Returns the given unsigned IntegerValue, shifted left by this IntegerValue.
 IntegerValue IntegerValue.and(IntegerValue other)
          Returns the logical and of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.or(IntegerValue other)
          Returns the logical or of this IntegerValue and the given IntegerValue.
 IntegerValue IntegerValue.xor(IntegerValue other)
          Returns the logical xor of this IntegerValue and the given IntegerValue.
 int IntegerValue.equal(IntegerValue other)
          Returns whether this IntegerValue and the given IntegerValue are equal: NEVER, MAYBE, or ALWAYS.
 int IntegerValue.lessThan(IntegerValue other)
          Returns whether this IntegerValue is less than the given IntegerValue: NEVER, MAYBE, or ALWAYS.
 int IntegerValue.lessThanOrEqual(IntegerValue other)
          Returns whether this IntegerValue is less than or equal to the given IntegerValue: NEVER, MAYBE, or ALWAYS.
 int IntegerValue.notEqual(IntegerValue other)
          Returns whether this IntegerValue and the given IntegerValue are different: NEVER, MAYBE, or ALWAYS.
 int IntegerValue.greaterThan(IntegerValue other)
          Returns whether this IntegerValue is greater than the given IntegerValue: NEVER, MAYBE, or ALWAYS.
 int IntegerValue.greaterThanOrEqual(IntegerValue other)
          Returns whether this IntegerValue is greater than or equal to the given IntegerValue: NEVER, MAYBE, or ALWAYS.
 


ProGuard