com.jclark.xsl.expr
Class NodeConstantExpr

java.lang.Object
  extended by com.jclark.xsl.expr.ConvertibleExpr
      extended by com.jclark.xsl.expr.ConvertibleNodeSetExpr
          extended by com.jclark.xsl.expr.NodeConstantExpr
All Implemented Interfaces:
NodeSetExpr

 class NodeConstantExpr
extends ConvertibleNodeSetExpr


Field Summary
 
Fields inherited from class com.jclark.xsl.expr.ConvertibleNodeSetExpr
SINGLE_LEVEL, STAYS_IN_SUBTREE
 
Constructor Summary
NodeConstantExpr(Node node)
           
 
Method Summary
 NodeIterator eval(Node contextNode, ExprContext context)
          evaluate the expression with a contextNode and ExprContext
 
Methods inherited from class com.jclark.xsl.expr.ConvertibleNodeSetExpr
compose, getChildrenNodePattern, getOptimizeFlags, makeBooleanExpr, makeNodeSetExpr, makeStringExpr, makeVariantExpr
 
Methods inherited from class com.jclark.xsl.expr.ConvertibleExpr
makeNumberExpr, makePredicateExpr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeConstantExpr

NodeConstantExpr(Node node)
Method Detail

eval

public NodeIterator eval(Node contextNode,
                         ExprContext context)
Description copied from interface: NodeSetExpr
evaluate the expression with a contextNode and ExprContext