edu.iu.cnets.klatsch.expression
Class EPower

java.lang.Object
  extended by edu.iu.cnets.klatsch.expression.Expression
      extended by edu.iu.cnets.klatsch.expression.EPower

public class EPower
extends Expression

Exponentiation expression.


Field Summary
(package private)  Expression expBase
           
(package private)  Expression expExp
           
 
Constructor Summary
EPower(Expression expBase, Expression expExp)
           
 
Method Summary
 Value evaluate(Runtime rt)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.iu.cnets.klatsch.expression.Expression
evaluateToClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

expBase

Expression expBase

expExp

Expression expExp
Constructor Detail

EPower

public EPower(Expression expBase,
              Expression expExp)
Method Detail

evaluate

public Value evaluate(Runtime rt)
               throws EvaluationException
Specified by:
evaluate in class Expression
Throws:
EvaluationException

toString

public java.lang.String toString()
Specified by:
toString in class Expression