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