- call(Context, List) - Method in class org.jaxen.function.BooleanFunction
-
Convert the argument to a Boolean
- call(Context, List) - Method in interface org.jaxen.Function
-
Evaluate this function.
- call(Context, List) - Method in class org.jaxen.function.CeilingFunction
-
Returns the smallest integer greater than or equal to a number.
- call(Context, List) - Method in class org.jaxen.function.ConcatFunction
-
Concatenates the arguments and returns the resulting string.
- call(Context, List) - Method in class org.jaxen.function.ContainsFunction
-
Returns true if the string-value of the
first item in args
contains string-value of the second
item; false otherwise.
- call(Context, List) - Method in class org.jaxen.function.CountFunction
-
Returns the number of nodes in the specified node-set.
- call(Context, List) - Method in class org.jaxen.function.ext.EndsWithFunction
-
- call(Context, List) - Method in class org.jaxen.function.ext.EvaluateFunction
-
- call(Context, List) - Method in class org.jaxen.function.ext.LowerFunction
-
- call(Context, List) - Method in class org.jaxen.function.ext.UpperFunction
-
- call(Context, List) - Method in class org.jaxen.function.FalseFunction
-
Returns Boolean.FALSE
- call(Context, List) - Method in class org.jaxen.function.FloorFunction
-
Returns the largest integer less than or equal to a number.
- call(Context, List) - Method in class org.jaxen.function.IdFunction
-
Returns a list of the nodes with the specified IDs.
- call(Context, List) - Method in class org.jaxen.function.LangFunction
-
Determines whether or not the context node is written in the language specified
by the XPath string-value of args.get(0)
,
as determined by the nearest xml:lang
attribute in scope.
- call(Context, List) - Method in class org.jaxen.function.LastFunction
-
Returns the number of nodes in the context node-set.
- call(Context, List) - Method in class org.jaxen.function.LocalNameFunction
-
Returns the local-name of the specified node or the context node if
no arguments are provided.
- call(Context, List) - Method in class org.jaxen.function.NameFunction
-
Returns the name of the specified node or the name of the context node if
no arguments are provided.
- call(Context, List) - Method in class org.jaxen.function.NamespaceUriFunction
-
Returns the namespace URI of the specified node or the namespace URI of the context node if
no arguments are provided.
- call(Context, List) - Method in class org.jaxen.function.NormalizeSpaceFunction
-
Returns the string-value of the first item in args
after removing all leading and trailing white space, and
replacing each other sequence of whitespace by a single space.
- call(Context, List) - Method in class org.jaxen.function.NotFunction
-
Returns Boolean.TRUE
if the boolean value of
args.get(0)
is false, and Boolean.FALSE
otherwise.
- call(Context, List) - Method in class org.jaxen.function.NumberFunction
-
Returns the number value of args.get(0)
,
or the number value of the context node if args
is empty.
- call(Context, List) - Method in class org.jaxen.function.PositionFunction
-
Returns the position of the context node in the context node-set.
- call(Context, List) - Method in class org.jaxen.function.RoundFunction
-
Returns the nearest integer to the number.
- call(Context, List) - Method in class org.jaxen.function.StartsWithFunction
-
Returns true if the string-value of the first item in args
starts with the string-value of the second item in args
.
- call(Context, List) - Method in class org.jaxen.function.StringFunction
-
Returns the string-value of args.get(0)
or of the context node if args
is empty.
- call(Context, List) - Method in class org.jaxen.function.StringLengthFunction
-
Returns the number of Unicode characters in the string-value of the argument.
- call(Context, List) - Method in class org.jaxen.function.SubstringAfterFunction
-
Returns the part of the string-value of the first item in args
that follows the string-value of the second item in args
;
or the empty string if the second string is not a substring of the first string.
- call(Context, List) - Method in class org.jaxen.function.SubstringBeforeFunction
-
Returns the part of the string-value of the first item in args
that comes before the string-value of the second item in args
;
or the empty string if the second string is not a substring of the first string.
- call(Context, List) - Method in class org.jaxen.function.SubstringFunction
-
Returns a substring of an XPath string-value by character index.
- call(Context, List) - Method in class org.jaxen.function.SumFunction
-
Returns the sum of its arguments.
- call(Context, List) - Method in class org.jaxen.function.TranslateFunction
-
Returns a copy of the first argument in which
characters found in the second argument are replaced by
corresponding characters from the third argument.
- call(Context, List) - Method in class org.jaxen.function.TrueFunction
-
Returns Boolean.TRUE
- call(Context, List) - Method in class org.jaxen.function.xslt.DocumentFunction
-
- canPop() - Method in class org.jaxen.JaxenHandler
-
- CeilingFunction - Class in org.jaxen.function
-
4.4 number ceiling(number)
- CeilingFunction() - Constructor for class org.jaxen.function.CeilingFunction
-
Create a new CeilingFunction
object.
- CHILD - Static variable in class org.jaxen.saxpath.Axis
-
The child
axis
- cloneNode(boolean) - Method in class org.jaxen.dom.NamespaceNode
-
Create a copy of this node.
- CommentNodeStep - Interface in org.jaxen.expr
-
Represents the XPath node-test comment()
.
- compareDocumentPosition(Node) - Method in class org.jaxen.dom.NamespaceNode
-
Compare relative position of this node to another nbode.
- ConcatFunction - Class in org.jaxen.function
-
4.2 string concat(string,string,string*)
- ConcatFunction() - Constructor for class org.jaxen.function.ConcatFunction
-
Create a new ConcatFunction
object.
- ContainsFunction - Class in org.jaxen.function
-
4.2 boolean contains(string,string)
- ContainsFunction() - Constructor for class org.jaxen.function.ContainsFunction
-
Create a new ContainsFunction
object.
- Context - Class in org.jaxen
-
Wrapper around implementation-specific objects used
as the context of an expression evaluation.
- Context(ContextSupport) - Constructor for class org.jaxen.Context
-
Create a new context.
- ContextSupport - Class in org.jaxen
-
Supporting context information for resolving
namespace prefixes, functions, and variables.
- ContextSupport() - Constructor for class org.jaxen.ContextSupport
-
Construct an empty ContextSupport
.
- ContextSupport(NamespaceContext, FunctionContext, VariableContext, Navigator) - Constructor for class org.jaxen.ContextSupport
-
Create a new ContextSupport object.
- CountFunction - Class in org.jaxen.function
-
4.1 number count(node-set)
- CountFunction() - Constructor for class org.jaxen.function.CountFunction
-
Create a new CountFunction
object.
- createAbsoluteLocationPath() - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createAbsoluteLocationPath() - Method in interface org.jaxen.expr.XPathFactory
-
Create a new empty absolute location path.
- createAdditiveExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createAdditiveExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath additive expression.
- createAllNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createAllNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
-
Create a step with a node() node-test.
- createAndExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createAndExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath And expression.
- createCommentNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createCommentNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
-
Create a step with a comment()
node-test.
- createEqualityExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createEqualityExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath equality expression.
- createFilterExpr(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createFilterExpr(Expr) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath filter expression.
- createFunctionCallExpr(String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createFunctionCallExpr(String, String) - Method in interface org.jaxen.expr.XPathFactory
-
Create a new function call expression.
- createFunctionContext() - Method in class org.jaxen.BaseXPath
-
Create a default FunctionContext
.
- createLiteralExpr(String) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createLiteralExpr(String) - Method in interface org.jaxen.expr.XPathFactory
-
Create a string literal expression.
- createMultiplicativeExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createMultiplicativeExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath multiplicative expression.
- createNamespaceContext() - Method in class org.jaxen.BaseXPath
-
Create a default NamespaceContext
.
- createNameStep(int, String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createNameStep(int, String, String) - Method in interface org.jaxen.expr.XPathFactory
-
Create a step with a named node-test.
- createNumberExpr(int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createNumberExpr(double) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createNumberExpr(int) - Method in interface org.jaxen.expr.XPathFactory
-
Create a number expression.
- createNumberExpr(double) - Method in interface org.jaxen.expr.XPathFactory
-
Create a number expression.
- createOrExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createOrExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath Or expression.
- createPathExpr(FilterExpr, LocationPath) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createPathExpr(FilterExpr, LocationPath) - Method in interface org.jaxen.expr.XPathFactory
-
Create a new path expression.
- createPredicate(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createPredicate(Expr) - Method in interface org.jaxen.expr.XPathFactory
-
Create from the supplied expression.
- createPredicateSet() - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createPredicateSet() - Method in interface org.jaxen.expr.XPathFactory
-
Create an empty predicate set.
- createProcessingInstructionNodeStep(int, String) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createProcessingInstructionNodeStep(int, String) - Method in interface org.jaxen.expr.XPathFactory
-
Create a step with a processing-instruction()
node-test.
- createRelationalExpr(Expr, Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createRelationalExpr(Expr, Expr, int) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath relational expression.
- createRelativeLocationPath() - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createRelativeLocationPath() - Method in interface org.jaxen.expr.XPathFactory
-
Create a new empty relative location path.
- createTextNodeStep(int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createTextNodeStep(int) - Method in interface org.jaxen.expr.XPathFactory
-
Create a step with a text()
node-test.
- createUnaryExpr(Expr, int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createUnaryExpr(Expr, int) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath unary expression.
- createUnionExpr(Expr, Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createUnionExpr(Expr, Expr) - Method in interface org.jaxen.expr.XPathFactory
-
Returns a new XPath union expression.
- createVariableContext() - Method in class org.jaxen.BaseXPath
-
Create a default VariableContext
.
- createVariableReferenceExpr(String, String) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createVariableReferenceExpr(String, String) - Method in interface org.jaxen.expr.XPathFactory
-
Create a new variable reference expression.
- createXPath(Expr) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- createXPath(Expr) - Method in interface org.jaxen.expr.XPathFactory
-
Create a new XPathExpr
from an Expr
.
- Element - Class in org.jaxen.javabean
-
- Element(Element, String, Object) - Constructor for class org.jaxen.javabean.Element
-
- ElementIterator - Class in org.jaxen.javabean
-
- ElementIterator(Element, String, Iterator) - Constructor for class org.jaxen.javabean.ElementIterator
-
- EMPTY_ITERATOR - Static variable in class org.jaxen.JaxenConstants
-
An iterator with no elements.
- EMPTY_LIST_ITERATOR - Static variable in class org.jaxen.JaxenConstants
-
A list iterator with no elements.
- endAbsoluteLocationPath() - Method in class org.jaxen.JaxenHandler
-
- endAbsoluteLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of an absolute location path expression.
- endAdditiveExpr(int) - Method in class org.jaxen.JaxenHandler
-
- endAdditiveExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of an additive ('+' or '-') expression.
- endAllNodeStep() - Method in class org.jaxen.JaxenHandler
-
- endAllNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a node() step.
- endAndExpr(boolean) - Method in class org.jaxen.JaxenHandler
-
- endAndExpr(boolean) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of an 'and' expression.
- endCommentNodeStep() - Method in class org.jaxen.JaxenHandler
-
- endCommentNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a comment() step.
- endEqualityExpr(int) - Method in class org.jaxen.JaxenHandler
-
- endEqualityExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of an equality ('=' or '!=') expression.
- endFilterExpr() - Method in class org.jaxen.JaxenHandler
-
- endFilterExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a filter expression.
- endFunction() - Method in class org.jaxen.JaxenHandler
-
- endFunction() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a function call
- endLocationPath() - Method in class org.jaxen.JaxenHandler
-
- endMultiplicativeExpr(int) - Method in class org.jaxen.JaxenHandler
-
- endMultiplicativeExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
- endNameStep() - Method in class org.jaxen.JaxenHandler
-
- endNameStep() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a NameStep
- endOrExpr(boolean) - Method in class org.jaxen.JaxenHandler
-
- endOrExpr(boolean) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of an 'or' expression.
- endPathExpr() - Method in class org.jaxen.JaxenHandler
-
- endPathExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a path expression.
- endPredicate() - Method in class org.jaxen.JaxenHandler
-
- endPredicate() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a predicate.
- endProcessingInstructionNodeStep() - Method in class org.jaxen.JaxenHandler
-
- endProcessingInstructionNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a processing-instruction(...) step.
- endRelationalExpr(int) - Method in class org.jaxen.JaxenHandler
-
- endRelationalExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
- endRelativeLocationPath() - Method in class org.jaxen.JaxenHandler
-
- endRelativeLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a relative location path expression.
- endStep() - Method in class org.jaxen.JaxenHandler
-
- EndsWithFunction - Class in org.jaxen.function.ext
-
boolean ends-with(string,string)
- EndsWithFunction() - Constructor for class org.jaxen.function.ext.EndsWithFunction
-
- endTextNodeStep() - Method in class org.jaxen.JaxenHandler
-
- endTextNodeStep() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a text() step.
- endUnaryExpr(int) - Method in class org.jaxen.JaxenHandler
-
- endUnaryExpr(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a unary ('+' or '-') expression.
- endUnionExpr(boolean) - Method in class org.jaxen.JaxenHandler
-
- endUnionExpr(boolean) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of a union ('|') expression.
- endXPath() - Method in class org.jaxen.JaxenHandler
-
- endXPath() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the end of an XPath expression parse.
- EqualityExpr - Interface in org.jaxen.expr
-
Represents an XPath equality expression.
- equals(Object) - Method in class org.jaxen.dom.NamespaceNode
-
Test for equivalence with another object.
- EQUALS - Static variable in interface org.jaxen.saxpath.Operator
-
The equal to operator =
.
- evaluate(Object) - Method in class org.jaxen.BaseXPath
-
Evaluate this XPath against a given context.
- evaluate(Context) - Method in class org.jaxen.expr.DefaultFilterExpr
-
- evaluate(Context) - Method in class org.jaxen.expr.DefaultNameStep
-
Evaluate the context node set to find the new node set.
- evaluate(Context) - Method in class org.jaxen.expr.DefaultStep
-
- evaluate(Context) - Method in interface org.jaxen.expr.Expr
-
Evaluate the expression in the given context, and return the result.
- evaluate(Context) - Method in interface org.jaxen.expr.Predicate
-
Evaluates this predicate's expression and returns the result.
- evaluate(Context) - Method in interface org.jaxen.expr.Step
-
For each node in the given context calls matches() for every node on the
axis, then filters the result by each of the predicates.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.BooleanFunction
-
Convert the argument obj
to a Boolean
according to the following rules:
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.CeilingFunction
-
Returns the smallest integer greater than or equal to the argument.
- evaluate(List, Navigator) - Static method in class org.jaxen.function.ConcatFunction
-
Converts each item in the list to a string and returns the
concatenation of these strings.
- evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.ContainsFunction
-
Returns true if the first string contains the second string; false otherwise.
- evaluate(Object) - Static method in class org.jaxen.function.CountFunction
-
Returns the number of nodes in the specified node-set.
- evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.ext.EndsWithFunction
-
- evaluate(Context, Object) - Static method in class org.jaxen.function.ext.EvaluateFunction
-
- evaluate(Object, Locale, Navigator) - Static method in class org.jaxen.function.ext.LowerFunction
-
Converts the given string value to lower case using an optional Locale
- evaluate(Object, Locale, Navigator) - Static method in class org.jaxen.function.ext.UpperFunction
-
Converts the given string value to upper case using an optional Locale
- evaluate() - Static method in class org.jaxen.function.FalseFunction
-
Returns false.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.FloorFunction
-
Returns the largest integer less than or equal to the argument.
- evaluate(List, Object, Navigator) - Static method in class org.jaxen.function.IdFunction
-
Returns a list of the nodes with the specified IDs.
- evaluate(Context) - Static method in class org.jaxen.function.LastFunction
-
Returns the number of nodes in the context node-set.
- evaluate(List, Navigator) - Static method in class org.jaxen.function.LocalNameFunction
-
Returns the local-name of list.get(0)
- evaluate(List, Navigator) - Static method in class org.jaxen.function.NameFunction
-
Returns the name of list.get(0)
- evaluate(List, Navigator) - Static method in class org.jaxen.function.NamespaceUriFunction
-
Returns the namespace URI of list.get(0)
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.NormalizeSpaceFunction
-
Returns the string-value of strArg
after removing
all leading and trailing white space, and
replacing each other sequence of whitespace by a single space.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.NotFunction
-
Returns Boolean.TRUE
if the boolean value of
obj
is false, and Boolean.FALSE
otherwise.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.NumberFunction
-
Returns the number value of obj
.
- evaluate(Context) - Static method in class org.jaxen.function.PositionFunction
-
Returns the position of the context node in the context node-set.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.RoundFunction
-
Returns the integer nearest to the argument.
- evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.StartsWithFunction
-
Returns true if the string-value of strArg
starts with the string-value of matchArg
.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.StringFunction
-
Returns the XPath string-value of obj
.
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.StringLengthFunction
-
Returns the number of Unicode characters in the string-value of
an object.
- evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.SubstringAfterFunction
-
Returns the part of strArg
that follows the first occurence
of matchArg
; or the empty string if the
strArg
does not contain matchArg
- evaluate(Object, Object, Navigator) - Static method in class org.jaxen.function.SubstringBeforeFunction
-
Returns the part of strArg
that precedes the first occurence
of matchArg
; or the empty string if the
strArg
does not contain matchArg
- evaluate(Object, Navigator) - Static method in class org.jaxen.function.SumFunction
-
Returns the sum of the items in a list.
- evaluate(Object, Object, Object, Navigator) - Static method in class org.jaxen.function.TranslateFunction
-
Returns a copy of strArg
in which
characters found in fromArg
are replaced by
corresponding characters from toArg
.
- evaluate() - Static method in class org.jaxen.function.TrueFunction
-
Returns true.
- evaluate(String, Navigator) - Static method in class org.jaxen.function.xslt.DocumentFunction
-
- evaluate(Object) - Method in class org.jaxen.javabean.JavaBeanXPath
-
- evaluate(Object) - Method in interface org.jaxen.XPath
-
Evaluate this XPath against the given context.
- evaluateAsBoolean(List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet
-
Returns true if any of the supplied nodes satisfy
all the predicates in the set.
- EvaluateFunction - Class in org.jaxen.function.ext
-
node-set evaluate(string)
- EvaluateFunction() - Constructor for class org.jaxen.function.ext.EvaluateFunction
-
- evaluatePredicates(List, ContextSupport) - Method in class org.jaxen.expr.PredicateSet
-
Returns all of the supplied nodes that satisfy
all the predicates in the set.
- Expr - Interface in org.jaxen.expr
-
Represents an XPath expression.
- get(int) - Method in class org.jaxen.util.SingletonList
-
Returns the single element in the list.
- getAncestorAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the ancestor
XPath axis.
- getAncestorAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the ancestor
XPath axis.
- getAncestorOrSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the
ancestor-or-self
XPath axis.
- getAncestorOrSelfAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the
ancestor-or-self
XPath axis.
- getAttributeAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the attribute
XPath axis.
- getAttributeAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get an iterator over all attributes.
- getAttributeAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getAttributeAxisIterator(Object, String, String, String) - Method in class org.jaxen.javabean.DocumentNavigator
-
Retrieves an Iterator
over the attribute elements that
match the supplied name.
- getAttributeAxisIterator(Object, String, String, String) - Method in interface org.jaxen.NamedAccessNavigator
-
Retrieve an Iterator
that returns the attribute
XPath axis where the names of the attributes match the supplied name
and optional namespace.
- getAttributeAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the attribute
XPath axis.
- getAttributeName(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the local name of an attribute.
- getAttributeName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getAttributeName(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the local name of the given attribute node.
- getAttributeNamespaceUri(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the namespace URI of an attribute.
- getAttributeNamespaceUri(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getAttributeNamespaceUri(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the namespace URI of the given attribute node.
- getAttributeQName(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the qualified name of an attribute.
- getAttributeQName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getAttributeQName(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the qualified name of the given attribute node.
- getAttributes() - Method in class org.jaxen.dom.NamespaceNode
-
Get the attribute nodes.
- getAttributeStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the string value of an attribute node.
- getAttributeStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getAttributeStringValue(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the string-value of an attribute node.
- getAxis() - Method in class org.jaxen.expr.DefaultStep
-
- getAxis() - Method in interface org.jaxen.expr.Step
-
Get an identifier for the current axis.
- getAxisName() - Method in class org.jaxen.expr.DefaultStep
-
- getBaseURI() - Method in class org.jaxen.dom.NamespaceNode
-
Return the base URI of the document containing this node.
- getChildAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Throws UnsupportedAxisException
.
- getChildAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get an iterator over all of this node's children.
- getChildAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getChildAxisIterator(Object, String, String, String) - Method in class org.jaxen.javabean.DocumentNavigator
-
Retrieves an Iterator
over the child elements that
match the supplied name.
- getChildAxisIterator(Object, String, String, String) - Method in interface org.jaxen.NamedAccessNavigator
-
Retrieve an Iterator
that returns the child
XPath axis where the names of the children match the supplied name
and optional namespace.
- getChildAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the child
XPath axis.
- getChildNodes() - Method in class org.jaxen.dom.NamespaceNode
-
Get the list of child nodes.
- getCommentStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the string value of a comment node.
- getCommentStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getCommentStringValue(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the string-value of a comment node.
- getContext(Object) - Method in class org.jaxen.BaseXPath
-
Create a
Context
wrapper for the provided
implementation-specific object.
- getContext(Object) - Method in class org.jaxen.javabean.JavaBeanXPath
-
- getContextSupport() - Method in class org.jaxen.BaseXPath
-
- getContextSupport() - Method in class org.jaxen.Context
-
Retrieve the ContextSupport
.
- getDescendantAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the descendant
XPath axis.
- getDescendantAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the descendant
XPath axis.
- getDescendantOrSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the
descendant-or-self
XPath axis.
- getDescendantOrSelfAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the
descendant-or-self
XPath axis.
- getDocument(String) - Method in class org.jaxen.DefaultNavigator
-
Default implementation that always returns null.
- getDocument(String) - Method in class org.jaxen.dom.DocumentNavigator
-
Use JAXP to load a namespace aware document from a given URI.
- getDocument(String) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getDocument(String) - Method in interface org.jaxen.Navigator
-
Loads a document from the given URI
- getDocumentNode(Object) - Method in class org.jaxen.DefaultNavigator
-
Returns null.
- getDocumentNode(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the top-level document node.
- getDocumentNode(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getDocumentNode(Object) - Method in interface org.jaxen.Navigator
-
Returns the document node that contains the given context node.
- getElementById(Object, String) - Method in class org.jaxen.DefaultNavigator
-
Default implementation that cannot find elements.
- getElementById(Object, String) - Method in class org.jaxen.dom.DocumentNavigator
-
Returns the element whose ID is given by elementId.
- getElementById(Object, String) - Method in interface org.jaxen.Navigator
-
Returns the element whose ID is given by elementId.
- getElementName(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the local name of an element.
- getElementName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getElementName(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the local name of the given element node.
- getElementNamespaceUri(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the namespace URI of an element.
- getElementNamespaceUri(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getElementNamespaceUri(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the namespace URI of the given element node.
- getElementQName(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the qualified name of an element.
- getElementQName(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getElementQName(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the qualified name of the given element node.
- getElementStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the string value of an element node.
- getElementStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getElementStringValue(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the string-value of an element node.
- getExpr() - Method in class org.jaxen.expr.DefaultFilterExpr
-
- getExpr() - Method in interface org.jaxen.expr.FilterExpr
-
- getExpr() - Method in interface org.jaxen.expr.Predicate
-
Returns the expression in this predicate.
- getExpr() - Method in interface org.jaxen.expr.UnaryExpr
-
Returns the expression following the minus sign.
- getFeature(String, String) - Method in class org.jaxen.dom.NamespaceNode
-
Returns the value of the requested feature.
- getFilterExpr() - Method in interface org.jaxen.expr.PathExpr
-
Returns the filter expression that starts the path expression.
- getFirstChild() - Method in class org.jaxen.dom.NamespaceNode
-
Get the first child node.
- getFollowingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the following
XPath axis.
- getFollowingAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get an iterator over all following nodes, depth-first.
- getFollowingAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the following
XPath axis.
- getFollowingSiblingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the
following-sibling
XPath axis.
- getFollowingSiblingAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get an iterator over all following siblings.
- getFollowingSiblingAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the
following-sibling
XPath axis.
- getFunction(String, String, String) - Method in class org.jaxen.Context
-
Retrieve a Function
.
- getFunction(String, String, String) - Method in class org.jaxen.ContextSupport
-
Retrieve a Function
.
- getFunction(String, String, String) - Method in interface org.jaxen.FunctionContext
-
An implementation should return a Function
implementation object
based on the namespace URI and local name of the function-call
expression.
- getFunction(String, String, String) - Method in class org.jaxen.SimpleFunctionContext
-
- getFunctionContext() - Method in class org.jaxen.BaseXPath
-
Retrieve the FunctionContext
used by this XPath
expression.
- getFunctionContext() - Method in class org.jaxen.ContextSupport
-
Retrieve the FunctionContext
.
- getFunctionContext() - Method in interface org.jaxen.XPath
-
Retrieve the FunctionContext
used by this XPath
expression.
- getFunctionName() - Method in interface org.jaxen.expr.FunctionCallExpr
-
Returns the local name of the function.
- getInstance() - Static method in class org.jaxen.dom.DocumentNavigator
-
Get a constant DocumentNavigator for efficiency.
- getInstance() - Static method in class org.jaxen.javabean.DocumentNavigator
-
Retrieve the singleton instance of this DocumentNavigator
.
- getInstance() - Static method in class org.jaxen.XPathFunctionContext
-
Retrieve the default function context
- getIterableAxis() - Method in class org.jaxen.expr.DefaultStep
-
- getIterableAxis(int) - Method in class org.jaxen.expr.DefaultXPathFactory
-
- getLastChild() - Method in class org.jaxen.dom.NamespaceNode
-
Get the last child node.
- getLHS() - Method in interface org.jaxen.expr.BinaryExpr
-
Returns the left-hand side of the binary expression.
- getLiteral() - Method in interface org.jaxen.expr.LiteralExpr
-
Returns the contents of the string literal, not including the
quote marks.
- getLocale(Object, Navigator) - Method in class org.jaxen.function.ext.LocaleFunctionSupport
-
Attempts to convert the given function argument value
into a Locale either via casting, extracting it from a List
or looking up the named Locale using reflection.
- getLocalName() - Method in class org.jaxen.dom.NamespaceNode
-
Get the XPath name of the namespace node;; i.e.
- getLocalName() - Method in class org.jaxen.expr.DefaultNameStep
-
Gets the local name.
- getLocalName() - Method in interface org.jaxen.expr.NameStep
-
Returns the local name of the matched node
- getLocationPath() - Method in interface org.jaxen.expr.PathExpr
-
Returns the location path part of this path expression.
- getMultilineMessage() - Method in exception org.jaxen.saxpath.XPathSyntaxException
-
Returns a long formatted description of the error,
including line breaks.
- getMultilineMessage() - Method in exception org.jaxen.XPathSyntaxException
-
Retrieve the friendly multi-line error message.
- getName() - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
-
- getName() - Method in interface org.jaxen.expr.ProcessingInstructionNodeStep
-
Returns the target matched by this processing instruction node-step.
- getName() - Method in class org.jaxen.javabean.Element
-
- getNamespaceAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Throws UnsupportedAxisException
.
- getNamespaceAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get an iterator over all declared namespaces.
- getNamespaceAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getNamespaceAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the namespace
XPath axis.
- getNamespaceContext() - Method in class org.jaxen.BaseXPath
-
Retrieve the NamespaceContext
used by this XPath
expression.
- getNamespaceContext() - Method in class org.jaxen.ContextSupport
-
Retrieve the NamespaceContext
.
- getNamespaceContext() - Method in interface org.jaxen.XPath
-
Retrieve the NamespaceContext
used by this XPath
expression.
- getNamespacePrefix(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the prefix value of a namespace node.
- getNamespacePrefix(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getNamespacePrefix(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the namespace prefix of a namespace node.
- getNamespaceStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the string value of a namespace node.
- getNamespaceStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getNamespaceStringValue(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the string-value of a namespace node.
- getNamespaceURI() - Method in class org.jaxen.dom.NamespaceNode
-
Get the namespace URI of this node.
- getNavigator() - Method in class org.jaxen.BaseXPath
-
Retrieve the XML object-model-specific
Navigator
for us in evaluating this XPath expression.
- getNavigator() - Method in class org.jaxen.Context
-
Retrieve the current Navigator
.
- getNavigator() - Method in class org.jaxen.ContextSupport
-
Retrieve the Navigator
.
- getNavigator() - Method in interface org.jaxen.XPath
-
Retrieve the XML object-model-specific
Navigator
used to evaluate this XPath expression.
- getNextSibling() - Method in class org.jaxen.dom.NamespaceNode
-
Get the next sibling node.
- getNodeName() - Method in class org.jaxen.dom.NamespaceNode
-
Get the namespace prefix.
- getNodeSet() - Method in class org.jaxen.Context
-
Retrieve the context node-set.
- getNodeType(Object) - Method in class org.jaxen.DefaultNavigator
-
Returns a number that identifies the type of node that the given
object represents in this navigator.
- getNodeType() - Method in class org.jaxen.dom.NamespaceNode
-
Get the node type.
- getNodeType(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getNodeType(Object) - Method in interface org.jaxen.Navigator
-
Returns a number that identifies the type of node that the given
object represents in this navigator.
- getNodeValue() - Method in class org.jaxen.dom.NamespaceNode
-
Get the namespace URI.
- getNumber() - Method in interface org.jaxen.expr.NumberExpr
-
Returns a java.lang.Double
representing the number.
- getObject() - Method in class org.jaxen.javabean.Element
-
- getOperator() - Method in interface org.jaxen.expr.BinaryExpr
-
Returns the operator for the binary expression such as "+" or
"div".
- getOwnerDocument() - Method in class org.jaxen.dom.NamespaceNode
-
Get the owner document.
- getParameters() - Method in interface org.jaxen.expr.FunctionCallExpr
-
Returns the the ordered list of function arguments.
- getParent() - Method in class org.jaxen.javabean.Element
-
- getParentAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Throws UnsupportedAxisException
.
- getParentAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get a (single-member) iterator over this node's parent.
- getParentAxisIterator(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getParentAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the parent
XPath axis.
- getParentNode(Object) - Method in class org.jaxen.DefaultNavigator
-
Default inefficient implementation.
- getParentNode(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Return the XPath parent of the supplied DOM node.
- getParentNode() - Method in class org.jaxen.dom.NamespaceNode
-
Get the parent node.
- getParentNode(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getParentNode(Object) - Method in interface org.jaxen.Navigator
-
Returns the parent of the given context node.
- getPosition() - Method in class org.jaxen.Context
-
Retrieve current position in the context node-set.
- getPosition() - Method in exception org.jaxen.saxpath.XPathSyntaxException
-
Returns the index of the character at which the syntax error was detected
in the XPath expression.
- getPosition() - Method in exception org.jaxen.XPathSyntaxException
-
Retrieve the position of the error.
- getPositionMarker() - Method in exception org.jaxen.XPathSyntaxException
-
Retrieve a string useful for denoting where
the error occurred.
- getPrecedingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the preceding
XPath axis.
- getPrecedingAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the preceding
XPath axis.
- getPrecedingSiblingAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the
preceding-sibling
XPath axis.
- getPrecedingSiblingAxisIterator(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get an iterator over all preceding siblings.
- getPrecedingSiblingAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the
preceding-sibling
XPath axis.
- getPredicates() - Method in class org.jaxen.expr.DefaultFilterExpr
-
- getPredicates() - Method in class org.jaxen.expr.DefaultStep
-
- getPredicates() - Method in interface org.jaxen.expr.Predicated
-
Returns a possibly empty list of predicates.
- getPredicates() - Method in class org.jaxen.expr.PredicateSet
-
Returns the list containing the predicates.
- getPredicateSet() - Method in class org.jaxen.expr.DefaultFilterExpr
-
- getPredicateSet() - Method in class org.jaxen.expr.DefaultStep
-
- getPredicateSet() - Method in interface org.jaxen.expr.Predicated
-
Returns a possibly empty set of predicates.
- getPrefix() - Method in class org.jaxen.dom.NamespaceNode
-
Get the namespace prefix of this node.
- getPrefix() - Method in class org.jaxen.expr.DefaultNameStep
-
Gets the namespace prefix.
- getPrefix() - Method in interface org.jaxen.expr.FunctionCallExpr
-
Returns the namespace prefix of the function.
- getPrefix() - Method in interface org.jaxen.expr.NameStep
-
Returns the namespace prefix of the matched node.
- getPrefix() - Method in interface org.jaxen.expr.VariableReferenceExpr
-
Returns the namespace prefix of the variable.
- getPreviousSibling() - Method in class org.jaxen.dom.NamespaceNode
-
Get the previous sibling node.
- getProcessingInstructionData(Object) - Method in class org.jaxen.DefaultNavigator
-
Returns null.
- getProcessingInstructionData(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the data of a processing instruction node.
- getProcessingInstructionData(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getProcessingInstructionData(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the data of a processing-instruction.
- getProcessingInstructionTarget(Object) - Method in class org.jaxen.DefaultNavigator
-
Returns null.
- getProcessingInstructionTarget(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the target of a processing instruction node.
- getProcessingInstructionTarget(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getProcessingInstructionTarget(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the target of a processing-instruction.
- getRHS() - Method in interface org.jaxen.expr.BinaryExpr
-
Returns the right-hand side of the binary expression.
- getRootExpr() - Method in class org.jaxen.BaseXPath
-
Retrieve the root expression of the internal
compiled form of this XPath expression.
- getRootExpr() - Method in interface org.jaxen.expr.XPathExpr
-
Returns the wrapped expression object.
- getSelfAxisIterator(Object) - Method in class org.jaxen.DefaultNavigator
-
Retrieve an Iterator
matching the self
XPath
axis.
- getSelfAxisIterator(Object) - Method in interface org.jaxen.Navigator
-
Retrieve an Iterator
matching the self
XPath
axis.
- getSize() - Method in class org.jaxen.Context
-
Retrieve the size of the current context node-set.
- getSteps() - Method in interface org.jaxen.expr.LocationPath
-
Returns the ordered list of steps in this location path.
- getText() - Method in class org.jaxen.expr.DefaultAllNodeStep
-
- getText() - Method in class org.jaxen.expr.DefaultCommentNodeStep
-
- getText() - Method in class org.jaxen.expr.DefaultFilterExpr
-
- getText() - Method in class org.jaxen.expr.DefaultNameStep
-
Gets the step as a fully defined XPath.
- getText() - Method in class org.jaxen.expr.DefaultProcessingInstructionNodeStep
-
- getText() - Method in class org.jaxen.expr.DefaultStep
-
- getText() - Method in class org.jaxen.expr.DefaultTextNodeStep
-
- getText() - Method in interface org.jaxen.expr.Expr
-
Returns a String containing the XPath expression.
- getText() - Method in interface org.jaxen.expr.Predicate
-
Returns the string form of the predicate,
including the square brackets.
- getText() - Method in class org.jaxen.expr.PredicateSet
-
Returns the XPath string containing each of the predicates.
- getText() - Method in interface org.jaxen.expr.Step
-
Returns a String
containing the XPath expression.
- getText() - Method in interface org.jaxen.expr.XPathExpr
-
Returns a String containing the XPath expression.
- getTextContent() - Method in class org.jaxen.dom.NamespaceNode
-
Return the namespace URI.
- getTextStringValue(Object) - Method in class org.jaxen.dom.DocumentNavigator
-
Get the string value of text.
- getTextStringValue(Object) - Method in class org.jaxen.javabean.DocumentNavigator
-
- getTextStringValue(Object) - Method in interface org.jaxen.Navigator
-
Retrieve the string-value of a text node.
- getUserData(String) - Method in class org.jaxen.dom.NamespaceNode
-
Returns the user data associated with the given key.
- getVariableContext() - Method in class org.jaxen.BaseXPath
-
Retrieve the VariableContext
used by this XPath
expression.
- getVariableContext() - Method in class org.jaxen.ContextSupport
-
Retrieve the VariableContext
.
- getVariableContext() - Method in interface org.jaxen.XPath
-
Retrieve the VariableContext
used by this XPath
expression.
- getVariableName() - Method in interface org.jaxen.expr.VariableReferenceExpr
-
Returns the local name of the variable.
- getVariableValue(String, String, String) - Method in class org.jaxen.Context
-
Retrieve a variable value.
- getVariableValue(String, String, String) - Method in class org.jaxen.ContextSupport
-
Retrieve a variable value.
- getVariableValue(String, String, String) - Method in class org.jaxen.SimpleVariableContext
-
- getVariableValue(String, String, String) - Method in interface org.jaxen.VariableContext
-
An implementation should return the value of an XPath variable
based on the namespace URI and local name of the variable-reference
expression.
- getXPath() - Method in exception org.jaxen.saxpath.XPathSyntaxException
-
Returns the syntactically incorrect XPath expression.
- getXPath() - Method in exception org.jaxen.XPathSyntaxException
-
Retrieve the expression containing the error.
- getXPathExpr() - Method in class org.jaxen.JaxenHandler
-
Retrieve the simplified Jaxen XPath expression tree.
- getXPathExpr(boolean) - Method in class org.jaxen.JaxenHandler
-
Retrieve the Jaxen XPath expression tree, optionally
simplified.
- getXPathFactory() - Method in class org.jaxen.JaxenHandler
-
Retrieve the Jaxen XPathFactory
used
during the parse to construct the XPath expression tree.
- getXPathHandler() - Method in interface org.jaxen.saxpath.SAXPathEventSource
-
Retrieve the current
XPathHandler
which receives the event callbacks.
- GREATER_THAN - Static variable in interface org.jaxen.saxpath.Operator
-
The greater-than operator >
- GREATER_THAN_EQUALS - Static variable in interface org.jaxen.saxpath.Operator
-
The greater-than or equals operator >=
- namedAccessIterator(Object, ContextSupport, String, String, String) - Method in class org.jaxen.expr.iter.IterableAttributeAxis
-
Gets the iterator for the attribute axis that supports named access.
- namedAccessIterator(Object, ContextSupport, String, String, String) - Method in class org.jaxen.expr.iter.IterableAxis
-
Gets the iterator for a specific XPath axis that supports named access.
- namedAccessIterator(Object, ContextSupport, String, String, String) - Method in class org.jaxen.expr.iter.IterableChildAxis
-
Gets an iterator for the child XPath axis that supports named access.
- NamedAccessNavigator - Interface in org.jaxen
-
Interface for navigating around an arbitrary object model
accessing certain parts by name for performance.
- NameFunction - Class in org.jaxen.function
-
4.1 string name(node-set?)
- NameFunction() - Constructor for class org.jaxen.function.NameFunction
-
Create a new NameFunction
object.
- NAMESPACE - Static variable in class org.jaxen.saxpath.Axis
-
The namespace
axis
- NAMESPACE_NODE - Static variable in class org.jaxen.dom.NamespaceNode
-
Constant: this is a NamespaceNode.
- NamespaceContext - Interface in org.jaxen
-
Resolves namespace prefixes to namespace URIs.
- NamespaceNode - Class in org.jaxen.dom
-
Extension DOM2/DOM3 node type for a namespace node.
- NamespaceNode(Node, String, String) - Constructor for class org.jaxen.dom.NamespaceNode
-
Create a new NamespaceNode.
- NamespaceUriFunction - Class in org.jaxen.function
-
4.1
string namespace-uri(node-set?)
- NamespaceUriFunction() - Constructor for class org.jaxen.function.NamespaceUriFunction
-
Create a new NamespaceUriFunction
object.
- NameStep - Interface in org.jaxen.expr
-
Represents an XPath name test such as para
or
svg:rect
.
- Navigator - Interface in org.jaxen
-
Interface for navigating around an arbitrary object
model, using XPath semantics.
- NEGATIVE - Static variable in interface org.jaxen.saxpath.Operator
-
Unary -
- next() - Method in class org.jaxen.javabean.ElementIterator
-
- next() - Method in class org.jaxen.util.AncestorOrSelfAxisIterator
-
Returns the next ancestor-or-self node.
- next() - Method in class org.jaxen.util.DescendantAxisIterator
-
Returns the next descendant node.
- next() - Method in class org.jaxen.util.FollowingAxisIterator
-
Returns the next following node.
- next() - Method in class org.jaxen.util.FollowingSiblingAxisIterator
-
Returns the next following sibling.
- next() - Method in class org.jaxen.util.PrecedingAxisIterator
-
Returns the next preceding node.
- next() - Method in class org.jaxen.util.PrecedingSiblingAxisIterator
-
Returns the next preceding sibling.
- next() - Method in class org.jaxen.util.SingleObjectIterator
-
Returns the single element in this iterator if it has not yet
been seen.
- NO_OP - Static variable in interface org.jaxen.saxpath.Operator
-
Indicates that we're passing through a grammar production without
actually activating it.
- normalize() - Method in class org.jaxen.dom.NamespaceNode
-
Normalize the text descendants of this node.
- NormalizeSpaceFunction - Class in org.jaxen.function
-
4.2 string normalize-space(string)
- NormalizeSpaceFunction() - Constructor for class org.jaxen.function.NormalizeSpaceFunction
-
Create a new NormalizeSpaceFunction
object.
- NOT_EQUALS - Static variable in interface org.jaxen.saxpath.Operator
-
The not equal to operator !=
- NotFunction - Class in org.jaxen.function
-
4.3 boolean not(boolean)
- NotFunction() - Constructor for class org.jaxen.function.NotFunction
-
Create a new NotFunction
object.
- number(int) - Method in class org.jaxen.JaxenHandler
-
- number(double) - Method in class org.jaxen.JaxenHandler
-
- number(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of a number expression.
- number(double) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of a number expression.
- NumberExpr - Interface in org.jaxen.expr
-
Represents an XPath floating point literal.
- NumberFunction - Class in org.jaxen.function
-
4.4 number number(object)
- NumberFunction() - Constructor for class org.jaxen.function.NumberFunction
-
Create a new NumberFunction
object.
- numberValueOf(Object) - Method in class org.jaxen.BaseXPath
-
Retrieve a number-value interpretation of this XPath
expression when evaluated against a given context.
- numberValueOf(Object) - Method in interface org.jaxen.XPath
-
Retrieve the number-value of the first node in document order
returned by this XPath expression when evaluated in
the given context.
- SAXPathEventSource - Interface in org.jaxen.saxpath
-
Interface for any object capable of generating
SAXPath events to an
XPathHandler
.
- SAXPathException - Exception in org.jaxen.saxpath
-
Base of all SAXPath exceptions.
- SAXPathException(String) - Constructor for exception org.jaxen.saxpath.SAXPathException
-
Create a new SAXPathException with a given message.
- SAXPathException(Throwable) - Constructor for exception org.jaxen.saxpath.SAXPathException
-
Create a new SAXPathException based on another exception
- SAXPathException(String, Throwable) - Constructor for exception org.jaxen.saxpath.SAXPathException
-
Create a new SAXPathException with the specified detail message
and root cause.
- selectNodes(Object) - Method in class org.jaxen.BaseXPath
-
List all the nodes selected by this XPath
expression.
- selectNodes(Object) - Method in interface org.jaxen.XPath
-
Select all nodes that are selectable by this XPath
expression.
- selectNodesForContext(Context) - Method in class org.jaxen.BaseXPath
-
Select all nodes that match this XPath
expression on the given Context object.
- selectSingleNode(Object) - Method in class org.jaxen.BaseXPath
-
Return the first node selected by this XPath
expression.
- selectSingleNode(Object) - Method in interface org.jaxen.XPath
-
Return the first node in document order that is selected by this
XPath expression.
- selectSingleNodeForContext(Context) - Method in class org.jaxen.BaseXPath
-
Return only the first node that is selected by this XPath
expression.
- SELF - Static variable in class org.jaxen.saxpath.Axis
-
The self
axis
- SelfAxisIterator - Class in org.jaxen.util
-
Represents the XPath self
axis.
- SelfAxisIterator(Object) - Constructor for class org.jaxen.util.SelfAxisIterator
-
Create a new self
axis iterator.
- setContextSupport(ContextSupport) - Method in class org.jaxen.Context
-
Set the ContextSupport
.
- setExpr(Expr) - Method in interface org.jaxen.expr.Predicate
-
Change the expression used by this predicate.
- setFilterExpr(Expr) - Method in interface org.jaxen.expr.PathExpr
-
Changes the expression's filter expression.
- setFunctionContext(FunctionContext) - Method in class org.jaxen.BaseXPath
-
Set a FunctionContext
for use with this XPath
expression.
- setFunctionContext(FunctionContext) - Method in class org.jaxen.ContextSupport
-
Set the FunctionContext
.
- setFunctionContext(FunctionContext) - Method in interface org.jaxen.XPath
-
Set a FunctionContext
for this XPath
expression.
- setNamespaceContext(NamespaceContext) - Method in class org.jaxen.BaseXPath
-
Set a NamespaceContext
for use with this
XPath expression.
- setNamespaceContext(NamespaceContext) - Method in class org.jaxen.ContextSupport
-
Set the NamespaceContext
.
- setNamespaceContext(NamespaceContext) - Method in interface org.jaxen.XPath
-
Set a NamespaceContext
for this
XPath expression.
- setNodeSet(List) - Method in class org.jaxen.Context
-
Set the context node-set, and sets the current context size to the size
of this node-set.
- setNodeValue(String) - Method in class org.jaxen.dom.NamespaceNode
-
Change the namespace URI (always fails).
- setPosition(int) - Method in class org.jaxen.Context
-
Set the current position in the context node-set.
- setPrefix(String) - Method in class org.jaxen.dom.NamespaceNode
-
Change the namespace prefix of this node (always fails).
- setRootExpr(Expr) - Method in interface org.jaxen.expr.XPathExpr
-
Changes the wrapped expression object.
- setSize(int) - Method in class org.jaxen.Context
-
Set the current size in the context node-set.
- setTextContent(String) - Method in class org.jaxen.dom.NamespaceNode
-
Change the value of this node (always fails).
- setUserData(String, Object, UserDataHandler) - Method in class org.jaxen.dom.NamespaceNode
-
Associates an object with a key.
- setVariableContext(VariableContext) - Method in class org.jaxen.BaseXPath
-
Set a VariableContext
for use with this XPath
expression.
- setVariableContext(VariableContext) - Method in class org.jaxen.ContextSupport
-
Set the VariableContext
.
- setVariableContext(VariableContext) - Method in interface org.jaxen.XPath
-
Set a VariableContext
for this XPath
expression.
- setVariableValue(String, String, Object) - Method in class org.jaxen.SimpleVariableContext
-
Set the value associated with a variable.
- setVariableValue(String, Object) - Method in class org.jaxen.SimpleVariableContext
-
Set the value associated with a variable.
- setXPathFactory(XPathFactory) - Method in class org.jaxen.JaxenHandler
-
Set the Jaxen XPathFactory
that constructs
the XPath expression tree during the parse.
- setXPathHandler(XPathHandler) - Method in interface org.jaxen.saxpath.SAXPathEventSource
-
Set the
XPathHandler
to receive
event callbacks during the parse.
- SimpleFunctionContext - Class in org.jaxen
-
Simple default implementation of FunctionContext
.
- SimpleFunctionContext() - Constructor for class org.jaxen.SimpleFunctionContext
-
Construct an empty function context.
- SimpleNamespaceContext - Class in org.jaxen
-
Provides mappings from namespace prefix to namespace URI to the XPath
engine.
- SimpleNamespaceContext() - Constructor for class org.jaxen.SimpleNamespaceContext
-
Creates a new empty namespace context.
- SimpleNamespaceContext(Map) - Constructor for class org.jaxen.SimpleNamespaceContext
-
Creates a new namespace context pre-populated with the specified bindings.
- SimpleVariableContext - Class in org.jaxen
-
Simple default implementation for VariableContext
.
- SimpleVariableContext() - Constructor for class org.jaxen.SimpleVariableContext
-
Construct.
- simplified - Variable in class org.jaxen.JaxenHandler
-
????
- simplify() - Method in class org.jaxen.expr.DefaultFilterExpr
-
- simplify() - Method in class org.jaxen.expr.DefaultStep
-
- simplify() - Method in interface org.jaxen.expr.Expr
-
Simplifies the XPath expression.
- simplify() - Method in interface org.jaxen.expr.Predicate
-
Simplify the expression in this predicate.
- simplify() - Method in class org.jaxen.expr.PredicateSet
-
Simplify each of the predicates in the list.
- simplify() - Method in interface org.jaxen.expr.Step
-
Simplifies the XPath step.
- simplify() - Method in interface org.jaxen.expr.XPathExpr
-
Simplifies the XPath expression.
- SingleObjectIterator - Class in org.jaxen.util
-
Simple utility class that wraps an iterator around one object.
- SingleObjectIterator(Object) - Constructor for class org.jaxen.util.SingleObjectIterator
-
Creates a new single object iterator.
- SingletonList - Class in org.jaxen.util
-
A utility class that implements singleton lists
(to avoid dependency on JDK 1.3).
- SingletonList(Object) - Constructor for class org.jaxen.util.SingletonList
-
Creates a new singleton list.
- size() - Method in class org.jaxen.util.SingletonList
-
Returns 1.
- stack - Variable in class org.jaxen.JaxenHandler
-
This may be changed to an ArrayList in the future (i.e.
- stackSize() - Method in class org.jaxen.JaxenHandler
-
- startAbsoluteLocationPath() - Method in class org.jaxen.JaxenHandler
-
- startAbsoluteLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of an absolute location path expression.
- startAdditiveExpr() - Method in class org.jaxen.JaxenHandler
-
- startAdditiveExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of an additive ('+' or '-') expression.
- startAllNodeStep(int) - Method in class org.jaxen.JaxenHandler
-
- startAllNodeStep(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a node() step.
- startAndExpr() - Method in class org.jaxen.JaxenHandler
-
- startAndExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of an 'and' expression.
- startCommentNodeStep(int) - Method in class org.jaxen.JaxenHandler
-
- startCommentNodeStep(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a comment() step.
- startEqualityExpr() - Method in class org.jaxen.JaxenHandler
-
- startEqualityExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of an equality ('=' or '!=') expression.
- startFilterExpr() - Method in class org.jaxen.JaxenHandler
-
- startFilterExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a filter expression.
- startFunction(String, String) - Method in class org.jaxen.JaxenHandler
-
- startFunction(String, String) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of a function call.
- startMultiplicativeExpr() - Method in class org.jaxen.JaxenHandler
-
- startMultiplicativeExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
- startNameStep(int, String, String) - Method in class org.jaxen.JaxenHandler
-
- startNameStep(int, String, String) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a name step.
- startOrExpr() - Method in class org.jaxen.JaxenHandler
-
- startOrExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of an 'or' expression.
- startPathExpr() - Method in class org.jaxen.JaxenHandler
-
- startPathExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a path expression.
- startPredicate() - Method in class org.jaxen.JaxenHandler
-
- startPredicate() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a predicate.
- startProcessingInstructionNodeStep(int, String) - Method in class org.jaxen.JaxenHandler
-
- startProcessingInstructionNodeStep(int, String) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a processing-instruction(...) step.
- startRelationalExpr() - Method in class org.jaxen.JaxenHandler
-
- startRelationalExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
- startRelativeLocationPath() - Method in class org.jaxen.JaxenHandler
-
- startRelativeLocationPath() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a relative location path expression.
- StartsWithFunction - Class in org.jaxen.function
-
4.2 boolean starts-with(string,string)
- StartsWithFunction() - Constructor for class org.jaxen.function.StartsWithFunction
-
Create a new StartsWithFunction
object.
- startTextNodeStep(int) - Method in class org.jaxen.JaxenHandler
-
- startTextNodeStep(int) - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a text() step.
- startUnaryExpr() - Method in class org.jaxen.JaxenHandler
-
- startUnaryExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a unary ('+' or '-') expression.
- startUnionExpr() - Method in class org.jaxen.JaxenHandler
-
- startUnionExpr() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of a union ('|') expression.
- startXPath() - Method in class org.jaxen.JaxenHandler
-
- startXPath() - Method in interface org.jaxen.saxpath.XPathHandler
-
Receive notification of the start of an XPath expression parse.
- Step - Interface in org.jaxen.expr
-
Represents a location step in a LocationPath.
- StringFunction - Class in org.jaxen.function
-
4.2 string string(object)
- StringFunction() - Constructor for class org.jaxen.function.StringFunction
-
Create a new StringFunction
object.
- StringLengthFunction - Class in org.jaxen.function
-
4.2 number string-length(string)
- StringLengthFunction() - Constructor for class org.jaxen.function.StringLengthFunction
-
Create a new StringLengthFunction
object.
- stringValueOf(Object) - Method in class org.jaxen.BaseXPath
-
Retrieves the string-value of the result of
evaluating this XPath expression when evaluated
against the specified context.
- stringValueOf(Object) - Method in interface org.jaxen.XPath
-
Retrieve a string-value interpretation of this XPath
expression when evaluated against the given context.
- SubstringAfterFunction - Class in org.jaxen.function
-
4.2 string substring-after(string,string)
- SubstringAfterFunction() - Constructor for class org.jaxen.function.SubstringAfterFunction
-
Create a new SubstringAfterFunction
object.
- SubstringBeforeFunction - Class in org.jaxen.function
-
4.2 string substring-before(string,string)
- SubstringBeforeFunction() - Constructor for class org.jaxen.function.SubstringBeforeFunction
-
Create a new SubstringBeforeFunction
object.
- SubstringFunction - Class in org.jaxen.function
-
4.2
string substring(string,number,number?)
- SubstringFunction() - Constructor for class org.jaxen.function.SubstringFunction
-
Create a new SubstringFunction
object.
- SUBTRACT - Static variable in interface org.jaxen.saxpath.Operator
-
The subtraction operator -
- SumFunction - Class in org.jaxen.function
-
4.4 number sum(node-set)
- SumFunction() - Constructor for class org.jaxen.function.SumFunction
-
Create a new SumFunction
object.
- supportsNamedAccess(ContextSupport) - Method in class org.jaxen.expr.iter.IterableAttributeAxis
-
Does this axis support named access?
- supportsNamedAccess(ContextSupport) - Method in class org.jaxen.expr.iter.IterableAxis
-
Does this axis support named access?
- supportsNamedAccess(ContextSupport) - Method in class org.jaxen.expr.iter.IterableChildAxis
-
Does this axis support named access?