Package | Description |
---|---|
uk.ac.ox.cs.diadem.oxpath.core.domlookup | |
uk.ac.ox.cs.diadem.oxpath.core.state | |
uk.ac.ox.cs.diadem.oxpath.model | |
uk.ac.ox.cs.diadem.oxpath.model.language |
Modifier and Type | Method and Description |
---|---|
OXPathContextNode |
NodeReference.getRenderedNodeOrNull(DOMDocument document) |
OXPathContextNode |
NodeReference.getRenderedNodeOrThrow(DOMDocument document)
Returns the rendered node from the current document based on the reference
|
Modifier and Type | Method and Description |
---|---|
NodeReference |
DOMLookupDocumentPosition.getNodeReference(OXPathContextNode context)
Deprecated.
|
NodeReference |
DOMLookup.getNodeReference(OXPathContextNode context) |
NodeReference |
DOMLookupByRobustXPath.getNodeReference(OXPathContextNode contextNode) |
NodeReference |
DOMLookupByUniqueXPath.getNodeReference(OXPathContextNode contextNode) |
Modifier and Type | Method and Description |
---|---|
OXPathContextNode |
PAATStateEvalIterative.getContextNode()
Returns context at c
|
Modifier and Type | Method and Description |
---|---|
PAATState.Builder |
PAATState.Builder.setContextNode(OXPathContextNode o)
Sets context at state
|
PAATState.Builder |
PAATState.Builder.setContextSet(OXPathContextNode c) |
Constructor and Description |
---|
Builder(OXPathContextNode iContext)
Signature for building new PAATState object based on minimal constructor; meant for first call when no AFP state,
output is yet recorded
|
Builder(OXPathContextNode iContext,
Node iAFP,
Node iAFPE,
boolean iIsAFP,
int iPosition,
int iLast,
boolean iProtect)
Signature for building verbose new PAATState object
|
PAATStateEvalIterative(PAATState.Builder builder,
OXPathContextNode c)
Creates a new object with the same state as the input parameter; meant to be called only with
Builder.build() method |
PAATStateEvalSet(PAATState.Builder builder,
OXPathContextNode fake,
int higher2,
int currentAction2) |
Modifier and Type | Class and Description |
---|---|
class |
OXPathContextNodeConstructed
Wrapper for DOM nodes that do not come from the browser.
|
Modifier and Type | Method and Description |
---|---|
OXPathContextNode |
IOXPathNodeList.first() |
static OXPathContextNode |
OXPathContextNode.getNotionalContext()
Returns a unique
OXPathContextNode object, as a placeholder for beginning OXPath expression evaluation
before a root node is retrieved via the doc(uri) function. |
OXPathContextNode |
IOXPathNodeList.last() |
Modifier and Type | Method and Description |
---|---|
int |
OXPathContextNode.compareTo(OXPathContextNode other)
Standard comparator for nodes.
|
int |
OXPathContextNodeConstructed.compareTo(OXPathContextNode other)
compareTo is implemented so as to establish natural ordering compatible with equals. |
static IOXPathNodeList |
OXPathNodeListFactory.newImmutableOnLinkedSet(OXPathContextNode node) |
static IOXPathNodeList |
OXPathNodeListFactory.newImmutableOnSortedSet(OXPathContextNode node) |
static IOXPathNodeList |
OXPathNodeListFactory.newMutableOnSortedSet(OXPathContextNode newNode) |
Constructor and Description |
---|
OXPathType(OXPathContextNode j)
Expression for setting state
|
Modifier and Type | Method and Description |
---|---|
OXPathType |
OXPathNodeTest.evaluate(OXPathContextNode node,
Axis axis)
evaluates the context node with the step using this axis and nodetest
|
abstract OXPathType |
OXPathAxis.evaluate(OXPathContextNode node,
NodeTest nodetest)
evaluates the context node with the step using this axis and nodetest
|
OXPathType |
SelectorPredicate.evaluateIterative(OXPathContextNode contextNode)
evaluates input by the operation and returns the result; call this method when no position() or
last() node tests occur inside subsequent predicates (or this one) in this list.
|
OXPathType |
Selector.evaluateIterative(OXPathContextNode contextNode,
OXPathType other)
evaluates input by the operation and returns the result; call this method when no position() or
last() node tests occur inside subsequent predicates (or this one) in this list.
|
Copyright © 2020 OXPath Team. All rights reserved.