com.jclark.xsl.expr

Class ConvertibleStringExpr

Implemented Interfaces:
StringExpr
Known Direct Subclasses:
AppendExpr, LiteralExpr

(package private) abstract class ConvertibleStringExpr
extends ConvertibleExpr
implements StringExpr

Method Summary

String
constantValue()
(package private) ConvertibleBooleanExpr
makeBooleanExpr()
(package private) ConvertibleNumberExpr
makeNumberExpr()
(package private) ConvertibleStringExpr
makeStringExpr()
(package private) ConvertibleVariantExpr
makeVariantExpr()

Methods inherited from class com.jclark.xsl.expr.ConvertibleExpr

makeBooleanExpr, makeNodeSetExpr, makeNumberExpr, makePredicateExpr, makeStringExpr, makeVariantExpr

Method Details

constantValue

public String constantValue()
Specified by:
constantValue in interface StringExpr


makeBooleanExpr

(package private)  ConvertibleBooleanExpr makeBooleanExpr()
Overrides:
makeBooleanExpr in interface ConvertibleExpr


makeNumberExpr

(package private)  ConvertibleNumberExpr makeNumberExpr()
Overrides:
makeNumberExpr in interface ConvertibleExpr


makeStringExpr

(package private)  ConvertibleStringExpr makeStringExpr()
Overrides:
makeStringExpr in interface ConvertibleExpr


makeVariantExpr

(package private)  ConvertibleVariantExpr makeVariantExpr()
Overrides:
makeVariantExpr in interface ConvertibleExpr