org.apache.commons.javaflow.bytecode
Class Stack
java.lang.Object
org.apache.commons.javaflow.bytecode.Stack
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- StackRecorder
- public class Stack
- extends java.lang.Object
- implements java.io.Serializable
Stack to store the frame information along the invocation trace.
- Version:
- CVS $Id: Stack.java 279716 2005-09-09 06:41:50Z kohsuke $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Stack
public Stack()
Stack
public Stack(Stack parent)
hasDouble
public boolean hasDouble()
popDouble
public double popDouble()
hasFloat
public boolean hasFloat()
popFloat
public float popFloat()
hasInt
public boolean hasInt()
popInt
public int popInt()
hasLong
public boolean hasLong()
popLong
public long popLong()
hasObject
public boolean hasObject()
popObject
public java.lang.Object popObject()
hasReference
public boolean hasReference()
popReference
public java.lang.Object popReference()
pushDouble
public void pushDouble(double d)
pushFloat
public void pushFloat(float f)
pushInt
public void pushInt(int i)
pushLong
public void pushLong(long l)
pushObject
public void pushObject(java.lang.Object o)
pushReference
public void pushReference(java.lang.Object o)
isEmpty
public boolean isEmpty()
toString
public java.lang.String toString()
Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.