Package | Description |
---|---|
net.sf.practicalxml.xpath |
This package support classes that are primarily used for XPath evaluation.
|
net.sf.practicalxml.xpath.function |
This package contains reusable XPath functions, implemented using
AbstractFunction . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFunction<T>
A base class for writing XPath functions, using a "template method" approach.
|
class |
AbstractStringFunction
A base class for writing XPath functions that work with string data.
|
static class |
FunctionResolver.AbstractSelfDescribingFunction
A base implementation of a self-describing function.
|
Modifier and Type | Method and Description |
---|---|
FunctionResolver |
FunctionResolver.addFunction(FunctionResolver.SelfDescribingFunction func)
Adds an instance of of
#SelfDescribingFunction to this resolver. |
XPathWrapperFactory |
XPathWrapperFactory.bindFunction(FunctionResolver.SelfDescribingFunction func)
Binds a self-describing function to this expression.
|
XPathWrapper |
XPathWrapper.bindFunction(FunctionResolver.SelfDescribingFunction func)
Binds a self-describing function to this expression.
|
XPathWrapperFactory |
XPathWrapperFactory.bindFunction(FunctionResolver.SelfDescribingFunction func,
String prefix)
Binds a self-describing function to this expression, along with the
prefix used to access that function.
|
XPathWrapper |
XPathWrapper.bindFunction(FunctionResolver.SelfDescribingFunction func,
String prefix)
Binds a self-describing function to this expression, along with the
prefix used to access that function.
|
int |
FunctionResolver.AbstractSelfDescribingFunction.compareTo(FunctionResolver.SelfDescribingFunction that) |
Modifier and Type | Class and Description |
---|---|
class |
Lowercase
Converts the string value of its argument to lowercase, using a locale-aware
conversion.
|
class |
Uppercase
Converts the string value of its argument to uppercase, using a locale-aware
conversion.
|
class |
XsiBoolean
Converts its argument to a boolean value, using a modification of the rules
for Schema instances: true is represented by the literal values "true" or
1, ignoring case, while false is everything else.
|