org.jruby.util.collections
Class AbstractStack

java.lang.Object
  extended byorg.jruby.util.collections.AbstractStack
Direct Known Subclasses:
BlockNamesStack, BlockStack, LocalNamesStack, ScopeStack

public abstract class AbstractStack
extends java.lang.Object

Version:
$Revision: 1.1 $
Author:
jpetersen

Field Summary
protected  StackElement top
           
 
Constructor Summary
AbstractStack()
           
 
Method Summary
 StackElement getTop()
           
 boolean isEmpty()
           
 StackElement pop()
           
 void push(StackElement newElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

top

protected StackElement top
Constructor Detail

AbstractStack

public AbstractStack()
Method Detail

getTop

public StackElement getTop()

push

public void push(StackElement newElement)

pop

public StackElement pop()

isEmpty

public boolean isEmpty()


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.