Uses of Class
org.jaxen.JaxenException
Packages that use JaxenException
Package
Description
This package defines the core Jaxen API to the XPath engine.
Navigation for W3C DOM trees.
Navigation for dom4j trees.
Interfaces and default implementations for
XPath expression components.
Navigation for JavaBeans.
Navigation for JDOM trees.
Defines XSLT Pattern objects.
Navigation for XOM trees.
-
Uses of JaxenException in org.jaxen
Subclasses of JaxenException in org.jaxenModifier and TypeClassDescriptionclass
Thrown if an exception occurs during the evaluation of a function.class
Thrown when a function-call or variable-reference, or any other lookup based on namespace and local name, couldn't be resolved.class
Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model.class
Indicates an error during parsing of an XPath expression.Methods in org.jaxen that throw JaxenExceptionModifier and TypeMethodDescriptionvoid
BaseXPath.addNamespace
(String prefix, String uri) Add a namespace prefix-to-URI mapping for this XPath expression.void
XPath.addNamespace
(String prefix, String uri) Add a namespace prefix-to-URI mapping for this XPath expression.boolean
BaseXPath.booleanValueOf
(Object node) Retrieve a boolean-value interpretation of this XPath expression when evaluated against a given context.boolean
XPath.booleanValueOf
(Object context) Retrieve the boolean value of the first node in document order returned by this XPath expression when evaluated in the given context.void
JaxenHandler.endAbsoluteLocationPath()
void
JaxenHandler.endAdditiveExpr
(int operator) void
JaxenHandler.endAndExpr
(boolean create) void
JaxenHandler.endEqualityExpr
(int operator) void
JaxenHandler.endFilterExpr()
protected void
JaxenHandler.endLocationPath()
void
JaxenHandler.endMultiplicativeExpr
(int operator) void
JaxenHandler.endOrExpr
(boolean create) void
JaxenHandler.endPathExpr()
void
JaxenHandler.endPredicate()
void
JaxenHandler.endRelationalExpr
(int operator) void
JaxenHandler.endRelativeLocationPath()
void
JaxenHandler.endUnaryExpr
(int operator) void
JaxenHandler.endUnionExpr
(boolean create) void
JaxenHandler.endXPath()
Evaluate this XPath against a given context.Evaluate this XPath against the given context.void
void
JaxenHandler.number
(double number) void
JaxenHandler.number
(int number) BaseXPath.numberValueOf
(Object node) Retrieve a number-value interpretation of this XPath expression when evaluated against a given context.XPath.numberValueOf
(Object context) Retrieve the number-value of the first node in document order returned by this XPath expression when evaluated in the given context.BaseXPath.selectNodes
(Object node) Select all nodes that are selected by this XPath expression.XPath.selectNodes
(Object context) Select all nodes that are selectable by this XPath expression.protected List
BaseXPath.selectNodesForContext
(Context context) Select all nodes that match this XPath expression on the given Context object.BaseXPath.selectSingleNode
(Object node) Select only the first node selected by this XPath expression.XPath.selectSingleNode
(Object context) Return the first node in document order that is selected by this XPath expression.protected Object
BaseXPath.selectSingleNodeForContext
(Context context) Return only the first node that is selected by this XPath expression.void
JaxenHandler.startAbsoluteLocationPath()
void
JaxenHandler.startAllNodeStep
(int axis) void
JaxenHandler.startCommentNodeStep
(int axis) void
JaxenHandler.startFunction
(String prefix, String functionName) void
JaxenHandler.startNameStep
(int axis, String prefix, String localName) void
JaxenHandler.startProcessingInstructionNodeStep
(int axis, String name) void
JaxenHandler.startRelativeLocationPath()
void
JaxenHandler.startTextNodeStep
(int axis) BaseXPath.stringValueOf
(Object node) Retrieves the string-value of the result of evaluating this XPath expression when evaluated against the specified context.XPath.stringValueOf
(Object context) Retrieve a string-value interpretation of this XPath expression when evaluated against the given context.Deprecated.Deprecated.useXPath.stringValueOf(Object)
insteadvoid
JaxenHandler.variableReference
(String prefix, String variableName) Constructors in org.jaxen that throw JaxenException -
Uses of JaxenException in org.jaxen.dom
Constructors in org.jaxen.dom that throw JaxenException -
Uses of JaxenException in org.jaxen.dom4j
Constructors in org.jaxen.dom4j that throw JaxenExceptionModifierConstructorDescriptionDom4jXPath
(String xpathExpr) Construct given an XPath expression string. -
Uses of JaxenException in org.jaxen.expr
Methods in org.jaxen.expr that throw JaxenExceptionModifier and TypeMethodDescriptionPredicateSet.applyPredicate
(Predicate predicate, List nodes2Filter, ContextSupport support) boolean
Deprecated.Returns true if the current filter matches at least one of the context nodesboolean
Evaluates the filter expression on the current context and returns true if at least one node matches.Deprecated.Evaluates the expression and returns a list cintaing the resulting nodes, or a singleton list containing aDouble
,String
, orBoolean
.DefaultXPathFactory.createAbsoluteLocationPath()
XPathFactory.createAbsoluteLocationPath()
Create a new empty absolute location path.DefaultXPathFactory.createAdditiveExpr
(Expr lhs, Expr rhs, int additiveOperator) XPathFactory.createAdditiveExpr
(Expr lhs, Expr rhs, int additiveOperator) Returns a new XPath additive expression.DefaultXPathFactory.createAllNodeStep
(int axis) XPathFactory.createAllNodeStep
(int axis) Create a step with a node() node-test.DefaultXPathFactory.createAndExpr
(Expr lhs, Expr rhs) XPathFactory.createAndExpr
(Expr lhs, Expr rhs) Returns a new XPath And expression.DefaultXPathFactory.createCommentNodeStep
(int axis) XPathFactory.createCommentNodeStep
(int axis) Create a step with acomment()
node-test.DefaultXPathFactory.createEqualityExpr
(Expr lhs, Expr rhs, int equalityOperator) XPathFactory.createEqualityExpr
(Expr lhs, Expr rhs, int equalityOperator) Returns a new XPath equality expression.DefaultXPathFactory.createFilterExpr
(Expr expr) XPathFactory.createFilterExpr
(Expr expr) Returns a new XPath filter expression.DefaultXPathFactory.createFunctionCallExpr
(String prefix, String functionName) XPathFactory.createFunctionCallExpr
(String prefix, String functionName) Create a new function call expression.DefaultXPathFactory.createLiteralExpr
(String literal) XPathFactory.createLiteralExpr
(String literal) Create a string literal expression.DefaultXPathFactory.createMultiplicativeExpr
(Expr lhs, Expr rhs, int multiplicativeOperator) XPathFactory.createMultiplicativeExpr
(Expr lhs, Expr rhs, int multiplicativeOperator) Returns a new XPath multiplicative expression.DefaultXPathFactory.createNameStep
(int axis, String prefix, String localName) XPathFactory.createNameStep
(int axis, String prefix, String localName) Create a step with a named node-test.DefaultXPathFactory.createNumberExpr
(double number) DefaultXPathFactory.createNumberExpr
(int number) XPathFactory.createNumberExpr
(double number) Create a number expression.XPathFactory.createNumberExpr
(int number) Create a number expression.DefaultXPathFactory.createOrExpr
(Expr lhs, Expr rhs) XPathFactory.createOrExpr
(Expr lhs, Expr rhs) Returns a new XPath Or expression.DefaultXPathFactory.createPathExpr
(FilterExpr filterExpr, LocationPath locationPath) XPathFactory.createPathExpr
(FilterExpr filterExpr, LocationPath locationPath) Create a new path expression.DefaultXPathFactory.createPredicate
(Expr predicateExpr) XPathFactory.createPredicate
(Expr predicateExpr) Create from the supplied expression.DefaultXPathFactory.createPredicateSet()
XPathFactory.createPredicateSet()
Create an empty predicate set.DefaultXPathFactory.createProcessingInstructionNodeStep
(int axis, String piName) XPathFactory.createProcessingInstructionNodeStep
(int axis, String name) Create a step with aprocessing-instruction()
node-test.DefaultXPathFactory.createRelationalExpr
(Expr lhs, Expr rhs, int relationalOperator) XPathFactory.createRelationalExpr
(Expr lhs, Expr rhs, int relationalOperator) Returns a new XPath relational expression.DefaultXPathFactory.createRelativeLocationPath()
XPathFactory.createRelativeLocationPath()
Create a new empty relative location path.DefaultXPathFactory.createTextNodeStep
(int axis) XPathFactory.createTextNodeStep
(int axis) Create a step with atext()
node-test.DefaultXPathFactory.createUnaryExpr
(Expr expr, int unaryOperator) XPathFactory.createUnaryExpr
(Expr expr, int unaryOperator) Returns a new XPath unary expression.DefaultXPathFactory.createUnionExpr
(Expr lhs, Expr rhs) XPathFactory.createUnionExpr
(Expr lhs, Expr rhs) Returns a new XPath union expression.DefaultXPathFactory.createVariableReferenceExpr
(String prefix, String variable) XPathFactory.createVariableReferenceExpr
(String prefix, String variableName) Create a new variable reference expression.DefaultXPathFactory.createXPath
(Expr rootExpr) XPathFactory.createXPath
(Expr rootExpr) Create a newXPathExpr
from anExpr
.Deprecated.Deprecated.Deprecated.Deprecated.Evaluate the context node set to find the new node set.Deprecated.Deprecated.Evaluate the expression in the given context, and return the result.Evaluates this predicate's expression and returns the result.For each node in the given context calls matches() for every node on the axis, then filters the result by each of the predicates.protected boolean
PredicateSet.evaluateAsBoolean
(List contextNodeSet, ContextSupport support) Returns true if any of the supplied nodes satisfy all the predicates in the set.DefaultFunctionCallExpr.evaluateParams
(Context context) Deprecated.protected List
PredicateSet.evaluatePredicates
(List contextNodeSet, ContextSupport support) Returns all of the supplied nodes that satisfy all the predicates in the set.protected IterableAxis
DefaultXPathFactory.getIterableAxis
(int axis) boolean
DefaultNameStep.matches
(Object node, ContextSupport contextSupport) Deprecated.Checks whether the node matches this step.boolean
Step.matches
(Object node, ContextSupport contextSupport) Performs the node-test part of evaluating the step for the given node (which must be on the axis). -
Uses of JaxenException in org.jaxen.javabean
Methods in org.jaxen.javabean that throw JaxenExceptionConstructors in org.jaxen.javabean that throw JaxenExceptionModifierConstructorDescriptionJavaBeanXPath
(String xpathExpr) Construct given an XPath expression string. -
Uses of JaxenException in org.jaxen.jdom
Constructors in org.jaxen.jdom that throw JaxenException -
Uses of JaxenException in org.jaxen.pattern
Methods in org.jaxen.pattern that throw JaxenExceptionModifier and TypeMethodDescriptionprotected 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.endRelativeLocationPath()
void
PatternHandler.endUnionExpr
(boolean create) boolean
abstract boolean
boolean
static Pattern
void
LocationPathPattern.setNodeTest
(NodeTest nodeTest) Allows the NodeTest to be set -
Uses of JaxenException in org.jaxen.xom
Constructors in org.jaxen.xom that throw JaxenException
BaseXPath.stringValueOf(java.lang.Object)