Package jd.xml.xpath.expr.function

Contains the XPath functions.

See:
          Description

Interface Summary
Function Function represents a XPath function.
 

Class Summary
Average Average represents the optimized xpath expression "sum(node-set x) div count(node-set x)".
BooleanFunction A base class for all functions which evaluate to a boolean.
Ceiling Ceiling represents the xpath core function "number ceiling(number)".
Concat Concat represents the xpath core function "string concat(string, string, string *)".
Contains Contains represents the xpath core function "contains(string, string)".
Count Count represents the xpath core function "number count(nodeset)".
False False represents the xpath core function "boolean false()".
Floor Floor represents the xpath core function "number floor(number)".
FunctionLibrary FunctionLibrary represents a set of functions.
FunctionType FunctionType provides meta-information about a Function.
Id Id represents the xpath core function "node-set id(object)".
Lang Lang represents the xpath core function "boolean lang(string)".
Last Last represents the xpath core function "number last()".
LocalName LocalName represents the xpath core function "local-name(node-set?)".
Name Name represents the xpath core function "string name(node-set?)".
NamespaceUri NameSpaceUri represents the xpath core function "string namespace-uri(node-set?)".
NodeFunction NodeFunction is a base class for functions which use the first node of the node-set argument or the context node to calculate their string result.
NodeFunctionType NodeFunctionType is a FunctionType for functions which use the context node as argument if no argument is supplied.
NodeSetFunction A base class for all functions which evaluates to a node-set.
NormalizeSpace NormalizeSpace represents the xpath core function "string normalize-space(string?)".
Not Not represents the xpath core function "boolean not(boolean)".
NumericFunction A base class for all functions which evaluate to a number.
Position Position represents the xpath core function "number position()".
Round Round represents the xpath core function "number round(number)".
StartsWith StartsWith represents the xpath core function "boolean starts-with(string, string)".
StringFunction A base class for all functions which evaluate to a String.
StringLength StringLength represents the xpath core function "number string-length(string?)".
Substring Substring represents the xpath core function "string substring(string, number, number?)".
SubstringAfter SubstringAfter represents the xpath core function "string substring-after(string, string)".
SubstringBefore SubstringBefore represents the xpath core function "string substring-before(string, string)".
Sum Sum represents the xpath core function "number sum(node-set)".
ToBoolean ToBoolean represents the xpath core function "boolean boolean(object)".
ToNumber ToNumber represents the xpath core function "number number(object?)".
ToString ToString represents the xpath core function "string string(object?)".
Translate Translate represents the xpath core function "string translate(string, string, string)".
True True represents the xpath core function "boolean true()".
VariableFunction A base class for all functions which evaluate to objects with different types.
XPathFunctionLibrary The XPath function library.
 

Package jd.xml.xpath.expr.function Description

Contains the XPath functions.