Package net.sf.saxon.functions.registry
This package contains libraries of function signatures for the standard functions available in various Saxon-HE environments.
-
Interface Summary Interface Description ExtensionFunctionFactory This is a marker interface representing an abstract superclass of JavaExtensionFunctionFactory and DotNetExtensionFunctionFactory.FunctionDefinition AFunctionDefinition
represents the declaration of a user-defined function in XQuery or XSLT; in 4.0 a function definition has an arity range. -
Class Summary Class Description BuiltInFunctionSet This class is used to contain information about a set of built-in functions.BuiltInFunctionSet.Entry An entry in the table describing the properties of a functionConstructorFunctionLibrary The ConstructorFunctionLibrary represents the collection of constructor functions for atomic types.ExsltCommonFunctionSet Implementation of the exslt-common function library.ExsltCommonFunctionSet.NodeSetFn Implement exslt:node-setExsltCommonFunctionSet.ObjectTypeFn Implement exslt:object-typeOnDemandFunctionSet TheOnDemandFunctionSet
represents a function library where the implementation classes are loaded dynamically on demand.ParamKeywords Data-only class to define the keywords used for parameters of built-in functions.UseWhen30FunctionSet Function signatures (and pointers to implementations) of the functions available for use in static expressions (including use-when expressions) in XSLT 3.0 stylesheetsVendorFunctionSetHE Implementation of vendor functions in the Saxon namespace, available in Saxon-HE because they are used internally.VendorFunctionSetHE.ArrayAsSequenceOfMaps Implementation of the function saxon:array-as-sequence-of-maps(array)VendorFunctionSetHE.ConcatenateSequences VendorFunctionSetHE.DynamicErrorInfoFn Implement saxon:dynamic-error-infoVendorFunctionSetHE.HasLocalNamespaces Implement saxon:has-local-namespaces.VendorFunctionSetHE.HasUniformNamespaces Implement saxon:has-uniform-namespaces.VendorFunctionSetHE.IsWholeNumberFn Implement saxon:is-whole-numberVendorFunctionSetHE.MapAsSequenceOfMaps Implementation of the function saxon:map-as-sequence-of-maps(array)VendorFunctionSetHE.YesNoBoolean XPath20FunctionSet Function signatures (and pointers to implementations) of the functions defined in XPath 2.0XPath30FunctionSet Function signatures (and pointers to implementations) of the functions defined in XPath 3.0 without the Higher-Order-Functions featureXPath31FunctionSet Function signatures (and pointers to implementations) of the functions defined in XPath 3.1 without the Higher-Order-Functions featureXSLT30FunctionSet Function signatures (and pointers to implementations) of the functions defined in XSLT 3.0.