Class | Description |
---|---|
AnalyzeUri |
This class implements the saxon:analyze-uri() function which returns a map containing the components
of a URI
|
CharactersFn |
Implements the saxon:characters() function.
|
CompileQuery |
This class implements the saxon:compile-query() extension function
|
CompileStylesheet |
This class implements the saxon:compile-stylesheet() extension function
|
DecimalDivide |
Implements the saxon:decimal-divide() function
|
Ending |
This class supports the two extension functions saxon:ending-where and saxon:ending-before.
|
Ending.ItemsBefore | |
Ending.ItemsUntil | |
EQName |
This class implements the saxon:EQName extension function.
|
EscapeNCName |
The
saxon:escape-NCName function takes an arbitrary string and converts it to an NCName. |
Eval |
This class implements the saxon:eval() extension function
|
Evaluate |
This class implements the saxon:evaluate() extension function
|
Evaluate.PreparedExpression |
Inner class PreparedExpression represents a compiled XPath expression together
with the standard variables $p1 ..
|
EXPathBinaryFunctionSet |
Implementation of extension functions in the EXPath Binary package, see
http://expath.org/spec/binary
|
EXPathBinaryFunctionSet.BinaryAnd | |
EXPathBinaryFunctionSet.BinaryBin | |
EXPathBinaryFunctionSet.BinaryDecodeString | |
EXPathBinaryFunctionSet.BinaryEncodeString | |
EXPathBinaryFunctionSet.BinaryFind | |
EXPathBinaryFunctionSet.BinaryFromOctets | |
EXPathBinaryFunctionSet.BinaryHex | |
EXPathBinaryFunctionSet.BinaryInsertBefore | |
EXPathBinaryFunctionSet.BinaryJoin | |
EXPathBinaryFunctionSet.BinaryLength | |
EXPathBinaryFunctionSet.BinaryNot | |
EXPathBinaryFunctionSet.BinaryOctal | |
EXPathBinaryFunctionSet.BinaryOr | |
EXPathBinaryFunctionSet.BinaryPackDouble | |
EXPathBinaryFunctionSet.BinaryPackFloat | |
EXPathBinaryFunctionSet.BinaryPackInteger | |
EXPathBinaryFunctionSet.BinaryPadLeft | |
EXPathBinaryFunctionSet.BinaryPadRight | |
EXPathBinaryFunctionSet.BinaryPart | |
EXPathBinaryFunctionSet.BinaryShift | |
EXPathBinaryFunctionSet.BinaryToOctets | |
EXPathBinaryFunctionSet.BinaryUnpackDouble | |
EXPathBinaryFunctionSet.BinaryUnpackFloat | |
EXPathBinaryFunctionSet.BinaryUnpackInteger | |
EXPathBinaryFunctionSet.BinaryUnpackUnsignedInteger | |
EXPathBinaryFunctionSet.BinaryVersion | |
EXPathBinaryFunctionSet.BinaryXor | |
EXPathFileFunctionSet |
Implementation of the file:base-dir function in the EXPath file library.
|
EXPathFileFunctionSet.FileAppend | |
EXPathFileFunctionSet.FileAppendBinary | |
EXPathFileFunctionSet.FileAppendText | |
EXPathFileFunctionSet.FileAppendTextLines | |
EXPathFileFunctionSet.FileBaseDir | |
EXPathFileFunctionSet.FileChildren | |
EXPathFileFunctionSet.FileCopy | |
EXPathFileFunctionSet.FileCreateDir | |
EXPathFileFunctionSet.FileCreateTempDir | |
EXPathFileFunctionSet.FileCreateTempFile | |
EXPathFileFunctionSet.FileCurrentDir | |
EXPathFileFunctionSet.FileDelete | |
EXPathFileFunctionSet.FileDirSeparator | |
EXPathFileFunctionSet.FileExists | |
EXPathFileFunctionSet.FileIsDir | |
EXPathFileFunctionSet.FileIsFile | |
EXPathFileFunctionSet.FileLastModified | |
EXPathFileFunctionSet.FileLineSeparator | |
EXPathFileFunctionSet.FileList | |
EXPathFileFunctionSet.FileMove | |
EXPathFileFunctionSet.FileName | |
EXPathFileFunctionSet.FileParent | |
EXPathFileFunctionSet.FilePathSeparator | |
EXPathFileFunctionSet.FilePathToNative | |
EXPathFileFunctionSet.FilePathToUri | |
EXPathFileFunctionSet.FileReadBinary | |
EXPathFileFunctionSet.FileReadText | |
EXPathFileFunctionSet.FileReadTextLines | |
EXPathFileFunctionSet.FileResolvePath | |
EXPathFileFunctionSet.FileSize | |
EXPathFileFunctionSet.FileTempDir | |
EXPathFileFunctionSet.FileWrite | |
EXPathFileFunctionSet.FileWriteBinary | |
EXPathFileFunctionSet.FileWriteText | |
EXPathFileFunctionSet.FileWriteTextLines | |
ExpressionFn |
This class implements the saxon:expression() extension function.
|
FunctionAnnotations |
Implementation of the saxon:function-annotations() extension function.
|
GroupStarting |
This class supports the extension function saxon:group-starting.
|
HighestOrLowest |
This class implements the saxon:highest() and saxon:lowest() extension functions.
|
Index |
This class supports the extension function saxon:index, which returns an indexed sequence
|
IndexWhere |
The saxon:index-where() extension function
|
InScopeNamespacesFn |
Implementation of the saxon:in-scope-namespaces extension function.
|
IsNaN |
Implements the saxon:is-NaN() function.
|
KeyMap |
Implementation of the saxon:key-map() extension function.
|
LastModified |
Extension function to determined the last-modified date of a file
|
Leading |
This class implements the saxon:leading() extension functions.
|
Mailer2 |
Helper class for saxon:send-mail() extension function
|
MapSearch |
The saxon:map-search function, new in Saxon 9.9
|
MessageCount |
This class implements the saxon:message-count() function which returns the value of message counters
at the moment of execution
|
NewAttribute |
Implements the saxon:new-attribute() function.
|
NewComment |
Implements the saxon:new-comment() function.
|
NewDocument |
Implements the saxon:new-text() function.
|
NewElement |
Implements the saxon:new-text() function.
|
NewNamespace |
Implements the saxon:new-namespace() function.
|
NewProcessingInstruction |
Implements the saxon:new-processing-instruction() function.
|
NewText |
Implements the saxon:new-text() function.
|
ObjectMap |
Extension function saxon:object-map(), which converts an external object to a map
|
Parse |
This class implements the saxon:parse() extension function,
which is specially-recognized by the system because it needs access
to parts of the static context
|
ParseHtml |
Supports the saxon:parse-html() function, a variant of saxon:parse() that differs
only in that it uses the TagSoup HTML parser
|
ParseXPath |
This class implements the saxon:parse-XPath() extension function,
which is specially-recognized by the system because it needs access
to parts of the static context
|
PedigreeFn |
The saxon:pedigree function, new in Saxon 9.9.
|
QueryFn |
This class implements the saxon:query() extension function
|
ReadBinaryResource |
Implement saxon:read-binary-resource extension function
|
ReplaceWith |
This class implements the saxon:replace-with() function for replacing
substrings that match a regular expression by means of a callback to a user-supplied function
|
SaxonDeepEqual |
Implements the saxon:deep-equal() function, a variant of fn:deep-equal that provides
additional control over how the comparison is performed.
|
SendMail |
This class implements the extension function saxon:send-mail().
|
Serialize |
This class implements the saxon:serialize() extension function,
which is specially-recognized by the system because it needs access
to parts of the static context
|
Slice |
This class implements the saxon:slice() (proposed as fn:slice() for 4.0))
|
Starting |
This class supports the two extension functions saxon:items-from and saxon:items-after.
|
Starting.ItemsAfter | |
Starting.ItemsFrom | |
TimestampFn |
This class implements the saxon:timestamp() function which returns the date/time at the moment
of execution
|
TransformFn |
This class implements the
saxon:transform() extension function (not to be confused with
the standard fn:transform() function in XPath 3.1) |
UnescapeNCName |
The
saxon:unescape-NCName function reverses the effect of saxon:escape-NCName :
it takes an NCName constructed using saxon:escape-NCName as input, and returns the
string from which it was constructed. |
Unindexed |
The extension function saxon:unindexed returns the value of its argument unchanged.
|
VendorFunctionSetPE |
The VendorFunctionLibraryPE represents additions to the set of Saxon vendor-supplied
extension functions that are available only with the Saxon-PE and Saxon-EE editions
|
VendorFunctionSetPE.AdjustToCivilTime | |
VendorFunctionSetPE.Base64BinaryToOctets | |
VendorFunctionSetPE.Base64BinaryToString | |
VendorFunctionSetPE.ColumnNumber | |
VendorFunctionSetPE.ConfigurationFn | |
VendorFunctionSetPE.ContextFn | |
VendorFunctionSetPE.ControllerFn | |
VendorFunctionSetPE.CurrentModeName | |
VendorFunctionSetPE.DiscardDocument |
Implement the saxon:discard-document() function, which returns its argument
unchanged, but with the side-effect of removing it from the document
pool, making it eligible for garbage collection.
|
VendorFunctionSetPE.GetContext | |
VendorFunctionSetPE.GetPseudoAttribute | |
VendorFunctionSetPE.HasSameNodes | |
VendorFunctionSetPE.HexBinaryToOctets | |
VendorFunctionSetPE.HexBinaryToString | |
VendorFunctionSetPE.InSummerTime | |
VendorFunctionSetPE.IsDefaulted |
Ask whether an attribute node exists as a result of the expansion of
default and fixed values defined in a schema.
|
VendorFunctionSetPE.LineNumber | |
VendorFunctionSetPE.NamespaceNodeFn |
Implement saxon:namespace-node extension function
|
VendorFunctionSetPE.OctetsToBase64Binary | |
VendorFunctionSetPE.OctetsToHexBinary | |
VendorFunctionSetPE.ParseDateTime | |
VendorFunctionSetPE.PrintStack | |
VendorFunctionSetPE.StringToBase64BinaryFn | |
VendorFunctionSetPE.StringToHexBinaryFn | |
VendorFunctionSetPE.StringToUTF8 |
Implement saxon:string-to-utf8 extension function
|
VendorFunctionSetPE.SystemId | |
VendorFunctionSetPE.TunnelParamsFn |
Implement saxon:tunnel-params extension function.
|
VendorFunctionSetPE.TypeAnnotationFn |
Extension function saxon:type-annotation, which returns the type annotation of
a node or atomic value as an xs:QName value.
|
VendorFunctionSetPE.UnparsedEntities |
Implement saxon:unparsed-entities extension function
|
VendorFunctionSetPE.ValidCharacter |
Implement saxon:valid-character extension function
|
WithPedigree |
The saxon:with-pedigree function, new in Saxon 9.9.
|
XQueryFn |
This class implements the saxon:xquery() extension function
|
Copyright (c) 2004-2022 Saxonica Limited. All rights reserved.