com.jclark.xsl.expr
Class Function1

java.lang.Object
  extended by com.jclark.xsl.expr.Function1
All Implemented Interfaces:
Function
Direct Known Subclasses:
BooleanFunction, CeilingFunction, CountFunction, FloorFunction, IdFunction, LangFunction, NodeSetFunction, NotFunction, ObjectTypeFunction, RoundFunction, SumFunction, UnparsedEntityURIFunction

abstract class Function1
extends java.lang.Object
implements Function

base class for all functions taking one arguments


Constructor Summary
Function1()
           
 
Method Summary
(package private) abstract  ConvertibleExpr makeCallExpr(ConvertibleExpr e)
           
 ConvertibleExpr makeCallExpr(ConvertibleExpr[] e, Node exprNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Function1

Function1()
Method Detail

makeCallExpr

abstract ConvertibleExpr makeCallExpr(ConvertibleExpr e)
                               throws ParseException
Throws:
ParseException

makeCallExpr

public ConvertibleExpr makeCallExpr(ConvertibleExpr[] e,
                                    Node exprNode)
                             throws ParseException
Specified by:
makeCallExpr in interface Function
Throws:
ParseException