Uses of Class
org.jaxen.JaxenException

Packages that use JaxenException
org.jaxen This package defines the core Jaxen API to the XPath engine. 
org.jaxen.dom Navigation for W3C DOM trees. 
org.jaxen.dom.html   
org.jaxen.dom4j Navigation for dom4j trees. 
org.jaxen.expr Interfaces and default implementations for XPath expression components. 
org.jaxen.jdom Navigation for JDOM trees. 
org.jaxen.pattern Defines XSLT Pattern objects. 
 

Uses of JaxenException in org.jaxen
 

Subclasses of JaxenException in org.jaxen
 class FunctionCallException
          FunctionCallException is thrown if an exception occurs during the evaluation of a function.
 class UnresolvableException
          Used when a function-call or variable-reference, or any other lookup based on namespace and local name, couldn't be resolved.
 class UnsupportedAxisException
          Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model.
 class XPathSyntaxException
          Indicates an error during parsing of an XPath expression.
 

Methods in org.jaxen that throw JaxenException
 void BaseXPath.addNamespace(java.lang.String prefix, java.lang.String uri)
          Add a namespace prefix-to-URI mapping for this XPath expression.
 void XPath.addNamespace(java.lang.String prefix, java.lang.String uri)
          Add a namespace prefix-to-URI mapping for this XPath expression.
 boolean BaseXPath.booleanValueOf(java.lang.Object node)
          Retrieve a boolean-value interpretation of this XPath expression when evaluated against a given context.
 boolean XPath.booleanValueOf(java.lang.Object context)
          Retrieve a boolean-value interpretation of this XPath expression when evaluated against a given context.
 void JaxenHandler.endAbsoluteLocationPath()
           
 void JaxenHandler.endAdditiveExpr(int operator)
           
 void JaxenHandler.endAllNodeStep()
           
 void JaxenHandler.endAndExpr(boolean create)
           
 void JaxenHandler.endCommentNodeStep()
           
 void JaxenHandler.endEqualityExpr(int operator)
           
 void JaxenHandler.endFilterExpr()
           
 void JaxenHandler.endFunction()
           
protected  void JaxenHandler.endLocationPath()
           
 void JaxenHandler.endMultiplicativeExpr(int operator)
           
 void JaxenHandler.endNameStep()
           
 void JaxenHandler.endOrExpr(boolean create)
           
 void JaxenHandler.endPathExpr()
           
 void JaxenHandler.endPredicate()
           
 void JaxenHandler.endProcessingInstructionNodeStep()
           
 void JaxenHandler.endRelationalExpr(int operator)
           
 void JaxenHandler.endRelativeLocationPath()
           
 void JaxenHandler.endTextNodeStep()
           
 void JaxenHandler.endUnaryExpr(int operator)
           
 void JaxenHandler.endUnionExpr(boolean create)
           
 void JaxenHandler.endXPath()
           
 java.lang.Object BaseXPath.evaluate(java.lang.Object node)
          Evaluate this XPath against a given context.
 java.lang.Object XPath.evaluate(java.lang.Object context)
          Evaluate this XPath against a given context.
 void JaxenHandler.literal(java.lang.String literal)
           
 void JaxenHandler.number(double number)
           
 void JaxenHandler.number(int number)
           
 java.lang.Number BaseXPath.numberValueOf(java.lang.Object node)
          Retrieve a number-value interpretation of this XPath expression when evaluated against a given context.
 java.lang.Number XPath.numberValueOf(java.lang.Object context)
          Retrieve a number-value interpretation of this XPath expression when evaluated against a given context.
 java.util.List BaseXPath.selectNodes(java.lang.Object node)
          Select all nodes that are selectable by this XPath expression.
 java.util.List XPath.selectNodes(java.lang.Object context)
          Select all nodes that are selectable by this XPath expression.
protected  java.util.List BaseXPath.selectNodesForContext(Context context)
          Select all nodes that are selectable by this XPath expression on the given Context object.
 java.lang.Object BaseXPath.selectSingleNode(java.lang.Object node)
          Select only the first node that is selectable by this XPath expression.
 java.lang.Object XPath.selectSingleNode(java.lang.Object context)
          Select only the first node that is selectable by this XPath expression.
protected  java.lang.Object BaseXPath.selectSingleNodeForContext(Context context)
          Select only the first node that is selectable by this XPath expression.
 void JaxenHandler.startAbsoluteLocationPath()
           
 void JaxenHandler.startAdditiveExpr()
           
 void JaxenHandler.startAllNodeStep(int axis)
           
 void JaxenHandler.startAndExpr()
           
 void JaxenHandler.startCommentNodeStep(int axis)
           
 void JaxenHandler.startEqualityExpr()
           
 void JaxenHandler.startFilterExpr()
           
 void JaxenHandler.startFunction(java.lang.String prefix, java.lang.String functionName)
           
 void JaxenHandler.startMultiplicativeExpr()
           
 void JaxenHandler.startNameStep(int axis, java.lang.String prefix, java.lang.String localName)
           
 void JaxenHandler.startOrExpr()
           
 void JaxenHandler.startPathExpr()
           
 void JaxenHandler.startPredicate()
           
 void JaxenHandler.startProcessingInstructionNodeStep(int axis, java.lang.String name)
           
 void JaxenHandler.startRelationalExpr()
           
 void JaxenHandler.startRelativeLocationPath()
           
 void JaxenHandler.startTextNodeStep(int axis)
           
 void JaxenHandler.startUnaryExpr()
           
 void JaxenHandler.startUnionExpr()
           
 void JaxenHandler.startXPath()
           
 java.lang.String BaseXPath.stringValueOf(java.lang.Object node)
           
 java.lang.String XPath.stringValueOf(java.lang.Object context)
          Retrieve a string-value interpretation of this XPath expression when evaluated against a given context.
 java.lang.String BaseXPath.valueOf(java.lang.Object node)
          Deprecated.  
 java.lang.String XPath.valueOf(java.lang.Object context)
          Deprecated. As of Jaxen 1.0 RC1 please use instead

The string-value of the expression is determined per the string(..) core function as defined in the XPath specification. This means that an expression that selects more than one nodes will return the string value of the first node in the node set..

 void JaxenHandler.variableReference(java.lang.String prefix, java.lang.String variableName)
           
 

Constructors in org.jaxen that throw JaxenException
BaseXPath(java.lang.String xpathExpr)
          Construct given an XPath expression string.
BaseXPath(java.lang.String xpathExpr, Navigator navigator)
          Construct given an XPath expression string.
 

Uses of JaxenException in org.jaxen.dom
 

Constructors in org.jaxen.dom that throw JaxenException
DOMXPath(java.lang.String xpathExpr)
          Construct given an XPath expression string.
 

Uses of JaxenException in org.jaxen.dom.html
 

Constructors in org.jaxen.dom.html that throw JaxenException
HTMLXPath(java.lang.String xpathExpr)
          Constructs a new XPath, treating all elements as lower case.
HTMLXPath(java.lang.String xpathExpr, boolean toLowerCase)
          Construct given an XPath expression string.
 

Uses of JaxenException in org.jaxen.dom4j
 

Constructors in org.jaxen.dom4j that throw JaxenException
Dom4jXPath(java.lang.String xpathExpr)
          Construct given an XPath expression string.
 

Uses of JaxenException in org.jaxen.expr
 

Methods in org.jaxen.expr that throw JaxenException
 java.util.List PredicateSet.applyPredicate(Predicate predicate, java.util.List nodes2Filter, ContextSupport support)
           
 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
 java.util.List XPathExpr.asList(Context context)
           
 java.util.List DefaultXPathExpr.asList(Context context)
           
 void DefaultArithExpr.assertInteger(java.lang.Number number)
           
 LocationPath XPathFactory.createAbsoluteLocationPath()
           
 LocationPath DefaultXPathFactory.createAbsoluteLocationPath()
           
 BinaryExpr XPathFactory.createAdditiveExpr(Expr lhs, Expr rhs, int additiveOperator)
           
 BinaryExpr DefaultXPathFactory.createAdditiveExpr(Expr lhs, Expr rhs, int additiveOperator)
           
 Step XPathFactory.createAllNodeStep(int axis)
           
 Step DefaultXPathFactory.createAllNodeStep(int axis)
           
 BinaryExpr XPathFactory.createAndExpr(Expr lhs, Expr rhs)
           
 BinaryExpr DefaultXPathFactory.createAndExpr(Expr lhs, Expr rhs)
           
 Step XPathFactory.createCommentNodeStep(int axis)
           
 Step DefaultXPathFactory.createCommentNodeStep(int axis)
           
 BinaryExpr XPathFactory.createEqualityExpr(Expr lhs, Expr rhs, int equalityOperator)
           
 BinaryExpr DefaultXPathFactory.createEqualityExpr(Expr lhs, Expr rhs, int equalityOperator)
           
 FilterExpr XPathFactory.createFilterExpr(Expr expr)
           
 FilterExpr DefaultXPathFactory.createFilterExpr(Expr expr)
           
 FunctionCallExpr XPathFactory.createFunctionCallExpr(java.lang.String prefix, java.lang.String functionName)
           
 FunctionCallExpr DefaultXPathFactory.createFunctionCallExpr(java.lang.String prefix, java.lang.String functionName)
           
 LiteralExpr XPathFactory.createLiteralExpr(java.lang.String literal)
           
 LiteralExpr DefaultXPathFactory.createLiteralExpr(java.lang.String literal)
           
 BinaryExpr XPathFactory.createMultiplicativeExpr(Expr lhs, Expr rhs, int multiplicativeOperator)
           
 BinaryExpr DefaultXPathFactory.createMultiplicativeExpr(Expr lhs, Expr rhs, int multiplicativeOperator)
           
 Step XPathFactory.createNameStep(int axis, java.lang.String prefix, java.lang.String localName)
           
 Step DefaultXPathFactory.createNameStep(int axis, java.lang.String prefix, java.lang.String localName)
           
 NumberExpr XPathFactory.createNumberExpr(double number)
           
 NumberExpr DefaultXPathFactory.createNumberExpr(double number)
           
 NumberExpr XPathFactory.createNumberExpr(int number)
           
 NumberExpr DefaultXPathFactory.createNumberExpr(int number)
           
 BinaryExpr XPathFactory.createOrExpr(Expr lhs, Expr rhs)
           
 BinaryExpr DefaultXPathFactory.createOrExpr(Expr lhs, Expr rhs)
           
 PathExpr XPathFactory.createPathExpr(FilterExpr filterExpr, LocationPath locationPath)
           
 PathExpr DefaultXPathFactory.createPathExpr(FilterExpr filterExpr, LocationPath locationPath)
           
 Predicate XPathFactory.createPredicate(Expr predicateExpr)
           
 Predicate DefaultXPathFactory.createPredicate(Expr predicateExpr)
           
 PredicateSet XPathFactory.createPredicateSet()
           
 PredicateSet DefaultXPathFactory.createPredicateSet()
           
 Step XPathFactory.createProcessingInstructionNodeStep(int axis, java.lang.String name)
           
 Step DefaultXPathFactory.createProcessingInstructionNodeStep(int axis, java.lang.String piName)
           
 BinaryExpr XPathFactory.createRelationalExpr(Expr lhs, Expr rhs, int relationalOperator)
           
 BinaryExpr DefaultXPathFactory.createRelationalExpr(Expr lhs, Expr rhs, int relationalOperator)
           
 LocationPath XPathFactory.createRelativeLocationPath()
           
 LocationPath DefaultXPathFactory.createRelativeLocationPath()
           
 Step XPathFactory.createTextNodeStep(int axis)
           
 Step DefaultXPathFactory.createTextNodeStep(int axis)
           
 Expr XPathFactory.createUnaryExpr(Expr expr, int unaryOperator)
           
 Expr DefaultXPathFactory.createUnaryExpr(Expr expr, int unaryOperator)
           
 UnionExpr XPathFactory.createUnionExpr(Expr lhs, Expr rhs)
           
 UnionExpr DefaultXPathFactory.createUnionExpr(Expr lhs, Expr rhs)
           
 VariableReferenceExpr XPathFactory.createVariableReferenceExpr(java.lang.String prefix, java.lang.String variableName)
           
 VariableReferenceExpr DefaultXPathFactory.createVariableReferenceExpr(java.lang.String prefix, java.lang.String variable)
           
 XPathExpr XPathFactory.createXPath(Expr rootExpr)
           
 XPathExpr DefaultXPathFactory.createXPath(Expr rootExpr)
           
 java.lang.Object Expr.evaluate(Context context)
           
 java.util.List Step.evaluate(Context context)
          For each node in the given context calls matches() for every node on the axis, then filters the result by each of the predicates.
 java.lang.Object Predicate.evaluate(Context context)
           
 java.lang.Object DefaultAbsoluteLocationPath.evaluate(Context context)
           
 java.lang.Object DefaultLocationPath.evaluate(Context context)
           
 java.util.List DefaultStep.evaluate(Context context)
           
 java.lang.Object DefaultAndExpr.evaluate(Context context)
           
 java.lang.Object DefaultDivExpr.evaluate(Context context)
           
 java.lang.Object DefaultEqualityExpr.evaluate(Context context)
           
 java.lang.Object DefaultFilterExpr.evaluate(Context context)
           
 java.lang.Object DefaultFunctionCallExpr.evaluate(Context context)
           
 java.lang.Object DefaultRelationalExpr.evaluate(Context context)
           
 java.lang.Object DefaultMinusExpr.evaluate(Context context)
           
 java.lang.Object DefaultModExpr.evaluate(Context context)
           
 java.lang.Object DefaultMultiplyExpr.evaluate(Context context)
           
 java.lang.Object DefaultOrExpr.evaluate(Context context)
           
 java.lang.Object DefaultPathExpr.evaluate(Context context)
           
 java.lang.Object DefaultPlusExpr.evaluate(Context context)
           
 java.lang.Object DefaultPredicate.evaluate(Context context)
           
 java.lang.Object DefaultUnaryExpr.evaluate(Context context)
           
 java.lang.Object DefaultUnionExpr.evaluate(Context context)
           
protected  boolean PredicateSet.evaluateAsBoolean(java.util.List contextNodeSet, ContextSupport support)
           
 java.util.List DefaultFunctionCallExpr.evaluateParams(Context context)
           
protected  java.util.List PredicateSet.evaluatePredicates(java.util.List contextNodeSet, ContextSupport support)
           
 

Uses of JaxenException in org.jaxen.jdom
 

Constructors in org.jaxen.jdom that throw JaxenException
JDOMXPath(java.lang.String xpathExpr)
          Construct given an XPath expression string.
 

Uses of JaxenException in org.jaxen.pattern
 

Methods in org.jaxen.pattern that throw JaxenException
protected static LocationPathPattern PatternParser.convertDefaultStep(LocationPathPattern path, DefaultStep step)
           
protected static Pattern PatternParser.convertExpr(Expr expr)
           
protected static LocationPathPattern PatternParser.convertExpr(LocationPath locationPath)
           
protected static LocationPathPattern PatternParser.convertStep(LocationPathPattern path, Step step)
           
 void PatternHandler.endAbsoluteLocationPath()
           
protected  void PatternHandler.endLocationPath()
           
 void PatternHandler.endPathExpr()
           
 void PatternHandler.endRelativeLocationPath()
           
 void PatternHandler.endUnionExpr(boolean create)
           
 void PatternHandler.endXPath()
           
abstract  boolean Pattern.matches(java.lang.Object node, Context context)
           
 boolean LocationPathPattern.matches(java.lang.Object node, Context context)
           
 boolean UnionPattern.matches(java.lang.Object node, Context context)
           
static Pattern PatternParser.parse(java.lang.String text)
           
 void LocationPathPattern.setNodeTest(NodeTest nodeTest)
          Allows the NodeTest to be set
 void PatternHandler.startAbsoluteLocationPath()
           
 void PatternHandler.startAllNodeStep(int axis)
           
 void PatternHandler.startCommentNodeStep(int axis)
           
 void PatternHandler.startNameStep(int axis, java.lang.String prefix, java.lang.String localName)
           
 void PatternHandler.startProcessingInstructionNodeStep(int axis, java.lang.String name)
           
 void PatternHandler.startRelativeLocationPath()
           
 void PatternHandler.startTextNodeStep(int axis)
           
 void PatternHandler.startUnionExpr()