| Name | Package | Description |
| AbstractFactory | org.apache.commons.jxpath | The JXPathContext.createPath() method of
JXPathContext can create missing objects as it traverses an XPath; it
utilizes an AbstractFactory for that purpose. |
| AncestorContext | org.apache.commons.jxpath.ri.axes | EvalContext that walks the "ancestor::" and "ancestor-or-self::" axes. |
| AttributeContext | org.apache.commons.jxpath.ri.axes | EvalContext that walks the "attribute::" axis. |
| BasicNodeSet | org.apache.commons.jxpath | A simple implementation of NodeSet that behaves as a collection of pointers. |
| BasicTypeConverter | org.apache.commons.jxpath.util | The default implementation of TypeConverter. |
| BasicVariables | org.apache.commons.jxpath | A basic implementation of the Variables interface that uses a HashMap. |
| BeanAttributeIterator | org.apache.commons.jxpath.ri.model.beans | An iterator of attributes of a JavaBean. |
| BeanPointer | org.apache.commons.jxpath.ri.model.beans | A Pointer that points to a JavaBean or a collection. |
| BeanPointerFactory | org.apache.commons.jxpath.ri.model.beans | Implements NodePointerFactory for JavaBeans. |
| BeanPropertyPointer | org.apache.commons.jxpath.ri.model.beans | Pointer pointing to a property of a JavaBean. |
| ChildContext | org.apache.commons.jxpath.ri.axes | EvalContext that can walk the "child::", "following-sibling::" and
"preceding-sibling::" axes. |
| ClassFunctions | org.apache.commons.jxpath | Extension functions provided by a Java class. |
| CollectionAttributeNodeIterator | org.apache.commons.jxpath.ri.model.beans | Combines attribute node iterators of all elements of a collection into one
aggregate attribute node iterator. |
| CollectionChildNodeIterator | org.apache.commons.jxpath.ri.model.beans | Combines child node iterators of all elements of a collection into one
aggregate child node iterator. |
| CollectionNodeIterator | org.apache.commons.jxpath.ri.model.beans | Combines node iterators of all elements of a collection into one
aggregate node iterator. |
| CollectionPointer | org.apache.commons.jxpath.ri.model.beans | Transparent pointer to a collection (array or Collection). |
| CollectionPointerFactory | org.apache.commons.jxpath.ri.model.beans | Implements NodePointerFactory for stand-alone collections. |
| Constant | org.apache.commons.jxpath.ri.compiler | A compile tree element containing a constant number or string. |
| Constants | org.apache.commons.jxpath.servlet | String constants for this package. |
| ConstructorFunction | org.apache.commons.jxpath.functions | An extension function that creates an instance using a constructor. |
| ContainerPointer | org.apache.commons.jxpath.ri.model.container | Transparent pointer to a Container. |
| ContainerPointerFactory | org.apache.commons.jxpath.ri.model.container | Implements NodePointerFactory for Container objects. |
| CoreFunction | org.apache.commons.jxpath.ri.compiler | An element of the compile tree representing one of built-in functions
like "position()" or "number()". |
| CoreOperation | org.apache.commons.jxpath.ri.compiler | The common subclass for tree elements representing core operations like "+",
"- ", "*" etc. |
| CoreOperationAdd | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "+". |
| CoreOperationAnd | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "and". |
| CoreOperationCompare | org.apache.commons.jxpath.ri.compiler | Common superclass for the implementations of Expression for the operations
"=" and "!=". |
| CoreOperationDivide | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "div". |
| CoreOperationEqual | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "=". |
| CoreOperationGreaterThan | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation ">". |
| CoreOperationGreaterThanOrEqual | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation ">=". |
| CoreOperationLessThan | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "<". |
| CoreOperationLessThanOrEqual | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "<=". |
| CoreOperationMod | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "mod". |
| CoreOperationMultiply | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "*". |
| CoreOperationNegate | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation unary "-". |
| CoreOperationNotEqual | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "!=". |
| CoreOperationOr | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "or". |
| CoreOperationSubtract | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "-". |
| CoreOperationUnion | org.apache.commons.jxpath.ri.compiler | Implementation of Expression for the operation "|". |
| DescendantContext | org.apache.commons.jxpath.ri.axes | An EvalContext that walks the "descendant::" and "descendant-or-self::"
axes. |
| DocumentContainer | org.apache.commons.jxpath.xml | An XML document container reads and parses XML only when it is
accessed. |
| DOMAttributeIterator | org.apache.commons.jxpath.ri.model.dom | An iterator of attributes of a DOM Node. |
| DOMAttributePointer | org.apache.commons.jxpath.ri.model.dom | A Pointer that points to a DOM node. |
| DOMNamespaceIterator | org.apache.commons.jxpath.ri.model.dom | An iterator of namespaces of a DOM Node. |
| DOMNodeIterator | org.apache.commons.jxpath.ri.model.dom | An iterator of children of a DOM Node. |
| DOMNodePointer | org.apache.commons.jxpath.ri.model.dom | A Pointer that points to a DOM node. |
| DOMParser | org.apache.commons.jxpath.xml | An implementation of the XMLParser interface that produces a DOM Document. |
| DOMPointerFactory | org.apache.commons.jxpath.ri.model.dom | Implements NodePointerFactory for DOM elements. |
| DynaBeanPointer | org.apache.commons.jxpath.ri.model.dynabeans | A Pointer that points to a DynaBean. |
| DynaBeanPointerFactory | org.apache.commons.jxpath.ri.model.dynabeans | Implements NodePointerFactory for DynaBeans. |
| DynaBeanPropertyPointer | org.apache.commons.jxpath.ri.model.dynabeans | Pointer pointing to a property of a DynaBean. |
| DynamicAttributeIterator | org.apache.commons.jxpath.ri.model.dynamic | DynamicAttributeIterator is different from a regular
BeanAttributeIterator in that given a property name it
will always find that property (albeit with a null value). |
| DynamicPointer | org.apache.commons.jxpath.ri.model.dynamic | A Pointer that points to an object with Dynamic Properties. |
| DynamicPointerFactory | org.apache.commons.jxpath.ri.model.dynamic | Implements NodePointerFactory for Dynamic classes like Map. |
| DynamicPropertyIterator | org.apache.commons.jxpath.ri.model.dynamic | No description provided. |
| DynamicPropertyPointer | org.apache.commons.jxpath.ri.model.dynamic | Pointer pointing to a property of an object with dynamic properties. |
| EvalContext | org.apache.commons.jxpath.ri | An XPath evaluation context. |
| Expression | org.apache.commons.jxpath.ri.compiler | Common superclass for several types of nodes in the parse tree. |
| Expression.PointerIterator | org.apache.commons.jxpath.ri.compiler | No description provided. |
| Expression.ValueIterator | org.apache.commons.jxpath.ri.compiler | No description provided. |
| ExpressionPath | org.apache.commons.jxpath.ri.compiler | An element of the parse tree that represents an expression path, which is a
path that starts with an expression like a function call: getFoo(.)
/bar. |
| ExtensionFunction | org.apache.commons.jxpath.ri.compiler | Represents an element of the parse tree representing an extension function
call. |
| FunctionLibrary | org.apache.commons.jxpath | An object that aggregates Functions objects into a group Functions object. |
| HttpSessionAndServletContext | org.apache.commons.jxpath.servlet | Just a structure to hold a ServletRequest and ServletContext together. |
| HttpSessionHandler | org.apache.commons.jxpath.servlet | Implementation of the DynamicPropertyHandler interface that provides
access to attributes of a HttpSession. |
| InfoSetUtil | org.apache.commons.jxpath.ri | Type conversions, XPath style. |
| InitialContext | org.apache.commons.jxpath.ri.axes | A single-set EvalContext that provides access to the current node of
the parent context and nothing else. |
| JDOMAttributeIterator | org.apache.commons.jxpath.ri.model.jdom | An iterator of attributes of a DOM Node. |
| JDOMAttributePointer | org.apache.commons.jxpath.ri.model.jdom | A Pointer that points to a DOM node. |
| JDOMNamespaceIterator | org.apache.commons.jxpath.ri.model.jdom | An iterator of namespaces of a DOM Node. |
| JDOMNamespacePointer | org.apache.commons.jxpath.ri.model.jdom | Represents a namespace node. |
| JDOMNodeIterator | org.apache.commons.jxpath.ri.model.jdom | An iterator of children of a JDOM Node. |
| JDOMNodePointer | org.apache.commons.jxpath.ri.model.jdom | A Pointer that points to a DOM node. |
| JDOMParser | org.apache.commons.jxpath.xml | An implementation of the XMLParser interface that produces a JDOM Document. |
| JDOMPointerFactory | org.apache.commons.jxpath.ri.model.jdom | Implements NodePointerFactory for DOM elements. |
| JXPathBasicBeanInfo | org.apache.commons.jxpath | An implementation of JXPathBeanInfo based on JavaBeans' BeanInfo. |
| JXPathCompiledExpression | org.apache.commons.jxpath.ri | No description provided. |
| JXPathContext | org.apache.commons.jxpath | JXPathContext provides APIs for the traversal of graphs of JavaBeans using
the XPath syntax. |
| JXPathContextFactory | org.apache.commons.jxpath | Defines a factory API that enables applications to obtain a
JXPathContext instance. |
| JXPathContextFactoryReferenceImpl | org.apache.commons.jxpath.ri | Default implementation of JXPathContextFactory. |
| JXPathContextReferenceImpl | org.apache.commons.jxpath.ri | The reference implementation of JXPathContext. |
| JXPathIntrospector | org.apache.commons.jxpath | JXPathIntrospector maintains a registry of JXPathBeanInfo objects for Java classes. |
| JXPathServletContexts | org.apache.commons.jxpath.servlet | Static methods that allocate and cache JXPathContexts bound to PageContext,
ServletRequest, HttpSession and ServletContext. |
| KeywordVariables | org.apache.commons.jxpath.servlet | Implementation of the Variables interface that provides access
to a single object using a reserved name (keyword). |
| LangAttributePointer | org.apache.commons.jxpath.ri.model.beans | A Pointer that points to the "lang" attribute of a JavaBean. |
| LocationPath | org.apache.commons.jxpath.ri.compiler | No description provided. |
| MapDynamicPropertyHandler | org.apache.commons.jxpath | Implements the DynamicPropertyHandler interface for java.util.Map. |
| MethodFunction | org.apache.commons.jxpath.functions | An XPath extension function implemented as an individual Java method. |
| MethodLookupUtils | org.apache.commons.jxpath.util | Method lookup utilities, which find static and non-static methods as well
as constructors based on a name and list of parameters. |
| NameAttributeTest | org.apache.commons.jxpath.ri.compiler | Captures the foo[@name=expr] expression. |
| NamespaceContext | org.apache.commons.jxpath.ri.axes | EvalContext that walks the "namespace::" axis. |
| NamespacePointer | org.apache.commons.jxpath.ri.model.dom | Represents a namespace node. |
| NamespaceResolver | org.apache.commons.jxpath.ri | The reference implementation of JXPathContext. |
| NodeNameTest | org.apache.commons.jxpath.ri.compiler | No description provided. |
| NodePointer | org.apache.commons.jxpath.ri.model | Common superclass for Pointers of all kinds. |
| NodeSetContext | org.apache.commons.jxpath.ri.axes | A simple context that is based on a NodeSet. |
| NodeTest | org.apache.commons.jxpath.ri.compiler | No description provided. |
| NodeTypeTest | org.apache.commons.jxpath.ri.compiler | No description provided. |
| NullElementPointer | org.apache.commons.jxpath.ri.model.beans | Used when there is a need to construct a Pointer for a collection element
that does not exist. |
| NullPointer | org.apache.commons.jxpath.ri.model.beans | No description provided. |
| NullPropertyPointer | org.apache.commons.jxpath.ri.model.beans | No description provided. |
| Operation | org.apache.commons.jxpath.ri.compiler | No description provided. |
| PackageFunctions | org.apache.commons.jxpath | Extension functions provided by Java classes. |
| PageContextHandler | org.apache.commons.jxpath.servlet | Implementation of the DynamicPropertyHandler interface that provides
access to attributes of a PageContext in all scopes. |
| PageScopeContext | org.apache.commons.jxpath.servlet | A lightweight wrapper for PageContext that restricts access
to attributes of the "page" scope. |
| PageScopeContextHandler | org.apache.commons.jxpath.servlet | Implementation of the DynamicPropertyHandler interface that provides
access to attributes of a PageScopeContext. |
| ParentContext | org.apache.commons.jxpath.ri.axes | EvalContext that walks the "parent::" axis. |
| Parser | org.apache.commons.jxpath.ri | XPath parser |
| Path | org.apache.commons.jxpath.ri.compiler | No description provided. |
| PrecedingOrFollowingContext | org.apache.commons.jxpath.ri.axes | EvalContext that walks the "preceding::" and "following::" axes. |
| PredicateContext | org.apache.commons.jxpath.ri.axes | EvalContext that checks predicates. |
| ProcessingInstructionTest | org.apache.commons.jxpath.ri.compiler | No description provided. |
| PropertyIterator | org.apache.commons.jxpath.ri.model.beans | Iterates property values of an object pointed at with a PropertyOwnerPointer. |
| PropertyOwnerPointer | org.apache.commons.jxpath.ri.model.beans | A pointer describing a node that has properties, each of which could be
a collection. |
| PropertyPointer | org.apache.commons.jxpath.ri.model.beans | A pointer allocated by a PropertyOwnerPointer to represent the value of
a property of the parent object. |
| QName | org.apache.commons.jxpath.ri | A qualified name: a combination of an optional namespace prefix
and an local name. |
| RootContext | org.apache.commons.jxpath.ri.axes | EvalContext that is used to hold the root node for the path traversal. |
| SelfContext | org.apache.commons.jxpath.ri.axes | EvalContext that returns the current node from the parent context if the
test succeeds. |
| ServletContextHandler | org.apache.commons.jxpath.servlet | Implementation of the DynamicPropertyHandler interface that provides
access to attributes of a ServletContext. |
| ServletRequestAndContext | org.apache.commons.jxpath.servlet | Just a structure to hold a ServletRequest and ServletContext together. |
| ServletRequestHandler | org.apache.commons.jxpath.servlet | Implementation of the DynamicPropertyHandler interface that provides
access to attributes and parameters of a ServletRequest. |
| SimpleCharStream | org.apache.commons.jxpath.ri.parser | An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing). |
| SimplePathInterpreter | org.apache.commons.jxpath.ri.axes | An evaluation mechanism for simple XPaths, which
is much faster than the usual process. |
| Step | org.apache.commons.jxpath.ri.compiler | No description provided. |
| Token | org.apache.commons.jxpath.ri.parser | Describes the input token stream. |
| TreeCompiler | org.apache.commons.jxpath.ri.compiler | No description provided. |
| TypeUtils | org.apache.commons.jxpath.util | Global type conversion utilities. |
| UnionContext | org.apache.commons.jxpath.ri.axes | EvalContext that represents a union between other contexts - result
of a union operation like (a | b) |
| ValueUtils | org.apache.commons.jxpath.util | Collection and property access utilities. |
| VariablePointer | org.apache.commons.jxpath.ri.model | Pointer to a context variable. |
| VariableReference | org.apache.commons.jxpath.ri.compiler | An element of the compile tree holding a variable reference. |
| XMLDocumentContainer | org.apache.commons.jxpath | An XML document container reads and parses XML only when it is
accessed. |
| XMLParser2 | org.apache.commons.jxpath.xml | The abstract superclass of XML parsers that produce DOM Documents. |
| XPathParser | org.apache.commons.jxpath.ri.parser | No description provided. |
| XPathParserTokenManager | org.apache.commons.jxpath.ri.parser | No description provided. |