com.jclark.xsl.expr
Class ConvertibleExpr

java.lang.Object
  |
  +--com.jclark.xsl.expr.ConvertibleExpr
Direct Known Subclasses:
ConvertibleBooleanExpr, ConvertibleNodeSetExpr, ConvertibleNumberExpr, ConvertibleStringExpr, ConvertibleVariantExpr, WithCurrentExpr

abstract class ConvertibleExpr
extends java.lang.Object


Constructor Summary
(package private) ConvertibleExpr()
           
 
Method Summary
(package private) abstract  ConvertibleBooleanExpr makeBooleanExpr()
           
(package private)  ConvertibleNodeSetExpr makeNodeSetExpr()
           
(package private)  ConvertibleNumberExpr makeNumberExpr()
           
(package private)  ConvertibleBooleanExpr makePredicateExpr()
           
(package private) abstract  ConvertibleStringExpr makeStringExpr()
           
(package private) abstract  ConvertibleVariantExpr makeVariantExpr()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConvertibleExpr

ConvertibleExpr()
Method Detail

makeStringExpr

abstract ConvertibleStringExpr makeStringExpr()

makeBooleanExpr

abstract ConvertibleBooleanExpr makeBooleanExpr()

makeVariantExpr

abstract ConvertibleVariantExpr makeVariantExpr()

makeNodeSetExpr

ConvertibleNodeSetExpr makeNodeSetExpr()
                                 throws ParseException
ParseException

makeNumberExpr

ConvertibleNumberExpr makeNumberExpr()

makePredicateExpr

ConvertibleBooleanExpr makePredicateExpr()