| Modifier and Type | Method and Description |
|---|---|
Context |
Context.duplicate() |
protected Context |
BaseXPath.getContext(Object node)
Create a
Context wrapper for the provided
implementation-specific object. |
| Modifier and Type | Method and Description |
|---|---|
Object |
Function.call(Context context,
List args)
Call this function.
|
protected List |
BaseXPath.selectNodesForContext(Context context)
Select all nodes that are selectable by this XPath
expression on the given Context object.
|
protected Object |
BaseXPath.selectSingleNodeForContext(Context context)
Select only the first node that is selectable by this XPath
expression.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
FilterExpr.asBoolean(Context context)
Evaluates the filter expression on the current context
and returns true if at least one node matches.
|
boolean |
DefaultFilterExpr.asBoolean(Context context)
Returns true if the current filter matches at least one of the context nodes
|
List |
XPathExpr.asList(Context context) |
List |
DefaultXPathExpr.asList(Context context) |
Object |
Predicate.evaluate(Context context) |
Object |
Expr.evaluate(Context context) |
Object |
DefaultUnionExpr.evaluate(Context context) |
Object |
DefaultFilterExpr.evaluate(Context context) |
Object |
DefaultAbsoluteLocationPath.evaluate(Context context) |
| Modifier and Type | Method and Description |
|---|---|
Object |
TrueFunction.call(Context context,
List args) |
Object |
TranslateFunction.call(Context context,
List args) |
Object |
SumFunction.call(Context context,
List args) |
Object |
SubstringFunction.call(Context context,
List args) |
Object |
SubstringBeforeFunction.call(Context context,
List args) |
Object |
SubstringAfterFunction.call(Context context,
List args) |
Object |
StringLengthFunction.call(Context context,
List args) |
Object |
StringFunction.call(Context context,
List args) |
Object |
StartsWithFunction.call(Context context,
List args) |
Object |
RoundFunction.call(Context context,
List args) |
Object |
PositionFunction.call(Context context,
List args) |
Object |
NumberFunction.call(Context context,
List args) |
Object |
NotFunction.call(Context context,
List args) |
Object |
NormalizeSpaceFunction.call(Context context,
List args) |
Object |
NamespaceUriFunction.call(Context context,
List args) |
Object |
NameFunction.call(Context context,
List args) |
Object |
LocalNameFunction.call(Context context,
List args) |
Object |
LastFunction.call(Context context,
List args) |
Object |
IdFunction.call(Context context,
List args) |
Object |
FloorFunction.call(Context context,
List args) |
Object |
FalseFunction.call(Context context,
List args) |
Object |
DocumentFunction.call(Context context,
List args) |
Object |
CountFunction.call(Context context,
List args) |
Object |
ContainsFunction.call(Context context,
List args) |
Object |
ConcatFunction.call(Context context,
List args) |
Object |
CeilingFunction.call(Context context,
List args) |
Object |
BooleanFunction.call(Context context,
List args) |
static Number |
PositionFunction.evaluate(Context context) |
static Double |
LastFunction.evaluate(Context context) |
| Modifier and Type | Method and Description |
|---|---|
Object |
UpperFunction.call(Context context,
List args) |
Object |
MatrixConcatFunction.call(Context context,
List args) |
Object |
LowerFunction.call(Context context,
List args) |
Object |
EvaluateFunction.call(Context context,
List args) |
Object |
EndsWithFunction.call(Context context,
List args) |
static List |
EvaluateFunction.evaluate(Context context,
Object arg) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
NamespaceTest.getURI(Object node,
Context context)
Returns the URI of the current prefix or "" if no URI can be found
|
boolean |
UnionPattern.matches(Object node,
Context context) |
boolean |
TextNodeTest.matches(Object node,
Context context) |
abstract boolean |
Pattern.matches(Object node,
Context context) |
boolean |
NoNodeTest.matches(Object node,
Context context) |
boolean |
NodeTypeTest.matches(Object node,
Context context) |
boolean |
NameTest.matches(Object node,
Context context) |
boolean |
NamespaceTest.matches(Object node,
Context context) |
boolean |
LocationPathPattern.matches(Object node,
Context context) |
boolean |
AnyNodeTest.matches(Object node,
Context context) |
boolean |
AnyChildNodeTest.matches(Object node,
Context context) |
Copyright © 2013. All Rights Reserved.