|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jclark.xsl.expr.ConvertibleExpr
com.jclark.xsl.expr.ConvertibleStringExpr
com.jclark.xsl.expr.LiteralExpr
Constructor Summary | |
(package private) |
LiteralExpr(java.lang.String literal)
|
Method Summary | |
java.lang.String |
constantValue()
|
java.lang.String |
eval(Node node,
ExprContext context)
evaluate with the given contextNode and context |
(package private) ConvertibleBooleanExpr |
makeBooleanExpr()
cast it as a boolean expression |
(package private) ConvertibleNodeSetExpr |
makeNodeSetExpr()
cast it as a NodeSet expression (by default, don't) |
(package private) ConvertibleNumberExpr |
makeNumberExpr()
cast it as a Number expression |
(package private) ConvertibleBooleanExpr |
makePredicateExpr()
cast it as a Predicate expression |
(package private) ConvertibleStringExpr |
makeStringExpr()
cast it as a String expression |
(package private) ConvertibleVariantExpr |
makeVariantExpr()
cast it as a Variant (a variable or param you can bind to a name) expression |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
LiteralExpr(java.lang.String literal)
Method Detail |
public java.lang.String eval(Node node, ExprContext context)
StringExpr
public java.lang.String constantValue()
constantValue
in interface StringExpr
constantValue
in class ConvertibleStringExpr
ConvertibleStringExpr makeStringExpr()
ConvertibleExpr
makeStringExpr
in class ConvertibleExpr
ConvertibleBooleanExpr makeBooleanExpr()
ConvertibleExpr
makeBooleanExpr
in class ConvertibleExpr
ConvertibleVariantExpr makeVariantExpr()
ConvertibleExpr
makeVariantExpr
in class ConvertibleExpr
ConvertibleNumberExpr makeNumberExpr()
ConvertibleExpr
makeNumberExpr
in class ConvertibleExpr
ConvertibleNodeSetExpr makeNodeSetExpr() throws ParseException
ParseException
ConvertibleBooleanExpr makePredicateExpr()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |