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
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultAllNodeStep
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultFilterExpr
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultFunctionCallExpr
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultNameStep
Visitor pattern for the step.
accept(Visitor) - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultRelativeLocationPath
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultTextNodeStep
 
accept(Visitor) - Method in class org.jaxen.expr.DefaultUnionExpr
 
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
 
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
 
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
 
addPredicate(Predicate) - Method in class org.jaxen.expr.DefaultStep
 
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
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
 
asList(Context) - Method in interface org.jaxen.expr.XPathExpr
 
axisIterator(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultStep
 
axisIterator(Object, ContextSupport) - Method in interface org.jaxen.expr.Step
Get an Iterator for the current axis starting in the given contextNode.

B

BaseXPath - class 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)
The contains function returns true if the first argument string contains the second argument string, and otherwise returns false.
ContainsFunction() - Constructor for class org.jaxen.function.ContainsFunction
Create a new ContainsFunction object.
Context - class 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)
The count function returns the number of nodes in the argument node-set.
CountFunction() - Constructor for class org.jaxen.function.CountFunction
Create a new CountFunction object.
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 the node with the specified ID.
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
 
convertToList(Object) - Static method in class org.jaxen.expr.DefaultExpr
 
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
 
createReader() - Static method in class org.jaxen.saxpath.helpers.XPathReaderFactory
Create an XPathReader using the value of the org.saxpath.driver system property.
createReader(String) - Static method in class org.jaxen.saxpath.helpers.XPathReaderFactory
Create an XPathReader using the passed in class name.
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

DEFAULT_DRIVER - Static variable in class org.jaxen.saxpath.helpers.XPathReaderFactory
The default driver to use if none is configured.
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.
DRIVER_PROPERTY - Static variable in class org.jaxen.saxpath.helpers.XPathReaderFactory
The org.saxpath.driver property name.
DefaultAbsoluteLocationPath - class org.jaxen.expr.DefaultAbsoluteLocationPath.
 
DefaultAbsoluteLocationPath() - Constructor for class org.jaxen.expr.DefaultAbsoluteLocationPath
 
DefaultAllNodeStep - class org.jaxen.expr.DefaultAllNodeStep.
 
DefaultAllNodeStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultAllNodeStep
 
DefaultCommentNodeStep - class org.jaxen.expr.DefaultCommentNodeStep.
 
DefaultCommentNodeStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultCommentNodeStep
 
DefaultExpr - class org.jaxen.expr.DefaultExpr.
 
DefaultExpr() - Constructor for class org.jaxen.expr.DefaultExpr
 
DefaultFilterExpr - class org.jaxen.expr.DefaultFilterExpr.
 
DefaultFilterExpr(PredicateSet) - Constructor for class org.jaxen.expr.DefaultFilterExpr
 
DefaultFilterExpr(Expr, PredicateSet) - Constructor for class org.jaxen.expr.DefaultFilterExpr
 
DefaultFunctionCallExpr - class org.jaxen.expr.DefaultFunctionCallExpr.
 
DefaultFunctionCallExpr(String, String) - Constructor for class org.jaxen.expr.DefaultFunctionCallExpr
 
DefaultNameStep - class org.jaxen.expr.DefaultNameStep.
Expression object that represents any flavor of name-test steps within an XPath.
DefaultNameStep(IterableAxis, String, String, PredicateSet) - Constructor for class org.jaxen.expr.DefaultNameStep
Constructor.
DefaultNavigator - class org.jaxen.DefaultNavigator.
Default implementation of Navigator.
DefaultNavigator() - Constructor for class org.jaxen.DefaultNavigator
 
DefaultProcessingInstructionNodeStep - class org.jaxen.expr.DefaultProcessingInstructionNodeStep.
 
DefaultProcessingInstructionNodeStep(IterableAxis, String, PredicateSet) - Constructor for class org.jaxen.expr.DefaultProcessingInstructionNodeStep
 
DefaultRelativeLocationPath - class org.jaxen.expr.DefaultRelativeLocationPath.
 
DefaultRelativeLocationPath() - Constructor for class org.jaxen.expr.DefaultRelativeLocationPath
 
DefaultStep - class org.jaxen.expr.DefaultStep.
 
DefaultStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultStep
 
DefaultTextNodeStep - class org.jaxen.expr.DefaultTextNodeStep.
 
DefaultTextNodeStep(IterableAxis, PredicateSet) - Constructor for class org.jaxen.expr.DefaultTextNodeStep
 
DefaultUnionExpr - class org.jaxen.expr.DefaultUnionExpr.
 
DefaultUnionExpr(Expr, Expr) - Constructor for class org.jaxen.expr.DefaultUnionExpr
 
DefaultXPathExpr - class org.jaxen.expr.DefaultXPathExpr.
 
DefaultXPathExpr(Expr) - Constructor for class org.jaxen.expr.DefaultXPathExpr
 
DefaultXPathFactory - class org.jaxen.expr.DefaultXPathFactory.
 
DefaultXPathFactory() - Constructor for class org.jaxen.expr.DefaultXPathFactory
 
DefaultXPathHandler - class org.jaxen.saxpath.helpers.DefaultXPathHandler.
Default base class for SAXPath event handlers.
DefaultXPathHandler() - Constructor for class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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 the string version of this xpath.
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.
endAbsoluteLocationPath() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endAdditiveExpr(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
endAllNodeStep() - Method in class org.jaxen.JaxenHandler
 
endAllNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a node() step.
endAllNodeStep() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endAndExpr(boolean) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
endCommentNodeStep() - Method in class org.jaxen.JaxenHandler
 
endCommentNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a comment() step.
endCommentNodeStep() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endEqualityExpr(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
endFilterExpr() - Method in class org.jaxen.JaxenHandler
 
endFilterExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a filter expression.
endFilterExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
endFunction() - Method in class org.jaxen.JaxenHandler
 
endFunction() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a function call
endFunction() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endMultiplicativeExpr(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
endNameStep() - Method in class org.jaxen.JaxenHandler
 
endNameStep() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a NameStep
endNameStep() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endOrExpr(boolean) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endPathExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
endPredicate() - Method in class org.jaxen.JaxenHandler
 
endPredicate() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the end of a predicate.
endPredicate() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endProcessingInstructionNodeStep() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endRelationalExpr(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endRelativeLocationPath() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endTextNodeStep() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endUnaryExpr(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endUnionExpr(boolean) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
endXPath() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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
 
evaluate(Context) - Method in class org.jaxen.expr.DefaultFilterExpr
 
evaluate(Context) - Method in class org.jaxen.expr.DefaultFunctionCallExpr
 
evaluate(Context) - Method in class org.jaxen.expr.DefaultNameStep
Evaluate the context node set to find the new node set.
evaluate(Context) - Method in class org.jaxen.expr.DefaultStep
 
evaluate(Context) - Method in class org.jaxen.expr.DefaultUnionExpr
 
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 the node with the specified ID.
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
 
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)
The floor function returns the largest (closest to positive infinity) number that is not greater than the argument and that is an integer....
FloorFunction() - Constructor for class org.jaxen.function.FloorFunction
Create a new FloorFunction object.
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
 
getAxis() - Method in interface org.jaxen.expr.Step
Get an identifier for the current axis.
getAxisName() - Method in class org.jaxen.expr.DefaultStep
 
getBaseURI() - Method in class org.jaxen.dom.NamespaceNode
Return the base URI of the document containing this node (always fails).
getCause() - Method in class org.jaxen.JaxenException
Returns the exception that caused this exception.
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
 
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
 
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
 
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
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
 
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.  
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
 
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
 
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() - 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.
getPositionMarker() - Method in class org.jaxen.saxpath.XPathSyntaxException
Returns a string in the form " ^" which, when placed on the line below the XPath expression in a monospaced font, should point to the location of the error.
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
 
getPredicateSet() - Method in class org.jaxen.expr.DefaultStep
 
getPredicateSet() - Method in interface org.jaxen.expr.Predicated
 
getPredicates() - Method in class org.jaxen.expr.DefaultFilterExpr
 
getPredicates() - Method in class org.jaxen.expr.DefaultStep
 
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
 
getPrefix() - Method in class org.jaxen.expr.DefaultNameStep
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
 
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
 
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
 
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
 
getText() - Method in class org.jaxen.expr.DefaultAllNodeStep
 
getText() - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
getText() - Method in class org.jaxen.expr.DefaultFilterExpr
 
getText() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
 
getText() - Method in class org.jaxen.expr.DefaultNameStep
Gets the step as a fully defined XPath.
getText() - Method in class org.jaxen.expr.DefaultStep
 
getText() - Method in class org.jaxen.expr.DefaultTextNodeStep
 
getText() - Method in class org.jaxen.expr.DefaultXPathExpr
 
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.
getXPathHandler() - Method in class org.jaxen.saxpath.base.XPathReader
 

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
 
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 attribute xpath 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.JaxenException
Sets the exception that caused this exception.
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
 
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
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 the iterator for the child xpath 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.
 
LinkedIterator() - Constructor for class org.jaxen.util.LinkedIterator
 
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.
literal(String) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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
 
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultNameStep
Checks whether the node matches this step.
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
 
matches(Object, ContextSupport) - Method in class org.jaxen.expr.DefaultTextNodeStep
 
matches(Object, ContextSupport) - Method in interface org.jaxen.expr.Step
Performs the node-test part of evaluating the step for the given node (which must be on the axis).
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
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 xpath 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
 
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.
number(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
number(double) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.saxpath.base - package org.jaxen.saxpath.base
jaxen implementation of the SAXPath functionality.
org.jaxen.saxpath.helpers - package org.jaxen.saxpath.helpers
Helper classes for instantiating XPathReaders.
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.
parse(String) - Method in class org.jaxen.saxpath.base.XPathReader
 
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.JaxenException
 
printStackTrace(PrintWriter) - Method in class org.jaxen.JaxenException
 
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
 
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.
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)
The starts-with function returns true if the first argument string starts with the second argument string, and otherwise returns false.
StartsWithFunction() - Constructor for class org.jaxen.function.StartsWithFunction
Create a new StartsWithFunction object.
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)
The substring-after function returns the substring of the first argument string that follows the first occurrence of the second argument string in the first argument string, or the empty string if the first argument string does not contain the second argument string.
SubstringAfterFunction() - Constructor for class org.jaxen.function.SubstringAfterFunction
Create a new SubstringAfterFunction object.
SubstringBeforeFunction - class 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
 
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.
setXPathHandler(XPathHandler) - Method in class org.jaxen.saxpath.base.XPathReader
 
simplified - Variable in class org.jaxen.JaxenHandler
????
simplify() - Method in class org.jaxen.expr.DefaultExpr
 
simplify() - Method in class org.jaxen.expr.DefaultFilterExpr
 
simplify() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
 
simplify() - Method in class org.jaxen.expr.DefaultStep
 
simplify() - Method in class org.jaxen.expr.DefaultXPathExpr
 
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.
startAbsoluteLocationPath() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startAdditiveExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startAllNodeStep(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
startAndExpr() - Method in class org.jaxen.JaxenHandler
 
startAndExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an 'and' expression.
startAndExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startCommentNodeStep(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startEqualityExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
startFilterExpr() - Method in class org.jaxen.JaxenHandler
 
startFilterExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a filter expression.
startFilterExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startFunction(String, String) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startMultiplicativeExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startNameStep(int, String, String) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
startOrExpr() - Method in class org.jaxen.JaxenHandler
 
startOrExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of an 'or' expression.
startOrExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
startPathExpr() - Method in class org.jaxen.JaxenHandler
 
startPathExpr() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a path expression.
startPathExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
startPredicate() - Method in class org.jaxen.JaxenHandler
 
startPredicate() - Method in interface org.jaxen.saxpath.XPathHandler
Receive notification of the start of a predicate.
startPredicate() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startProcessingInstructionNodeStep(int, String) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startRelationalExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startRelativeLocationPath() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startTextNodeStep(int) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startUnaryExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startUnionExpr() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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.
startXPath() - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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
 
toString() - Method in class org.jaxen.expr.DefaultAllNodeStep
 
toString() - Method in class org.jaxen.expr.DefaultCommentNodeStep
 
toString() - Method in class org.jaxen.expr.DefaultFilterExpr
 
toString() - Method in class org.jaxen.expr.DefaultFunctionCallExpr
 
toString() - Method in class org.jaxen.expr.DefaultNameStep
Returns a full information debugging string.
toString() - Method in class org.jaxen.expr.DefaultRelativeLocationPath
 
toString() - Method in class org.jaxen.expr.DefaultStep
 
toString() - Method in class org.jaxen.expr.DefaultUnionExpr
 
toString() - Method in class org.jaxen.expr.DefaultXPathExpr
 
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.  
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.
variableReference(String, String) - Method in class org.jaxen.saxpath.helpers.DefaultXPathHandler
 
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, with extensions.
XPathFunctionContext() - 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.
XPathReader - class org.jaxen.saxpath.base.XPathReader.
Implementation of SAXPath's XPathReader which generates callbacks to an XPathHandler.
XPathReader() - Constructor for class org.jaxen.saxpath.base.XPathReader
Create a new XPathReader with a do-nothing XPathHandler.
XPathReaderFactory - class org.jaxen.saxpath.helpers.XPathReaderFactory.
Create an XPathReader from either a system property, or a named class.
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

Copyright © 2001-2005 Codehaus. All Rights Reserved.