Skip navigation links
A B C D E F G H I J L M N O P R S T U V X 

A

ADD - Static variable in interface org.jaxen.saxpath.Operator
The addition operator +
addElementNamespaces(Navigator, Object) - Method in class org.jaxen.SimpleNamespaceContext
Adds all the namespace declarations that are in scope on the given element.
AdditiveExpr - Interface in org.jaxen.expr
Represents an XPath additive expression.
addNamespace(String, String) - Method in class org.jaxen.BaseXPath
Add a namespace prefix-to-URI mapping for this XPath expression.
addNamespace(String, String) - Method in class org.jaxen.SimpleNamespaceContext
Binds a prefix to a URI in this context.
addNamespace(String, String) - Method in interface org.jaxen.XPath
Add a namespace prefix-to-URI mapping for this XPath expression.
addParameter(Expr) - Method in interface org.jaxen.expr.FunctionCallExpr
Add the next argument to the function.
addParameters(FunctionCallExpr, Iterator) - Method in class org.jaxen.JaxenHandler
 
addPredicate(Predicate) - Method in class org.jaxen.expr.DefaultFilterExpr
 
addPredicate(Predicate) - Method in class org.jaxen.expr.DefaultStep
 
addPredicate(Predicate) - Method in interface org.jaxen.expr.Predicated
Add an additional predicate to this object.
addPredicate(Predicate) - Method in class org.jaxen.expr.PredicateSet
Add a predicate to the set.
addPredicates(Predicated, Iterator) - Method in class org.jaxen.JaxenHandler
 
addStep(Step) - Method in interface org.jaxen.expr.LocationPath
Add the next step to this location path.
addSteps(LocationPath, Iterator) - Method in class org.jaxen.JaxenHandler
 
AllNodeStep - Interface in org.jaxen.expr
Represents the XPath node-test node().
ANCESTOR - Static variable in class org.jaxen.saxpath.Axis
The ancestor axis
ANCESTOR_OR_SELF - Static variable in class org.jaxen.saxpath.Axis
The ancestor-or-self axis
AncestorAxisIterator - Class in org.jaxen.util
Represents the XPath ancestor axis.
AncestorAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.AncestorAxisIterator
Create a new ancestor axis iterator.
AncestorOrSelfAxisIterator - Class in org.jaxen.util
Represents the XPath ancestor-or-self axis.
AncestorOrSelfAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.AncestorOrSelfAxisIterator
Create a new ancestor-or-self axis iterator.
appendChild(Node) - Method in class org.jaxen.dom.NamespaceNode
Append a new child node (always fails).
applyPredicate(Predicate, List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet
 
asBoolean(Context) - Method in class org.jaxen.expr.DefaultFilterExpr
Returns true if the current filter matches at least one of the context nodes
asBoolean(Context) - Method in interface org.jaxen.expr.FilterExpr
Evaluates the filter expression on the current context and returns true if at least one node matches.
asList(Context) - Method in interface org.jaxen.expr.XPathExpr
Evaluates the expression and returns a list containing the resulting nodes, or a singleton list containing a Double, String, or Boolean.
ATTRIBUTE - Static variable in class org.jaxen.saxpath.Axis
The attribute axis
Axis - Class in org.jaxen.saxpath
Internal SAXPath class that contains constants representing XPath operators to avoid a lot of string comparisons.
axisIterator(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultStep
 
axisIterator(Object, ContextSupport) - Method in interface org.jaxen.expr.Step
Get an Iterator for the current axis starting in the given contextNode.

B

BaseXPath - Class in org.jaxen
Base functionality for all concrete, implementation-specific XPaths.
BaseXPath(String) - Constructor for class org.jaxen.BaseXPath
Construct given an XPath expression string.
BaseXPath(String, Navigator) - Constructor for class org.jaxen.BaseXPath
Construct given an XPath expression string.
BinaryExpr - Interface in org.jaxen.expr
Represents a binary expression.
BooleanFunction - Class in org.jaxen.function
4.3 boolean boolean(object)
The boolean function converts its argument to a boolean as follows: a number is true if and only if it is neither positive or negative zero nor NaN a node-set is true if and only if it is non-empty a string is true if and only if its length is non-zero an object of a type other than the four basic types is converted to a boolean in a way that is dependent on that type
BooleanFunction() - Constructor for class org.jaxen.function.BooleanFunction
Create a new BooleanFunction object.
booleanValueOf(Object) - Method in class org.jaxen.BaseXPath
Retrieve a boolean-value interpretation of this XPath expression when evaluated against a given context.
booleanValueOf(Object) - Method in interface org.jaxen.XPath
Retrieve the boolean value of the first node in document order returned by this XPath expression when evaluated in the given context.

C

call(Context, List) - Method in class org.jaxen.function.BooleanFunction
Convert the argument to a Boolean
call(Context, List) - Method in interface org.jaxen.Function
Evaluate this function.
call(Context, List) - Method in class org.jaxen.function.CeilingFunction
Returns the smallest integer greater than or equal to a number.
call(Context, List) - Method in class org.jaxen.function.ConcatFunction
Concatenates the arguments and returns the resulting string.
call(Context, List) - Method in class org.jaxen.function.ContainsFunction
Returns true if the string-value of the first item in args contains string-value of the second item; false otherwise.
call(Context, List) - Method in class org.jaxen.function.CountFunction
Returns the number of nodes in the specified node-set.
call(Context, List) - Method in class org.jaxen.function.ext.EndsWithFunction
 
call(Context, List) - Method in class org.jaxen.function.ext.EvaluateFunction
 
call(Context, List) - Method in class org.jaxen.function.ext.LowerFunction
 
call(Context, List) - Method in class org.jaxen.function.ext.UpperFunction
 
call(Context, List) - Method in class org.jaxen.function.FalseFunction
Returns Boolean.FALSE
call(Context, List) - Method in class org.jaxen.function.FloorFunction
Returns the largest integer less than or equal to a number.
call(Context, List) - Method in class org.jaxen.function.IdFunction
Returns a list of the nodes with the specified IDs.
call(Context, List) - Method in class org.jaxen.function.LangFunction
Determines whether or not the context node is written in the language specified by the XPath string-value of args.get(0), as determined by the nearest xml:lang attribute in scope.
call(Context, List) - Method in class org.jaxen.function.LastFunction
Returns the number of nodes in the context node-set.
call(Context, List) - Method in class org.jaxen.function.LocalNameFunction
Returns the local-name of the specified node or the context node if no arguments are provided.
call(Context, List) - Method in class org.jaxen.function.NameFunction
Returns the name of the specified node or the name of the context node if no arguments are provided.
call(Context, List) - Method in class org.jaxen.function.NamespaceUriFunction
Returns the namespace URI of the specified node or the namespace URI of the context node if no arguments are provided.
call(Context, List) - Method in class org.jaxen.function.NormalizeSpaceFunction
Returns the string-value of the first item in args after removing all leading and trailing white space, and replacing each other sequence of whitespace by a single space.
call(Context, List) - Method in class org.jaxen.function.NotFunction
Returns Boolean.TRUE if the boolean value of args.get(0) is false, and Boolean.FALSE otherwise.
call(Context, List) - Method in class org.jaxen.function.NumberFunction
Returns the number value of args.get(0), or the number value of the context node if args is empty.
call(Context, List) - Method in class org.jaxen.function.PositionFunction
Returns the position of the context node in the context node-set.
call(Context, List) - Method in class org.jaxen.function.RoundFunction
Returns the nearest integer to the number.
call(Context, List) - Method in class org.jaxen.function.StartsWithFunction
Returns true if the string-value of the first item in args starts with the string-value of the second item in args.
call(Context, List) - Method in class org.jaxen.function.StringFunction
Returns the string-value of args.get(0) or of the context node if args is empty.
call(Context, List) - Method in class org.jaxen.function.StringLengthFunction
Returns the number of Unicode characters in the string-value of the argument.
call(Context, List) - Method in class org.jaxen.function.SubstringAfterFunction
Returns the part of the string-value of the first item in args that follows the string-value of the second item in args; or the empty string if the second string is not a substring of the first string.
call(Context, List) - Method in class org.jaxen.function.SubstringBeforeFunction
Returns the part of the string-value of the first item in args that comes before the string-value of the second item in args; or the empty string if the second string is not a substring of the first string.
call(Context, List) - Method in class org.jaxen.function.SubstringFunction
Returns a substring of an XPath string-value by character index.
call(Context, List) - Method in class org.jaxen.function.SumFunction
Returns the sum of its arguments.
call(Context, List) - Method in class org.jaxen.function.TranslateFunction
Returns a copy of the first argument in which characters found in the second argument are replaced by corresponding characters from the third argument.
call(Context, List) - Method in class org.jaxen.function.TrueFunction
Returns Boolean.TRUE
call(Context, List) - Method in class org.jaxen.function.xslt.DocumentFunction
 
canPop() - Method in class org.jaxen.JaxenHandler
 
CeilingFunction - Class in org.jaxen.function
4.4 number ceiling(number)
The ceiling function returns the smallest (closest to negative infinity) number that is not less than the argument and that is an integer....If the argument is NaN, then NaN is returned.
CeilingFunction() - Constructor for class org.jaxen.function.CeilingFunction
Create a new CeilingFunction object.
CHILD - Static variable in class org.jaxen.saxpath.Axis
The child axis
cloneNode(boolean) - Method in class org.jaxen.dom.NamespaceNode
Create a copy of this node.
CommentNodeStep - Interface in org.jaxen.expr
Represents the XPath node-test comment().
compareDocumentPosition(Node) - Method in class org.jaxen.dom.NamespaceNode
Compare relative position of this node to another nbode.
ConcatFunction - Class in org.jaxen.function
4.2 string concat(string,string,string*) Concatenates its arguments and returns the resulting string.
ConcatFunction() - Constructor for class org.jaxen.function.ConcatFunction
Create a new ConcatFunction object.
ContainsFunction - Class in org.jaxen.function
4.2 boolean contains(string,string)
The contains function returns true if the first argument string contains the second argument string, and otherwise returns false.
ContainsFunction() - Constructor for class org.jaxen.function.ContainsFunction
Create a new ContainsFunction object.
Context - Class in org.jaxen
Wrapper around implementation-specific objects used as the context of an expression evaluation.
Context(ContextSupport) - Constructor for class org.jaxen.Context
Create a new context.
ContextSupport - Class in org.jaxen
Supporting context information for resolving namespace prefixes, functions, and variables.
ContextSupport() - Constructor for class org.jaxen.ContextSupport
Construct an empty ContextSupport.
ContextSupport(NamespaceContext, FunctionContext, VariableContext, Navigator) - Constructor for class org.jaxen.ContextSupport
Create a new ContextSupport object.
CountFunction - Class in org.jaxen.function
4.1 number count(node-set)
The count function returns the number of nodes in the argument node-set.
CountFunction() - Constructor for class org.jaxen.function.CountFunction
Create a new CountFunction object.
createAbsoluteLocationPath() - Method in class org.jaxen.expr.DefaultXPathFactory
 
createAbsoluteLocationPath() - Method in interface org.jaxen.expr.XPathFactory
Create a new empty absolute location path.
createAdditiveExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createAdditiveExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath additive expression.
createAllNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createAllNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
Create a step with a node() node-test.
createAndExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createAndExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath And expression.
createCommentNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createCommentNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
Create a step with a comment() node-test.
createEqualityExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createEqualityExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath equality expression.
createFilterExpr(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createFilterExpr(Expr) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath filter expression.
createFunctionCallExpr(String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createFunctionCallExpr(String, String) - Method in interface org.jaxen.expr.XPathFactory
Create a new function call expression.
createFunctionContext() - Method in class org.jaxen.BaseXPath
Create a default FunctionContext.
createLiteralExpr(String) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createLiteralExpr(String) - Method in interface org.jaxen.expr.XPathFactory
Create a string literal expression.
createMultiplicativeExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createMultiplicativeExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath multiplicative expression.
createNamespaceContext() - Method in class org.jaxen.BaseXPath
Create a default NamespaceContext.
createNameStep(int, String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createNameStep(int, String, String) - Method in interface org.jaxen.expr.XPathFactory
Create a step with a named node-test.
createNumberExpr(int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createNumberExpr(double) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createNumberExpr(int) - Method in interface org.jaxen.expr.XPathFactory
Create a number expression.
createNumberExpr(double) - Method in interface org.jaxen.expr.XPathFactory
Create a number expression.
createOrExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createOrExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath Or expression.
createPathExpr(FilterExpr, LocationPath) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createPathExpr(FilterExpr, LocationPath) - Method in interface org.jaxen.expr.XPathFactory
Create a new path expression.
createPredicate(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createPredicate(Expr) - Method in interface org.jaxen.expr.XPathFactory
Create from the supplied expression.
createPredicateSet() - Method in class org.jaxen.expr.DefaultXPathFactory
 
createPredicateSet() - Method in interface org.jaxen.expr.XPathFactory
Create an empty predicate set.
createProcessingInstructionNodeStep(int, String) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createProcessingInstructionNodeStep(int, String) - Method in interface org.jaxen.expr.XPathFactory
Create a step with a processing-instruction() node-test.
createRelationalExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createRelationalExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath relational expression.
createRelativeLocationPath() - Method in class org.jaxen.expr.DefaultXPathFactory
 
createRelativeLocationPath() - Method in interface org.jaxen.expr.XPathFactory
Create a new empty relative location path.
createTextNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createTextNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
Create a step with a text() node-test.
createUnaryExpr(Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createUnaryExpr(Expr, int) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath unary expression.
createUnionExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createUnionExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
Returns a new XPath union expression.
createVariableContext() - Method in class org.jaxen.BaseXPath
Create a default VariableContext.
createVariableReferenceExpr(String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createVariableReferenceExpr(String, String) - Method in interface org.jaxen.expr.XPathFactory
Create a new variable reference expression.
createXPath(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
 
createXPath(Expr) - Method in interface org.jaxen.expr.XPathFactory
Create a new XPathExpr from an Expr.

D

debug() - Method in class org.jaxen.BaseXPath
Returns a string representation of the parse tree.
DefaultAllNodeStep - Class in org.jaxen.expr
 
DefaultCommentNodeStep - Class in org.jaxen.expr
 
DefaultFilterExpr - Class in org.jaxen.expr
 
DefaultFilterExpr(PredicateSet) - Constructor for class org.jaxen.expr.DefaultFilterExpr
 
DefaultFilterExpr(Expr, PredicateSet) - Constructor for class org.jaxen.expr.DefaultFilterExpr
 
DefaultNameStep - Class in org.jaxen.expr
Expression object that represents any flavor of name-test steps within an XPath.
DefaultNameStep(IterableAxis, String, String, PredicateSet) - Constructor for class org.jaxen.expr.DefaultNameStep
Constructor.
DefaultNavigator - Class in org.jaxen
Default implementation of Navigator.
DefaultNavigator() - Constructor for class org.jaxen.DefaultNavigator
 
DefaultProcessingInstructionNodeStep - Class in org.jaxen.expr
 
DefaultStep - Class in org.jaxen.expr
 
DefaultTextNodeStep - Class in org.jaxen.expr
 
DefaultXPathFactory - Class in org.jaxen.expr
The concrete implementation of the XPathFactory abstract factory.
DefaultXPathFactory() - Constructor for class org.jaxen.expr.DefaultXPathFactory
 
DESCENDANT - Static variable in class org.jaxen.saxpath.Axis
The descendant axis
DESCENDANT_OR_SELF - Static variable in class org.jaxen.saxpath.Axis
The descendant-or-self axis
DescendantAxisIterator - Class in org.jaxen.util
Represents the XPath descendant axis.
DescendantAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.DescendantAxisIterator
Create a new descendant axis iterator.
DescendantAxisIterator(Navigator, Iterator) - Constructor for class org.jaxen.util.DescendantAxisIterator
 
DescendantOrSelfAxisIterator - Class in org.jaxen.util
Represents the XPath descendant-or-self axis.
DescendantOrSelfAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.DescendantOrSelfAxisIterator
Create a new desscendant-or-self axis iterator.
DIV - Static variable in interface org.jaxen.saxpath.Operator
The floating point division operator div.
DocumentFunction - Class in org.jaxen.function.xslt
Implements the XSLT document() function
DocumentFunction() - Constructor for class org.jaxen.function.xslt.DocumentFunction
 
DocumentNavigator - Class in org.jaxen.dom
Interface for navigating around the W3C DOM Level 2 object model.
DocumentNavigator() - Constructor for class org.jaxen.dom.DocumentNavigator
Default constructor.
DocumentNavigator - Class in org.jaxen.javabean
Interface for navigating around a JavaBean object model.
DocumentNavigator() - Constructor for class org.jaxen.javabean.DocumentNavigator
 
DOMXPath - Class in org.jaxen.dom
An XPath implementation for the W3C DOM.
DOMXPath(String) - Constructor for class org.jaxen.dom.DOMXPath
Create a new DOMXPath from an XPath expression string.
duplicate() - Method in class org.jaxen.Context
Create a type-safe shallow copy.

E

Element - Class in org.jaxen.javabean
 
Element(Element, String, Object) - Constructor for class org.jaxen.javabean.Element
 
ElementIterator - Class in org.jaxen.javabean
 
ElementIterator(Element, String, Iterator) - Constructor for class org.jaxen.javabean.ElementIterator
 
EMPTY_ITERATOR - Static variable in class org.jaxen.JaxenConstants
An iterator with no elements.
EMPTY_LIST_ITERATOR - Static variable in class org.jaxen.JaxenConstants
A list iterator with no elements.
endAbsoluteLocationPath() - Method in class org.jaxen.JaxenHandler
 
endAbsoluteLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of an absolute location path expression.
endAdditiveExpr(int) - Method in class org.jaxen.JaxenHandler
 
endAdditiveExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of an additive ('+' or '-') expression.
endAllNodeStep() - Method in class org.jaxen.JaxenHandler
 
endAllNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a node() step.
endAndExpr(boolean) - Method in class org.jaxen.JaxenHandler
 
endAndExpr(boolean) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of an 'and' expression.
endCommentNodeStep() - Method in class org.jaxen.JaxenHandler
 
endCommentNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a comment() step.
endEqualityExpr(int) - Method in class org.jaxen.JaxenHandler
 
endEqualityExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of an equality ('=' or '!
endFilterExpr() - Method in class org.jaxen.JaxenHandler
 
endFilterExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a filter expression.
endFunction() - Method in class org.jaxen.JaxenHandler
 
endFunction() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a function call
endLocationPath() - Method in class org.jaxen.JaxenHandler
 
endMultiplicativeExpr(int) - Method in class org.jaxen.JaxenHandler
 
endMultiplicativeExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
endNameStep() - Method in class org.jaxen.JaxenHandler
 
endNameStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a NameStep
endOrExpr(boolean) - Method in class org.jaxen.JaxenHandler
 
endOrExpr(boolean) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of an 'or' expression.
endPathExpr() - Method in class org.jaxen.JaxenHandler
 
endPathExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a path expression.
endPredicate() - Method in class org.jaxen.JaxenHandler
 
endPredicate() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a predicate.
endProcessingInstructionNodeStep() - Method in class org.jaxen.JaxenHandler
 
endProcessingInstructionNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a processing-instruction(...) step.
endRelationalExpr(int) - Method in class org.jaxen.JaxenHandler
 
endRelationalExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
endRelativeLocationPath() - Method in class org.jaxen.JaxenHandler
 
endRelativeLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a relative location path expression.
endStep() - Method in class org.jaxen.JaxenHandler
 
EndsWithFunction - Class in org.jaxen.function.ext
boolean ends-with(string,string)
EndsWithFunction() - Constructor for class org.jaxen.function.ext.EndsWithFunction
 
endTextNodeStep() - Method in class org.jaxen.JaxenHandler
 
endTextNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a text() step.
endUnaryExpr(int) - Method in class org.jaxen.JaxenHandler
 
endUnaryExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a unary ('+' or '-') expression.
endUnionExpr(boolean) - Method in class org.jaxen.JaxenHandler
 
endUnionExpr(boolean) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a union ('|') expression.
endXPath() - Method in class org.jaxen.JaxenHandler
 
endXPath() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of an XPath expression parse.
EqualityExpr - Interface in org.jaxen.expr
Represents an XPath equality expression.
equals(Object) - Method in class org.jaxen.dom.NamespaceNode
Test for equivalence with another object.
EQUALS - Static variable in interface org.jaxen.saxpath.Operator
The equal to operator =.
evaluate(Object) - Method in class org.jaxen.BaseXPath
Evaluate this XPath against a given context.
evaluate(Context) - Method in class org.jaxen.expr.DefaultFilterExpr
 
evaluate(Context) - Method in class org.jaxen.expr.DefaultNameStep
Evaluate the context node set to find the new node set.
evaluate(Context) - Method in class org.jaxen.expr.DefaultStep
 
evaluate(Context) - Method in interface org.jaxen.expr.Expr
Evaluate the expression in the given context, and return the result.
evaluate(Context) - Method in interface org.jaxen.expr.Predicate
Evaluates this predicate's expression and returns the result.
evaluate(Context) - Method in interface org.jaxen.expr.Step
For each node in the given context calls matches() for every node on the axis, then filters the result by each of the predicates.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.BooleanFunction
Convert the argument obj to a Boolean according to the following rules: Lists are false if they're empty; true if they're not.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.CeilingFunction
Returns the smallest integer greater than or equal to the argument.
evaluate(List, Navigator) - Static method in class org.jaxen.function.ConcatFunction
Converts each item in the list to a string and returns the concatenation of these strings.
evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.ContainsFunction
Returns true if the first string contains the second string; false otherwise.
evaluate(Object) - Static method in class org.jaxen.function.CountFunction
Returns the number of nodes in the specified node-set.
evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.ext.EndsWithFunction
 
evaluate(Context, Object) - Static method in class org.jaxen.function.ext.EvaluateFunction
 
evaluate(Object, Locale, Navigator) - Static method in class org.jaxen.function.ext.LowerFunction
Converts the given string value to lower case using an optional Locale
evaluate(Object, Locale, Navigator) - Static method in class org.jaxen.function.ext.UpperFunction
Converts the given string value to upper case using an optional Locale
evaluate() - Static method in class org.jaxen.function.FalseFunction
Returns false.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.FloorFunction
Returns the largest integer less than or equal to the argument.
evaluate(List, Object, Navigator) - Static method in class org.jaxen.function.IdFunction
Returns a list of the nodes with the specified IDs.
evaluate(Context) - Static method in class org.jaxen.function.LastFunction
Returns the number of nodes in the context node-set.
evaluate(List, Navigator) - Static method in class org.jaxen.function.LocalNameFunction
Returns the local-name of list.get(0)
evaluate(List, Navigator) - Static method in class org.jaxen.function.NameFunction
Returns the name of list.get(0)
evaluate(List, Navigator) - Static method in class org.jaxen.function.NamespaceUriFunction
Returns the namespace URI of list.get(0)
evaluate(Object, Navigator) - Static method in class org.jaxen.function.NormalizeSpaceFunction
Returns the string-value of strArg after removing all leading and trailing white space, and replacing each other sequence of whitespace by a single space.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.NotFunction
Returns Boolean.TRUE if the boolean value of obj is false, and Boolean.FALSE otherwise.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.NumberFunction
Returns the number value of obj.
evaluate(Context) - Static method in class org.jaxen.function.PositionFunction
Returns the position of the context node in the context node-set.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.RoundFunction
Returns the integer nearest to the argument.
evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.StartsWithFunction
Returns true if the string-value of strArg starts with the string-value of matchArg.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.StringFunction
Returns the XPath string-value of obj.
evaluate(Object, Navigator) - Static method in class org.jaxen.function.StringLengthFunction
Returns the number of Unicode characters in the string-value of an object.
evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.SubstringAfterFunction
Returns the part of strArg that follows the first occurence of matchArg; or the empty string if the strArg does not contain matchArg
evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.SubstringBeforeFunction
Returns the part of strArg that precedes the first occurence of matchArg; or the empty string if the strArg does not contain matchArg
evaluate(Object, Navigator) - Static method in class org.jaxen.function.SumFunction
Returns the sum of the items in a list.
evaluate(Object, Object, Object, Navigator) - Static method in class org.jaxen.function.TranslateFunction
Returns a copy of strArg in which characters found in fromArg are replaced by corresponding characters from toArg.
evaluate() - Static method in class org.jaxen.function.TrueFunction
Returns true.
evaluate(String, Navigator) - Static method in class org.jaxen.function.xslt.DocumentFunction
 
evaluate(Object) - Method in class org.jaxen.javabean.JavaBeanXPath
 
evaluate(Object) - Method in interface org.jaxen.XPath
Evaluate this XPath against the given context.
evaluateAsBoolean(List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet
Returns true if any of the supplied nodes satisfy all the predicates in the set.
EvaluateFunction - Class in org.jaxen.function.ext
node-set evaluate(string)
EvaluateFunction() - Constructor for class org.jaxen.function.ext.EvaluateFunction
 
evaluatePredicates(List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet
Returns all of the supplied nodes that satisfy all the predicates in the set.
Expr - Interface in org.jaxen.expr
Represents an XPath expression.

F

FalseFunction - Class in org.jaxen.function
4.3 boolean false() Returns false.
FalseFunction() - Constructor for class org.jaxen.function.FalseFunction
Create a new FalseFunction object.
FilterExpr - Interface in org.jaxen.expr
Represents an XPath filter expression.
findLocale(String) - Method in class org.jaxen.function.ext.LocaleFunctionSupport
Tries to find a Locale instance by name using RFC 3066 language tags such as 'en', 'en-US', 'en-US-Brooklyn'.
findLocaleForLanguage(String) - Method in class org.jaxen.function.ext.LocaleFunctionSupport
Finds the locale with the given language name with no country or variant, such as Locale.ENGLISH or Locale.FRENCH
FloorFunction - Class in org.jaxen.function
4.4 number floor(number)
The floor function returns the largest (closest to positive infinity) number that is not greater than the argument and that is an integer....
FloorFunction() - Constructor for class org.jaxen.function.FloorFunction
Create a new FloorFunction object.
FOLLOWING - Static variable in class org.jaxen.saxpath.Axis
The following axis
FOLLOWING_SIBLING - Static variable in class org.jaxen.saxpath.Axis
The following-sibling axis
FollowingAxisIterator - Class in org.jaxen.util
Represents the XPath following axis.
FollowingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.FollowingAxisIterator
Create a new following axis iterator.
FollowingSiblingAxisIterator - Class in org.jaxen.util
Represents the XPath following-sibling axis.
FollowingSiblingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.FollowingSiblingAxisIterator
Create a new following-sibling axis iterator.
Function - Interface in org.jaxen
Interface for the extensible function framework.
FunctionCallException - Exception in org.jaxen
Thrown if an exception occurs during the evaluation of a function.
FunctionCallException(String) - Constructor for exception org.jaxen.FunctionCallException
Create a new FunctionCallException with the specified detail message.
FunctionCallException(Throwable) - Constructor for exception org.jaxen.FunctionCallException
Create a new FunctionCallException with the specified root cause.
FunctionCallException(String, Exception) - Constructor for exception org.jaxen.FunctionCallException
Create a new FunctionCallException with the specified detail message and root cause.
FunctionCallExpr - Interface in org.jaxen.expr
Represents an XPath function call expression.
FunctionContext - Interface in org.jaxen
Implemented by classes that know how to resolve XPath function names and namespaces to implementations of these functions.

G

get(int) - Method in class org.jaxen.util.SingletonList
Deprecated.
Returns the single element in the list.
getAncestorAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the ancestor XPath axis.
getAncestorAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the ancestor XPath axis.
getAncestorOrSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the ancestor-or-self XPath axis.
getAncestorOrSelfAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the ancestor-or-self XPath axis.
getAttributeAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the attribute XPath axis.
getAttributeAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get an iterator over all attributes.
getAttributeAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getAttributeAxisIterator(Object, String, String, String) - Method in class org.jaxen.javabean.DocumentNavigator
Retrieves an Iterator over the attribute elements that match the supplied name.
getAttributeAxisIterator(Object, String, String, String) - Method in interface org.jaxen.NamedAccessNavigator
Retrieve an Iterator that returns the attribute XPath axis where the names of the attributes match the supplied name and optional namespace.
getAttributeAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the attribute XPath axis.
getAttributeName(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the local name of an attribute.
getAttributeName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getAttributeName(Object) - Method in interface org.jaxen.Navigator
Retrieve the local name of the given attribute node.
getAttributeNamespaceUri(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the namespace URI of an attribute.
getAttributeNamespaceUri(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getAttributeNamespaceUri(Object) - Method in interface org.jaxen.Navigator
Retrieve the namespace URI of the given attribute node.
getAttributeQName(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the qualified name of an attribute.
getAttributeQName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getAttributeQName(Object) - Method in interface org.jaxen.Navigator
Retrieve the qualified name of the given attribute node.
getAttributes() - Method in class org.jaxen.dom.NamespaceNode
Get the attribute nodes.
getAttributeStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the string value of an attribute node.
getAttributeStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getAttributeStringValue(Object) - Method in interface org.jaxen.Navigator
Retrieve the string-value of an attribute node.
getAxis() - Method in class org.jaxen.expr.DefaultStep
 
getAxis() - Method in interface org.jaxen.expr.Step
Get an identifier for the current axis.
getAxisName() - Method in class org.jaxen.expr.DefaultStep
 
getBaseURI() - Method in class org.jaxen.dom.NamespaceNode
Return the base URI of the document containing this node.
getChildAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Throws UnsupportedAxisException.
getChildAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get an iterator over all of this node's children.
getChildAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getChildAxisIterator(Object, String, String, String) - Method in class org.jaxen.javabean.DocumentNavigator
Retrieves an Iterator over the child elements that match the supplied name.
getChildAxisIterator(Object, String, String, String) - Method in interface org.jaxen.NamedAccessNavigator
Retrieve an Iterator that returns the child XPath axis where the names of the children match the supplied name and optional namespace.
getChildAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the child XPath axis.
getChildNodes() - Method in class org.jaxen.dom.NamespaceNode
Get the list of child nodes.
getCommentStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the string value of a comment node.
getCommentStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getCommentStringValue(Object) - Method in interface org.jaxen.Navigator
Retrieve the string-value of a comment node.
getContext(Object) - Method in class org.jaxen.BaseXPath
Create a Context wrapper for the provided implementation-specific object.
getContext(Object) - Method in class org.jaxen.javabean.JavaBeanXPath
 
getContextSupport() - Method in class org.jaxen.BaseXPath
Retrieve the ContextSupport aggregation of NamespaceContext, FunctionContext, VariableContext, and Navigator.
getContextSupport() - Method in class org.jaxen.Context
Retrieve the ContextSupport.
getDescendantAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the descendant XPath axis.
getDescendantAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the descendant XPath axis.
getDescendantOrSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the descendant-or-self XPath axis.
getDescendantOrSelfAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the descendant-or-self XPath axis.
getDocument(String) - Method in class org.jaxen.DefaultNavigator
Default implementation that always returns null.
getDocument(String) - Method in class org.jaxen.dom.DocumentNavigator
Use JAXP to load a namespace aware document from a given URI.
getDocument(String) - Method in class org.jaxen.javabean.DocumentNavigator
 
getDocument(String) - Method in interface org.jaxen.Navigator
Loads a document from the given URI.
getDocumentNode(Object) - Method in class org.jaxen.DefaultNavigator
Returns null.
getDocumentNode(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the top-level document node.
getDocumentNode(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getDocumentNode(Object) - Method in interface org.jaxen.Navigator
Returns the document node that contains the given context node.
getElementById(Object, String) - Method in class org.jaxen.DefaultNavigator
Default implementation that cannot find elements.
getElementById(Object, String) - Method in class org.jaxen.dom.DocumentNavigator
Returns the element whose ID is given by elementId.
getElementById(Object, String) - Method in interface org.jaxen.Navigator
Returns the element whose ID is given by elementId.
getElementName(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the local name of an element.
getElementName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getElementName(Object) - Method in interface org.jaxen.Navigator
Retrieve the local name of the given element node.
getElementNamespaceUri(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the namespace URI of an element.
getElementNamespaceUri(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getElementNamespaceUri(Object) - Method in interface org.jaxen.Navigator
Retrieve the namespace URI of the given element node.
getElementQName(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the qualified name of an element.
getElementQName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getElementQName(Object) - Method in interface org.jaxen.Navigator
Retrieve the qualified name of the given element node.
getElementStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the string value of an element node.
getElementStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getElementStringValue(Object) - Method in interface org.jaxen.Navigator
Retrieve the string-value of an element node.
getExpr() - Method in class org.jaxen.expr.DefaultFilterExpr
 
getExpr() - Method in interface org.jaxen.expr.FilterExpr
 
getExpr() - Method in interface org.jaxen.expr.Predicate
Returns the expression in this predicate.
getExpr() - Method in interface org.jaxen.expr.UnaryExpr
Returns the expression following the minus sign.
getFeature(String, String) - Method in class org.jaxen.dom.NamespaceNode
Returns the value of the requested feature.
getFilterExpr() - Method in interface org.jaxen.expr.PathExpr
Returns the filter expression that starts the path expression.
getFirstChild() - Method in class org.jaxen.dom.NamespaceNode
Get the first child node.
getFollowingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the following XPath axis.
getFollowingAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get an iterator over all following nodes, depth-first.
getFollowingAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the following XPath axis.
getFollowingSiblingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the following-sibling XPath axis.
getFollowingSiblingAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get an iterator over all following siblings.
getFollowingSiblingAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the following-sibling XPath axis.
getFunction(String, String, String) - Method in class org.jaxen.Context
Retrieve a Function.
getFunction(String, String, String) - Method in class org.jaxen.ContextSupport
Retrieve a Function.
getFunction(String, String, String) - Method in interface org.jaxen.FunctionContext
An implementation should return a Function implementation object based on the namespace URI and local name of the function-call expression.
getFunction(String, String, String) - Method in class org.jaxen.SimpleFunctionContext
 
getFunctionContext() - Method in class org.jaxen.BaseXPath
Retrieve the FunctionContext used by this XPath expression.
getFunctionContext() - Method in class org.jaxen.ContextSupport
Retrieve the FunctionContext.
getFunctionContext() - Method in interface org.jaxen.XPath
Retrieve the FunctionContext used by this XPath expression.
getFunctionName() - Method in interface org.jaxen.expr.FunctionCallExpr
Returns the local name of the function.
getInstance() - Static method in class org.jaxen.dom.DocumentNavigator
Get a constant DocumentNavigator for efficiency.
getInstance() - Static method in class org.jaxen.javabean.DocumentNavigator
Retrieve the singleton instance of this DocumentNavigator.
getInstance() - Static method in class org.jaxen.XPathFunctionContext
Retrieve the default function context.
getIterableAxis() - Method in class org.jaxen.expr.DefaultStep
 
getIterableAxis(int) - Method in class org.jaxen.expr.DefaultXPathFactory
 
getLastChild() - Method in class org.jaxen.dom.NamespaceNode
Get the last child node.
getLHS() - Method in interface org.jaxen.expr.BinaryExpr
Returns the left-hand side of the binary expression.
getLiteral() - Method in interface org.jaxen.expr.LiteralExpr
Returns the contents of the string literal, not including the quote marks.
getLocale(Object, Navigator) - Method in class org.jaxen.function.ext.LocaleFunctionSupport
Attempts to convert the given function argument value into a Locale either via casting, extracting it from a List or looking up the named Locale using reflection.
getLocalName() - Method in class org.jaxen.dom.NamespaceNode
Get the XPath name of the namespace node;; i.e. the namespace prefix.
getLocalName() - Method in class org.jaxen.expr.DefaultNameStep
Gets the local name.
getLocalName() - Method in interface org.jaxen.expr.NameStep
Returns the local name of the matched node
getLocationPath() - Method in interface org.jaxen.expr.PathExpr
Returns the location path part of this path expression.
getMultilineMessage() - Method in exception org.jaxen.saxpath.XPathSyntaxException
Returns a long formatted description of the error, including line breaks.
getMultilineMessage() - Method in exception org.jaxen.XPathSyntaxException
Retrieve the friendly multi-line error message.
getName() - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
 
getName() - Method in interface org.jaxen.expr.ProcessingInstructionNodeStep
Returns the target matched by this processing instruction node-step.
getName() - Method in class org.jaxen.javabean.Element
 
getNamespaceAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Throws UnsupportedAxisException.
getNamespaceAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get an iterator over all declared namespaces.
getNamespaceAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getNamespaceAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the namespace XPath axis.
getNamespaceContext() - Method in class org.jaxen.BaseXPath
Retrieve the NamespaceContext used by this XPath expression.
getNamespaceContext() - Method in class org.jaxen.ContextSupport
Retrieve the NamespaceContext.
getNamespaceContext() - Method in interface org.jaxen.XPath
Retrieve the NamespaceContext used by this XPath expression.
getNamespacePrefix(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the prefix value of a namespace node.
getNamespacePrefix(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getNamespacePrefix(Object) - Method in interface org.jaxen.Navigator
Retrieve the namespace prefix of a namespace node.
getNamespaceStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the string value of a namespace node.
getNamespaceStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getNamespaceStringValue(Object) - Method in interface org.jaxen.Navigator
Retrieve the string-value of a namespace node.
getNamespaceURI() - Method in class org.jaxen.dom.NamespaceNode
Get the namespace URI of this node.
getNavigator() - Method in class org.jaxen.BaseXPath
Retrieve the XML object-model-specific Navigator for us in evaluating this XPath expression.
getNavigator() - Method in class org.jaxen.Context
Retrieve the current Navigator.
getNavigator() - Method in class org.jaxen.ContextSupport
Retrieve the Navigator.
getNavigator() - Method in interface org.jaxen.XPath
Retrieve the XML object-model-specific Navigator used to evaluate this XPath expression.
getNextSibling() - Method in class org.jaxen.dom.NamespaceNode
Get the next sibling node.
getNodeName() - Method in class org.jaxen.dom.NamespaceNode
Get the namespace prefix.
getNodeSet() - Method in class org.jaxen.Context
Retrieve the context node-set.
getNodeType(Object) - Method in class org.jaxen.DefaultNavigator
Returns a number that identifies the type of node that the given object represents in this navigator.
getNodeType() - Method in class org.jaxen.dom.NamespaceNode
Get the node type.
getNodeType(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getNodeType(Object) - Method in interface org.jaxen.Navigator
Returns a number that identifies the type of node that the given object represents in this navigator.
getNodeValue() - Method in class org.jaxen.dom.NamespaceNode
Get the namespace URI.
getNumber() - Method in interface org.jaxen.expr.NumberExpr
Returns a java.lang.Double representing the number.
getObject() - Method in class org.jaxen.javabean.Element
 
getOperator() - Method in interface org.jaxen.expr.BinaryExpr
Returns the operator for the binary expression such as "+" or "div".
getOwnerDocument() - Method in class org.jaxen.dom.NamespaceNode
Get the owner document.
getParameters() - Method in interface org.jaxen.expr.FunctionCallExpr
Returns the the ordered list of function arguments.
getParent() - Method in class org.jaxen.javabean.Element
 
getParentAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Throws UnsupportedAxisException.
getParentAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get a (single-member) iterator over this node's parent.
getParentAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getParentAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the parent XPath axis.
getParentNode(Object) - Method in class org.jaxen.DefaultNavigator
Default inefficient implementation.
getParentNode(Object) - Method in class org.jaxen.dom.DocumentNavigator
Return the XPath parent of the supplied DOM node.
getParentNode() - Method in class org.jaxen.dom.NamespaceNode
Get the parent node.
getParentNode(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getParentNode(Object) - Method in interface org.jaxen.Navigator
Returns the parent of the given context node.
getPosition() - Method in class org.jaxen.Context
Retrieve current position in the context node-set.
getPosition() - Method in exception org.jaxen.saxpath.XPathSyntaxException
Returns the index of the character at which the syntax error was detected in the XPath expression.
getPosition() - Method in exception org.jaxen.XPathSyntaxException
Retrieve the position of the error.
getPositionMarker() - Method in exception org.jaxen.XPathSyntaxException
Retrieve a string useful for denoting where the error occurred.
getPrecedingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the preceding XPath axis.
getPrecedingAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the preceding XPath axis.
getPrecedingSiblingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the preceding-sibling XPath axis.
getPrecedingSiblingAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get an iterator over all preceding siblings.
getPrecedingSiblingAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the preceding-sibling XPath axis.
getPredicates() - Method in class org.jaxen.expr.DefaultFilterExpr
 
getPredicates() - Method in class org.jaxen.expr.DefaultStep
 
getPredicates() - Method in interface org.jaxen.expr.Predicated
Returns a possibly empty list of predicates.
getPredicates() - Method in class org.jaxen.expr.PredicateSet
Returns the list containing the predicates.
getPredicateSet() - Method in class org.jaxen.expr.DefaultFilterExpr
 
getPredicateSet() - Method in class org.jaxen.expr.DefaultStep
 
getPredicateSet() - Method in interface org.jaxen.expr.Predicated
Returns a possibly empty set of predicates.
getPrefix() - Method in class org.jaxen.dom.NamespaceNode
Get the namespace prefix of this node.
getPrefix() - Method in class org.jaxen.expr.DefaultNameStep
Gets the namespace prefix.
getPrefix() - Method in interface org.jaxen.expr.FunctionCallExpr
Returns the namespace prefix of the function.
getPrefix() - Method in interface org.jaxen.expr.NameStep
Returns the namespace prefix of the matched node.
getPrefix() - Method in interface org.jaxen.expr.VariableReferenceExpr
Returns the namespace prefix of the variable.
getPreviousSibling() - Method in class org.jaxen.dom.NamespaceNode
Get the previous sibling node.
getProcessingInstructionData(Object) - Method in class org.jaxen.DefaultNavigator
Returns null.
getProcessingInstructionData(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the data of a processing instruction node.
getProcessingInstructionData(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getProcessingInstructionData(Object) - Method in interface org.jaxen.Navigator
Retrieve the data of a processing-instruction.
getProcessingInstructionTarget(Object) - Method in class org.jaxen.DefaultNavigator
Returns null.
getProcessingInstructionTarget(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the target of a processing instruction node.
getProcessingInstructionTarget(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getProcessingInstructionTarget(Object) - Method in interface org.jaxen.Navigator
Retrieve the target of a processing-instruction.
getRHS() - Method in interface org.jaxen.expr.BinaryExpr
Returns the right-hand side of the binary expression.
getRootExpr() - Method in class org.jaxen.BaseXPath
Retrieve the root expression of the internal compiled form of this XPath expression.
getRootExpr() - Method in interface org.jaxen.expr.XPathExpr
Returns the wrapped expression object.
getSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
Retrieve an Iterator matching the self XPath axis.
getSelfAxisIterator(Object) - Method in interface org.jaxen.Navigator
Retrieve an Iterator matching the self XPath axis.
getSize() - Method in class org.jaxen.Context
Retrieve the size of the current context node-set.
getSteps() - Method in interface org.jaxen.expr.LocationPath
Returns the ordered list of steps in this location path.
getText() - Method in class org.jaxen.expr.DefaultAllNodeStep
 
getText() - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
getText() - Method in class org.jaxen.expr.DefaultFilterExpr
 
getText() - Method in class org.jaxen.expr.DefaultNameStep
Gets the step as a fully defined XPath.
getText() - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
 
getText() - Method in class org.jaxen.expr.DefaultStep
 
getText() - Method in class org.jaxen.expr.DefaultTextNodeStep
 
getText() - Method in interface org.jaxen.expr.Expr
Returns a String containing the XPath expression.
getText() - Method in interface org.jaxen.expr.Predicate
Returns the string form of the predicate, including the square brackets.
getText() - Method in class org.jaxen.expr.PredicateSet
Returns the XPath string containing each of the predicates.
getText() - Method in interface org.jaxen.expr.Step
Returns a String containing the XPath expression.
getText() - Method in interface org.jaxen.expr.XPathExpr
Returns a String containing the XPath expression.
getTextContent() - Method in class org.jaxen.dom.NamespaceNode
Return the namespace URI.
getTextStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
Get the string value of text.
getTextStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
getTextStringValue(Object) - Method in interface org.jaxen.Navigator
Retrieve the string-value of a text node.
getUserData(String) - Method in class org.jaxen.dom.NamespaceNode
Returns the user data associated with the given key.
getVariableContext() - Method in class org.jaxen.BaseXPath
Retrieve the VariableContext used by this XPath expression.
getVariableContext() - Method in class org.jaxen.ContextSupport
Retrieve the VariableContext.
getVariableContext() - Method in interface org.jaxen.XPath
Retrieve the VariableContext used by this XPath expression.
getVariableName() - Method in interface org.jaxen.expr.VariableReferenceExpr
Returns the local name of the variable.
getVariableValue(String, String, String) - Method in class org.jaxen.Context
Retrieve a variable value.
getVariableValue(String, String, String) - Method in class org.jaxen.ContextSupport
Retrieve a variable value.
getVariableValue(String, String, String) - Method in class org.jaxen.SimpleVariableContext
 
getVariableValue(String, String, String) - Method in interface org.jaxen.VariableContext
An implementation should return the value of an XPath variable based on the namespace URI and local name of the variable-reference expression.
getXPath() - Method in exception org.jaxen.saxpath.XPathSyntaxException
Returns the syntactically incorrect XPath expression.
getXPath() - Method in exception org.jaxen.XPathSyntaxException
Retrieve the expression containing the error.
getXPathExpr() - Method in class org.jaxen.JaxenHandler
Retrieve the simplified Jaxen XPath expression tree.
getXPathExpr(boolean) - Method in class org.jaxen.JaxenHandler
Retrieve the Jaxen XPath expression tree, optionally simplified.
getXPathFactory() - Method in class org.jaxen.JaxenHandler
Retrieve the Jaxen XPathFactory used during the parse to construct the XPath expression tree.
getXPathHandler() - Method in interface org.jaxen.saxpath.SAXPathEventSource
Retrieve the current XPathHandler which receives the event callbacks.
GREATER_THAN - Static variable in interface org.jaxen.saxpath.Operator
The greater-than operator >
GREATER_THAN_EQUALS - Static variable in interface org.jaxen.saxpath.Operator
The greater-than or equals operator >=

H

hasAttributes() - Method in class org.jaxen.dom.NamespaceNode
Test if this node has attributes.
hasChildNodes() - Method in class org.jaxen.dom.NamespaceNode
Test for child nodes.
hashCode() - Method in class org.jaxen.dom.NamespaceNode
Generate a hash code for a namespace node.
hasNext() - Method in class org.jaxen.javabean.ElementIterator
 
hasNext() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
Returns true if there are any nodes remaining on the ancestor-or-self axis; false otherwise.
hasNext() - Method in class org.jaxen.util.DescendantAxisIterator
Returns true if there are any descendants remaining; false otherwise.
hasNext() - Method in class org.jaxen.util.FollowingAxisIterator
Returns true if there are any following nodes remaining; false otherwise.
hasNext() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
Returns true if there are any following siblings remain; false otherwise.
hasNext() - Method in class org.jaxen.util.PrecedingAxisIterator
Returns true if there are any preceding nodes remaining; false otherwise.
hasNext() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
Returns true if there are any preceding siblings remaining; false otherwise.
hasNext() - Method in class org.jaxen.util.SingleObjectIterator
Returns true if this iterator's element has not yet been seen; false if it has.

I

IdFunction - Class in org.jaxen.function
4.1 node-set id(object) The id function returns a List of all the elements in the context document that have an ID matching one of a specified list of IDs.
IdFunction() - Constructor for class org.jaxen.function.IdFunction
Create a new IdFunction object.
insertBefore(Node, Node) - Method in class org.jaxen.dom.NamespaceNode
Insert a new child node (always fails).
INVALID_AXIS - Static variable in class org.jaxen.saxpath.Axis
Marker for an invalid axis
isAbsolute() - Method in interface org.jaxen.expr.LocationPath
Returns true if this is an absolute location path; false if it isn't.
isAttribute(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is an attribute.
isAttribute(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isAttribute(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is an attribute node.
isComment(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is a comment.
isComment(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isComment(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is a comment node.
isDefaultNamespace(String) - Method in class org.jaxen.dom.NamespaceNode
Return true if the specified URI is the default namespace in scope (always fails).
isDocument(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is a top-level document.
isDocument(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isDocument(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is a document node.
isElement(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is an element.
isElement(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isElement(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is an element node.
isEqualNode(Node) - Method in class org.jaxen.dom.NamespaceNode
Returns true if this object binds the same prefix to the same URI.
isMatchesAnyName() - Method in class org.jaxen.expr.DefaultNameStep
Does this step match any name?
isNamespace(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is a namespace.
isNamespace(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isNamespace(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is a namespace node.
isNaN(double) - Static method in class org.jaxen.function.NumberFunction
Determines whether the argument is not a number (NaN) as defined by IEEE 754.
isNaN(Double) - Static method in class org.jaxen.function.NumberFunction
Determines whether the argument is not a number (NaN) as defined by IEEE 754.
isProcessingInstruction(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is a processing instruction.
isProcessingInstruction(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isProcessingInstruction(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is a processing-instruction node.
isSameNode(Node) - Method in class org.jaxen.dom.NamespaceNode
Returns true if and only if this object represents the same XPath namespace node as the argument; that is, they have the same parent, the same prefix, and the same URI.
isSupported(String, String) - Method in class org.jaxen.dom.NamespaceNode
Test if a DOM2 feature is supported.
isText(Object) - Method in class org.jaxen.dom.DocumentNavigator
Test if a node is plain text.
isText(Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
isText(Object) - Method in interface org.jaxen.Navigator
Returns whether the given object is a text node.
IterableAncestorAxis - Class in org.jaxen.expr.iter
 
IterableAncestorAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAncestorAxis
 
IterableAncestorOrSelfAxis - Class in org.jaxen.expr.iter
 
IterableAncestorOrSelfAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAncestorOrSelfAxis
 
IterableAttributeAxis - Class in org.jaxen.expr.iter
Provide access to the XPath attribute axis.
IterableAttributeAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAttributeAxis
Constructor.
IterableAxis - Class in org.jaxen.expr.iter
Provide access to the XPath axes.
IterableAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAxis
Constructor.
IterableChildAxis - Class in org.jaxen.expr.iter
Provide access to the child xpath axis.
IterableChildAxis(int) - Constructor for class org.jaxen.expr.iter.IterableChildAxis
Constructor.
IterableDescendantAxis - Class in org.jaxen.expr.iter
 
IterableDescendantAxis(int) - Constructor for class org.jaxen.expr.iter.IterableDescendantAxis
 
IterableDescendantOrSelfAxis - Class in org.jaxen.expr.iter
 
IterableDescendantOrSelfAxis(int) - Constructor for class org.jaxen.expr.iter.IterableDescendantOrSelfAxis
 
IterableFollowingAxis - Class in org.jaxen.expr.iter
 
IterableFollowingAxis(int) - Constructor for class org.jaxen.expr.iter.IterableFollowingAxis
 
IterableFollowingSiblingAxis - Class in org.jaxen.expr.iter
 
IterableFollowingSiblingAxis(int) - Constructor for class org.jaxen.expr.iter.IterableFollowingSiblingAxis
 
IterableNamespaceAxis - Class in org.jaxen.expr.iter
 
IterableNamespaceAxis(int) - Constructor for class org.jaxen.expr.iter.IterableNamespaceAxis
 
IterableParentAxis - Class in org.jaxen.expr.iter
 
IterableParentAxis(int) - Constructor for class org.jaxen.expr.iter.IterableParentAxis
 
IterablePrecedingAxis - Class in org.jaxen.expr.iter
 
IterablePrecedingAxis(int) - Constructor for class org.jaxen.expr.iter.IterablePrecedingAxis
 
IterablePrecedingSiblingAxis - Class in org.jaxen.expr.iter
 
IterablePrecedingSiblingAxis(int) - Constructor for class org.jaxen.expr.iter.IterablePrecedingSiblingAxis
 
IterableSelfAxis - Class in org.jaxen.expr.iter
 
IterableSelfAxis(int) - Constructor for class org.jaxen.expr.iter.IterableSelfAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableAncestorAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableAncestorOrSelfAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableAttributeAxis
Gets an iterator for the attribute axis.
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableAxis
Gets the iterator for a specific XPath axis.
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableChildAxis
Gets the iterator for the child axis.
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableDescendantAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableDescendantOrSelfAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableFollowingAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableFollowingSiblingAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableNamespaceAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableParentAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterablePrecedingAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterablePrecedingSiblingAxis
 
iterator(Object, ContextSupport) - Method in class org.jaxen.expr.iter.IterableSelfAxis
 

J

JavaBeanXPath - Class in org.jaxen.javabean
An XPath implementation for JavaBeans.
JavaBeanXPath(String) - Constructor for class org.jaxen.javabean.JavaBeanXPath
Construct given an XPath expression string.
javacase(String) - Method in class org.jaxen.javabean.DocumentNavigator
 
JaxenConstants - Class in org.jaxen
Thread-safe constant iterators used to avoid the overhead of creating empty lists.
JaxenException - Exception in org.jaxen
Generic Jaxen exception.
JaxenException(String) - Constructor for exception org.jaxen.JaxenException
Create an exception with a detail message.
JaxenException(Throwable) - Constructor for exception org.jaxen.JaxenException
Create an exception caused by another exception.
JaxenException(String, Throwable) - Constructor for exception org.jaxen.JaxenException
Create a new JaxenException with the specified detail message and root cause.
JaxenHandler - Class in org.jaxen
SAXPath XPathHandler implementation capable of building Jaxen expression trees which can walk various different object models.
JaxenHandler() - Constructor for class org.jaxen.JaxenHandler
Constructor.
JaxenRuntimeException - Exception in org.jaxen
This class exists to wrap Jaxen exceptions that otherwise wouldn't be propagated up through the axis iterators.
JaxenRuntimeException(Throwable) - Constructor for exception org.jaxen.JaxenRuntimeException
Create a new JaxenRuntimeException.
JaxenRuntimeException(String) - Constructor for exception org.jaxen.JaxenRuntimeException
Create a new JaxenRuntimeException.

L

LangFunction - Class in org.jaxen.function
4.3 boolean lang(string)
The lang function returns true or false depending on whether the language of the context node as specified by xml:lang attributes is the same as or is a sublanguage of the language specified by the argument string.
LangFunction() - Constructor for class org.jaxen.function.LangFunction
Create a new LangFunction object.
LastFunction - Class in org.jaxen.function
4.1 number last()
The last function returns a number equal to the context size from the expression evaluation context.
LastFunction() - Constructor for class org.jaxen.function.LastFunction
Create a new LastFunction object.
LESS_THAN - Static variable in interface org.jaxen.saxpath.Operator
The less-than operator <
LESS_THAN_EQUALS - Static variable in interface org.jaxen.saxpath.Operator
The less-than-or-equal-to operator <=
literal(String) - Method in class org.jaxen.JaxenHandler
 
literal(String) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of a literal expression.
LiteralExpr - Interface in org.jaxen.expr
Represents an XPath string literal.
LocaleFunctionSupport - Class in org.jaxen.function.ext
An abstract base class for Locale-specific extension functions.
LocaleFunctionSupport() - Constructor for class org.jaxen.function.ext.LocaleFunctionSupport
 
LocalNameFunction - Class in org.jaxen.function
4.1 string local-name(node-set?
LocalNameFunction() - Constructor for class org.jaxen.function.LocalNameFunction
Create a new LocalNameFunction object.
LocationPath - Interface in org.jaxen.expr
Represents an XPath location path such as //foo/bar or pre:baz[position()=last()].
LogicalExpr - Interface in org.jaxen.expr
Represents an XPath logical expression.
lookup(int) - Static method in class org.jaxen.saxpath.Axis
Returns the name of the axis.
lookup(String) - Static method in class org.jaxen.saxpath.Axis
Returns the code for an axis given its name.
lookupNamespaceURI(String) - Method in class org.jaxen.dom.NamespaceNode
Return the namespace URI mapped to the specified prefix within the scope of this namespace node.
lookupPrefix(String) - Method in class org.jaxen.dom.NamespaceNode
Return the prefix bound to this namespace URI within the scope of this node.
LowerFunction - Class in org.jaxen.function.ext
string lower-case(string) This function can take a second parameter of the Locale to use for the String conversion.
LowerFunction() - Constructor for class org.jaxen.function.ext.LowerFunction
 

M

matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultAllNodeStep
 
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultNameStep
Checks whether the node matches this step.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
 
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultTextNodeStep
 
matches(Object, ContextSupport) - Method in interface org.jaxen.expr.Step
Performs the node-test part of evaluating the step for the given node (which must be on the axis).
MOD - Static variable in interface org.jaxen.saxpath.Operator
The remainder operator mod.
MultiplicativeExpr - Interface in org.jaxen.expr
Represents an XPath multiplicative expression.
MULTIPLY - Static variable in interface org.jaxen.saxpath.Operator
The multiplication operator *

N

namedAccessIterator(Object, ContextSupport, String, String, String) - Method in class org.jaxen.expr.iter.IterableAttributeAxis
Gets the iterator for the attribute axis that supports named access.
namedAccessIterator(Object, ContextSupport, String, String, String) - Method in class org.jaxen.expr.iter.IterableAxis
Gets the iterator for a specific XPath axis that supports named access.
namedAccessIterator(Object, ContextSupport, String, String, String) - Method in class org.jaxen.expr.iter.IterableChildAxis
Gets an iterator for the child XPath axis that supports named access.
NamedAccessNavigator - Interface in org.jaxen
Interface for navigating around an arbitrary object model accessing certain parts by name for performance.
NameFunction - Class in org.jaxen.function
4.1 string name(node-set?
NameFunction() - Constructor for class org.jaxen.function.NameFunction
Create a new NameFunction object.
NAMESPACE - Static variable in class org.jaxen.saxpath.Axis
The namespace axis
NAMESPACE_NODE - Static variable in class org.jaxen.dom.NamespaceNode
13, the same as DOM 3's type for XPathNamespace.
NamespaceContext - Interface in org.jaxen
Resolves namespace prefixes to namespace URIs.
NamespaceNode - Class in org.jaxen.dom
Extension DOM2/DOM3 node type for a namespace node.
NamespaceNode(Node, String, String) - Constructor for class org.jaxen.dom.NamespaceNode
Create a new NamespaceNode.
NamespaceUriFunction - Class in org.jaxen.function
4.1 string namespace-uri(node-set?
NamespaceUriFunction() - Constructor for class org.jaxen.function.NamespaceUriFunction
Create a new NamespaceUriFunction object.
NameStep - Interface in org.jaxen.expr
Represents an XPath name test such as para or svg:rect.
Navigator - Interface in org.jaxen
Interface for navigating around an arbitrary object model, using XPath semantics.
NEGATIVE - Static variable in interface org.jaxen.saxpath.Operator
Unary -
next() - Method in class org.jaxen.javabean.ElementIterator
 
next() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
Returns the next ancestor-or-self node.
next() - Method in class org.jaxen.util.DescendantAxisIterator
Returns the next descendant node.
next() - Method in class org.jaxen.util.FollowingAxisIterator
Returns the next following node.
next() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
Returns the next following sibling.
next() - Method in class org.jaxen.util.PrecedingAxisIterator
Returns the next preceding node.
next() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
Returns the next preceding sibling.
next() - Method in class org.jaxen.util.SingleObjectIterator
Returns the single element in this iterator if it has not yet been seen.
NO_OP - Static variable in interface org.jaxen.saxpath.Operator
Indicates that we're passing through a grammar production without actually activating it.
normalize() - Method in class org.jaxen.dom.NamespaceNode
Normalize the text descendants of this node.
NormalizeSpaceFunction - Class in org.jaxen.function
4.2 string normalize-space(string)
The normalize-space function returns the argument string with whitespace normalized by stripping leading and trailing whitespace and replacing sequences of whitespace characters by a single space.
NormalizeSpaceFunction() - Constructor for class org.jaxen.function.NormalizeSpaceFunction
Create a new NormalizeSpaceFunction object.
NOT_EQUALS - Static variable in interface org.jaxen.saxpath.Operator
The not equal to operator !
NotFunction - Class in org.jaxen.function
4.3 boolean not(boolean)
The not function returns true if its argument is false, and false otherwise.
NotFunction() - Constructor for class org.jaxen.function.NotFunction
Create a new NotFunction object.
number(int) - Method in class org.jaxen.JaxenHandler
 
number(double) - Method in class org.jaxen.JaxenHandler
 
number(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of a number expression.
number(double) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of a number expression.
NumberExpr - Interface in org.jaxen.expr
Represents an XPath floating point literal.
NumberFunction - Class in org.jaxen.function
4.4 number number(object)
The number function converts its argument to a number as follows: a string that consists of optional whitespace followed by an optional minus sign followed by a Number followed by whitespace is converted to the IEEE 754 number that is nearest (according to the IEEE 754 round-to-nearest rule) to the mathematical value represented by the string; any other string is converted to NaN boolean true is converted to 1; boolean false is converted to 0 a node-set is first converted to a string as if by a call to the string function and then converted in the same way as a string argument an object of a type other than the four basic types is converted to a number in a way that is dependent on that type If the argument is omitted, it defaults to a node-set with the context node as its only member.
NumberFunction() - Constructor for class org.jaxen.function.NumberFunction
Create a new NumberFunction object.
numberValueOf(Object) - Method in class org.jaxen.BaseXPath
Retrieve a number-value interpretation of this XPath expression when evaluated against a given context.
numberValueOf(Object) - Method in interface org.jaxen.XPath
Retrieve the number-value of the first node in document order returned by this XPath expression when evaluated in the given context.

O

Operator - Interface in org.jaxen.saxpath
Constants used to represent XPath operators.
org.jaxen - package org.jaxen
This package defines the core Jaxen API to the XPath engine.
org.jaxen.dom - package org.jaxen.dom
Navigation for W3C DOM trees.
org.jaxen.expr - package org.jaxen.expr
Interfaces and default implementations for XPath expression components.
org.jaxen.expr.iter - package org.jaxen.expr.iter
Axis iterator creation functors.
org.jaxen.function - package org.jaxen.function
Standard XPath function library.
org.jaxen.function.ext - package org.jaxen.function.ext
Extension functions to the standard XPath function library.
org.jaxen.function.xslt - package org.jaxen.function.xslt
XPath functions which are defined in XSLT.
org.jaxen.javabean - package org.jaxen.javabean
Navigation for JavaBeans.
org.jaxen.saxpath - package org.jaxen.saxpath
Classes related to the event-based parsing and handling of XPath expressions.
org.jaxen.util - package org.jaxen.util
Utility objects for walking object models.

P

PARENT - Static variable in class org.jaxen.saxpath.Axis
The parent axis
parse(String) - Method in interface org.jaxen.saxpath.XPathReader
Parse an XPath expression, and send event callbacks to an XPathHandler.
parseXPath(String) - Method in class org.jaxen.dom.DocumentNavigator
Returns a parsed form of the given XPath string, which will be suitable for queries on DOM documents.
parseXPath(String) - Method in class org.jaxen.javabean.DocumentNavigator
 
parseXPath(String) - Method in interface org.jaxen.Navigator
Returns a parsed form of the given XPath string, which will be suitable for queries on documents that use the same navigator as this one.
PathExpr - Interface in org.jaxen.expr
Represents an XPath path expression.
peekFrame() - Method in class org.jaxen.JaxenHandler
 
pop() - Method in class org.jaxen.JaxenHandler
 
popFrame() - Method in class org.jaxen.JaxenHandler
 
PositionFunction - Class in org.jaxen.function
4.1 number position()
The position function returns a number equal to the context position from the expression evaluation context.
PositionFunction() - Constructor for class org.jaxen.function.PositionFunction
Create a new PositionFunction object.
PRECEDING - Static variable in class org.jaxen.saxpath.Axis
The preceding axis
PRECEDING_SIBLING - Static variable in class org.jaxen.saxpath.Axis
The preceding-sibling axis
PrecedingAxisIterator - Class in org.jaxen.util
Represents the XPath preceding axis.
PrecedingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.PrecedingAxisIterator
Create a new preceding axis iterator.
PrecedingSiblingAxisIterator - Class in org.jaxen.util
Represents the XPath preceding-sibling axis.
PrecedingSiblingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.PrecedingSiblingAxisIterator
Create a new preceding-sibling axis iterator.
Predicate - Interface in org.jaxen.expr
Represents an XPath predicate such as [position() = last()].
Predicated - Interface in org.jaxen.expr
Interface for objects which can have one or more predicates.
PredicateSet - Class in org.jaxen.expr
Represents the collection of predicates that follow the node-test in a location path.
PredicateSet() - Constructor for class org.jaxen.expr.PredicateSet
Create a new empty predicate set.
ProcessingInstructionNodeStep - Interface in org.jaxen.expr
Represents the XPath node-test processing-instruction().
push(Object) - Method in class org.jaxen.JaxenHandler
 
pushFrame() - Method in class org.jaxen.JaxenHandler
 

R

registerFunction(String, String, Function) - Method in class org.jaxen.SimpleFunctionContext
Register a new function.
RelationalExpr - Interface in org.jaxen.expr
Represents an XPath relational expression such as count(//p) > count(//div).
remove() - Method in class org.jaxen.javabean.ElementIterator
 
remove() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
This operation is not supported.
remove() - Method in class org.jaxen.util.DescendantAxisIterator
This operation is not supported.
remove() - Method in class org.jaxen.util.FollowingAxisIterator
This operation is not supported.
remove() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
This operation is not supported.
remove() - Method in class org.jaxen.util.PrecedingAxisIterator
This operation is not supported.
remove() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
This operation is not supported.
remove() - Method in class org.jaxen.util.SingleObjectIterator
This operation is not supported.
removeChild(Node) - Method in class org.jaxen.dom.NamespaceNode
Remove a child node (always fails).
replaceChild(Node, Node) - Method in class org.jaxen.dom.NamespaceNode
Replace a child node (always fails).
returnExpr() - Method in class org.jaxen.JaxenHandler
 
RoundFunction - Class in org.jaxen.function
4.4 number round(number)
The round function returns the number that is closest to the argument and that is an integer.
RoundFunction() - Constructor for class org.jaxen.function.RoundFunction
Create a new RoundFunction object.

S

SAXPathEventSource - Interface in org.jaxen.saxpath
Interface for any object capable of generating SAXPath events to an XPathHandler.
SAXPathException - Exception in org.jaxen.saxpath
Base of all SAXPath exceptions.
SAXPathException(String) - Constructor for exception org.jaxen.saxpath.SAXPathException
Create a new SAXPathException with a given message.
SAXPathException(Throwable) - Constructor for exception org.jaxen.saxpath.SAXPathException
Create a new SAXPathException based on another exception
SAXPathException(String, Throwable) - Constructor for exception org.jaxen.saxpath.SAXPathException
Create a new SAXPathException with the specified detail message and root cause.
selectNodes(Object) - Method in class org.jaxen.BaseXPath
List all the nodes selected by this XPath expression.
selectNodes(Object) - Method in interface org.jaxen.XPath
Select all nodes that are selectable by this XPath expression.
selectNodesForContext(Context) - Method in class org.jaxen.BaseXPath
Select all nodes that match this XPath expression on the given Context object.
selectSingleNode(Object) - Method in class org.jaxen.BaseXPath
Return the first node selected by this XPath expression.
selectSingleNode(Object) - Method in interface org.jaxen.XPath
Return the first node in document order that is selected by this XPath expression.
selectSingleNodeForContext(Context) - Method in class org.jaxen.BaseXPath
Return only the first node that is selected by this XPath expression.
SELF - Static variable in class org.jaxen.saxpath.Axis
The self axis
SelfAxisIterator - Class in org.jaxen.util
Represents the XPath self axis.
SelfAxisIterator(Object) - Constructor for class org.jaxen.util.SelfAxisIterator
Create a new self axis iterator.
setContextSupport(ContextSupport) - Method in class org.jaxen.Context
Set the ContextSupport.
setExpr(Expr) - Method in interface org.jaxen.expr.Predicate
Change the expression used by this predicate.
setFilterExpr(Expr) - Method in interface org.jaxen.expr.PathExpr
Changes the expression's filter expression.
setFunctionContext(FunctionContext) - Method in class org.jaxen.BaseXPath
Set a FunctionContext for use with this XPath expression.
setFunctionContext(FunctionContext) - Method in class org.jaxen.ContextSupport
Set the FunctionContext.
setFunctionContext(FunctionContext) - Method in interface org.jaxen.XPath
Set a FunctionContext for this XPath expression.
setNamespaceContext(NamespaceContext) - Method in class org.jaxen.BaseXPath
Set a NamespaceContext for use with this XPath expression.
setNamespaceContext(NamespaceContext) - Method in class org.jaxen.ContextSupport
Set the NamespaceContext.
setNamespaceContext(NamespaceContext) - Method in interface org.jaxen.XPath
Set a NamespaceContext for this XPath expression.
setNodeSet(List) - Method in class org.jaxen.Context
Set the context node-set, and sets the current context size to the size of this node-set.
setNodeValue(String) - Method in class org.jaxen.dom.NamespaceNode
Change the namespace URI (always fails).
setPosition(int) - Method in class org.jaxen.Context
Set the current position in the context node-set.
setPrefix(String) - Method in class org.jaxen.dom.NamespaceNode
Change the namespace prefix of this node (always fails).
setRootExpr(Expr) - Method in interface org.jaxen.expr.XPathExpr
Changes the wrapped expression object.
setSize(int) - Method in class org.jaxen.Context
Set the current size in the context node-set.
setTextContent(String) - Method in class org.jaxen.dom.NamespaceNode
Change the value of this node (always fails).
setUserData(String, Object, UserDataHandler) - Method in class org.jaxen.dom.NamespaceNode
Associates an object with a key.
setVariableContext(VariableContext) - Method in class org.jaxen.BaseXPath
Set a VariableContext for use with this XPath expression.
setVariableContext(VariableContext) - Method in class org.jaxen.ContextSupport
Set the VariableContext.
setVariableContext(VariableContext) - Method in interface org.jaxen.XPath
Set a VariableContext for this XPath expression.
setVariableValue(String, String, Object) - Method in class org.jaxen.SimpleVariableContext
Set the value associated with a variable.
setVariableValue(String, Object) - Method in class org.jaxen.SimpleVariableContext
Set the value associated with a variable.
setXPathFactory(XPathFactory) - Method in class org.jaxen.JaxenHandler
Set the Jaxen XPathFactory that constructs the XPath expression tree during the parse.
setXPathHandler(XPathHandler) - Method in interface org.jaxen.saxpath.SAXPathEventSource
Set the XPathHandler to receive event callbacks during the parse.
SimpleFunctionContext - Class in org.jaxen
Simple default implementation of FunctionContext.
SimpleFunctionContext() - Constructor for class org.jaxen.SimpleFunctionContext
Construct an empty function context.
SimpleNamespaceContext - Class in org.jaxen
Provides mappings from namespace prefix to namespace URI to the XPath engine.
SimpleNamespaceContext() - Constructor for class org.jaxen.SimpleNamespaceContext
Creates a new empty namespace context.
SimpleNamespaceContext(Map) - Constructor for class org.jaxen.SimpleNamespaceContext
Creates a new namespace context pre-populated with the specified bindings.
SimpleVariableContext - Class in org.jaxen
Simple default implementation for VariableContext.
SimpleVariableContext() - Constructor for class org.jaxen.SimpleVariableContext
Construct.
simplified - Variable in class org.jaxen.JaxenHandler
????
simplify() - Method in class org.jaxen.expr.DefaultFilterExpr
 
simplify() - Method in class org.jaxen.expr.DefaultStep
 
simplify() - Method in interface org.jaxen.expr.Expr
Deprecated.
never really implemented, and will be removed in Jaxen 3
simplify() - Method in interface org.jaxen.expr.Predicate
Deprecated.
never really implemented, and will be removed in Jaxen 3
simplify() - Method in class org.jaxen.expr.PredicateSet
Deprecated.
never really implemented, and will be removed in Jaxen 3
simplify() - Method in interface org.jaxen.expr.Step
Simplifies the XPath step.
simplify() - Method in interface org.jaxen.expr.XPathExpr
Simplifies the XPath expression.
SingleObjectIterator - Class in org.jaxen.util
Simple utility class that wraps an iterator around one object.
SingleObjectIterator(Object) - Constructor for class org.jaxen.util.SingleObjectIterator
Creates a new single object iterator.
SingletonList - Class in org.jaxen.util
Deprecated.
use java.util.Collections.singletonList() instead.
SingletonList(Object) - Constructor for class org.jaxen.util.SingletonList
Deprecated.
Creates a new singleton list.
size() - Method in class org.jaxen.util.SingletonList
Deprecated.
Returns 1.
stack - Variable in class org.jaxen.JaxenHandler
This may be changed to an ArrayList in the future (i.e. version >= 1.2).
stackSize() - Method in class org.jaxen.JaxenHandler
 
startAbsoluteLocationPath() - Method in class org.jaxen.JaxenHandler
 
startAbsoluteLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an absolute location path expression.
startAdditiveExpr() - Method in class org.jaxen.JaxenHandler
 
startAdditiveExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an additive ('+' or '-') expression.
startAllNodeStep(int) - Method in class org.jaxen.JaxenHandler
 
startAllNodeStep(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a node() step.
startAndExpr() - Method in class org.jaxen.JaxenHandler
 
startAndExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an 'and' expression.
startCommentNodeStep(int) - Method in class org.jaxen.JaxenHandler
 
startCommentNodeStep(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a comment() step.
startEqualityExpr() - Method in class org.jaxen.JaxenHandler
 
startEqualityExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an equality ('=' or '!
startFilterExpr() - Method in class org.jaxen.JaxenHandler
 
startFilterExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a filter expression.
startFunction(String, String) - Method in class org.jaxen.JaxenHandler
 
startFunction(String, String) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of a function call.
startMultiplicativeExpr() - Method in class org.jaxen.JaxenHandler
 
startMultiplicativeExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
startNameStep(int, String, String) - Method in class org.jaxen.JaxenHandler
 
startNameStep(int, String, String) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a name step.
startOrExpr() - Method in class org.jaxen.JaxenHandler
 
startOrExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an 'or' expression.
startPathExpr() - Method in class org.jaxen.JaxenHandler
 
startPathExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a path expression.
startPredicate() - Method in class org.jaxen.JaxenHandler
 
startPredicate() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a predicate.
startProcessingInstructionNodeStep(int, String) - Method in class org.jaxen.JaxenHandler
 
startProcessingInstructionNodeStep(int, String) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a processing-instruction(...) step.
startRelationalExpr() - Method in class org.jaxen.JaxenHandler
 
startRelationalExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
startRelativeLocationPath() - Method in class org.jaxen.JaxenHandler
 
startRelativeLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a relative location path expression.
StartsWithFunction - Class in org.jaxen.function
4.2 boolean starts-with(string,string)
The starts-with function returns true if the first argument string starts with the second argument string, and otherwise returns false.
StartsWithFunction() - Constructor for class org.jaxen.function.StartsWithFunction
Create a new StartsWithFunction object.
startTextNodeStep(int) - Method in class org.jaxen.JaxenHandler
 
startTextNodeStep(int) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a text() step.
startUnaryExpr() - Method in class org.jaxen.JaxenHandler
 
startUnaryExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a unary ('+' or '-') expression.
startUnionExpr() - Method in class org.jaxen.JaxenHandler
 
startUnionExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a union ('|') expression.
startXPath() - Method in class org.jaxen.JaxenHandler
 
startXPath() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an XPath expression parse.
Step - Interface in org.jaxen.expr
Represents a location step in a LocationPath.
StringFunction - Class in org.jaxen.function
4.2 string string(object)
The string function converts an object to a string as follows: A node-set is converted to a string by returning the string-value of the node in the node-set that is first in document order.
StringFunction() - Constructor for class org.jaxen.function.StringFunction
Create a new StringFunction object.
StringLengthFunction - Class in org.jaxen.function
4.2 number string-length(string) The string-length function returns the number of Unicode characters in its argument.
StringLengthFunction() - Constructor for class org.jaxen.function.StringLengthFunction
Create a new StringLengthFunction object.
stringValueOf(Object) - Method in class org.jaxen.BaseXPath
Retrieves the string-value of the result of evaluating this XPath expression when evaluated against the specified context.
stringValueOf(Object) - Method in interface org.jaxen.XPath
Retrieve a string-value interpretation of this XPath expression when evaluated against the given context.
SubstringAfterFunction - Class in org.jaxen.function
4.2 string substring-after(string,string)
The substring-after function returns the substring of the first argument string that follows the first occurrence of the second argument string in the first argument string, or the empty string if the first argument string does not contain the second argument string.
SubstringAfterFunction() - Constructor for class org.jaxen.function.SubstringAfterFunction
Create a new SubstringAfterFunction object.
SubstringBeforeFunction - Class in org.jaxen.function
4.2 string substring-before(string,string)
The substring-before function returns the substring of the first argument string that precedes the first occurrence of the second argument string in the first argument string, or the empty string if the first argument string does not contain the second argument string.
SubstringBeforeFunction() - Constructor for class org.jaxen.function.SubstringBeforeFunction
Create a new SubstringBeforeFunction object.
SubstringFunction - Class in org.jaxen.function
4.2 string substring(string,number,number?
SubstringFunction() - Constructor for class org.jaxen.function.SubstringFunction
Create a new SubstringFunction object.
SUBTRACT - Static variable in interface org.jaxen.saxpath.Operator
The subtraction operator -
SumFunction - Class in org.jaxen.function
4.4 number sum(node-set)
The sum function returns the sum, for each node in the argument node-set, of the result of converting the string-values of the node to a number.
SumFunction() - Constructor for class org.jaxen.function.SumFunction
Create a new SumFunction object.
supportsNamedAccess(ContextSupport) - Method in class org.jaxen.expr.iter.IterableAttributeAxis
Does this axis support named access?
supportsNamedAccess(ContextSupport) - Method in class org.jaxen.expr.iter.IterableAxis
Does this axis support named access?
supportsNamedAccess(ContextSupport) - Method in class org.jaxen.expr.iter.IterableChildAxis
Does this axis support named access?

T

TextNodeStep - Interface in org.jaxen.expr
Represents the XPath node-test text().
toString() - Method in class org.jaxen.BaseXPath
Return the original expression text.
toString() - Method in class org.jaxen.expr.DefaultAllNodeStep
 
toString() - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
toString() - Method in class org.jaxen.expr.DefaultFilterExpr
 
toString() - Method in class org.jaxen.expr.DefaultNameStep
Returns a full information debugging string.
toString() - Method in class org.jaxen.expr.DefaultStep
 
toString() - Method in exception org.jaxen.saxpath.XPathSyntaxException
 
TranslateFunction - Class in org.jaxen.function
4.2 string translate(string,string,string)
The translate function returns the first argument string with occurrences of characters in the second argument string replaced by the character at the corresponding position in the third argument string.
TranslateFunction() - Constructor for class org.jaxen.function.TranslateFunction
Create a new TranslateFunction object.
translateNamespacePrefixToUri(String) - Method in class org.jaxen.Context
Translate a namespace prefix to its URI.
translateNamespacePrefixToUri(String) - Method in class org.jaxen.ContextSupport
Translate a namespace prefix to its URI.
translateNamespacePrefixToUri(String, Object) - Method in class org.jaxen.DefaultNavigator
Returns null.
translateNamespacePrefixToUri(String, Object) - Method in class org.jaxen.dom.DocumentNavigator
Translate a namespace prefix to a URI.
translateNamespacePrefixToUri(String, Object) - Method in class org.jaxen.javabean.DocumentNavigator
 
translateNamespacePrefixToUri(String) - Method in interface org.jaxen.NamespaceContext
Translate the provided namespace prefix into the matching bound namespace URI.
translateNamespacePrefixToUri(String, Object) - Method in interface org.jaxen.Navigator
Translate a namespace prefix to a namespace URI, possibly considering a particular element node.
translateNamespacePrefixToUri(String) - Method in class org.jaxen.SimpleNamespaceContext
 
TrueFunction - Class in org.jaxen.function
4.3 boolean true() Returns true.
TrueFunction() - Constructor for class org.jaxen.function.TrueFunction
Create a new TrueFunction object.

U

UnaryExpr - Interface in org.jaxen.expr
Represents an XPath unary expression such as -78.
UnionExpr - Interface in org.jaxen.expr
Represents an XPath union expression.
UnresolvableException - Exception in org.jaxen
Thrown when a function-call or variable-reference, or any other lookup based on namespace and local name, couldn't be resolved.
UnresolvableException(String) - Constructor for exception org.jaxen.UnresolvableException
Create a new UnresolvableException.
UnsupportedAxisException - Exception in org.jaxen
Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model.
UnsupportedAxisException(String) - Constructor for exception org.jaxen.UnsupportedAxisException
Create a new UnsupportedAxisException.
UpperFunction - Class in org.jaxen.function.ext
string upper-case(string) This function can take a second parameter of the Locale to use for the String conversion.
UpperFunction() - Constructor for class org.jaxen.function.ext.UpperFunction
 

V

value() - Method in class org.jaxen.expr.iter.IterableAxis
Gets the numeric constant for the axis.
VariableContext - Interface in org.jaxen
Resolves variable bindings within an XPath expression.
variableReference(String, String) - Method in class org.jaxen.JaxenHandler
 
variableReference(String, String) - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of a variable-reference expression.
VariableReferenceExpr - Interface in org.jaxen.expr
Represents an XPath variable reference.

X

XPath - Interface in org.jaxen
Represents an XPath 1.0 expression which can be evaluated against a variety of different XML object models.
XPathExpr - Interface in org.jaxen.expr
A wrapper around an XPath expression.
XPathFactory - Interface in org.jaxen.expr
An abstract factory used to create individual path component objects.
XPathFunctionContext - Class in org.jaxen
A FunctionContext implementing the core XPath function library, plus Jaxen extensions.
XPathFunctionContext() - Constructor for class org.jaxen.XPathFunctionContext
Create a new XPath function context.
XPathFunctionContext(boolean) - Constructor for class org.jaxen.XPathFunctionContext
Create a new XPath function context.
XPathHandler - Interface in org.jaxen.saxpath
Interface for event-based XPath parsing.
XPathReader - Interface in org.jaxen.saxpath
Interface for readers which can parse textual XPath expressions, and produce callbacks to XPathHandler objects.
XPathSyntaxException - Exception in org.jaxen.saxpath
Represents a syntax error in an XPath expression.
XPathSyntaxException(String, int, String) - Constructor for exception org.jaxen.saxpath.XPathSyntaxException
Creates a new XPathSyntaxException.
XPathSyntaxException - Exception in org.jaxen
Indicates an error during parsing of an XPath expression.
XPathSyntaxException(XPathSyntaxException) - Constructor for exception org.jaxen.XPathSyntaxException
Create a new XPathSyntaxException wrapping an existing org.jaxen.saxpath.XPathSyntaxException.
XPathSyntaxException(String, int, String) - Constructor for exception org.jaxen.XPathSyntaxException
Constructor.
A B C D E F G H I J L M N O P R S T U V X 

Copyright 2001–2026 The Jaxen Project. All rights reserved.