Uses of Package
org.apache.commons.jxpath
Packages that use org.apache.commons.jxpath
Package
Description
Public, abstract part of JXPath: interfaces and configuration.
Implementations of Java class-based extension functions.
Reference implementation of JXPath.
Implementations of EvalContext used for different XPath axes (child::, parent:: etc).
XPath parse tree.
The "model" package defines APIs that are implemented
for every object model to be supported by JXPath.
Implementation of "model" APIs for JavaBeans, Dynamic Property Objects,
collections and null.
Implementation of "model" APIs for Containers.
Implementation of "model" APIs for W3C DOM.
Implementation of "model" APIs for Commons BeanUtils DynaBeans.
Implementation of "model" APIs for dynamic property objects e.g.
Implementation of "model" APIs for JDOM (see jdom.org).
Implementations of JXPathContexts bound to various servlet scopes: PageContext,
ServletRequest, HttpSession and ServletContext.
Utility classes to assist with JXPath implementation(s) and/or usage.
Support classes for working with XML.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpathClassDescriptionThe
JXPathContext.createPath()
method of JXPathContext can create missing objects as it traverses an XPath; it utilizes an AbstractFactory for that purpose.Represents a compiled XPath.A Container is an object implementing an indirection mechanism transparent to JXPath.A generic mechanism for accessing collections of name/value pairs.If an extenstion function has an argument of type ExpressionContext, it can gain access to the current node of an XPath expression context.Extension function interface.A group of Function objects sharing a common namespace or a set of common namespaces.A delegate ofJXPathContext
that implements the XPath"id()"
function.JXPathBeanInfo is similar toBeanInfo
in that it describes properties of a JavaBean class.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.Defines a factory API that enables applications to obtain aJXPathContext
instance.Thrown in various situations by JXPath; may contain a nested exception.A delegate ofJXPathContext
that implements the XPath"key()"
function.NodeSet interface can be used as the type of an argument of an extension function.Extension functions provided by Java classes.Pointers represent locations of objects and their properties in Java object graphs.Variables provide access to a global set of values accessible via XPath. -
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.functionsClassDescriptionIf an extenstion function has an argument of type ExpressionContext, it can gain access to the current node of an XPath expression context.Extension function interface.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.riClassDescriptionRepresents a compiled XPath.If an extenstion function has an argument of type ExpressionContext, it can gain access to the current node of an XPath expression context.Extension function interface.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.Defines a factory API that enables applications to obtain a
JXPathContext
instance.NodeSet interface can be used as the type of an argument of an extension function.Pointers represent locations of objects and their properties in Java object graphs. -
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.axesClassDescriptionIf an extenstion function has an argument of type ExpressionContext, it can gain access to the current node of an XPath expression context.Extension function interface.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.NodeSet interface can be used as the type of an argument of an extension function.Pointers represent locations of objects and their properties in Java object graphs.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.compilerClassDescriptionPointers represent locations of objects and their properties in Java object graphs.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.modelClassDescriptionThe
JXPathContext.createPath()
method of JXPathContext can create missing objects as it traverses an XPath; it utilizes an AbstractFactory for that purpose.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.NodeSet interface can be used as the type of an argument of an extension function.Pointers represent locations of objects and their properties in Java object graphs.Variables provide access to a global set of values accessible via XPath. -
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.model.beansClassDescriptionThe
JXPathContext.createPath()
method of JXPathContext can create missing objects as it traverses an XPath; it utilizes an AbstractFactory for that purpose.Thrown when anAbstractFactory
cannot generate an object for the requested path.JXPathBeanInfo is similar toBeanInfo
in that it describes properties of a JavaBean class.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.Pointers represent locations of objects and their properties in Java object graphs. -
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.model.container
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.model.domClassDescriptionJXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.Pointers represent locations of objects and their properties in Java object graphs.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.model.dynabeansClassDescriptionPointers represent locations of objects and their properties in Java object graphs.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.model.dynamicClassDescriptionA generic mechanism for accessing collections of name/value pairs.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.Pointers represent locations of objects and their properties in Java object graphs.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.ri.model.jdomClassDescriptionJXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.Pointers represent locations of objects and their properties in Java object graphs.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.servletClassDescriptionVariables provide access to a global set of values accessible via XPath.
-
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.utilClassDescriptionA generic mechanism for accessing collections of name/value pairs.More complete implementation for the XPath
"key()"
function.JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.A delegate ofJXPathContext
that implements the XPath"key()"
function.NodeSet interface can be used as the type of an argument of an extension function.Pointers represent locations of objects and their properties in Java object graphs. -
Classes in org.apache.commons.jxpath used by org.apache.commons.jxpath.xmlClassDescriptionA Container is an object implementing an indirection mechanism transparent to JXPath.