com.lowagie.text.pdf

Class XfaForm.Stack2

public static class XfaForm.Stack2 extends ArrayList

Another stack implementation. The main use is to facilitate the porting to other languages.
Field Summary
static longserialVersionUID
Method Summary
booleanempty()
Tests if this stack is empty.
Objectpeek()
Looks at the object at the top of this stack without removing it from the stack.
Objectpop()
Removes the object at the top of this stack and returns that object as the value of this function.
Objectpush(Object item)
Pushes an item onto the top of this stack.

Field Detail

serialVersionUID

private static final long serialVersionUID

Method Detail

empty

public boolean empty()
Tests if this stack is empty.

Returns: true if and only if this stack contains no items; false otherwise

peek

public Object peek()
Looks at the object at the top of this stack without removing it from the stack.

Returns: the object at the top of this stack

pop

public Object pop()
Removes the object at the top of this stack and returns that object as the value of this function.

Returns: the object at the top of this stack

push

public Object push(Object item)
Pushes an item onto the top of this stack.

Parameters: item the item to be pushed onto this stack

Returns: the item argument