Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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 `+`
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
ANY_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches any node
ATTRIBUTE - Static variable in class org.jaxen.saxpath.Axis
  The `attribute` axis
ATTRIBUTE_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches attribute nodes
ATTRIBUTE_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
AdditiveExpr - interface org.jaxen.expr.AdditiveExpr.
AllNodeStep - interface org.jaxen.expr.AllNodeStep.
AncestorAxisIterator - class org.jaxen.util.AncestorAxisIterator.
AncestorAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.AncestorAxisIterator
AncestorOrSelfAxisIterator - class org.jaxen.util.AncestorOrSelfAxisIterator.
AncestorOrSelfAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.AncestorOrSelfAxisIterator
AnyChildNodeTest - class org.jaxen.pattern.AnyChildNodeTest.
  `AnyChildNodeTest` matches any child node.
AnyChildNodeTest() - Constructor for class org.jaxen.pattern.AnyChildNodeTest
AnyNodeTest - class org.jaxen.pattern.AnyNodeTest.
  `AnyNodeTest` matches any node.
Axis - class org.jaxen.saxpath.Axis.
  Internal SAXPath class that contains constants representing XPath operators to avoid a lot of string comparisons.
accept(Visitor) - Method in class org.jaxen.expr.DefaultAbsoluteLocationPath
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultAllNodeStep
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultCommentNodeStep
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Visitor pattern for the step.
accept(Visitor) - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultRelativeLocationPath
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultTextNodeStep
  Deprecated.
accept(Visitor) - Method in class org.jaxen.expr.DefaultUnionExpr
  Deprecated.
accept(Visitor) - Method in interface org.jaxen.expr.Visitable
addElementNamespaces(Navigator, Object) - Method in class org.jaxen.SimpleNamespaceContext
  Adds all the namespace declarations that are in scope on the given element.
addFilter(FilterExpr) - Method in class org.jaxen.pattern.LocationPathPattern
  Adds a filter to this pattern
addIterator(Iterator) - Method in class org.jaxen.util.LinkedIterator
  Deprecated.
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 class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
addParameter(Expr) - Method in interface org.jaxen.expr.FunctionCallExpr
addParameters(FunctionCallExpr, Iterator) - Method in class org.jaxen.JaxenHandler
addPredicate(Predicate) - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
addPredicate(Predicate) - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
addPredicate(Predicate) - Method in class org.jaxen.expr.PredicateSet
addPredicate(Predicate) - Method in interface org.jaxen.expr.Predicated
addPredicates(Predicated, Iterator) - Method in class org.jaxen.JaxenHandler
addStep(Step) - Method in interface org.jaxen.expr.LocationPath
addSteps(LocationPath, Iterator) - Method in class org.jaxen.JaxenHandler
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
  Deprecated. 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 class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
asList(Context) - Method in interface org.jaxen.expr.XPathExpr
axisIterator(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
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 org.jaxen.BaseXPath.
  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 org.jaxen.expr.BinaryExpr.
BooleanFunction - class org.jaxen.function.BooleanFunction.
  4.3 `boolean boolean(object)`
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

CDATA_SECTION_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches CDATA section nodes
CHILD - Static variable in class org.jaxen.saxpath.Axis
  The `child` axis
COMMENT_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches comment nodes
COMMENT_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
CeilingFunction - class org.jaxen.function.CeilingFunction.
  4.4 `number ceiling(number)`

CeilingFunction() - Constructor for class org.jaxen.function.CeilingFunction
  Create a new `CeilingFunction` object.
CommentNodeStep - interface org.jaxen.expr.CommentNodeStep.
ConcatFunction - class org.jaxen.function.ConcatFunction.
  4.2 `string concat(string,string,string*)`
ConcatFunction() - Constructor for class org.jaxen.function.ConcatFunction
  Create a new `ConcatFunction` object.
ContainsFunction - class org.jaxen.function.ContainsFunction.
  4.2 `boolean contains(string,string)`
ContainsFunction() - Constructor for class org.jaxen.function.ContainsFunction
  Create a new `ContainsFunction` object.
Context - class org.jaxen.Context.
  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 org.jaxen.ContextSupport.
  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
  Construct.
CountFunction - class org.jaxen.function.CountFunction.
  4.1 `number count(node-set)`
CountFunction() - Constructor for class org.jaxen.function.CountFunction
  Create a new `CountFunction` object.
call(Context, List) - Method in interface org.jaxen.Function
  Evaluate this function.
call(Context, List) - Method in class org.jaxen.function.BooleanFunction
  Convert the argument to a `Boolean`
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.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 ,code>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.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.MatrixConcatFunction
call(Context, List) - Method in class org.jaxen.function.ext.UpperFunction
call(Context, List) - Method in class org.jaxen.function.xslt.DocumentFunction
canPop() - Method in class org.jaxen.JaxenHandler
cloneNode(boolean) - Method in class org.jaxen.dom.NamespaceNode
  Create a copy of this node.
compareDocumentPosition(Node) - Method in class org.jaxen.dom.NamespaceNode
  Compare relative position of this node to another nbode.
convertDefaultStep(LocationPathPattern, DefaultStep) - Static method in class org.jaxen.pattern.PatternParser
convertExpr(Expr) - Static method in class org.jaxen.pattern.PatternParser
convertExpr(LocationPath) - Static method in class org.jaxen.pattern.PatternParser
convertStep(LocationPathPattern, Step) - Static method in class org.jaxen.pattern.PatternParser
convertToIterator(Object) - Static method in class org.jaxen.expr.DefaultExpr
  Deprecated.
convertToList(Object) - Static method in class org.jaxen.expr.DefaultExpr
  Deprecated.
createAbsoluteLocationPath() - Method in class org.jaxen.expr.DefaultXPathFactory
createAbsoluteLocationPath() - Method in interface org.jaxen.expr.XPathFactory
createAbsoluteLocationPath() - Method in class org.jaxen.pattern.PatternHandler
createAdditiveExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
createAdditiveExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
createAllNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
createAllNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
createAndExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
createAndExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
createCommentNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
createCommentNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
createEqualityExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
createEqualityExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
createFilterExpr(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
createFilterExpr(Expr) - Method in interface org.jaxen.expr.XPathFactory
createFunctionCallExpr(String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
createFunctionCallExpr(String, String) - Method in interface org.jaxen.expr.XPathFactory
createFunctionContext() - Method in class org.jaxen.BaseXPath
  Create a default `FunctionContext`.
createIterator(Object) - Method in class org.jaxen.util.StackedIterator
  Deprecated.
createLiteralExpr(String) - Method in class org.jaxen.expr.DefaultXPathFactory
createLiteralExpr(String) - Method in interface org.jaxen.expr.XPathFactory
createMultiplicativeExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
createMultiplicativeExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
createNameStep(int, String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
createNameStep(int, String, String) - Method in interface org.jaxen.expr.XPathFactory
createNamespaceContext() - Method in class org.jaxen.BaseXPath
  Create a default `NamespaceContext`.
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
createNumberExpr(double) - Method in interface org.jaxen.expr.XPathFactory
createOrExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
createOrExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
createPathExpr(FilterExpr, LocationPath) - Method in class org.jaxen.expr.DefaultXPathFactory
createPathExpr(FilterExpr, LocationPath) - Method in interface org.jaxen.expr.XPathFactory
createPredicate(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
createPredicate(Expr) - Method in interface org.jaxen.expr.XPathFactory
createPredicateSet() - Method in class org.jaxen.expr.DefaultXPathFactory
createPredicateSet() - Method in interface org.jaxen.expr.XPathFactory
createProcessingInstructionNodeStep(int, String) - Method in class org.jaxen.expr.DefaultXPathFactory
createProcessingInstructionNodeStep(int, String) - Method in interface org.jaxen.expr.XPathFactory
createRelationalExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
createRelationalExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
createRelativeLocationPath() - Method in class org.jaxen.expr.DefaultXPathFactory
createRelativeLocationPath() - Method in interface org.jaxen.expr.XPathFactory
createRelativeLocationPath() - Method in class org.jaxen.pattern.PatternHandler
createTextNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
createTextNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
createUnaryExpr(Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
createUnaryExpr(Expr, int) - Method in interface org.jaxen.expr.XPathFactory
createUnionExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
createUnionExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
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
createXPath(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
createXPath(Expr) - Method in interface org.jaxen.expr.XPathFactory

## D

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
DIV - Static variable in interface org.jaxen.saxpath.Operator
  The floating point division operator `div`.
DOCUMENT_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches document nodes
DOCUMENT_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
DOCUMENT_TYPE_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches DocumentType nodes
DOMXPath - class org.jaxen.dom.DOMXPath.
  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.
DefaultAbsoluteLocationPath - class org.jaxen.expr.DefaultAbsoluteLocationPath.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultAbsoluteLocationPath() - Constructor for class org.jaxen.expr.DefaultAbsoluteLocationPath
  Deprecated.
DefaultAllNodeStep - class org.jaxen.expr.DefaultAllNodeStep.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultAllNodeStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultAllNodeStep
  Deprecated.
DefaultCommentNodeStep - class org.jaxen.expr.DefaultCommentNodeStep.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultCommentNodeStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultCommentNodeStep
  Deprecated.
DefaultExpr - class org.jaxen.expr.DefaultExpr.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultExpr() - Constructor for class org.jaxen.expr.DefaultExpr
  Deprecated.
DefaultFilterExpr - class org.jaxen.expr.DefaultFilterExpr.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultFilterExpr(PredicateSet) - Constructor for class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
DefaultFilterExpr(Expr, PredicateSet) - Constructor for class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
DefaultFunctionCallExpr - class org.jaxen.expr.DefaultFunctionCallExpr.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultFunctionCallExpr(String, String) - Constructor for class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
DefaultNameStep - class org.jaxen.expr.DefaultNameStep.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultNameStep(IterableAxis, String, String, PredicateSet) - Constructor for class org.jaxen.expr.DefaultNameStep
  Deprecated. Constructor.
DefaultNavigator - class org.jaxen.DefaultNavigator.
  Default implementation of `Navigator`.
DefaultNavigator() - Constructor for class org.jaxen.DefaultNavigator
DefaultProcessingInstructionNodeStep - class org.jaxen.expr.DefaultProcessingInstructionNodeStep.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultProcessingInstructionNodeStep(IterableAxis, String, PredicateSet) - Constructor for class org.jaxen.expr.DefaultProcessingInstructionNodeStep
  Deprecated.
DefaultRelativeLocationPath - class org.jaxen.expr.DefaultRelativeLocationPath.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultRelativeLocationPath() - Constructor for class org.jaxen.expr.DefaultRelativeLocationPath
  Deprecated.
DefaultStep - class org.jaxen.expr.DefaultStep.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultStep
  Deprecated.
DefaultTextNodeStep - class org.jaxen.expr.DefaultTextNodeStep.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultTextNodeStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultTextNodeStep
  Deprecated.
DefaultUnionExpr - class org.jaxen.expr.DefaultUnionExpr.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultUnionExpr(Expr, Expr) - Constructor for class org.jaxen.expr.DefaultUnionExpr
  Deprecated.
DefaultXPathExpr - class org.jaxen.expr.DefaultXPathExpr.
  Deprecated. this class will become non-public in the future; use the interface instead
DefaultXPathExpr(Expr) - Constructor for class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
DefaultXPathFactory - class org.jaxen.expr.DefaultXPathFactory.
DefaultXPathFactory() - Constructor for class org.jaxen.expr.DefaultXPathFactory
DescendantAxisIterator - class org.jaxen.util.DescendantAxisIterator.
DescendantAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.DescendantAxisIterator
DescendantAxisIterator(Navigator, Iterator) - Constructor for class org.jaxen.util.DescendantAxisIterator
DescendantOrSelfAxisIterator - class org.jaxen.util.DescendantOrSelfAxisIterator.
DescendantOrSelfAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.DescendantOrSelfAxisIterator
DocumentFunction - class org.jaxen.function.xslt.DocumentFunction.
  Implements the XSLT document() function
DocumentFunction() - Constructor for class org.jaxen.function.xslt.DocumentFunction
DocumentNavigator - class org.jaxen.dom.DocumentNavigator.
  Interface for navigating around the W3C DOM Level 2 object model.
DocumentNavigator() - Constructor for class org.jaxen.dom.DocumentNavigator
  Default constructor.
DocumentNavigator - class org.jaxen.dom4j.DocumentNavigator.
  Interface for navigating around the DOM4J object model.
DocumentNavigator() - Constructor for class org.jaxen.dom4j.DocumentNavigator
DocumentNavigator - class org.jaxen.javabean.DocumentNavigator.
  Interface for navigating around a JavaBean object model.
DocumentNavigator() - Constructor for class org.jaxen.javabean.DocumentNavigator
DocumentNavigator - class org.jaxen.jdom.DocumentNavigator.
  Interface for navigating around the JDOM object model.
DocumentNavigator() - Constructor for class org.jaxen.jdom.DocumentNavigator
DocumentNavigator - class org.jaxen.xom.DocumentNavigator.
  Interface for navigating around the XOM object model.
DocumentNavigator() - Constructor for class org.jaxen.xom.DocumentNavigator
Dom4jXPath - class org.jaxen.dom4j.Dom4jXPath.
  An XPath implementation for the dom4j model
Dom4jXPath(String) - Constructor for class org.jaxen.dom4j.Dom4jXPath
  Construct given an XPath expression string.
debug() - Method in class org.jaxen.BaseXPath
  Returns a string representation of the parse tree.
duplicate() - Method in class org.jaxen.Context
  Create a type-safe shallow copy.

## E

ELEMENT_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches Element nodes
ELEMENT_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
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.
ENTITY_REFERENCE_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches entity reference nodes
EQUALS - Static variable in interface org.jaxen.saxpath.Operator
  The equal to operator `=`.
Element - class org.jaxen.javabean.Element.
Element(Element, String, Object) - Constructor for class org.jaxen.javabean.Element
ElementIterator - class org.jaxen.javabean.ElementIterator.
ElementIterator(Element, String, Iterator) - Constructor for class org.jaxen.javabean.ElementIterator
EndsWithFunction - class org.jaxen.function.ext.EndsWithFunction.
  `boolean ends-with(string,string)`
EndsWithFunction() - Constructor for class org.jaxen.function.ext.EndsWithFunction
EqualityExpr - interface org.jaxen.expr.EqualityExpr.
EvaluateFunction - class org.jaxen.function.ext.EvaluateFunction.
  `node-set evaluate(string)`
EvaluateFunction() - Constructor for class org.jaxen.function.ext.EvaluateFunction
Expr - interface org.jaxen.expr.Expr.
endAbsoluteLocationPath() - Method in class org.jaxen.JaxenHandler
endAbsoluteLocationPath() - Method in class org.jaxen.pattern.PatternHandler
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 '!=') expression.
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
endLocationPath() - Method in class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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
endStep() - Method in class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
endXPath() - Method in interface org.jaxen.saxpath.XPathHandler
  Receive notification of the end of an XPath expression parse.
equals(Object) - Method in class org.jaxen.dom.NamespaceNode
  Test for equivalence with another object.
evaluate(Object) - Method in class org.jaxen.BaseXPath
  Evaluate this XPath against a given context.
evaluate(Object) - Method in interface org.jaxen.XPath
  Evaluate this XPath against the given context.
evaluate(Context) - Method in class org.jaxen.expr.DefaultAbsoluteLocationPath
  Deprecated.
evaluate(Context) - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
evaluate(Context) - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
evaluate(Context) - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Evaluate the context node set to find the new node set.
evaluate(Context) - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
evaluate(Context) - Method in class org.jaxen.expr.DefaultUnionExpr
  Deprecated.
evaluate(Context) - Method in interface org.jaxen.expr.Expr
evaluate(Context) - Method in interface org.jaxen.expr.Predicate
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:
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() - 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 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(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(List, Navigator) - Static method in class org.jaxen.function.ext.MatrixConcatFunction
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(String, Navigator) - Static method in class org.jaxen.function.xslt.DocumentFunction
evaluate(Object) - Method in class org.jaxen.javabean.JavaBeanXPath
evaluateAsBoolean(List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet
evaluateParams(Context) - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
evaluatePredicates(List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet

## F

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
FalseFunction - class org.jaxen.function.FalseFunction.
  4.3 `boolean false()`
FalseFunction() - Constructor for class org.jaxen.function.FalseFunction
  Create a new `FalseFunction` object.
FilterExpr - interface org.jaxen.expr.FilterExpr.
FloorFunction - class org.jaxen.function.FloorFunction.
  4.4 `number floor(number)`
FloorFunction() - Constructor for class org.jaxen.function.FloorFunction
  Create a new `FloorFunction` object.
FollowingAxisIterator - class org.jaxen.util.FollowingAxisIterator.
FollowingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.FollowingAxisIterator
FollowingSiblingAxisIterator - class org.jaxen.util.FollowingSiblingAxisIterator.
FollowingSiblingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.FollowingSiblingAxisIterator
Function - interface org.jaxen.Function.
  Interface for the extensible function framework.
FunctionCallException - exception org.jaxen.FunctionCallException.
  `FunctionCallException` is thrown if an exception occurs during the evaluation of a function.
FunctionCallException(String) - Constructor for class org.jaxen.FunctionCallException
  Create a new FunctionCallException with the specified detail message.
FunctionCallException(Throwable) - Constructor for class org.jaxen.FunctionCallException
  Create a new FunctionCallException with the specified root cause.
FunctionCallException(String, Exception) - Constructor for class org.jaxen.FunctionCallException
  Create a new FunctionCallException with the specified detail message and root cause.
FunctionCallExpr - interface org.jaxen.expr.FunctionCallExpr.
FunctionContext - interface org.jaxen.FunctionContext.
  Implemented by classes that know how to resolve XPath function names and namespaces to implementations of these functions.
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

## G

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 `>=`
get(int) - Method in class org.jaxen.util.SingletonList
getAncestorAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
getAncestorAxisIterator(Object) - Method in interface org.jaxen.Navigator
  Retrieve an `Iterator` matching the `ancestor` XPath axis.
getAncestorOrSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
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
  Throws `UnsupportedAxisException`.
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.
getAttributeAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get an iterator over all attributes.
getAttributeAxisIterator(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getAttributeAxisIterator(Object, String, String, String) - Method in class org.jaxen.dom4j.DocumentNavigator
  Retrieves an `Iterator` over the attribute elements that match the supplied name.
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) - Method in class org.jaxen.jdom.DocumentNavigator
getAttributeAxisIterator(Object, String, String, String) - Method in class org.jaxen.jdom.DocumentNavigator
  Retrieves an `Iterator` over the attribute elements that match the supplied name.
getAttributeAxisIterator(Object) - Method in class org.jaxen.xom.DocumentNavigator
getAttributeName(Object) - Method in interface org.jaxen.Navigator
  Retrieve the name of the given attribute node.
getAttributeName(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the local name of an attribute.
getAttributeName(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getAttributeName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getAttributeName(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getAttributeName(Object) - Method in class org.jaxen.xom.DocumentNavigator
getAttributeNamespaceUri(Object) - Method in interface org.jaxen.Navigator
  Retrieve the namespace URI 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.dom4j.DocumentNavigator
getAttributeNamespaceUri(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getAttributeNamespaceUri(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getAttributeNamespaceUri(Object) - Method in class org.jaxen.xom.DocumentNavigator
getAttributeQName(Object) - Method in interface org.jaxen.Navigator
  Retrieve the QName 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.dom4j.DocumentNavigator
getAttributeQName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getAttributeQName(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getAttributeQName(Object) - Method in class org.jaxen.xom.DocumentNavigator
getAttributeStringValue(Object) - Method in interface org.jaxen.Navigator
  Retrieve the string-value of an attribute node.
getAttributeStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the string value of an attribute node.
getAttributeStringValue(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getAttributeStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getAttributeStringValue(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getAttributeStringValue(Object) - Method in class org.jaxen.xom.DocumentNavigator
getAttributes() - Method in class org.jaxen.dom.NamespaceNode
  Get the attribute nodes.
getAxis() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
getAxis() - Method in interface org.jaxen.expr.Step
  Get an identifier for the current axis.
getAxisName() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
getBaseURI() - Method in class org.jaxen.dom.NamespaceNode
  Return the base URI of the document containing this node (always fails).
getCause() - Method in class org.jaxen.JaxenRuntimeException
  Returns the exception that caused this exception.
getCause() - Method in class org.jaxen.saxpath.SAXPathException
  Returns the exception that caused this exception.
getChildAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
  Throws `UnsupportedAxisException`
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.
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.dom4j.DocumentNavigator
getChildAxisIterator(Object, String, String, String) - Method in class org.jaxen.dom4j.DocumentNavigator
  Retrieves an `Iterator` over the child elements that match the supplied name.
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) - Method in class org.jaxen.jdom.DocumentNavigator
getChildAxisIterator(Object, String, String, String) - Method in class org.jaxen.jdom.DocumentNavigator
  Retrieves an `Iterator` over the child elements that match the supplied name.
getChildAxisIterator(Object) - Method in class org.jaxen.xom.DocumentNavigator
getChildNodes() - Method in class org.jaxen.dom.NamespaceNode
  Get the list of child nodes.
getCommentStringValue(Object) - Method in interface org.jaxen.Navigator
  Retrieve the string-value of a comment node.
getCommentStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the string value of a comment node.
getCommentStringValue(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getCommentStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getCommentStringValue(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getCommentStringValue(Object) - Method in class org.jaxen.xom.DocumentNavigator
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
getDescendantAxisIterator(Object) - Method in interface org.jaxen.Navigator
  Retrieve an `Iterator` matching the `descendant` XPath axis.
getDescendantOrSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
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 interface org.jaxen.Navigator
  Loads a document from the given URI
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.dom4j.DocumentNavigator
getDocument(String) - Method in class org.jaxen.javabean.DocumentNavigator
getDocument(String) - Method in class org.jaxen.jdom.DocumentNavigator
getDocument(String) - Method in class org.jaxen.xom.DocumentNavigator
getDocumentNode(Object) - Method in class org.jaxen.DefaultNavigator
getDocumentNode(Object) - Method in interface org.jaxen.Navigator
  Returns the document node that contains the given context node.
getDocumentNode(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the top-level document node.
getDocumentNode(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getDocumentNode(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getDocumentNode(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getDocumentNode(Object) - Method in class org.jaxen.xom.DocumentNavigator
getElementById(Object, String) - Method in class org.jaxen.DefaultNavigator
  Default implementation that cannot find elements.
getElementById(Object, String) - Method in interface org.jaxen.Navigator
  Returns the element whose ID is given by elementId.
getElementById(Object, String) - Method in class org.jaxen.dom.DocumentNavigator
  Returns the element whose ID is given by elementId.
getElementName(Object) - Method in interface org.jaxen.Navigator
  Retrieve the name of the given element node.
getElementName(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the local name of an element.
getElementName(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getElementName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getElementName(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getElementName(Object) - Method in class org.jaxen.xom.DocumentNavigator
getElementNamespaceUri(Object) - Method in interface org.jaxen.Navigator
  Retrieve the namespace URI 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.dom4j.DocumentNavigator
getElementNamespaceUri(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getElementNamespaceUri(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getElementNamespaceUri(Object) - Method in class org.jaxen.xom.DocumentNavigator
getElementQName(Object) - Method in interface org.jaxen.Navigator
  Retrieve the QName 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.dom4j.DocumentNavigator
getElementQName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getElementQName(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getElementQName(Object) - Method in class org.jaxen.xom.DocumentNavigator
getElementStringValue(Object) - Method in interface org.jaxen.Navigator
  Retrieve the string-value of an 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.dom4j.DocumentNavigator
getElementStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getElementStringValue(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getElementStringValue(Object) - Method in class org.jaxen.xom.DocumentNavigator
getExpr() - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
getExpr() - Method in interface org.jaxen.expr.FilterExpr
getExpr() - Method in interface org.jaxen.expr.Predicate
getExpr() - Method in interface org.jaxen.expr.UnaryExpr
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
getFirstChild() - Method in class org.jaxen.dom.NamespaceNode
  Get the first child node.
getFollowingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
getFollowingAxisIterator(Object) - Method in interface org.jaxen.Navigator
  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.
getFollowingSiblingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
getFollowingSiblingAxisIterator(Object) - Method in interface org.jaxen.Navigator
  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.
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 class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
getFunctionName() - Method in interface org.jaxen.expr.FunctionCallExpr
getInstance() - Static method in class org.jaxen.XPathFunctionContext
  Retrieve the default function context
getInstance() - Static method in class org.jaxen.dom.DocumentNavigator
  Get a constant DocumentNavigator for efficiency.
getInstance() - Static method in class org.jaxen.dom4j.DocumentNavigator
  Retrieve the singleton instance of this `DocumentNavigator`.
getInstance() - Static method in class org.jaxen.javabean.DocumentNavigator
  Retrieve the singleton instance of this `DocumentNavigator`.
getInstance() - Static method in class org.jaxen.jdom.DocumentNavigator
getInstance() - Static method in class org.jaxen.pattern.AnyChildNodeTest
getInstance() - Static method in class org.jaxen.pattern.AnyNodeTest
getInstance() - Static method in class org.jaxen.pattern.NoNodeTest
getIterableAxis() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
getIterableAxis(int) - Method in class org.jaxen.expr.DefaultXPathFactory
getJDOMElement() - Method in class org.jaxen.jdom.XPathNamespace
  Returns the JDOM element from which this namespace node has been retrieved.
getJDOMNamespace() - Method in class org.jaxen.jdom.XPathNamespace
  Returns the JDOM namespace object of this namespace node; the JDOM namespace object contains the prefix and URI of the namespace.
getLHS() - Method in interface org.jaxen.expr.BinaryExpr
getLHS() - Method in class org.jaxen.pattern.UnionPattern
getLastChild() - Method in class org.jaxen.dom.NamespaceNode
  Get the last child node.
getLiteral() - Method in interface org.jaxen.expr.LiteralExpr
getLocalName() - Method in class org.jaxen.dom.NamespaceNode
  Get the XPath name of the namespace node;; i.e.
getLocalName() - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Gets the local name.
getLocalName() - Method in interface org.jaxen.expr.NameStep
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.
getLocationPath() - Method in interface org.jaxen.expr.PathExpr
getMatchType() - Method in class org.jaxen.pattern.AnyChildNodeTest
getMatchType() - Method in class org.jaxen.pattern.AnyNodeTest
getMatchType() - Method in class org.jaxen.pattern.LocationPathPattern
getMatchType() - Method in class org.jaxen.pattern.NameTest
getMatchType() - Method in class org.jaxen.pattern.NamespaceTest
getMatchType() - Method in class org.jaxen.pattern.NoNodeTest
getMatchType() - Method in class org.jaxen.pattern.NodeTypeTest
getMatchType() - Method in class org.jaxen.pattern.Pattern
  Returns the type of node the pattern matches.
getMatchType() - Method in class org.jaxen.pattern.TextNodeTest
getMatchType() - Method in class org.jaxen.pattern.UnionPattern
getMatchesNodeName() - Method in class org.jaxen.pattern.Pattern
  For patterns which only match an ATTRIBUTE_NODE or an ELEMENT_NODE then this pattern may return the name of the element or attribute it matches.
getMatchesNodeName() - Method in class org.jaxen.pattern.UnionPattern
getMultilineMessage() - Method in class org.jaxen.XPathSyntaxException
  Retrieve the friendly multi-line error message.
getMultilineMessage() - Method in class org.jaxen.saxpath.XPathSyntaxException
  Returns a long formatted description of the error, including line breaks.
getName() - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
  Deprecated.
getName() - Method in interface org.jaxen.expr.ProcessingInstructionNodeStep
getName() - Method in class org.jaxen.javabean.Element
getNamespaceAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
  Throws `UnsupportedAxisException`.
getNamespaceAxisIterator(Object) - Method in interface org.jaxen.Navigator
  Retrieve an `Iterator` matching the `namespace` XPath axis.
getNamespaceAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get an iterator over all declared namespaces.
getNamespaceAxisIterator(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getNamespaceAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getNamespaceAxisIterator(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getNamespaceAxisIterator(Object) - Method in class org.jaxen.xom.DocumentNavigator
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 interface org.jaxen.Navigator
  Retrieve the namespace prefix of a namespace node.
getNamespacePrefix(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the prefix value of a Namespace node.
getNamespacePrefix(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getNamespacePrefix(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getNamespacePrefix(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getNamespacePrefix(Object) - Method in class org.jaxen.xom.DocumentNavigator
getNamespaceStringValue(Object) - Method in interface org.jaxen.Navigator
  Retrieve the string-value 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.dom4j.DocumentNavigator
getNamespaceStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getNamespaceStringValue(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getNamespaceStringValue(Object) - Method in class org.jaxen.xom.DocumentNavigator
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.
getNavigator() - Method in class org.jaxen.util.StackedIterator
  Deprecated.
getNestedException() - Method in class org.jaxen.FunctionCallException
  Deprecated. replaced by `SAXPathException.getCause()`
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
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.
getNodeType() - Method in class org.jaxen.dom.NamespaceNode
  Get the node type.
getNodeType(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getNodeType(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getNodeValue() - Method in class org.jaxen.dom.NamespaceNode
  Get the namespace URI.
getNumber() - Method in interface org.jaxen.expr.NumberExpr
getObject() - Method in class org.jaxen.javabean.Element
getOperator() - Method in interface org.jaxen.expr.AdditiveExpr
getOperator() - Method in class org.jaxen.expr.DefaultUnionExpr
  Deprecated.
getOperator() - Method in interface org.jaxen.expr.EqualityExpr
getOperator() - Method in interface org.jaxen.expr.LogicalExpr
getOperator() - Method in interface org.jaxen.expr.MultiplicativeExpr
getOperator() - Method in interface org.jaxen.expr.RelationalExpr
getOwnerDocument() - Method in class org.jaxen.dom.NamespaceNode
  Get the owner document.
getParameters() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
getParameters() - Method in interface org.jaxen.expr.FunctionCallExpr
getParent() - Method in class org.jaxen.javabean.Element
getParentAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
  Throws `UnsupportedAxisException`
getParentAxisIterator(Object) - Method in interface org.jaxen.Navigator
  Retrieve an `Iterator` matching the `parent` XPath axis.
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.dom4j.DocumentNavigator
getParentAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getParentAxisIterator(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getParentAxisIterator(Object) - Method in class org.jaxen.xom.DocumentNavigator
getParentNode(Object) - Method in class org.jaxen.DefaultNavigator
  Default implementation that cannot find parent.
getParentNode(Object) - Method in interface org.jaxen.Navigator
  Returns the parent of the given context node.
getParentNode(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Return the XPath parent of this DOM node.
getParentNode() - Method in class org.jaxen.dom.NamespaceNode
  Get the parent node.
getParentNode(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getParentNode(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getParentNode(Object) - Method in class org.jaxen.xom.DocumentNavigator
getPattern() - Method in class org.jaxen.pattern.PatternHandler
  Retrieve the simplified Jaxen Pattern expression tree.
getPattern(boolean) - Method in class org.jaxen.pattern.PatternHandler
  Retrieve the Jaxen Pattern expression tree, optionally simplified.
getPosition() - Method in class org.jaxen.Context
  Retrieve current position in the context node-set.
getPosition() - Method in class org.jaxen.XPathSyntaxException
  Retrieve the position of the error.
getPosition() - Method in class org.jaxen.saxpath.XPathSyntaxException
  Returns the index of the character at which the syntax error was detected in the XPath expression.
getPositionMarker() - Method in class org.jaxen.XPathSyntaxException
  Retrieve a string useful for denoting where the error occurred.
getPrecedingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
getPrecedingAxisIterator(Object) - Method in interface org.jaxen.Navigator
  Retrieve an `Iterator` matching the `preceding` XPath axis.
getPrecedingAxisIterator(Object) - Method in class org.jaxen.xom.DocumentNavigator
getPrecedingSiblingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
getPrecedingSiblingAxisIterator(Object) - Method in interface org.jaxen.Navigator
  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 class org.jaxen.xom.DocumentNavigator
getPredicateSet() - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
getPredicateSet() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
getPredicateSet() - Method in interface org.jaxen.expr.Predicated
getPredicates() - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
getPredicates() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
getPredicates() - Method in class org.jaxen.expr.PredicateSet
getPredicates() - Method in interface org.jaxen.expr.Predicated
getPrefix() - Method in class org.jaxen.dom.NamespaceNode
  Get the namespace prefix of this node.
getPrefix() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
getPrefix() - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Gets the namespace prefix.
getPrefix() - Method in interface org.jaxen.expr.FunctionCallExpr
getPrefix() - Method in interface org.jaxen.expr.NameStep
getPrefix() - Method in interface org.jaxen.expr.VariableReferenceExpr
getPreviousSibling() - Method in class org.jaxen.dom.NamespaceNode
  Get the previous sibling node.
getPriority() - Method in class org.jaxen.pattern.AnyChildNodeTest
getPriority() - Method in class org.jaxen.pattern.AnyNodeTest
getPriority() - Method in class org.jaxen.pattern.LocationPathPattern
getPriority() - Method in class org.jaxen.pattern.NameTest
getPriority() - Method in class org.jaxen.pattern.NamespaceTest
getPriority() - Method in class org.jaxen.pattern.NoNodeTest
getPriority() - Method in class org.jaxen.pattern.NodeTypeTest
getPriority() - Method in class org.jaxen.pattern.Pattern
  Returns the default resolution policy of the pattern according to the XSLT conflict resolution rules.
getPriority() - Method in class org.jaxen.pattern.TextNodeTest
getProcessingInstructionData(Object) - Method in class org.jaxen.DefaultNavigator
getProcessingInstructionData(Object) - Method in interface org.jaxen.Navigator
  Retrieve the data of a processing-instruction.
getProcessingInstructionData(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the data of a processing instruction node.
getProcessingInstructionData(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getProcessingInstructionData(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getProcessingInstructionData(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getProcessingInstructionData(Object) - Method in class org.jaxen.xom.DocumentNavigator
getProcessingInstructionTarget(Object) - Method in class org.jaxen.DefaultNavigator
getProcessingInstructionTarget(Object) - Method in interface org.jaxen.Navigator
  Retrieve the target of a processing-instruction.
getProcessingInstructionTarget(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the target of a processing instruction node.
getProcessingInstructionTarget(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getProcessingInstructionTarget(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getProcessingInstructionTarget(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getProcessingInstructionTarget(Object) - Method in class org.jaxen.xom.DocumentNavigator
getRHS() - Method in interface org.jaxen.expr.BinaryExpr
getRHS() - Method in class org.jaxen.pattern.UnionPattern
getRootExpr() - Method in class org.jaxen.BaseXPath
  Retrieve the root expression of the internal compiled form of this XPath expression.
getRootExpr() - Method in class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
getRootExpr() - Method in interface org.jaxen.expr.XPathExpr
getSAXReader() - Method in class org.jaxen.dom4j.DocumentNavigator
getSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
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 context node-set.
getSteps() - Method in interface org.jaxen.expr.LocationPath
getText() - Method in class org.jaxen.expr.DefaultAbsoluteLocationPath
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultAllNodeStep
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultCommentNodeStep
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Gets the step as a fully defined XPath.
getText() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultTextNodeStep
  Deprecated.
getText() - Method in class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
getText() - Method in interface org.jaxen.expr.Expr
getText() - Method in interface org.jaxen.expr.Predicate
getText() - Method in class org.jaxen.expr.PredicateSet
getText() - Method in interface org.jaxen.expr.Step
getText() - Method in interface org.jaxen.expr.XPathExpr
getText() - Method in class org.jaxen.pattern.AnyChildNodeTest
getText() - Method in class org.jaxen.pattern.AnyNodeTest
getText() - Method in class org.jaxen.pattern.LocationPathPattern
getText() - Method in class org.jaxen.pattern.NameTest
getText() - Method in class org.jaxen.pattern.NamespaceTest
getText() - Method in class org.jaxen.pattern.NoNodeTest
getText() - Method in class org.jaxen.pattern.NodeTypeTest
getText() - Method in class org.jaxen.pattern.Pattern
  Returns a textual representation of this pattern
getText() - Method in class org.jaxen.pattern.TextNodeTest
getText() - Method in class org.jaxen.pattern.UnionPattern
getTextContent() - Method in class org.jaxen.dom.NamespaceNode
  Return the namespace URI.
getTextStringValue(Object) - Method in interface org.jaxen.Navigator
  Retrieve the string-value of a text node.
getTextStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Get the string value of text.
getTextStringValue(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
getTextStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
getTextStringValue(Object) - Method in class org.jaxen.jdom.DocumentNavigator
getTextStringValue(Object) - Method in class org.jaxen.xom.DocumentNavigator
getURI(Object, Context) - Method in class org.jaxen.pattern.NamespaceTest
  Returns the URI of the current prefix or "" if no URI can be found
getUnionPatterns() - Method in class org.jaxen.pattern.Pattern
  If this pattern is a union pattern then this method should return an array of patterns which describe the union pattern, which should contain more than one pattern.
getUnionPatterns() - Method in class org.jaxen.pattern.UnionPattern
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
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 class org.jaxen.XPathSyntaxException
  Retrieve the expression containing the error.
getXPath() - Method in class org.jaxen.saxpath.XPathSyntaxException
  Returns the syntactically incorrect XPath expression.
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.

## H

handlePredicates(List) - Method in class org.jaxen.util.XPath2XMLVisitor
hasAnyNodeTest() - Method in class org.jaxen.pattern.LocationPathPattern
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.
hasMoreElements() - Method in class org.jaxen.function.ext.MatrixConcatFunction.MatrixEnum
hasNext() - Method in class org.jaxen.javabean.ElementIterator
hasNext() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
hasNext() - Method in class org.jaxen.util.DescendantAxisIterator
hasNext() - Method in class org.jaxen.util.FollowingAxisIterator
hasNext() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
hasNext() - Method in class org.jaxen.util.LinkedIterator
  Deprecated.
hasNext() - Method in class org.jaxen.util.PrecedingAxisIterator
hasNext() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
hasNext() - Method in class org.jaxen.util.SingleObjectIterator
hasNext() - Method in class org.jaxen.util.StackedIterator
  Deprecated.
hashCode() - Method in class org.jaxen.dom.NamespaceNode
  Generate a hash code for a namespace node.

## I

INVALID_AXIS - Static variable in class org.jaxen.saxpath.Axis
  Marker for an invalid axis
IdFunction - class org.jaxen.function.IdFunction.
  4.1 `node-set id(object)`
IdFunction() - Constructor for class org.jaxen.function.IdFunction
  Create a new `IdFunction` object.
IterableAncestorAxis - class org.jaxen.expr.iter.IterableAncestorAxis.
IterableAncestorAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAncestorAxis
IterableAncestorOrSelfAxis - class org.jaxen.expr.iter.IterableAncestorOrSelfAxis.
IterableAncestorOrSelfAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAncestorOrSelfAxis
IterableAttributeAxis - class org.jaxen.expr.iter.IterableAttributeAxis.
  Provide access to the XPath attribute axis.
IterableAttributeAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAttributeAxis
  Constructor.
IterableAxis - class org.jaxen.expr.iter.IterableAxis.
  Provide access to the XPath axes.
IterableAxis(int) - Constructor for class org.jaxen.expr.iter.IterableAxis
  Constructor.
IterableChildAxis - class org.jaxen.expr.iter.IterableChildAxis.
  Provide access to the child xpath axis.
IterableChildAxis(int) - Constructor for class org.jaxen.expr.iter.IterableChildAxis
  Constructor.
IterableDescendantAxis - class org.jaxen.expr.iter.IterableDescendantAxis.
IterableDescendantAxis(int) - Constructor for class org.jaxen.expr.iter.IterableDescendantAxis
IterableDescendantOrSelfAxis - class org.jaxen.expr.iter.IterableDescendantOrSelfAxis.
IterableDescendantOrSelfAxis(int) - Constructor for class org.jaxen.expr.iter.IterableDescendantOrSelfAxis
IterableFollowingAxis - class org.jaxen.expr.iter.IterableFollowingAxis.
IterableFollowingAxis(int) - Constructor for class org.jaxen.expr.iter.IterableFollowingAxis
IterableFollowingSiblingAxis - class org.jaxen.expr.iter.IterableFollowingSiblingAxis.
IterableFollowingSiblingAxis(int) - Constructor for class org.jaxen.expr.iter.IterableFollowingSiblingAxis
IterableNamespaceAxis - class org.jaxen.expr.iter.IterableNamespaceAxis.
IterableNamespaceAxis(int) - Constructor for class org.jaxen.expr.iter.IterableNamespaceAxis
IterableParentAxis - class org.jaxen.expr.iter.IterableParentAxis.
IterableParentAxis(int) - Constructor for class org.jaxen.expr.iter.IterableParentAxis
IterablePrecedingAxis - class org.jaxen.expr.iter.IterablePrecedingAxis.
IterablePrecedingAxis(int) - Constructor for class org.jaxen.expr.iter.IterablePrecedingAxis
IterablePrecedingSiblingAxis - class org.jaxen.expr.iter.IterablePrecedingSiblingAxis.
IterablePrecedingSiblingAxis(int) - Constructor for class org.jaxen.expr.iter.IterablePrecedingSiblingAxis
IterableSelfAxis - class org.jaxen.expr.iter.IterableSelfAxis.
IterableSelfAxis(int) - Constructor for class org.jaxen.expr.iter.IterableSelfAxis
init(Object, Navigator) - Method in class org.jaxen.util.StackedIterator
  Deprecated.
initCause(Throwable) - Method in class org.jaxen.JaxenRuntimeException
  Sets the exception that caused this exception.
initCause(Throwable) - Method in class org.jaxen.saxpath.SAXPathException
  Sets the exception that caused this exception.
insertBefore(Node, Node) - Method in class org.jaxen.dom.NamespaceNode
  Insert a new child node (always fails).
internalCreateIterator(Object) - Method in class org.jaxen.util.StackedIterator
  Deprecated.
isAbsolute() - Method in class org.jaxen.expr.DefaultAbsoluteLocationPath
  Deprecated.
isAbsolute() - Method in interface org.jaxen.expr.LocationPath
isAbsolute() - Method in class org.jaxen.pattern.LocationPathPattern
isAttribute(Object) - Method in interface org.jaxen.Navigator
  Returns whether the given object is an attribute node.
isAttribute(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Test if a node is an attribute.
isAttribute(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
isAttribute(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isAttribute(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isAttribute(Object) - Method in class org.jaxen.xom.DocumentNavigator
isComment(Object) - Method in interface org.jaxen.Navigator
  Returns whether the given object is a comment node.
isComment(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Test if a node is a comment.
isComment(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
isComment(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isComment(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isComment(Object) - Method in class org.jaxen.xom.DocumentNavigator
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 interface org.jaxen.Navigator
  Returns whether the given object is a document node.
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.dom4j.DocumentNavigator
isDocument(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isDocument(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isDocument(Object) - Method in class org.jaxen.xom.DocumentNavigator
isElement(Object) - Method in interface org.jaxen.Navigator
  Returns whether the given object is an element node.
isElement(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Test if a node is an element.
isElement(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
isElement(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isElement(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isElement(Object) - Method in class org.jaxen.xom.DocumentNavigator
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
  Deprecated. Does this step match any name? (i.e.
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.
isNamespace(Object) - Method in interface org.jaxen.Navigator
  Returns whether the given object is a namespace node.
isNamespace(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Test if a node is a namespace.
isNamespace(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
isNamespace(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isNamespace(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isNamespace(Object) - Method in class org.jaxen.xom.DocumentNavigator
isProcessingInstruction(Object) - Method in interface org.jaxen.Navigator
  Returns whether the given object is a processing-instruction node.
isProcessingInstruction(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Test if a node is a processing instruction.
isProcessingInstruction(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
isProcessingInstruction(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isProcessingInstruction(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isProcessingInstruction(Object) - Method in class org.jaxen.xom.DocumentNavigator
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 interface org.jaxen.Navigator
  Returns whether the given object is a text node.
isText(Object) - Method in class org.jaxen.dom.DocumentNavigator
  Test if a node is plain text.
isText(Object) - Method in class org.jaxen.dom4j.DocumentNavigator
isText(Object) - Method in class org.jaxen.javabean.DocumentNavigator
isText(Object) - Method in class org.jaxen.jdom.DocumentNavigator
isText(Object) - Method in class org.jaxen.xom.DocumentNavigator
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

JDOMXPath - class org.jaxen.jdom.JDOMXPath.
  An XPath implementation for the JDOM model
JDOMXPath(String) - Constructor for class org.jaxen.jdom.JDOMXPath
  Construct given an XPath expression string.
JavaBeanXPath - class org.jaxen.javabean.JavaBeanXPath.
  An XPath implementation for JavaBeans.
JavaBeanXPath(String) - Constructor for class org.jaxen.javabean.JavaBeanXPath
  Construct given an XPath expression string.
JaxenConstants - class org.jaxen.JaxenConstants.
  Thread-safe constant iterators used to avoid the overhead of creating empty lists.
JaxenException - exception org.jaxen.JaxenException.
  Generic Jaxen exception.
JaxenException(String) - Constructor for class org.jaxen.JaxenException
  Create an exception with a detail message.
JaxenException(Throwable) - Constructor for class org.jaxen.JaxenException
  Create an exception caused by another exception.
JaxenException(String, Throwable) - Constructor for class org.jaxen.JaxenException
  Create a new JaxenException with the specified detail message and root cause.
JaxenHandler - class org.jaxen.JaxenHandler.
  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 org.jaxen.JaxenRuntimeException.
  This class exists to wrap Jaxen exceptions that otherwise wouldn't be propagated up through the axis iterators.
JaxenRuntimeException(Throwable) - Constructor for class org.jaxen.JaxenRuntimeException
  Create a new JaxenRuntimeException.
JaxenRuntimeException(String) - Constructor for class org.jaxen.JaxenRuntimeException
  Create a new JaxenRuntimeException.
javacase(String) - Method in class org.jaxen.javabean.DocumentNavigator

## L

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 `<=`
LangFunction - class org.jaxen.function.LangFunction.
  4.3 `boolean lang(string)`
LangFunction() - Constructor for class org.jaxen.function.LangFunction
  Create a new `LangFunction` object.
LastFunction - class org.jaxen.function.LastFunction.
  4.1 `number last()`
LastFunction() - Constructor for class org.jaxen.function.LastFunction
  Create a new `LastFunction` object.
LinkedIterator - class org.jaxen.util.LinkedIterator.
  Deprecated. elharo this class is undocumented and untested. It will be removed in a future release.
LinkedIterator() - Constructor for class org.jaxen.util.LinkedIterator
  Deprecated.
LiteralExpr - interface org.jaxen.expr.LiteralExpr.
LocalNameFunction - class org.jaxen.function.LocalNameFunction.
  4.1 `string local-name(node-set?)`
LocalNameFunction() - Constructor for class org.jaxen.function.LocalNameFunction
  Create a new `LocalNameFunction` object.
LocaleFunctionSupport - class org.jaxen.function.ext.LocaleFunctionSupport.
  An abstract base class for Locale-specific extension functions.
LocaleFunctionSupport() - Constructor for class org.jaxen.function.ext.LocaleFunctionSupport
LocationPath - interface org.jaxen.expr.LocationPath.
LocationPathPattern - class org.jaxen.pattern.LocationPathPattern.
  `LocationPathPattern` matches any node using a location path such as A/B/C.
LocationPathPattern() - Constructor for class org.jaxen.pattern.LocationPathPattern
LocationPathPattern(NodeTest) - Constructor for class org.jaxen.pattern.LocationPathPattern
LogicalExpr - interface org.jaxen.expr.LogicalExpr.
LowerFunction - class org.jaxen.function.ext.LowerFunction.
  `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
literal(String) - Method in class org.jaxen.JaxenHandler
literal(String) - Method in interface org.jaxen.saxpath.XPathHandler
  Receive notification of a literal 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 (always fails).
lookupPrefix(String) - Method in class org.jaxen.dom.NamespaceNode
  Return the prefix bound to this namespace URI within the scope of this node (always fails).

## M

MAX_NODE_TYPE - Static variable in class org.jaxen.pattern.Pattern
  The maximum number of node types for sizing purposes
MOD - Static variable in interface org.jaxen.saxpath.Operator
  The remainder operator `mod`.
MULTIPLY - Static variable in interface org.jaxen.saxpath.Operator
  The multiplication operator `*`
MatrixConcatFunction - class org.jaxen.function.ext.MatrixConcatFunction.
  Extension Function `boolean matrix-concat(nodeSet,nodeSet,nodeSet*)`
MatrixConcatFunction() - Constructor for class org.jaxen.function.ext.MatrixConcatFunction
MatrixConcatFunction.MatrixEnum - class org.jaxen.function.ext.MatrixConcatFunction.MatrixEnum.
MatrixConcatFunction.MatrixEnum(ArrayList) - Constructor for class org.jaxen.function.ext.MatrixConcatFunction.MatrixEnum
MatrixConcatFunction.MatrixEnum(ArrayList, int) - Constructor for class org.jaxen.function.ext.MatrixConcatFunction.MatrixEnum
MultiplicativeExpr - interface org.jaxen.expr.MultiplicativeExpr.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultAllNodeStep
  Deprecated.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultCommentNodeStep
  Deprecated.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Checks whether the node matches this step.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
  Deprecated.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultTextNodeStep
  Deprecated.
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).
matches(Object, Context) - Method in class org.jaxen.pattern.AnyChildNodeTest
matches(Object, Context) - Method in class org.jaxen.pattern.AnyNodeTest
matches(Object, Context) - Method in class org.jaxen.pattern.LocationPathPattern
matches(Object, Context) - Method in class org.jaxen.pattern.NameTest
matches(Object, Context) - Method in class org.jaxen.pattern.NamespaceTest
matches(Object, Context) - Method in class org.jaxen.pattern.NoNodeTest
matches(Object, Context) - Method in class org.jaxen.pattern.NodeTypeTest
matches(Object, Context) - Method in class org.jaxen.pattern.Pattern
matches(Object, Context) - Method in class org.jaxen.pattern.TextNodeTest
matches(Object, Context) - Method in class org.jaxen.pattern.UnionPattern
matchesNamespaceURIs(String, String) - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Compares two namespace URIs, handling null.

## N

NAMESPACE - Static variable in class org.jaxen.saxpath.Axis
  The `namespace` axis
NAMESPACE_NODE - Static variable in class org.jaxen.dom.NamespaceNode
  Constant: this is a NamespaceNode.
NAMESPACE_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches a Namespace Node
NAMESPACE_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
NEGATIVE - Static variable in interface org.jaxen.saxpath.Operator
  Unary `-`
NOT_EQUALS - Static variable in interface org.jaxen.saxpath.Operator
  The not equal to operator `!=`
NO_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches no nodes
NO_OP - Static variable in interface org.jaxen.saxpath.Operator
  Indicates that we're passing through a grammar production without actually activating it.
NameFunction - class org.jaxen.function.NameFunction.
  4.1 `string name(node-set?)`
NameFunction() - Constructor for class org.jaxen.function.NameFunction
  Create a new `NameFunction` object.
NameStep - interface org.jaxen.expr.NameStep.
NameTest - class org.jaxen.pattern.NameTest.
  `NameTest` tests for a node name.
NameTest(String, short) - Constructor for class org.jaxen.pattern.NameTest
NamedAccessNavigator - interface org.jaxen.NamedAccessNavigator.
  Interface for navigating around an arbitrary object model accessing certain parts by name for performance.
NamespaceContext - interface org.jaxen.NamespaceContext.
  Resolves namespace prefixes to namespace URIs.
NamespaceNode - class org.jaxen.dom.NamespaceNode.
  Extension DOM2/DOm3 node type for a namespace node.
NamespaceNode(Node, String, String) - Constructor for class org.jaxen.dom.NamespaceNode
  Create a new NamespaceNode.
NamespaceTest - class org.jaxen.pattern.NamespaceTest.
  `NamespaceTest` tests for a given namespace URI.
NamespaceTest(String, short) - Constructor for class org.jaxen.pattern.NamespaceTest
NamespaceUriFunction - class org.jaxen.function.NamespaceUriFunction.
  4.1 `string namespace-uri(node-set?)`
NamespaceUriFunction() - Constructor for class org.jaxen.function.NamespaceUriFunction
  Create a new `NamespaceUriFunction` object.
Navigator - interface org.jaxen.Navigator.
  Interface for navigating around an arbitrary object model, using XPath semantics.
NoNodeTest - class org.jaxen.pattern.NoNodeTest.
  `NoNodeTest` matches no nodes.
NoNodeTest() - Constructor for class org.jaxen.pattern.NoNodeTest
NodeTest - class org.jaxen.pattern.NodeTest.
  `NodeTest` is a simple test on a node.
NodeTest() - Constructor for class org.jaxen.pattern.NodeTest
NodeTypeTest - class org.jaxen.pattern.NodeTypeTest.
  `NodeTypeTest` matches if the node is of a certain type such as element, attribute, comment, text, processing instruction and so forth.
NodeTypeTest(short) - Constructor for class org.jaxen.pattern.NodeTypeTest
NormalizeSpaceFunction - class org.jaxen.function.NormalizeSpaceFunction.
  4.2 `string normalize-space(string)`
NormalizeSpaceFunction() - Constructor for class org.jaxen.function.NormalizeSpaceFunction
  Create a new `NormalizeSpaceFunction` object.
NotFunction - class org.jaxen.function.NotFunction.
  4.3 `boolean not(boolean)`
NotFunction() - Constructor for class org.jaxen.function.NotFunction
  Create a new `NotFunction` object.
NumberExpr - interface org.jaxen.expr.NumberExpr.
NumberFunction - class org.jaxen.function.NumberFunction.
  4.4 `number number(object)`

NumberFunction() - Constructor for class org.jaxen.function.NumberFunction
  Create a new `NumberFunction` object.
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.
navigationStep(Step) - Static method in class org.jaxen.pattern.PatternParser
next() - Method in class org.jaxen.javabean.ElementIterator
next() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
next() - Method in class org.jaxen.util.DescendantAxisIterator
next() - Method in class org.jaxen.util.FollowingAxisIterator
next() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
next() - Method in class org.jaxen.util.LinkedIterator
  Deprecated.
next() - Method in class org.jaxen.util.PrecedingAxisIterator
next() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
next() - Method in class org.jaxen.util.SingleObjectIterator
next() - Method in class org.jaxen.util.StackedIterator
  Deprecated.
nextElement() - Method in class org.jaxen.function.ext.MatrixConcatFunction.MatrixEnum
normalize() - Method in class org.jaxen.dom.NamespaceNode
  Normalize the text descendants of this node.
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.
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 org.jaxen.saxpath.Operator.
  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.dom4j - package org.jaxen.dom4j
  Navigation for dom4j 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.jdom - package org.jaxen.jdom
  Navigation for JDOM trees.
org.jaxen.pattern - package org.jaxen.pattern
  Defines XSLT Pattern objects.
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.
org.jaxen.xom - package org.jaxen.xom

## P

PARENT - Static variable in class org.jaxen.saxpath.Axis
  The `parent` axis
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
PROCESSING_INSTRUCTION_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches ProcessingInstruction
PROCESSING_INSTRUCTION_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
PathExpr - interface org.jaxen.expr.PathExpr.
Pattern - class org.jaxen.pattern.Pattern.
  `Pattern` defines the behaviour for pattern in the XSLT processing model.
Pattern() - Constructor for class org.jaxen.pattern.Pattern
PatternHandler - class org.jaxen.pattern.PatternHandler.
  SAXPath `XPathHandler` implementation capable of building Jaxen expression trees which can walk various different object models.
PatternHandler() - Constructor for class org.jaxen.pattern.PatternHandler
PatternParser - class org.jaxen.pattern.PatternParser.
  `PatternParser` is a helper class for parsing XSLT patterns
PatternParser() - Constructor for class org.jaxen.pattern.PatternParser
PositionFunction - class org.jaxen.function.PositionFunction.
  4.1 `number position()`
PositionFunction() - Constructor for class org.jaxen.function.PositionFunction
  Create a new `PositionFunction` object.
PrecedingAxisIterator - class org.jaxen.util.PrecedingAxisIterator.
  This implementation of 'preceding' works like so: the preceding axis includes preceding-siblings of this node and their descendants.
PrecedingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.PrecedingAxisIterator
PrecedingSiblingAxisIterator - class org.jaxen.util.PrecedingSiblingAxisIterator.
PrecedingSiblingAxisIterator(Object, Navigator) - Constructor for class org.jaxen.util.PrecedingSiblingAxisIterator
Predicate - interface org.jaxen.expr.Predicate.
PredicateSet - class org.jaxen.expr.PredicateSet.
PredicateSet() - Constructor for class org.jaxen.expr.PredicateSet
Predicated - interface org.jaxen.expr.Predicated.
ProcessingInstructionNodeStep - interface org.jaxen.expr.ProcessingInstructionNodeStep.
parse(String) - Static method in class org.jaxen.pattern.PatternParser
parse(String) - Method in interface org.jaxen.saxpath.XPathReader
  Parse an XPath expression, and send event callbacks to an `XPathHandler`.
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.
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.dom4j.DocumentNavigator
  Returns a parsed form of the given xpath string, which will be suitable for queries on DOM4J documents.
parseXPath(String) - Method in class org.jaxen.javabean.DocumentNavigator
parseXPath(String) - Method in class org.jaxen.jdom.DocumentNavigator
  Returns a parsed form of the given XPath string, which will be suitable for queries on JDOM documents.
parseXPath(String) - Method in class org.jaxen.xom.DocumentNavigator
peekFrame() - Method in class org.jaxen.JaxenHandler
pop() - Method in class org.jaxen.JaxenHandler
popFrame() - Method in class org.jaxen.JaxenHandler
printLn(String) - Method in class org.jaxen.util.XPath2XMLVisitor
printStackTrace(PrintStream) - Method in class org.jaxen.JaxenRuntimeException
  Print this exception's stack trace, followed by the source exception's trace, if any.
printStackTrace(PrintWriter) - Method in class org.jaxen.JaxenRuntimeException
  Print this exception's stack trace, followed by the source exception's stack trace, if any.
printStackTrace(PrintStream) - Method in class org.jaxen.saxpath.SAXPathException
  Print this exception's stack trace, followed by the source exception's trace, if any.
printStackTrace(PrintWriter) - Method in class org.jaxen.saxpath.SAXPathException
  Print this exception's stack trace, followed by the source exception's stack trace, if any.
printer - Variable in class org.jaxen.util.XPath2XMLVisitor
push(Object) - Method in class org.jaxen.JaxenHandler
pushFrame() - Method in class org.jaxen.JaxenHandler
pushIterator(Iterator) - Method in class org.jaxen.util.StackedIterator
  Deprecated.

## R

RelationalExpr - interface org.jaxen.expr.RelationalExpr.
RoundFunction - class org.jaxen.function.RoundFunction.
  4.4 `number round(number)`
RoundFunction() - Constructor for class org.jaxen.function.RoundFunction
  Create a new `RoundFunction` object.
registerFunction(String, String, Function) - Method in class org.jaxen.SimpleFunctionContext
  Register a new function.
remove() - Method in class org.jaxen.javabean.ElementIterator
remove() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
remove() - Method in class org.jaxen.util.DescendantAxisIterator
remove() - Method in class org.jaxen.util.FollowingAxisIterator
remove() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
remove() - Method in class org.jaxen.util.LinkedIterator
  Deprecated.
remove() - Method in class org.jaxen.util.PrecedingAxisIterator
remove() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
remove() - Method in class org.jaxen.util.SingleObjectIterator
remove() - Method in class org.jaxen.util.StackedIterator
  Deprecated.
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

## S

SAXPathEventSource - interface org.jaxen.saxpath.SAXPathEventSource.
  Interface for any object capable of generating SAXPath events to an `XPathHandler`.
SAXPathException - exception org.jaxen.saxpath.SAXPathException.
  Base of all SAXPath exceptions.
SAXPathException(String) - Constructor for class org.jaxen.saxpath.SAXPathException
  Create a new SAXPathException with a given message.
SAXPathException(Throwable) - Constructor for class org.jaxen.saxpath.SAXPathException
  Create a new SAXPathException based on another exception
SAXPathException(String, Throwable) - Constructor for class org.jaxen.saxpath.SAXPathException
  Create a new SAXPathException with the specified detail message and root cause.
SELF - Static variable in class org.jaxen.saxpath.Axis
  The `self` axis
SINGLETON - Static variable in class org.jaxen.pattern.TextNodeTest
SUBTRACT - Static variable in interface org.jaxen.saxpath.Operator
  The subtraction operator `-`
SelfAxisIterator - class org.jaxen.util.SelfAxisIterator.
SelfAxisIterator(Object) - Constructor for class org.jaxen.util.SelfAxisIterator
SimpleFunctionContext - class org.jaxen.SimpleFunctionContext.
  Simple default implementation of `FunctionContext`.
SimpleFunctionContext() - Constructor for class org.jaxen.SimpleFunctionContext
  Construct an empty function context.
SimpleNamespaceContext - class org.jaxen.SimpleNamespaceContext.
  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 org.jaxen.SimpleVariableContext.
  Simple default implementation for `VariableContext`.
SimpleVariableContext() - Constructor for class org.jaxen.SimpleVariableContext
  Construct.
SingleObjectIterator - class org.jaxen.util.SingleObjectIterator.
SingleObjectIterator(Object) - Constructor for class org.jaxen.util.SingleObjectIterator
SingletonList - class org.jaxen.util.SingletonList.
  A utility class that implements singleton lists (to avoid dependency on JDK 1.3).
SingletonList(Object) - Constructor for class org.jaxen.util.SingletonList
StackedIterator - class org.jaxen.util.StackedIterator.
  Deprecated. this iterator is no longer used to implement any of the Jaxen axes. If you have implemented a navigator-specific axis based on this class, take a look at the DescendantAxisIterator for ideas on how to remove that dependency.
StackedIterator(Object, Navigator) - Constructor for class org.jaxen.util.StackedIterator
  Deprecated.
StackedIterator() - Constructor for class org.jaxen.util.StackedIterator
  Deprecated.
StartsWithFunction - class org.jaxen.function.StartsWithFunction.
  4.2 `boolean starts-with(string,string)`
StartsWithFunction() - Constructor for class org.jaxen.function.StartsWithFunction
  Create a new `StartsWithFunction` object.
Step - interface org.jaxen.expr.Step.
  A Step represents a location step in a LocationPath.
StringFunction - class org.jaxen.function.StringFunction.
  4.2 `string string(object)`
StringFunction() - Constructor for class org.jaxen.function.StringFunction
  Create a new `StringFunction` object.
StringLengthFunction - class org.jaxen.function.StringLengthFunction.
  4.2 `number string-length(string)`
StringLengthFunction() - Constructor for class org.jaxen.function.StringLengthFunction
  Create a new `StringLengthFunction` object.
SubstringAfterFunction - class org.jaxen.function.SubstringAfterFunction.
  4.2 `string substring-after(string,string)`
SubstringAfterFunction() - Constructor for class org.jaxen.function.SubstringAfterFunction
  Create a new `SubstringAfterFunction` object.
SubstringBeforeFunction - class org.jaxen.function.SubstringBeforeFunction.
  4.2 `string substring-before(string,string)`
SubstringBeforeFunction() - Constructor for class org.jaxen.function.SubstringBeforeFunction
  Create a new `SubstringBeforeFunction` object.
SubstringFunction - class org.jaxen.function.SubstringFunction.
  4.2 `string substring(string,number,number?)`
SubstringFunction() - Constructor for class org.jaxen.function.SubstringFunction
  Create a new `SubstringFunction` object.
SumFunction - class org.jaxen.function.SumFunction.
  4.4 `number sum(node-set)`
SumFunction() - Constructor for class org.jaxen.function.SumFunction
  Create a new `SumFunction` object.
selectNodes(Object) - Method in class org.jaxen.BaseXPath
  Select all nodes that are 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
  Select only 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.
setAbsolute(boolean) - Method in class org.jaxen.pattern.LocationPathPattern
setAncestorPattern(Pattern) - Method in class org.jaxen.pattern.LocationPathPattern
  Adds a pattern for an ancestor of the current context node used in this pattern.
setContextSupport(ContextSupport) - Method in class org.jaxen.Context
  Set the `ContextSupport`.
setExpr(Expr) - Method in interface org.jaxen.expr.Predicate
setFilterExpr(Expr) - Method in interface org.jaxen.expr.PathExpr
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.
setJDOMElement(Element) - Method in class org.jaxen.jdom.XPathNamespace
  Sets or changes the element to which this namespace node is assigned.
setLHS(Pattern) - Method in class org.jaxen.pattern.UnionPattern
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.
setNodeTest(NodeTest) - Method in class org.jaxen.pattern.LocationPathPattern
  Allows the NodeTest to be set
setNodeValue(String) - Method in class org.jaxen.dom.NamespaceNode
  Change the namespace URI (always fails).
setParentPattern(Pattern) - Method in class org.jaxen.pattern.LocationPathPattern
  Adds a pattern for the parent of the current context node used in this pattern.
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).
setRHS(Pattern) - Method in class org.jaxen.pattern.UnionPattern
setRootExpr(Expr) - Method in class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
setRootExpr(Expr) - Method in interface org.jaxen.expr.XPathExpr
setSAXReader(SAXReader) - Method in class org.jaxen.dom4j.DocumentNavigator
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` to use during the parse to construct the XPath expression tree.
setXPathHandler(XPathHandler) - Method in interface org.jaxen.saxpath.SAXPathEventSource
  Set the `XPathHandler` to receive event callbacks during the parse.
simplified - Variable in class org.jaxen.JaxenHandler
  ????
simplify() - Method in class org.jaxen.expr.DefaultExpr
  Deprecated.
simplify() - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
simplify() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
simplify() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
simplify() - Method in class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
simplify() - Method in interface org.jaxen.expr.Expr
simplify() - Method in interface org.jaxen.expr.Predicate
simplify() - Method in class org.jaxen.expr.PredicateSet
simplify() - Method in interface org.jaxen.expr.Step
simplify() - Method in interface org.jaxen.expr.XPathExpr
simplify() - Method in class org.jaxen.pattern.LocationPathPattern
simplify() - Method in class org.jaxen.pattern.Pattern
simplify() - Method in class org.jaxen.pattern.UnionPattern
size() - Method in class org.jaxen.util.SingletonList
stack - Variable in class org.jaxen.JaxenHandler
  ????
stackSize() - Method in class org.jaxen.JaxenHandler
startAbsoluteLocationPath() - Method in class org.jaxen.JaxenHandler
startAbsoluteLocationPath() - Method in class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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 '!=') expression.
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 class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
startRelativeLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
  Receive notification of the start of a relative location path expression.
startTextNodeStep(int) - Method in class org.jaxen.JaxenHandler
startTextNodeStep(int) - Method in class org.jaxen.pattern.PatternHandler
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 class org.jaxen.pattern.PatternHandler
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.
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.
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

TEXT_NODE - Static variable in class org.jaxen.pattern.Pattern
  Matches text nodes
TEXT_TEST - Static variable in class org.jaxen.pattern.NodeTypeTest
TextNodeStep - interface org.jaxen.expr.TextNodeStep.
TextNodeTest - class org.jaxen.pattern.TextNodeTest.
  `TextNodeTest` matches any text node.
TextNodeTest() - Constructor for class org.jaxen.pattern.TextNodeTest
TranslateFunction - class org.jaxen.function.TranslateFunction.
  4.2 `string translate(string,string,string)`
TranslateFunction() - Constructor for class org.jaxen.function.TranslateFunction
  Create a new `TranslateFunction` object.
TrueFunction - class org.jaxen.function.TrueFunction.
  4.3 `boolean true()`
TrueFunction() - Constructor for class org.jaxen.function.TrueFunction
  Create a new `TrueFunction` object.
tabIndex - Variable in class org.jaxen.util.XPath2XMLVisitor
toString() - Method in class org.jaxen.BaseXPath
  Return the original expression text.
toString() - Method in class org.jaxen.expr.DefaultAbsoluteLocationPath
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultAllNodeStep
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultCommentNodeStep
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultFilterExpr
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultNameStep
  Deprecated. Returns a full information debugging string.
toString() - Method in class org.jaxen.expr.DefaultRelativeLocationPath
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultStep
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultUnionExpr
  Deprecated.
toString() - Method in class org.jaxen.expr.DefaultXPathExpr
  Deprecated.
toString() - Method in class org.jaxen.jdom.XPathNamespace
toString() - Method in class org.jaxen.pattern.LocationPathPattern
toString() - Method in class org.jaxen.pattern.NameTest
toString() - Method in class org.jaxen.pattern.NamespaceTest
toString() - Method in class org.jaxen.pattern.NodeTypeTest
toString() - Method in class org.jaxen.pattern.UnionPattern
toString() - Method in class org.jaxen.saxpath.XPathSyntaxException
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
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
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.dom4j.DocumentNavigator
translateNamespacePrefixToUri(String, Object) - Method in class org.jaxen.javabean.DocumentNavigator
translateNamespacePrefixToUri(String, Object) - Method in class org.jaxen.jdom.DocumentNavigator
translateNamespacePrefixToUri(String, Object) - Method in class org.jaxen.xom.DocumentNavigator

## U

UNKNOWN_NODE - Static variable in class org.jaxen.pattern.Pattern
  Does not match any valid node
UnaryExpr - interface org.jaxen.expr.UnaryExpr.
UnionExpr - interface org.jaxen.expr.UnionExpr.
UnionPattern - class org.jaxen.pattern.UnionPattern.
  `UnionPattern` represents a union pattern.
UnionPattern() - Constructor for class org.jaxen.pattern.UnionPattern
UnionPattern(Pattern, Pattern) - Constructor for class org.jaxen.pattern.UnionPattern
UnresolvableException - exception org.jaxen.UnresolvableException.
  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 class org.jaxen.UnresolvableException
  Create a new UnresolvableException.
UnsupportedAxisException - exception org.jaxen.UnsupportedAxisException.
  Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model.
UnsupportedAxisException(String) - Constructor for class org.jaxen.UnsupportedAxisException
  Create a new UnsupportedAxisException.
UpperFunction - class org.jaxen.function.ext.UpperFunction.
  `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

VariableContext - interface org.jaxen.VariableContext.
  Resolves variable bindings within an XPath expression.
VariableReferenceExpr - interface org.jaxen.expr.VariableReferenceExpr.
Visitable - interface org.jaxen.expr.Visitable.
Visitor - interface org.jaxen.expr.Visitor.
VisitorSupport - class org.jaxen.expr.VisitorSupport.
VisitorSupport() - Constructor for class org.jaxen.expr.VisitorSupport
value() - Method in class org.jaxen.expr.iter.IterableAxis
  Gets the axis value.
valueOf(Object) - Method in class org.jaxen.BaseXPath
  Deprecated. replaced by `BaseXPath.stringValueOf(java.lang.Object)`
valueOf(Object) - Method in interface org.jaxen.XPath
  Deprecated. use `XPath.stringValueOf(Object)` instead
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.
visit(PathExpr) - Method in interface org.jaxen.expr.Visitor
visit(LocationPath) - Method in interface org.jaxen.expr.Visitor
visit(LogicalExpr) - Method in interface org.jaxen.expr.Visitor
visit(EqualityExpr) - Method in interface org.jaxen.expr.Visitor
visit(FilterExpr) - Method in interface org.jaxen.expr.Visitor
visit(RelationalExpr) - Method in interface org.jaxen.expr.Visitor
visit(AdditiveExpr) - Method in interface org.jaxen.expr.Visitor
visit(MultiplicativeExpr) - Method in interface org.jaxen.expr.Visitor
visit(UnaryExpr) - Method in interface org.jaxen.expr.Visitor
visit(UnionExpr) - Method in interface org.jaxen.expr.Visitor
visit(NumberExpr) - Method in interface org.jaxen.expr.Visitor
visit(LiteralExpr) - Method in interface org.jaxen.expr.Visitor
visit(VariableReferenceExpr) - Method in interface org.jaxen.expr.Visitor
visit(FunctionCallExpr) - Method in interface org.jaxen.expr.Visitor
visit(NameStep) - Method in interface org.jaxen.expr.Visitor
visit(ProcessingInstructionNodeStep) - Method in interface org.jaxen.expr.Visitor
visit(AllNodeStep) - Method in interface org.jaxen.expr.Visitor
visit(TextNodeStep) - Method in interface org.jaxen.expr.Visitor
visit(CommentNodeStep) - Method in interface org.jaxen.expr.Visitor
visit(Predicate) - Method in interface org.jaxen.expr.Visitor
visit(PathExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(LocationPath) - Method in class org.jaxen.expr.VisitorSupport
visit(LogicalExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(EqualityExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(FilterExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(RelationalExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(AdditiveExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(MultiplicativeExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(UnaryExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(UnionExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(NumberExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(LiteralExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(VariableReferenceExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(FunctionCallExpr) - Method in class org.jaxen.expr.VisitorSupport
visit(NameStep) - Method in class org.jaxen.expr.VisitorSupport
visit(ProcessingInstructionNodeStep) - Method in class org.jaxen.expr.VisitorSupport
visit(AllNodeStep) - Method in class org.jaxen.expr.VisitorSupport
visit(TextNodeStep) - Method in class org.jaxen.expr.VisitorSupport
visit(CommentNodeStep) - Method in class org.jaxen.expr.VisitorSupport
visit(Predicate) - Method in class org.jaxen.expr.VisitorSupport
visit(PathExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(LocationPath) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(LogicalExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(EqualityExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(FilterExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(RelationalExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(AdditiveExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(MultiplicativeExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(UnaryExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(UnionExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(NumberExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(LiteralExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(VariableReferenceExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(FunctionCallExpr) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(NameStep) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(ProcessingInstructionNodeStep) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(AllNodeStep) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(TextNodeStep) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(CommentNodeStep) - Method in class org.jaxen.util.XPath2XMLVisitor
visit(Predicate) - Method in class org.jaxen.util.XPath2XMLVisitor

## X

XOMXPath - class org.jaxen.xom.XOMXPath.
  An XPath implementation for the XOM model
XOMXPath(String) - Constructor for class org.jaxen.xom.XOMXPath
  Construct given an XPath expression string.
XPath - interface org.jaxen.XPath.
  Defines the interface to an object which represents an XPath 1.0 expression which can be evaluated against a variety of different XML object models.
XPath2XMLVisitor - class org.jaxen.util.XPath2XMLVisitor.
XPath2XMLVisitor() - Constructor for class org.jaxen.util.XPath2XMLVisitor
XPath2XMLVisitor(PrintWriter) - Constructor for class org.jaxen.util.XPath2XMLVisitor
XPathExpr - interface org.jaxen.expr.XPathExpr.
XPathFactory - interface org.jaxen.expr.XPathFactory.
XPathFunctionContext - class org.jaxen.XPathFunctionContext.
  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 org.jaxen.saxpath.XPathHandler.
  Interface for event-based XPath parsing.
XPathNamespace - class org.jaxen.jdom.XPathNamespace.
  Wrapper for JDOM namespace nodes to give them a parent, as required by the XPath data model.
XPathNamespace(Namespace) - Constructor for class org.jaxen.jdom.XPathNamespace
  Creates a namespace-node wrapper for a namespace node that hasn't been assigned to an element yet.
XPathNamespace(Element, Namespace) - Constructor for class org.jaxen.jdom.XPathNamespace
  Creates a namespace-node wrapper for a namespace node that is assigned to the given JDOM element.
XPathReader - interface org.jaxen.saxpath.XPathReader.
  Interface for readers which can parse textual XPath expressions, and produce callbacks to `XPathHandler` objects.
XPathSyntaxException - exception org.jaxen.XPathSyntaxException.
  Indicates an error during parsing of an XPath expression.
XPathSyntaxException(XPathSyntaxException) - Constructor for class org.jaxen.XPathSyntaxException
  Create a new XPathSyntaxException wrapping an existing `org.jaxen.saxpath.XPathSyntaxException`.
XPathSyntaxException(String, int, String) - Constructor for class org.jaxen.XPathSyntaxException
  Constructor
XPathSyntaxException - exception org.jaxen.saxpath.XPathSyntaxException.
  Represents a syntax error in an XPath expression.
XPathSyntaxException(String, int, String) - Constructor for class org.jaxen.saxpath.XPathSyntaxException
  Creates a new XPathSyntaxException.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 Codehaus. All Rights Reserved.