ProGuard

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

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

Uses of LongValue in proguard.optimize.evaluation.value
 

Methods in proguard.optimize.evaluation.value that return LongValue
static LongValue LongValueFactory.create()
          Creates a new LongValue with an undefined value.
 LongValue DoubleValue.convertToLong()
          Converts this DoubleValue to a LongValue.
 LongValue FloatValue.convertToLong()
          Converts this FloatValue to a LongValue.
 LongValue LongValue.generalize(LongValue other)
          Returns the generalization of this LongValue and the given other LongValue.
 LongValue LongValue.add(LongValue other)
          Returns the sum of this LongValue and the given LongValue.
 LongValue LongValue.subtract(LongValue other)
          Returns the difference of this LongValue and the given LongValue.
 LongValue LongValue.subtractFrom(LongValue other)
          Returns the difference of the given LongValue and this LongValue.
 LongValue LongValue.multiply(LongValue other)
          Returns the product of this LongValue and the given LongValue.
 LongValue LongValue.divide(LongValue other)
          Returns the quotient of this LongValue and the given LongValue.
 LongValue LongValue.divideOf(LongValue other)
          Returns the quotient of the given LongValue and this LongValue.
 LongValue LongValue.remainder(LongValue other)
          Returns the remainder of this LongValue divided by the given LongValue.
 LongValue LongValue.remainderOf(LongValue other)
          Returns the remainder of the given LongValue divided by this LongValue.
 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.
 LongValue LongValue.and(LongValue other)
          Returns the logical and of this LongValue and the given LongValue.
 LongValue LongValue.or(LongValue other)
          Returns the logical or of this LongValue and the given LongValue.
 LongValue LongValue.xor(LongValue other)
          Returns the logical xor of this LongValue and the given LongValue.
 LongValue LongValue.negate()
          Returns the negated value of this LongValue.
 LongValue LongValue.generalize(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the generalization of this LongValue and the given other SpecificLongValue.
 LongValue LongValue.add(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the sum of this LongValue and the given SpecificLongValue.
 LongValue LongValue.subtract(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the difference of this LongValue and the given SpecificLongValue.
 LongValue LongValue.subtractFrom(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the difference of the given SpecificLongValue and this LongValue.
 LongValue LongValue.multiply(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the product of this LongValue and the given SpecificLongValue.
 LongValue LongValue.divide(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the quotient of this LongValue and the given SpecificLongValue.
 LongValue LongValue.divideOf(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the quotient of the given SpecificLongValue and this LongValue.
 LongValue LongValue.remainder(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the remainder of this LongValue divided by the given SpecificLongValue.
 LongValue LongValue.remainderOf(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the remainder of the given SpecificLongValue and this LongValue.
 LongValue LongValue.and(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the logical and of this LongValue and the given SpecificLongValue.
 LongValue LongValue.or(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the logical or of this LongValue and the given SpecificLongValue.
 LongValue LongValue.xor(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the logical xor of this LongValue and the given SpecificLongValue.
 LongValue LongValue.longValue()
           
 LongValue IntegerValue.shiftLeftOf(LongValue other)
          Returns the given LongValue, shifted left by this IntegerValue.
 LongValue IntegerValue.shiftRightOf(LongValue other)
          Returns the given LongValue, shifted right by this IntegerValue.
 LongValue IntegerValue.unsignedShiftRightOf(LongValue other)
          Returns the given unsigned LongValue, shifted right by this IntegerValue.
 LongValue IntegerValue.convertToLong()
          Converts this IntegerValue to a LongValue.
 LongValue IntegerValue.shiftLeftOf(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the given SpecificLongValue, shifted left by this IntegerValue.
 LongValue IntegerValue.shiftRightOf(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the given SpecificLongValue, shifted right by this IntegerValue.
 LongValue IntegerValue.unsignedShiftRightOf(proguard.optimize.evaluation.value.SpecificLongValue other)
          Returns the given unsigned SpecificLongValue, shifted right by this IntegerValue.
 LongValue Value.longValue()
          Returns this Value as a LongValue.
 

Methods in proguard.optimize.evaluation.value with parameters of type LongValue
 LongValue LongValue.generalize(LongValue other)
          Returns the generalization of this LongValue and the given other LongValue.
 LongValue LongValue.add(LongValue other)
          Returns the sum of this LongValue and the given LongValue.
 LongValue LongValue.subtract(LongValue other)
          Returns the difference of this LongValue and the given LongValue.
 LongValue LongValue.subtractFrom(LongValue other)
          Returns the difference of the given LongValue and this LongValue.
 LongValue LongValue.multiply(LongValue other)
          Returns the product of this LongValue and the given LongValue.
 LongValue LongValue.divide(LongValue other)
          Returns the quotient of this LongValue and the given LongValue.
 LongValue LongValue.divideOf(LongValue other)
          Returns the quotient of the given LongValue and this LongValue.
 LongValue LongValue.remainder(LongValue other)
          Returns the remainder of this LongValue divided by the given LongValue.
 LongValue LongValue.remainderOf(LongValue other)
          Returns the remainder of the given LongValue divided by this LongValue.
 LongValue LongValue.and(LongValue other)
          Returns the logical and of this LongValue and the given LongValue.
 LongValue LongValue.or(LongValue other)
          Returns the logical or of this LongValue and the given LongValue.
 LongValue LongValue.xor(LongValue other)
          Returns the logical xor of this LongValue and the given LongValue.
 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.
 LongValue IntegerValue.shiftLeftOf(LongValue other)
          Returns the given LongValue, shifted left by this IntegerValue.
 LongValue IntegerValue.shiftRightOf(LongValue other)
          Returns the given LongValue, shifted right by this IntegerValue.
 LongValue IntegerValue.unsignedShiftRightOf(LongValue other)
          Returns the given unsigned LongValue, shifted right by this IntegerValue.
 


ProGuard