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