net.sf.saxon.functions |
|
Java Source File Name | Type | Comment |
Adjust.java | Class | This class implements the XPath 2.0 functions
adjust-date-to-timezone(), adjust-time-timezone(), and adjust-dateTime-timezone(). |
Aggregate.java | Class | |
Available.java | Class | This class supports the XSLT element-available and function-available functions. |
BaseURI.java | Class | |
BooleanFn.java | Class | |
CodepointEqual.java | Class | XPath 2.0 codepint-equal() function.
Compares two strings using the unicode codepoint collation. |
CollatingFunction.java | Class | |
Collection.java | Class | Implement the fn:collection() function. |
Compare.java | Class | |
CompileTimeFunction.java | Class | |
Component.java | Class | |
Concat.java | Class | |
ConstructorFunctionLibrary.java | Class | The ConstructorFunctionLibrary represents the collection of constructor functions for atomic types. |
Contains.java | Class | |
Current.java | Class | |
CurrentDateTime.java | Class | This class implements the XPath 2.0 functions
current-date(), current-time(), and current-dateTime(), as
well as the function implicit-timezone(). |
CurrentGroup.java | Class | |
Data.java | Class | |
DateTimeConstructor.java | Class | |
DeepEqual.java | Class | XSLT 2.0 deep-equal() function. |
DefaultCollation.java | Class | |
DistinctValues.java | Class | |
Doc.java | Class | |
Document.java | Class | |
Error.java | Class | |
EscapeURI.java | Class | |
Evaluate.java | Class | |
ExecutableFunctionLibrary.java | Class | An ExecutableFunctionLibrary is a function library that contains definitions of functions for use at
run-time. |
Existence.java | Class | |
ExtensionFunctionCall.java | Class | This class acts as a container for an extension function defined to call a method
in a user-defined class. |
ExtensionFunctionFactory.java | Class | This class acts as a factory for creating expressions that call extension functions.
A different factory may be registered with the Configuration in order to customize the
behaviour. |
Extensions.java | Class | This class implements functions that are supplied as standard with SAXON,
but which are not defined in the XSLT or XPath specifications. |
ForceCase.java | Class | |
FormatDate.java | Class | |
FormatNumber2.java | Class | XSLT 2.0 implementation of format-number() function - removes the dependence on the JDK. |
FunctionLibrary.java | Interface | A FunctionLibrary handles the binding of function calls in XPath (or XQuery) expressions.
There are a number of implementations of this
class to handle different kinds of function: system functions, constructor functions, vendor-defined
functions, Java extension functions, stylesheet functions, and so on. |
FunctionLibraryList.java | Class | A FunctionLibraryList is a list of FunctionLibraries. |
Id.java | Class | The XPath id() function
XPath 2.0 version: accepts any sequence as the first parameter; each item in the sequence
is taken as an IDREFS value, that is, a space-separated list of ID values. |
Idref.java | Class | |
IndexOf.java | Class | |
InScopePrefixes.java | Class | |
Insert.java | Class | |
JavaExtensionLibrary.java | Class | The JavaExtensionLibrary is a FunctionLibrary that binds XPath function calls to
calls on Java methods (or constructors, or fields). |
KeyFn.java | Class | |
Lang.java | Class | |
Last.java | Class | |
Matches.java | Class | |
Minimax.java | Class | |
NamePart.java | Class | |
NamespaceForPrefix.java | Class | |
Nilled.java | Class | |
NormalizeSpace.java | Class | |
NormalizeUnicode.java | Class | |
NumberFn.java | Class | Implements the XPath number() function. |
Parse.java | Class | |
Position.java | Class | |
QNameFn.java | Class | |
RegexGroup.java | Class | |
Remove.java | Class | |
Replace.java | Class | |
ResolveQName.java | Class | |
ResolveURI.java | Class | |
Reverse.java | Class | |
Root.java | Class | |
Rounding.java | Class | |
Serialize.java | Class | |
StandardCollectionURIResolver.java | Class | This class implements the default collection URI Resolver.
This supports two implementations of collections. |
StandardFunction.java | Class | This class contains static data tables defining the properties of standard functions. |
StaticBaseURI.java | Class | |
StringFn.java | Class | |
StringJoin.java | Class | |
StringLength.java | Class | |
Subsequence.java | Class | |
Substring.java | Class | |
SystemFunction.java | Class | |
SystemFunctionLibrary.java | Class | The SystemFunctionLibrary represents the collection of functions in the fn: namespace. |
SystemProperty.java | Class | |
Tokenize.java | Class | This class implements the tokenize() function for regular expression matching. |
Trace.java | Class | This class supports the XPath 2.0 function trace(). |
Translate.java | Class | |
TreatFn.java | Class | This class supports the XPath 2.0 functions exactly-one(), one-or-more(), zero-or-one(). |
Unicode.java | Class | |
Unordered.java | Class | |
UnparsedEntity.java | Class | |
UnparsedText.java | Class | |
URIQueryParameters.java | Class | |
VendorFunctionLibrary.java | Class | The VendorFunctionLibrary represents specially-recognized functions in the Saxon namespace. |
XSLTFunction.java | Interface | |