Method Summary |
|
public ReferenceValue | aload(int index) Loads the ReferenceValue from the variable with the given index. |
public DoubleValue | dload(int index) Loads the DoubleValue from the variable with the given index. |
public boolean | equals(Object object) |
public FloatValue | fload(int index) Loads the FloatValue from the variable with the given index. |
public boolean | generalize(Variables other, boolean clearConflictingOtherVariables) Generalizes the values of this Variables object with the values of the
given Variables object.
Parameters: clearConflictingOtherVariables - specifies whether the othervariables should be cleared too,in case of conflicts. |
public Value | getValue(int index) Gets the Value of the variable with the given index, without disturbing it. |
public int | hashCode() |
public IntegerValue | iload(int index) Loads the IntegerValue from the variable with the given index. |
public void | initialize(Variables other) Initializes the values of this Variables object with the values of the
given Variables object. |
public LongValue | lload(int index) Loads the LongValue from the variable with the given index. |
public Value | load(int index) Loads the Value from the variable with the given index. |
public InstructionOffsetValue | oload(int index) Loads the InstructionOffsetValue from the variable with the given index. |
public void | reset(int size) Resets this Variables object, so that it can be reused. |
public int | size() Returns the number of variables. |
public void | store(int index, Value value) Stores the given Value at the given variable index. |
public String | toString() |