cdqa.util
Class XObjectStack

java.lang.Object
  extended by cdqa.util.XObjectStack

public final class XObjectStack
extends java.lang.Object


Field Summary
(package private)  XObject[][] array
           
(package private)  int current
           
(package private)  XObject[] currentArray
           
(package private) static short DEFAULT_DELTA
           
(package private)  int delta
           
 
Constructor Summary
XObjectStack()
           
XObjectStack(int delta)
           
 
Method Summary
 XObject at(int i)
           
 boolean isEmpty()
           
 XObject pop()
           
 void push(XObject o)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DELTA

static short DEFAULT_DELTA

array

XObject[][] array

currentArray

XObject[] currentArray

delta

int delta

current

int current
Constructor Detail

XObjectStack

public XObjectStack(int delta)

XObjectStack

public XObjectStack()
Method Detail

push

public void push(XObject o)

pop

public XObject pop()

isEmpty

public boolean isEmpty()

size

public int size()

at

public XObject at(int i)