|
classfilewriter 1.0.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.classfilewriter.code.StackState
public class StackState
In immutable stack state, which may be shared between frames
Constructor Summary | |
---|---|
StackState(ConstPool constPool)
|
|
StackState(String exceptionType,
ConstPool constPool)
|
Method Summary | |
---|---|
StackState |
aconstNull()
|
StackState |
constructorCall(int initializedValueStackPosition,
StackEntry entry)
|
StackState |
dup()
|
StackState |
dup2()
|
StackState |
dup2X1()
|
StackState |
dup2X2()
|
StackState |
dupX1()
|
StackState |
dupX2()
|
List<StackEntry> |
getContents()
|
boolean |
isOnTop(String descriptor)
checks that the appropriate object type is on top of the stack |
StackState |
pop(int no)
pop a non-wide type from the top of the stack |
StackState |
push(StackEntry entry)
push a type on to the top of the stack |
StackState |
push(String type)
push a type on to the top of the stack |
int |
size()
|
StackState |
swap()
|
StackEntry |
top_1()
|
StackEntry |
top_2()
|
StackEntry |
top_3()
|
StackEntry |
top()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StackState(ConstPool constPool)
public StackState(String exceptionType, ConstPool constPool)
Method Detail |
---|
public boolean isOnTop(String descriptor)
public int size()
public StackState push(String type)
public StackState push(StackEntry entry)
public StackState aconstNull()
public StackState pop(int no)
public StackState dup()
public StackState dupX1()
public StackState dupX2()
public StackState dup2()
public StackState dup2X1()
public StackState dup2X2()
public StackEntry top()
public StackEntry top_1()
public StackEntry top_2()
public StackEntry top_3()
public String toString()
toString
in class Object
public List<StackEntry> getContents()
public StackState constructorCall(int initializedValueStackPosition, StackEntry entry)
public StackState swap()
|
classfilewriter 1.0.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |