com.jclark.xsl.expr
Interface Function

All Known Implementing Classes:
BooleanFunction, CeilingFunction, ConcatFunction, ContainsFunction, CountFunction, CurrentFunction, DecodeURIFunction, DifferenceFunction, DocumentFunction, ElementAvailableFunction, EncodeURIFunction, FalseFunction, FloorFunction, FormatNumberFunction, Function0, Function1, Function2, Function3, FunctionAvailableFunction, FunctionOpt1, GenerateIdFunction, IdFunction, IntersectionFunction, KeyFunction, LangFunction, LastFunction, LocalNameFunction, LocalPartFunction, NameFunction, NamespaceFunction, NamespaceUriFunction, NodeSetFunction, NormalizeFunction, NormalizeSpaceFunction, NotFunction, NumberFunction, ObjectTypeFunction, PositionFunction, RegexpMatchFunction, RegexpReplaceFunction, RegexpTestFunction, RoundFunction, SplitFunction, StartsWithFunction, StringFunction, StringLengthFunction, SubstringAfterFunction, SubstringBeforeFunction, SubstringFunction, SumFunction, SystemPropertyFunction, TranslateFunction, TrueFunction, UnparsedEntityURIFunction

interface Function

all functions have the method: "makeCallExpr( ... ) "


Method Summary
 ConvertibleExpr makeCallExpr(ConvertibleExpr[] args, Node exprNode)
           
 

Method Detail

makeCallExpr

ConvertibleExpr makeCallExpr(ConvertibleExpr[] args,
                             Node exprNode)
                             throws ParseException
Throws:
ParseException