/external/proguard/src/proguard/evaluation/value/ |
UnknownIntegerValue.java | 28 public class UnknownIntegerValue extends IntegerValue 32 public IntegerValue negate() 37 public IntegerValue convertToByte() 42 public IntegerValue convertToCharacter() 47 public IntegerValue convertToShort() 70 public IntegerValue generalize(IntegerValue other) 76 public IntegerValue add(IntegerValue other) 81 public IntegerValue subtract(IntegerValue other [all...] |
IntegerValue.java | 30 public abstract class IntegerValue extends Category1Value 44 * Returns the negated value of this IntegerValue. 46 public abstract IntegerValue negate(); 49 * Converts this IntegerValue to a byte IntegerValue. 51 public abstract IntegerValue convertToByte(); 54 * Converts this IntegerValue to a character IntegerValue. 56 public abstract IntegerValue convertToCharacter(); 59 * Converts this IntegerValue to a short IntegerValue [all...] |
SpecificIntegerValue.java | 24 * This IntegerValue represents a specific integer value. 28 abstract class SpecificIntegerValue extends IntegerValue 30 // Implementations of unary methods of IntegerValue. 32 public IntegerValue negate() 37 public IntegerValue convertToByte() 42 public IntegerValue convertToCharacter() 47 public IntegerValue convertToShort() 68 // Implementations of binary methods of IntegerValue. 70 public IntegerValue generalize(IntegerValue other [all...] |
ParticularIntegerValue.java | 24 * This IntegerValue represents a particular integer value. 42 // Implementations for IntegerValue. 50 // Implementations of unary methods of IntegerValue. 52 public IntegerValue negate() 57 public IntegerValue convertToByte() 66 public IntegerValue convertToCharacter() 75 public IntegerValue convertToShort() 100 // Implementations of binary methods of IntegerValue. 102 public IntegerValue generalize(IntegerValue other [all...] |
NegatedIntegerValue.java | 24 * This IntegerValue represents a integer value that is negated. 30 private final IntegerValue integerValue; 36 public NegatedIntegerValue(IntegerValue integerValue) 38 this.integerValue = integerValue; 42 // Implementations of unary methods of IntegerValue. 44 public IntegerValue negate() 46 return integerValue; [all...] |
ConvertedByteValue.java | 24 * This IntegerValue represents a byte value that is converted from an 31 private final IntegerValue value; 37 public ConvertedByteValue(IntegerValue value)
|
ConvertedCharacterValue.java | 24 * This IntegerValue represents a character value that is converted from an 31 private final IntegerValue value; 37 public ConvertedCharacterValue(IntegerValue value)
|
ConvertedShortValue.java | 24 * This IntegerValue represents a short value that is converted from an 31 private final IntegerValue value; 37 public ConvertedShortValue(IntegerValue value)
|
SpecificValueFactory.java | 24 * This class provides methods to create and reuse IntegerValue objects. 32 static final IntegerValue INTEGER_VALUE_M1 = new ParticularIntegerValue(-1); 33 static final IntegerValue INTEGER_VALUE_0 = new ParticularIntegerValue(0); 34 static final IntegerValue INTEGER_VALUE_1 = new ParticularIntegerValue(1); 35 static final IntegerValue INTEGER_VALUE_2 = new ParticularIntegerValue(2); 36 static final IntegerValue INTEGER_VALUE_3 = new ParticularIntegerValue(3); 37 static final IntegerValue INTEGER_VALUE_4 = new ParticularIntegerValue(4); 38 static final IntegerValue INTEGER_VALUE_5 = new ParticularIntegerValue(5); 50 public IntegerValue createIntegerValue(int value)
|
CompositeIntegerValue.java | 24 * This IntegerValue represents the result of a binary operation on two integer 44 private final IntegerValue integerValue1; 46 private final IntegerValue integerValue2; 53 public CompositeIntegerValue(IntegerValue integerValue1, 55 IntegerValue integerValue2)
|
UnknownLongValue.java | 37 public IntegerValue convertToInteger() 105 public LongValue shiftLeft(IntegerValue other) 110 public LongValue shiftRight(IntegerValue other) 115 public LongValue unsignedShiftRight(IntegerValue other) 135 public IntegerValue compare(LongValue other)
|
ValueFactory.java | 34 static final IntegerValue INTEGER_VALUE = new UnknownIntegerValue(); 71 * Creates a new IntegerValue with an undefined value. 73 public IntegerValue createIntegerValue() 79 * Creates a new IntegerValue with a given particular value. 81 public IntegerValue createIntegerValue(int value) 170 IntegerValue arrayLength) 186 IntegerValue arrayLength,
|
UnknownDoubleValue.java | 37 public IntegerValue convertToInteger() 100 public IntegerValue compare(DoubleValue other)
|
UnknownFloatValue.java | 37 public IntegerValue convertToInteger() 100 public IntegerValue compare(FloatValue other)
|
DoubleValue.java | 49 * Converts this DoubleValue to an IntegerValue. 51 public abstract IntegerValue convertToInteger(); 114 * Returns an IntegerValue with value -1, 0, or 1, if this DoubleValue is 117 public abstract IntegerValue compare(DoubleValue other); 123 * Returns an IntegerValue with value 1, 0, or -1, if this DoubleValue is 126 public final IntegerValue compareReverse(DoubleValue other) 212 * Returns an IntegerValue with value -1, 0, or 1, if this DoubleValue is 216 public IntegerValue compare(SpecificDoubleValue other) 225 * Returns an IntegerValue with value 1, 0, or -1, if this DoubleValue is 229 public final IntegerValue compareReverse(SpecificDoubleValue other [all...] |
FloatValue.java | 49 * Converts this FloatValue to an IntegerValue. 51 public abstract IntegerValue convertToInteger(); 114 * Returns an IntegerValue with value -1, 0, or 1, if this FloatValue is 117 public abstract IntegerValue compare(FloatValue other); 123 * Returns an IntegerValue with value 1, 0, or -1, if this FloatValue is 126 public final IntegerValue compareReverse(FloatValue other) 212 * Returns an IntegerValue with value -1, 0, or 1, if this FloatValue is 216 public IntegerValue compare(SpecificFloatValue other) 225 * Returns an IntegerValue with value 1, 0, or -1, if this FloatValue is 229 public final IntegerValue compareReverse(SpecificFloatValue other [all...] |
LongValue.java | 50 * Converts this LongValue to an IntegerValue. 52 public abstract IntegerValue convertToInteger(); 148 * Returns this LongValue, shifted left by the given IntegerValue. 150 public LongValue shiftLeft(IntegerValue other) 156 * Returns this LongValue, shifted right by the given IntegerValue. 158 public LongValue shiftRight(IntegerValue other) 165 * IntegerValue. 167 public LongValue unsignedShiftRight(IntegerValue other) 200 * Returns an IntegerValue with value -1, 0, or 1, if this LongValue is 203 public IntegerValue compare(LongValue other [all...] |
SpecificLongValue.java | 37 public IntegerValue convertToInteger() 104 public LongValue shiftLeft(IntegerValue other) 109 public LongValue shiftRight(IntegerValue other) 114 public LongValue unsignedShiftRight(IntegerValue other) 134 public IntegerValue compare(LongValue other) 232 public IntegerValue compare(SpecificLongValue other)
|
IdentifiedValueFactory.java | 27 * This class provides methods to create and reuse IntegerValue objects. 43 public IntegerValue createIntegerValue()
|
ParticularLongValue.java | 57 public IntegerValue convertToInteger() 124 public LongValue shiftLeft(IntegerValue other) 129 public LongValue shiftRight(IntegerValue other) 134 public LongValue unsignedShiftRight(IntegerValue other) 154 public IntegerValue compare(LongValue other)
|
ParticularDoubleValue.java | 57 public IntegerValue convertToInteger() 120 public IntegerValue compare(DoubleValue other) 174 public IntegerValue compare(ParticularDoubleValue other)
|
ParticularFloatValue.java | 57 public IntegerValue convertToInteger() 120 public IntegerValue compare(FloatValue other) 174 public IntegerValue compare(ParticularFloatValue other)
|
SpecificDoubleValue.java | 37 public IntegerValue convertToInteger() 100 public IntegerValue compare(DoubleValue other) 154 public IntegerValue compare(SpecificDoubleValue other)
|
SpecificFloatValue.java | 37 public IntegerValue convertToInteger() 100 public IntegerValue compare(FloatValue other) 154 public IntegerValue compare(SpecificFloatValue other)
|
Value.java | 61 * Returns this Value as an IntegerValue. 63 public IntegerValue integerValue()
|