Uses of Interface
org.jaxen.Navigator
-
Packages that use Navigator Package Description 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.org.jaxen.xom Navigation for XOM trees. -
-
Uses of Navigator in org.jaxen
Subinterfaces of Navigator in org.jaxen Modifier and Type Interface Description interfaceNamedAccessNavigatorInterface for navigating around an arbitrary object model accessing certain parts by name for performance.Classes in org.jaxen that implement Navigator Modifier and Type Class Description classDefaultNavigatorDefault implementation ofNavigator.Methods in org.jaxen that return Navigator Modifier and Type Method Description NavigatorBaseXPath. getNavigator()Retrieve the XML object-model-specificNavigatorfor us in evaluating this XPath expression.NavigatorContext. getNavigator()Retrieve the currentNavigator.NavigatorContextSupport. getNavigator()Retrieve theNavigator.NavigatorXPath. getNavigator()Retrieve the XML object-model-specificNavigatorused to evaluate this XPath expression.Methods in org.jaxen with parameters of type Navigator Modifier and Type Method Description voidSimpleNamespaceContext. addElementNamespaces(Navigator nav, java.lang.Object element)Adds all the namespace declarations that are in scope on the given element.Constructors in org.jaxen with parameters of type Navigator Constructor Description BaseXPath(java.lang.String xpathExpr, Navigator navigator)Construct given an XPath expression string.ContextSupport(NamespaceContext namespaceContext, FunctionContext functionContext, VariableContext variableContext, Navigator navigator)Create a new ContextSupport object. -
Uses of Navigator in org.jaxen.dom
Classes in org.jaxen.dom that implement Navigator Modifier and Type Class Description classDocumentNavigatorInterface for navigating around the W3C DOM Level 2 object model.Methods in org.jaxen.dom that return Navigator Modifier and Type Method Description static NavigatorDocumentNavigator. getInstance()Get a constant DocumentNavigator for efficiency. -
Uses of Navigator in org.jaxen.dom4j
Classes in org.jaxen.dom4j that implement Navigator Modifier and Type Class Description classDocumentNavigatorInterface for navigating around the DOM4J object model.Methods in org.jaxen.dom4j that return Navigator Modifier and Type Method Description static NavigatorDocumentNavigator. getInstance()Retrieve the singleton instance of thisDocumentNavigator. -
Uses of Navigator in org.jaxen.function
Methods in org.jaxen.function with parameters of type Navigator Modifier and Type Method Description static java.lang.BooleanBooleanFunction. evaluate(java.lang.Object obj, Navigator nav)Convert the argumentobjto aBooleanaccording to the following rules:static java.lang.DoubleCeilingFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the smallest integer greater than or equal to the argument.static java.lang.StringConcatFunction. evaluate(java.util.List list, Navigator nav)Converts each item in the list to a string and returns the concatenation of these strings.static java.lang.BooleanContainsFunction. evaluate(java.lang.Object strArg, java.lang.Object matchArg, Navigator nav)Returns true if the first string contains the second string; false otherwise.static java.lang.DoubleFloorFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the largest integer less than or equal to the argument.static java.util.ListIdFunction. evaluate(java.util.List contextNodes, java.lang.Object arg, Navigator nav)Returns a list of the nodes with the specified IDs.static java.lang.StringLocalNameFunction. evaluate(java.util.List list, Navigator nav)Returns the local-name oflist.get(0)static java.lang.StringNameFunction. evaluate(java.util.List list, Navigator nav)Returns the name oflist.get(0)static java.lang.StringNamespaceUriFunction. evaluate(java.util.List list, Navigator nav)Returns the namespace URI oflist.get(0)static java.lang.StringNormalizeSpaceFunction. evaluate(java.lang.Object strArg, Navigator nav)Returns the string-value ofstrArgafter removing all leading and trailing white space, and replacing each other sequence of whitespace by a single space.static java.lang.BooleanNotFunction. evaluate(java.lang.Object obj, Navigator nav)ReturnsBoolean.TRUEif the boolean value ofobjis false, andBoolean.FALSEotherwise.static java.lang.DoubleNumberFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the number value ofobj.static java.lang.DoubleRoundFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the integer nearest to the argument.static java.lang.BooleanStartsWithFunction. evaluate(java.lang.Object strArg, java.lang.Object matchArg, Navigator nav)Returns true if the string-value ofstrArgstarts with the string-value ofmatchArg.static java.lang.StringStringFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the XPath string-value ofobj.static java.lang.DoubleStringLengthFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the number of Unicode characters in the string-value of an object.static java.lang.StringSubstringAfterFunction. evaluate(java.lang.Object strArg, java.lang.Object matchArg, Navigator nav)Returns the part ofstrArgthat follows the first occurence ofmatchArg; or the empty string if thestrArgdoes not containmatchArgstatic java.lang.StringSubstringBeforeFunction. evaluate(java.lang.Object strArg, java.lang.Object matchArg, Navigator nav)Returns the part ofstrArgthat precedes the first occurence ofmatchArg; or the empty string if thestrArgdoes not containmatchArgstatic java.lang.DoubleSumFunction. evaluate(java.lang.Object obj, Navigator nav)Returns the sum of the items in a list.static java.lang.StringTranslateFunction. evaluate(java.lang.Object strArg, java.lang.Object fromArg, java.lang.Object toArg, Navigator nav)Returns a copy ofstrArgin which characters found infromArgare replaced by corresponding characters fromtoArg. -
Uses of Navigator in org.jaxen.function.ext
Methods in org.jaxen.function.ext with parameters of type Navigator Modifier and Type Method Description static java.lang.BooleanEndsWithFunction. evaluate(java.lang.Object strArg, java.lang.Object matchArg, Navigator nav)static java.lang.StringLowerFunction. evaluate(java.lang.Object strArg, java.util.Locale locale, Navigator nav)Converts the given string value to lower case using an optional Localestatic java.lang.StringUpperFunction. evaluate(java.lang.Object strArg, java.util.Locale locale, Navigator nav)Converts the given string value to upper case using an optional Localeprotected java.util.LocaleLocaleFunctionSupport. getLocale(java.lang.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. -
Uses of Navigator in org.jaxen.function.xslt
Methods in org.jaxen.function.xslt with parameters of type Navigator Modifier and Type Method Description static java.lang.ObjectDocumentFunction. evaluate(java.lang.String url, Navigator nav) -
Uses of Navigator in org.jaxen.javabean
Classes in org.jaxen.javabean that implement Navigator Modifier and Type Class Description classDocumentNavigatorInterface for navigating around a JavaBean object model.Methods in org.jaxen.javabean that return Navigator Modifier and Type Method Description static NavigatorDocumentNavigator. getInstance()Retrieve the singleton instance of thisDocumentNavigator. -
Uses of Navigator in org.jaxen.jdom
Classes in org.jaxen.jdom that implement Navigator Modifier and Type Class Description classDocumentNavigatorInterface for navigating around the JDOM object model.Methods in org.jaxen.jdom that return Navigator Modifier and Type Method Description static NavigatorDocumentNavigator. getInstance() -
Uses of Navigator in org.jaxen.util
Methods in org.jaxen.util that return Navigator Modifier and Type Method Description protected NavigatorStackedIterator. getNavigator()Deprecated.Methods in org.jaxen.util with parameters of type Navigator Modifier and Type Method Description protected voidStackedIterator. init(java.lang.Object contextNode, Navigator navigator)Deprecated.Constructors in org.jaxen.util with parameters of type Navigator Constructor Description AncestorAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a new ancestor axis iterator.AncestorOrSelfAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newancestor-or-selfaxis iterator.DescendantAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newdescendantaxis iterator.DescendantAxisIterator(Navigator navigator, java.util.Iterator iterator)DescendantOrSelfAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newdesscendant-or-selfaxis iterator.FollowingAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newfollowingaxis iterator.FollowingSiblingAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newfollowing-siblingaxis iterator.PrecedingAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newprecedingaxis iterator.PrecedingSiblingAxisIterator(java.lang.Object contextNode, Navigator navigator)Create a newpreceding-siblingaxis iterator.StackedIterator(java.lang.Object contextNode, Navigator navigator)Deprecated. -
Uses of Navigator in org.jaxen.xom
Classes in org.jaxen.xom that implement Navigator Modifier and Type Class Description classDocumentNavigatorInterface for navigating around the XOM object model.
-