jelan.elan.expression
Class UnaryExpression

java.lang.Object
  extended by jelan.elan.GrammarElement
      extended by jelan.elan.expression.Expression
          extended by jelan.elan.expression.UnaryExpression
Direct Known Subclasses:
Negation

public abstract class UnaryExpression
extends Expression


Constructor Summary
UnaryExpression(Expression e)
           
 
Method Summary
 java.lang.String toString()
           
 double value(Context c)
           
 
Methods inherited from class jelan.elan.expression.Expression
evaluate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnaryExpression

public UnaryExpression(Expression e)
Method Detail

value

public double value(Context c)
Specified by:
value in class Expression

toString

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