|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use XPathException | |
|---|---|
| org.planx.xpath | |
| org.planx.xpath.expr | |
| org.planx.xpath.expr.axis | |
| org.planx.xpath.expr.operator | |
| org.planx.xpath.function | |
| org.planx.xpath.object | |
| Uses of XPathException in org.planx.xpath |
|---|
| Methods in org.planx.xpath that throw XPathException | |
|---|---|
int |
Navigator.attributeCount(Object node)
Return the number of attributes of the specified node. |
int |
DOMNavigator.attributeCount(Object node)
|
int |
XMLStoreNavigator.attributeCount(Object node)
|
int |
Navigator.childCount(Object node)
Return the number of children of the specified node. |
int |
DOMNavigator.childCount(Object node)
|
int |
XMLStoreNavigator.childCount(Object node)
|
XObject |
XPath.evaluate(Context ctxt,
Environment env)
Evaluate this XPath expression using the specified context and environment. |
XObject |
XPath.evaluate(Object ctxtNode)
Evaluate this XPath expression using the specified context node. |
XObject |
XPath.evaluate(Object ctxtNode,
Environment env)
Evaluate this XPath expression using the specified context node and environment. |
Object |
Navigator.getAttribute(Object node,
int index)
Return the attribute of the specified node with the specified attribute index. |
Object |
DOMNavigator.getAttribute(Object node,
int index)
|
Object |
XMLStoreNavigator.getAttribute(Object node,
int index)
|
Object |
Navigator.getChild(Object node,
int index)
Return the child of the specified node with the specified child index. |
Object |
DOMNavigator.getChild(Object node,
int index)
|
Object |
XMLStoreNavigator.getChild(Object node,
int index)
|
Function |
Environment.getFunction(String funcName)
Returns the function bound to the specified name. |
String |
Navigator.getName(Object node)
Return the name of the specified node. |
String |
DOMNavigator.getName(Object node)
|
String |
XMLStoreNavigator.getName(Object node)
|
Object |
Navigator.getParent(Object node)
Return the parent of the specified node or null
if it does not have a parent. |
Object |
DOMNavigator.getParent(Object node)
|
Object |
XMLStoreNavigator.getParent(Object node)
|
Object |
Navigator.getRoot(Object node)
Return the root node of the document to which the specified node belongs. |
Object |
DOMNavigator.getRoot(Object node)
|
Object |
XMLStoreNavigator.getRoot(Object node)
|
String |
Navigator.getStringValue(Object node)
Return the value of the specified node as defined in the XPath specification. |
String |
DOMNavigator.getStringValue(Object node)
|
String |
XMLStoreNavigator.getStringValue(Object node)
|
int |
Navigator.getType(Object node)
Return the type of the node as specified in this interface. |
int |
DOMNavigator.getType(Object node)
|
int |
XMLStoreNavigator.getType(Object node)
|
XObject |
Environment.getVariable(String varName)
Returns the value bound to the specified variable name. |
Object |
Navigator.nextSibling(Object node)
Return the next sibling of the specified node or null
if it does not have a one. |
Object |
DOMNavigator.nextSibling(Object node)
|
Object |
XMLStoreNavigator.nextSibling(Object node)
|
Object |
Navigator.previousSibling(Object node)
Return the previous sibling of the specified node or null
if it does not have a one. |
Object |
DOMNavigator.previousSibling(Object node)
|
Object |
XMLStoreNavigator.previousSibling(Object node)
|
| Constructors in org.planx.xpath that throw XPathException | |
|---|---|
XPath(String expr,
Navigator nav)
Construct a new XPath from the given string expression and set it to use the specified navigator. |
|
| Uses of XPathException in org.planx.xpath.expr |
|---|
| Methods in org.planx.xpath.expr that throw XPathException | |
|---|---|
XObject |
FilterExpression.evaluate(Context ctxt,
Environment env,
Navigator nav)
|
XObject |
PathExpression.evaluate(Context ctxt,
Environment env,
Navigator nav)
|
abstract XObject |
Expression.evaluate(Context ctxt,
Environment env,
Navigator nav)
Evaluate the expression for the given context using the specified environment. |
XObject |
FunctionCall.evaluate(Context ctxt,
Environment env,
Navigator nav)
|
XObject |
VariableReference.evaluate(Context ctxt,
Environment env,
Navigator nav)
|
XObject |
LocationPath.evaluate(Context ctxt,
Environment env,
Navigator nav)
|
XNodeSet |
PredicateList.evaluate(XNodeSet ctxtSet,
Environment env,
Navigator nav)
Evaluates all predicates for each node in the node set and returns the matching nodes. |
XObject |
LocationPath.evaluate(XNodeSet nodes,
Environment env,
Navigator nav)
Evaluate this location path using each of the nodes in the specified set as context node. |
boolean |
NameTest.matches(Object node,
int principalNodeType,
Navigator navigator)
Returns true if the node is of the
principal node type and has a name that matches
this name test. |
abstract boolean |
NodeTest.matches(Object node,
int principalNodeType,
Navigator navigator)
Returns true if the specified object matches
this node test. |
boolean |
NodeTypeTest.matches(Object node,
int principalNodeType,
Navigator navigator)
|
| Uses of XPathException in org.planx.xpath.expr.axis |
|---|
| Methods in org.planx.xpath.expr.axis that throw XPathException | |
|---|---|
AxisIterator |
SelfAxis.iterator(Object contextNode,
Navigator navigator)
|
AxisIterator |
AttributeAxis.iterator(Object contextNode,
Navigator navigator)
|
AxisIterator |
PrecedingSiblingAxis.iterator(Object contextNode,
Navigator navigator)
|
AxisIterator |
DescendantAxis.iterator(Object contextNode,
Navigator navigator)
The descendant nodes are visited in document order. |
AxisIterator |
ParentAxis.iterator(Object contextNode,
Navigator navigator)
|
AxisIterator |
AnyAxis.iterator(Object contextNode,
Navigator navigator)
|
AxisIterator |
AncestorAxis.iterator(Object contextNode,
Navigator navigator)
|
abstract AxisIterator |
Axis.iterator(Object contextNode,
Navigator navigator)
Return an iterator over the nodes of this axis. |
AxisIterator |
FollowingSiblingAxis.iterator(Object contextNode,
Navigator navigator)
|
AxisIterator |
ChildAxis.iterator(Object contextNode,
Navigator navigator)
|
Object |
AxisIterator.next()
Returns the next element in the iteration. |
| Uses of XPathException in org.planx.xpath.expr.operator |
|---|
| Methods in org.planx.xpath.expr.operator that throw XPathException | |
|---|---|
protected boolean |
EqualOperator.compare(XNodeSet s1,
XNodeSet s2,
Navigator navigator)
|
protected abstract boolean |
EqualityOperator.compare(XNodeSet o1,
XNodeSet o2,
Navigator navigator)
|
protected boolean |
NotEqualOperator.compare(XNodeSet o1,
XNodeSet o2,
Navigator navigator)
Note the peculiar definition of ! |
XObject |
Operator.evaluate(Context ctxt,
Environment env,
Navigator nav)
|
protected abstract XObject |
Operator.evaluate(XObject o1,
XObject o2,
Navigator nav)
|
protected XObject |
UnionOperator.evaluate(XObject o1,
XObject o2,
Navigator navigator)
|
protected XObject |
RelationalOperator.evaluate(XObject o1,
XObject o2,
Navigator navigator)
|
protected XObject |
EqualityOperator.evaluate(XObject o1,
XObject o2,
Navigator navigator)
|
protected XObject |
AndOperator.evaluate(XObject o1,
XObject o2,
Navigator navigator)
|
protected XObject |
OrOperator.evaluate(XObject o1,
XObject o2,
Navigator navigator)
|
| Uses of XPathException in org.planx.xpath.function |
|---|
| Subclasses of XPathException in org.planx.xpath.function | |
|---|---|
class |
FunctionException
|
| Uses of XPathException in org.planx.xpath.object |
|---|
| Methods in org.planx.xpath.object that throw XPathException | |
|---|---|
XObject |
XObject.evaluate(Context ctxt,
Environment env,
Navigator nav)
Evaluating an XObject just returns the object ifself. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||