org.apache.commons.javaflow.bytecode
public class Stack extends java.lang.Object implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.Runnable |
runnable |
Constructor and Description |
---|
Stack(java.lang.Runnable pRunnable) |
Stack(Stack pParent) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasDouble() |
boolean |
hasFloat() |
boolean |
hasInt() |
boolean |
hasLong() |
boolean |
hasObject() |
boolean |
hasReference() |
boolean |
isEmpty() |
boolean |
isSerializable() |
double |
popDouble() |
float |
popFloat() |
int |
popInt() |
long |
popLong() |
java.lang.Object |
popObject() |
java.lang.Object |
popReference() |
void |
pushDouble(double d) |
void |
pushFloat(float f) |
void |
pushInt(int i) |
void |
pushLong(long l) |
void |
pushObject(java.lang.Object o) |
void |
pushReference(java.lang.Object o) |
java.lang.String |
toString() |
public Stack(java.lang.Runnable pRunnable)
public Stack(Stack pParent)
public boolean hasDouble()
public double popDouble()
public boolean hasFloat()
public float popFloat()
public boolean hasInt()
public int popInt()
public boolean hasLong()
public long popLong()
public boolean hasObject()
public java.lang.Object popObject()
public boolean hasReference()
public java.lang.Object popReference()
public void pushDouble(double d)
public void pushFloat(float f)
public void pushInt(int i)
public void pushLong(long l)
public void pushObject(java.lang.Object o)
public void pushReference(java.lang.Object o)
public boolean isSerializable()
public boolean isEmpty()
public java.lang.String toString()
toString
in class java.lang.Object