org.mvel.util
Class FastExecutionStack
java.lang.Object
org.mvel.util.FastExecutionStack
- All Implemented Interfaces:
- java.io.Serializable, Stack
public class FastExecutionStack
- extends java.lang.Object
- implements Stack
- See Also:
- Serialized Form
Method Summary |
void |
add(java.lang.Object obj)
|
void |
clear()
|
void |
discard()
|
boolean |
isEmpty()
|
java.lang.Object |
peek()
|
java.lang.Object |
pop()
|
void |
push(java.lang.Object obj)
|
void |
push(java.lang.Object obj1,
java.lang.Object obj2)
|
void |
push(java.lang.Object obj1,
java.lang.Object obj2,
java.lang.Object obj3)
|
java.lang.Object |
pushAndPeek(java.lang.Object obj)
|
void |
showStack()
|
int |
size()
|
void |
swap()
|
void |
xswap()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FastExecutionStack
public FastExecutionStack()
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface Stack
peek
public java.lang.Object peek()
- Specified by:
peek
in interface Stack
push
public void push(java.lang.Object obj)
- Specified by:
push
in interface Stack
add
public void add(java.lang.Object obj)
- Specified by:
add
in interface Stack
pushAndPeek
public java.lang.Object pushAndPeek(java.lang.Object obj)
- Specified by:
pushAndPeek
in interface Stack
push
public void push(java.lang.Object obj1,
java.lang.Object obj2)
- Specified by:
push
in interface Stack
push
public void push(java.lang.Object obj1,
java.lang.Object obj2,
java.lang.Object obj3)
- Specified by:
push
in interface Stack
pop
public java.lang.Object pop()
- Specified by:
pop
in interface Stack
discard
public void discard()
- Specified by:
discard
in interface Stack
clear
public void clear()
- Specified by:
clear
in interface Stack
size
public int size()
- Specified by:
size
in interface Stack
showStack
public void showStack()
- Specified by:
showStack
in interface Stack
swap
public void swap()
- Specified by:
swap
in interface Stack
xswap
public void xswap()
- Specified by:
xswap
in interface Stack