modhelxs.mocs.tfsm.parser
Class OperatorNot

java.lang.Object
  extended by modhelxs.mocs.tfsm.parser.Expression
      extended by modhelxs.mocs.tfsm.parser.OperatorNot

public class OperatorNot
extends Expression

Represents the NOT boolean operator.


Field Summary
private  Expression e
           
 
Fields inherited from class modhelxs.mocs.tfsm.parser.Expression
isValid
 
Constructor Summary
OperatorNot(Expression e)
           
 
Method Summary
 Value eval(java.util.Map<java.lang.String,Value> in)
           
 java.lang.String toString()
           
 
Methods inherited from class modhelxs.mocs.tfsm.parser.Expression
getDelayGard, getName, getValid, parse, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

e

private final Expression e
Constructor Detail

OperatorNot

public OperatorNot(Expression e)
Method Detail

eval

public Value eval(java.util.Map<java.lang.String,Value> in)
           throws EvaluationException
Specified by:
eval in class Expression
Throws:
EvaluationException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object