Package org.jboss.classfilewriter.code
Class LocalVariableState
- java.lang.Object
-
- org.jboss.classfilewriter.code.LocalVariableState
-
public class LocalVariableState extends Object
In immutable local variable state- Author:
- Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description LocalVariableState(ClassMethod method)construct the initial local variable state for a methodLocalVariableState(ConstPool pool, String... entries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalVariableStateconstructorCall(StackEntry entry)StackEntryget(int index)List<StackEntry>getContents()intsize()LocalVariableStatestore(int index, StackEntry entry)LocalVariableStatestoreWide(int index, StackEntry entry)StringtoString()LocalVariableStateupdateMerged(int pos, StackEntry frame)
-
-
-
Constructor Detail
-
LocalVariableState
public LocalVariableState(ClassMethod method)
construct the initial local variable state for a method
-
-
Method Detail
-
getContents
public List<StackEntry> getContents()
-
get
public StackEntry get(int index)
-
storeWide
public LocalVariableState storeWide(int index, StackEntry entry)
-
store
public LocalVariableState store(int index, StackEntry entry)
-
size
public int size()
-
constructorCall
public LocalVariableState constructorCall(StackEntry entry)
-
updateMerged
public LocalVariableState updateMerged(int pos, StackEntry frame)
-
-