Package net.sf.saxon.functions.registry
package net.sf.saxon.functions.registry
This package contains libraries of function signatures for the standard functions available in various Saxon-HE environments.
-
ClassDescriptionThis class is used to contain information about a set of built-in functions.An entry in the table describing the properties of a functionThe ConstructorFunctionLibrary represents the collection of constructor functions for atomic types.Implementation of the exslt-common function library.Implement exslt:node-setImplement exslt:object-typeThis is a marker interface representing an abstract superclass of JavaExtensionFunctionFactory and DotNetExtensionFunctionFactory.A
FunctionDefinition
represents the declaration of a user-defined function in XQuery or XSLT; in 4.0 a function definition has an arity range.TheOnDemandFunctionSet
represents a function library where the implementation classes are loaded dynamically on demand.Data-only class to define the keywords used for parameters of built-in functions.Function signatures (and pointers to implementations) of the functions available for use in static expressions (including use-when expressions) in XSLT 3.0 stylesheetsImplementation of vendor functions in the Saxon namespace, available in Saxon-HE because they are used internally.Implementation of the function saxon:array-as-sequence-of-maps(array)Implement saxon:dynamic-error-infoImplement saxon:has-local-namespaces.Implement saxon:has-uniform-namespaces.Implement saxon:is-whole-numberImplementation of the function saxon:map-as-sequence-of-maps(array)Function signatures (and pointers to implementations) of the functions defined in XPath 2.0Function signatures (and pointers to implementations) of the functions defined in XPath 3.0 without the Higher-Order-Functions featureFunction signatures (and pointers to implementations) of the functions defined in XPath 3.1 without the Higher-Order-Functions featureFunction signatures (and pointers to implementations) of the functions defined in XSLT 3.0.