modhelxs.mocs.tfsm.parser
Class BinaryOperator

java.lang.Object
  extended by modhelxs.mocs.tfsm.parser.Expression
      extended by modhelxs.mocs.tfsm.parser.BinaryOperator
Direct Known Subclasses:
OperatorAnd, OperatorOr

public abstract class BinaryOperator
extends Expression

Represents a binary boolean operator.


Field Summary
protected  java.util.List<Expression> args
           
 
Fields inherited from class modhelxs.mocs.tfsm.parser.Expression
isValid
 
Constructor Summary
protected BinaryOperator(java.util.List<Expression> args)
           
 
Method Summary
protected abstract  java.lang.String getOp()
           
 java.lang.String toString()
           
 
Methods inherited from class modhelxs.mocs.tfsm.parser.Expression
eval, getDelayGard, getName, getValid, parse, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

args

protected java.util.List<Expression> args
Constructor Detail

BinaryOperator

protected BinaryOperator(java.util.List<Expression> args)
Method Detail

toString

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

getOp

protected abstract java.lang.String getOp()