com.jclark.xsl.expr

Interface Function

Known Implementing Classes:
BooleanFunction, CeilingFunction, ConcatFunction, ContainsFunction, CountFunction, CurrentFunction, DifferenceFunction, DocumentFunction, ElementAvailableFunction, 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, PositionFunction, RegexpMatchFunction, RegexpReplaceFunction, RegexpTestFunction, RoundFunction, StartsWithFunction, StringFunction, StringLengthFunction, SubstringAfterFunction, SubstringBeforeFunction, SubstringFunction, SumFunction, SystemPropertyFunction, TranslateFunction, TrueFunction, UnparsedEntityURIFunction

(package private) interface Function

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

Method Summary

ConvertibleExpr
makeCallExpr(ConvertibleExpr[] args, Node exprNode)

Method Details

makeCallExpr

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