org.zilonis.network.adapter
Class ZilonisEvaluator
java.lang.Object
org.zilonis.network.adapter.ZilonisEvaluator
- All Implemented Interfaces:
- SchemeEvaluator
public class ZilonisEvaluator
- extends java.lang.Object
- implements SchemeEvaluator
|
Constructor Summary |
ZilonisEvaluator(java.lang.String expression,
java.lang.String[] variables)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
NOT_EQUALS
public static final int NOT_EQUALS
- See Also:
- Constant Field Values
GT
public static final int GT
- See Also:
- Constant Field Values
LT
public static final int LT
- See Also:
- Constant Field Values
ZilonisEvaluator
public ZilonisEvaluator(java.lang.String expression,
java.lang.String[] variables)
getValue
public static double getValue(Token token,
int[] varLoc,
java.lang.String var)
evalBooleanExpression
public boolean evalBooleanExpression(Scope scope,
Token token)
- Specified by:
evalBooleanExpression in interface SchemeEvaluator
evalExpression
public java.lang.String evalExpression(Scope scope,
Token token)
- Specified by:
evalExpression in interface SchemeEvaluator
getVariables
public java.lang.String[] getVariables()
- Specified by:
getVariables in interface SchemeEvaluator
setEarlierConditions
public void setEarlierConditions(Condition earlierConditions)
- Specified by:
setEarlierConditions in interface SchemeEvaluator