Package net.sf.saxon.functions.registry
Class VendorFunctionSetHE
- java.lang.Object
-
- net.sf.saxon.functions.registry.BuiltInFunctionSet
-
- net.sf.saxon.functions.registry.VendorFunctionSetHE
-
- All Implemented Interfaces:
FunctionLibrary
public class VendorFunctionSetHE extends BuiltInFunctionSet
Implementation of vendor functions in the Saxon namespace, available in Saxon-HE because they are used internally. This library is available in all Saxon versions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VendorFunctionSetHE.ArrayAsSequenceOfMaps
Implementation of the function saxon:array-as-sequence-of-maps(array)static class
VendorFunctionSetHE.DynamicErrorInfoFn
Implement saxon:dynamic-error-infostatic class
VendorFunctionSetHE.HasLocalNamespaces
Implement saxon:has-local-namespaces.static class
VendorFunctionSetHE.HasUniformNamespaces
Implement saxon:has-uniform-namespaces.static class
VendorFunctionSetHE.IsWholeNumberFn
Implement saxon:is-whole-numberstatic class
VendorFunctionSetHE.MapAsSequenceOfMaps
Implementation of the function saxon:map-as-sequence-of-maps(array)static class
VendorFunctionSetHE.YesNoBoolean
-
Nested classes/interfaces inherited from class net.sf.saxon.functions.registry.BuiltInFunctionSet
BuiltInFunctionSet.Entry
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getConventionalPrefix()
Return a conventional prefix for use with this namespace, typically the prefix used in the documentation of these functions.static VendorFunctionSetHE
getInstance()
java.lang.String
getNamespace()
Return the namespace URI for the functions local to this function set.-
Methods inherited from class net.sf.saxon.functions.registry.BuiltInFunctionSet
bind, copy, getFunctionDetails, getFunctionItem, importFunctionSet, isAvailable, makeFunction, register, registerReducedArityVariants
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.saxon.functions.FunctionLibrary
setConfiguration
-
-
-
-
Method Detail
-
getInstance
public static VendorFunctionSetHE getInstance()
-
getNamespace
public java.lang.String getNamespace()
Description copied from class:BuiltInFunctionSet
Return the namespace URI for the functions local to this function set.- Overrides:
getNamespace
in classBuiltInFunctionSet
- Returns:
- the namespace URI of the functions local to this function set. Note that functions imported from another function set may have a different namespace URI.
-
getConventionalPrefix
public java.lang.String getConventionalPrefix()
Description copied from class:BuiltInFunctionSet
Return a conventional prefix for use with this namespace, typically the prefix used in the documentation of these functions.- Overrides:
getConventionalPrefix
in classBuiltInFunctionSet
- Returns:
- the string "fn"
-
-