com.jclark.xsl.expr
Class VariantRelationalExpr

java.lang.Object
  extended by com.jclark.xsl.expr.ConvertibleExpr
      extended by com.jclark.xsl.expr.ConvertibleBooleanExpr
          extended by com.jclark.xsl.expr.VariantRelationalExpr
All Implemented Interfaces:
BooleanExpr

 class VariantRelationalExpr
extends ConvertibleBooleanExpr


Constructor Summary
VariantRelationalExpr(Relation rel, VariantExpr expr1, VariantExpr expr2)
           
 
Method Summary
 boolean eval(Node node, ExprContext context)
           
 
Methods inherited from class com.jclark.xsl.expr.ConvertibleBooleanExpr
makeBooleanExpr, makeNumberExpr, makeStringExpr, makeVariantExpr
 
Methods inherited from class com.jclark.xsl.expr.ConvertibleExpr
makeNodeSetExpr, makePredicateExpr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariantRelationalExpr

VariantRelationalExpr(Relation rel,
                      VariantExpr expr1,
                      VariantExpr expr2)
Method Detail

eval

public boolean eval(Node node,
                    ExprContext context)
             throws XSLException
Throws:
XSLException