org.apache.bcel.verifier.structurals
public class LocalVariables extends Object
Version: $Id: LocalVariables.java 152821 2002-08-02 11:57:51Z enver $
| Constructor Summary | |
|---|---|
| LocalVariables(int maxLocals)
Creates a new LocalVariables object. | |
| Method Summary | |
|---|---|
| protected Object | clone()
Returns a deep copy of this object; i.e. the clone
operates on a new local variable array.
|
| boolean | equals(Object o) |
| Type | get(int i)
Returns the type of the local variable slot i. |
| LocalVariables | getClone()
Returns a (correctly typed) clone of this object.
|
| void | initializeObject(UninitializedObjectType u)
Replaces all occurences of u in this local variables set
with an "initialized" ObjectType. |
| int | maxLocals()
Returns the number of local variable slots this
LocalVariables instance has. |
| void | merge(LocalVariables lv)
Merges two local variables sets as described in the Java Virtual Machine Specification,
Second Edition, section 4.9.2, page 146. |
| void | set(int i, Type type)
Sets a new Type for the given local variable slot. |
| String | toString()
Returns a String representation of this object. |