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

## Uses of Interface
org.jaxen.Navigator

Packages that use Navigator
org.jaxen | This package defines the core Jaxen API to the XPath engine.
org.jaxen.dom | Navigation for W3C DOM trees.
org.jaxen.dom4j | Navigation for dom4j trees.
org.jaxen.function | Standard XPath function library.
org.jaxen.function.ext | Extension functions to the standard XPath function library.
org.jaxen.function.xslt | XPath functions which are defined in XSLT.
org.jaxen.javabean | Navigation for JavaBeans.
org.jaxen.jdom | Navigation for JDOM trees.
org.jaxen.util | Utility objects for walking object models.

Uses of Navigator in org.jaxen

Subinterfaces of Navigator in org.jaxen
`interface` | `NamedAccessNavigator` Interface for navigating around an arbitrary object model accessing certain parts by name for performance.

Classes in org.jaxen that implement Navigator
`class` | `DefaultNavigator` Default implementation of `Navigator`.

Methods in org.jaxen that return Navigator
`Navigator` | `XPath.getNavigator()` Retrieve the XML object-model-specific `Navigator` used to evaluate this XPath expression.
`Navigator` | `ContextSupport.getNavigator()` Retrieve the `Navigator`.
`Navigator` | `Context.getNavigator()` Retrieve the current `Navigator`.
`Navigator` | `BaseXPath.getNavigator()` Retrieve the XML object-model-specific `Navigator` for us in evaluating this XPath expression.

Methods in org.jaxen with parameters of type Navigator
`void` | `SimpleNamespaceContext.addElementNamespaces(Navigator nav, Object element)` Adds all the namespace declarations that are in scope on the given element.

Constructors in org.jaxen with parameters of type Navigator
`ContextSupport(NamespaceContext namespaceContext, FunctionContext functionContext, VariableContext variableContext, Navigator navigator)` Construct.
`BaseXPath(String xpathExpr, Navigator navigator)` Construct given an XPath expression string.

Uses of Navigator in org.jaxen.dom

Methods in org.jaxen.dom that return Navigator
`static Navigator` | `DocumentNavigator.getInstance()` Get a constant DocumentNavigator for efficiency.

Uses of Navigator in org.jaxen.dom4j

Classes in org.jaxen.dom4j that implement Navigator
`class` | `DocumentNavigator` Interface for navigating around the DOM4J object model.

Methods in org.jaxen.dom4j that return Navigator
`static Navigator` | `DocumentNavigator.getInstance()` Retrieve the singleton instance of this `DocumentNavigator`.

Uses of Navigator in org.jaxen.function

Methods in org.jaxen.function with parameters of type Navigator
`static String` | `TranslateFunction.evaluate(Object strArg, Object fromArg, Object toArg, Navigator nav)` Returns a copy of `strArg` in which characters found in `fromArg` are replaced by corresponding characters from `toArg`.
`static Double` | `SumFunction.evaluate(Object obj, Navigator nav)` Returns the sum of the items in a list.
`static String` | `SubstringBeforeFunction.evaluate(Object strArg, Object matchArg, Navigator nav)` Returns the part of `strArg` that precedes the first occurence of `matchArg`; or the empty string if the `strArg` does not contain `matchArg`
`static String` | `SubstringAfterFunction.evaluate(Object strArg, Object matchArg, Navigator nav)` Returns the part of `strArg` that follows the first occurence of `matchArg`; or the empty string if the `strArg` does not contain `matchArg`
`static Double` | `StringLengthFunction.evaluate(Object obj, Navigator nav)` Returns the number of Unicode characters in the string-value of an object.
`static String` | `StringFunction.evaluate(Object obj, Navigator nav)` Returns the string-value of `obj`.
`static Boolean` | `StartsWithFunction.evaluate(Object strArg, Object matchArg, Navigator nav)` Returns true if the string-value of `strArg` starts with the string-value of `matchArg`.
`static Double` | `RoundFunction.evaluate(Object obj, Navigator nav)` Returns the integer nearest to the argument.
`static Double` | `NumberFunction.evaluate(Object obj, Navigator nav)` Returns the number value of `obj`.
`static Boolean` | `NotFunction.evaluate(Object obj, Navigator nav)` Returns `Boolean.TRUE` if the boolean value of `obj` is false, and `Boolean.FALSE` otherwise.
`static String` | `NormalizeSpaceFunction.evaluate(Object strArg, Navigator nav)` 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.
`static String` | `NamespaceUriFunction.evaluate(List list, Navigator nav)` Returns the namespace URI of `list.get(0)`
`static String` | `NameFunction.evaluate(List list, Navigator nav)` Returns the name of `list.get(0)`
`static String` | `LocalNameFunction.evaluate(List list, Navigator nav)` Returns the local-name of `list.get(0)`
`static List` | `IdFunction.evaluate(List contextNodes, Object arg, Navigator nav)` Returns a list of the nodes with the specified IDs.
`static Double` | `FloorFunction.evaluate(Object obj, Navigator nav)` Returns the largest integer less than or equal to the argument.
`static Boolean` | `ContainsFunction.evaluate(Object strArg, Object matchArg, Navigator nav)` Returns true if the first string contains the second string; false otherwise.
`static String` | `ConcatFunction.evaluate(List list, Navigator nav)` Converts each item in the list to a string and returns the concatenation of these strings.
`static Double` | `CeilingFunction.evaluate(Object obj, Navigator nav)` Returns the smallest integer greater than or equal to the argument.
`static Boolean` | `BooleanFunction.evaluate(Object obj, Navigator nav)` Convert the argument `obj` to a `Boolean` according to the following rules:

Uses of Navigator in org.jaxen.function.ext

Methods in org.jaxen.function.ext with parameters of type Navigator
`static String` | `UpperFunction.evaluate(Object strArg, Locale locale, Navigator nav)` Converts the given string value to upper case using an optional Locale
`static Object` | `MatrixConcatFunction.evaluate(List list, Navigator nav)`
`static String` | `LowerFunction.evaluate(Object strArg, Locale locale, Navigator nav)` Converts the given string value to lower case using an optional Locale
`protected Locale` | `LocaleFunctionSupport.getLocale(Object value, Navigator navigator)` 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.
`static Boolean` | `EndsWithFunction.evaluate(Object strArg, Object matchArg, Navigator nav)`

Uses of Navigator in org.jaxen.function.xslt

Methods in org.jaxen.function.xslt with parameters of type Navigator
`static Object` | `DocumentFunction.evaluate(String url, Navigator nav)`

Uses of Navigator in org.jaxen.javabean

Methods in org.jaxen.javabean that return Navigator
`static Navigator` | `DocumentNavigator.getInstance()` Retrieve the singleton instance of this `DocumentNavigator`.

Uses of Navigator in org.jaxen.jdom

Methods in org.jaxen.jdom that return Navigator
`static Navigator` | `DocumentNavigator.getInstance()`

Uses of Navigator in org.jaxen.util

Methods in org.jaxen.util that return Navigator
`protected Navigator` | `StackedIterator.getNavigator()` Deprecated.

Methods in org.jaxen.util with parameters of type Navigator
`protected void` | `StackedIterator.init(Object contextNode, Navigator navigator)` Deprecated.

Constructors in org.jaxen.util with parameters of type Navigator
`StackedIterator(Object contextNode, Navigator navigator)` Deprecated.
`PrecedingSiblingAxisIterator(Object contextNode, Navigator navigator)`
`PrecedingAxisIterator(Object contextNode, Navigator navigator)`
`FollowingSiblingAxisIterator(Object contextNode, Navigator navigator)`
`FollowingAxisIterator(Object contextNode, Navigator navigator)`
`DescendantOrSelfAxisIterator(Object contextNode, Navigator navigator)`
`DescendantAxisIterator(Object contextNode, Navigator navigator)`
`DescendantAxisIterator(Navigator navigator, Iterator iterator)`
`AncestorOrSelfAxisIterator(Object contextNode, Navigator navigator)`
`AncestorAxisIterator(Object contextNode, Navigator navigator)`

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

Copyright © 2001-2005 Codehaus. All Rights Reserved.