Package org.mvel2.util
Class ExecutionStack
- java.lang.Object
-
- org.mvel2.util.ExecutionStack
-
public class ExecutionStack extends Object
-
-
Constructor Summary
Constructors Constructor Description ExecutionStack()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Object o)voidclear()voidcopy2(ExecutionStack es)voidcopyx2(ExecutionStack es)intdeepCount()voiddiscard()voiddup()booleanisEmpty()booleanisReduceable()voidop()voidop(int operator)Objectpeek()Objectpeek2()BooleanpeekBoolean()Objectpop()Objectpop2()BooleanpopBoolean()voidpush(Object o)voidpush(Object obj1, Object obj2)voidpush(Object obj1, Object obj2, Object obj3)intsize()StringtoString()voidxswap()voidxswap_op()voidxswap2()
-
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
add
public void add(Object o)
-
push
public void push(Object o)
-
peek
public Object peek()
-
dup
public void dup()
-
peekBoolean
public Boolean peekBoolean()
-
copy2
public void copy2(ExecutionStack es)
-
copyx2
public void copyx2(ExecutionStack es)
-
peek2
public Object peek2()
-
pop
public Object pop()
-
popBoolean
public Boolean popBoolean()
-
pop2
public Object pop2()
-
discard
public void discard()
-
size
public int size()
-
isReduceable
public boolean isReduceable()
-
clear
public void clear()
-
xswap_op
public void xswap_op()
-
op
public void op()
-
op
public void op(int operator)
-
xswap
public void xswap()
-
xswap2
public void xswap2()
-
deepCount
public int deepCount()
-
-