Package Name | Comment |
org.apache.commons.jxpath |
Public, abstract part of JXPath: interfaces and configuration.
If you are a user of JXPath and don't plan to modify its implementation,
this is the only package you'll need to use.
Start with the {@link org.apache.commons.jxpath.JXPathContext} class.
|
org.apache.commons.jxpath.functions |
Implementations of Java class-based extension functions.
|
org.apache.commons.jxpath.ri |
Reference implementation of JXPath. It comes with a JavaCC-based parser
for XPath expressions, a parse tree and a fast interpreter, which
applies XPaths to graphs of Java objects.
|
org.apache.commons.jxpath.ri.axes |
Implementations of EvalContext used for different XPath axes (child::, parent:: etc).
In order to evaluate a path, RI creates a chain of EvalContexts, one for each
step in the path.
|
org.apache.commons.jxpath.ri.compiler |
XPath parse tree. TreeCompiler is the class responsible for
the construction of a parse tree out of individual elements.
|
org.apache.commons.jxpath.ri.model |
The "model" package defines APIs that are implemented
for every object model to be supported by JXPath.
The main part of this API is Pointers, which are a mechanism
for identifying locations of objects within an object graph.
|
org.apache.commons.jxpath.ri.model.beans |
Implementation of "model" APIs for JavaBeans, Dynamic Property Objects,
collections and null.
|
org.apache.commons.jxpath.ri.model.container |
Implementation of "model" APIs for Containers.
|
org.apache.commons.jxpath.ri.model.dom |
Implementation of "model" APIs for W3C DOM.
|
org.apache.commons.jxpath.ri.model.dynabeans | |
org.apache.commons.jxpath.ri.model.dynamic | |
org.apache.commons.jxpath.ri.model.jdom |
Implementation of "model" APIs for JDOM (see jdom.org).
|
org.apache.commons.jxpath.ri.parser |
JavaCC XPath grammar. All classes in this package were generated
by JavaCC. The grammar definition is in the XPath.jj file.
|
org.apache.commons.jxpath.servlet |
Implementations of JPathContexts bound to various servlet scopes: PageContext,
ServletRequest, HttpSession and ServletContext.
Start with the {@link org.apache.commons.jxpath.servlet.JXPathServletContexts} class.
|
org.apache.commons.jxpath.util | |
org.apache.commons.jxpath.xml | |