edu.iu.cnets.klatsch.expression
Class ERelational

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

public class ERelational
extends Expression

Relational expression.


Nested Class Summary
static class ERelational.Type
           
 
Field Summary
(package private)  Expression expA
           
(package private)  Expression expB
           
(package private)  ERelational.Type type
           
 
Constructor Summary
ERelational(ERelational.Type type, Expression expA, Expression expB)
           
 
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

type

ERelational.Type type

expA

Expression expA

expB

Expression expB
Constructor Detail

ERelational

public ERelational(ERelational.Type type,
                   Expression expA,
                   Expression expB)
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