org.jruby.internal.util.collections
Class Stack
java.lang.Object
org.jruby.internal.util.collections.Stack
- All Implemented Interfaces:
- IStack
- Direct Known Subclasses:
- FrameStack
- public class Stack
- extends java.lang.Object
- implements IStack
- Version:
- $Revision: 1.3 $
- Author:
- jpetersen
Field Summary |
protected java.util.ArrayList |
list
|
Constructor Summary |
Stack()
Constructor for Stack. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
list
protected final java.util.ArrayList list
Stack
public Stack()
- Constructor for Stack.
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface IStack
- See Also:
IStack.isEmpty()
peek
public java.lang.Object peek()
- Specified by:
peek
in interface IStack
- See Also:
IStack.peek()
previous
protected java.lang.Object previous()
pop
public java.lang.Object pop()
- Specified by:
pop
in interface IStack
- See Also:
IStack.pop()
push
public IStack push(java.lang.Object anObject)
- Specified by:
push
in interface IStack
- See Also:
IStack.push(Object)
equals
public boolean equals(java.lang.Object obj)
- See Also:
Object.equals(Object)
hashCode
public int hashCode()
- See Also:
Object.hashCode()
toString
public java.lang.String toString()
- See Also:
Object.toString()
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in interface IStack
- See Also:
IStack.iterator()
Copyright © 2002 Jan Arne Petersen. All Rights Reserved.