public class Evaluator
extends java.lang.Object
| Constructor and Description |
|---|
Evaluator() |
Evaluator(java.lang.Object[] prog) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(Mapper mapper) |
java.util.Stack |
getOperands() |
void |
reset() |
void |
reset(java.lang.Object[] prog) |
void |
setMapper(Mapper mapper) |
void |
setProgram(java.lang.Object[] prog) |
java.lang.String |
toString() |
java.lang.String |
toStringInfix() |
public void reset()
public void reset(java.lang.Object[] prog)
public void setProgram(java.lang.Object[] prog)
public void setMapper(Mapper mapper)
public java.util.Stack getOperands()
public boolean evaluate(Mapper mapper) throws EvaluationException
EvaluationExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toStringInfix()