Package org.apache.mina.util
Class Stack
java.lang.Object
org.apache.mina.util.Stack
- All Implemented Interfaces:
Serializable
A unbounded stack.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Stack
public Stack()Construct a new, empty stack.
-
-
Method Details
-
clear
public void clear()Clears this stack. -
pop
Pops from this stack.- Returns:
null
, if this stack is empty or the element is reallynull
.
-
push
Push into this stack. -
remove
-
first
Returns the first element of the stack.- Returns:
null
, if the stack is empty, or the element is reallynull
.
-
last
-
isEmpty
public boolean isEmpty()Returnstrue
if the stack is empty. -
size
public int size()Returns the number of elements in the stack.
-