|
Enhydra 3.1 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xalan.xpath.xml.IntVector | +--org.apache.xalan.xpath.xml.IntStack
Implement an array of simple integers.
Fields inherited from class org.apache.xalan.xpath.xml.IntVector |
m_firstFree,
m_map |
Constructor Summary | |
IntStack()
Default constructor. |
|
IntStack(int blocksize)
Construct a IntVector, using the given block size. |
Method Summary | |
boolean |
empty()
Tests if this stack is empty. |
int |
peek()
Looks at the object at the top of this stack without removing it from the stack. |
int |
pop()
Removes the object at the top of this stack and returns that object as the value of this function. |
int |
push(int i)
Pushes an item onto the top of this stack. |
void |
quickPop(int n)
Quickly pops a number of items from the stack. |
int |
search(int o)
Returns where an object is on this stack. |
void |
setTop(int val)
Sets an object at a the top of the statck |
Methods inherited from class org.apache.xalan.xpath.xml.IntVector |
addElement,
contains,
elementAt,
indexOf,
indexOf,
insertElementAt,
lastIndexOf,
removeAllElements,
removeElement,
removeElementAt,
setElementAt,
size |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public IntStack()
public IntStack(int blocksize)
Method Detail |
public int push(int i)
i
- the int to be pushed onto this stack.item
argument.public int pop()
public void quickPop(int n)
public int peek()
public void setTop(int val)
public boolean empty()
true
if this stack is empty;
false
otherwise.public int search(int o)
o
- the desired object.-1
indicates that the
object is not on the stack.
|
Enhydra 3.1 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |