com.lowagie.text.pdf
Class XfaForm.Stack2
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList
com.lowagie.text.pdf.XfaForm.Stack2
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable, Collection, List, RandomAccess
- Enclosing class:
- XfaForm
public static class XfaForm.Stack2
- extends ArrayList
Another stack implementation. The main use is to facilitate
the porting to other languages.
- See Also:
- Serialized Form
Method Summary |
boolean |
empty()
Tests if this stack is empty. |
Object |
peek()
Looks at the object at the top of this stack without removing it from the stack. |
Object |
pop()
Removes the object at the top of this stack and returns that object as the value of this function. |
Object |
push(Object item)
Pushes an item onto the top of this stack. |
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
XfaForm.Stack2
public XfaForm.Stack2()
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
empty
public boolean empty()
- Tests if this stack is empty.
- Returns:
true
if and only if this stack contains no items; false
otherwise