Uses of Class
org.planx.xpath.XPathException

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.
 



Copyright © 2010. All Rights Reserved.