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

## Package org.apache.commons.jxpath

Public, abstract part of JXPath: interfaces and configuration.

See:
Description

Interface Summary
CompiledExpression | Represents a compiled XPath.
Container | A Container is an object implementing an indirection mechanism transparent to JXPath.
DynamicPropertyHandler | A generic mechanism for accessing collections of name/value pairs.
ExpressionContext | If an extenstion function has an argument of type ExpressionContext, it can gain access to the current node of an XPath expression context.
ExtendedKeyManager | More complete implementation for the XPath `"key()"` function.
Function | Extension function interface.
Functions | A group of Function objects sharing a common namespace or a set of common namespaces.
IdentityManager | A delegate of `JXPathContext` that implements the XPath `"id()"` function.
JXPathBeanInfo | JXPathBeanInfo is similar to `BeanInfo` in that it describes properties of a JavaBean class.
KeyManager | A delegate of `JXPathContext` that implements the XPath `"key()"` function.
NodeSet | NodeSet interface can be used as the type of an argument of an extension function.
Pointer | Pointers represent locations of objects and their properties in Java object graphs.
Variables | Variables provide access to a global set of values accessible via XPath.

Class Summary
AbstractFactory | The `JXPathContext.createPath()` method of JXPathContext can create missing objects as it traverses an XPath; it utilizes an AbstractFactory for that purpose.
BasicNodeSet | A simple implementation of `NodeSet` that behaves as a collection of pointers.
BasicVariables | A basic implementation of the Variables interface that uses a HashMap.
ClassFunctions | Extension functions provided by a Java class.
FunctionLibrary | An object that aggregates `Functions` objects into a group Functions object.
JXPathBasicBeanInfo | An implementation of JXPathBeanInfo based on JavaBeans' BeanInfo.
JXPathContext | JXPathContext provides APIs for the traversal of graphs of JavaBeans using the XPath syntax.
JXPathContextFactory | Defines a factory API that enables applications to obtain a `JXPathContext` instance.
JXPathIntrospector | JXPathIntrospector maintains a registry of `JXPathBeanInfo` objects for Java classes.
MapDynamicPropertyHandler | Implements the DynamicPropertyHandler interface for `Map`.
PackageFunctions | Extension functions provided by Java classes.
XMLDocumentContainer | Deprecated. 1.1 Please use `DocumentContainer`

Exception Summary
JXPathAbstractFactoryException | Thrown when an `AbstractFactory` cannot generate an object for the requested path.
JXPathException | Thrown in various situations by JXPath; may contain a nested exception.
JXPathFunctionNotFoundException | Thrown when JXPath encounters an unknown extension function.
JXPathInvalidAccessException | Similary to `InvocationTargetException` in that it is thrown when JXPath cannot access properties, collection etc on the target object model.
JXPathInvalidSyntaxException | Thrown when JXPath cannot parse a supplied XPath.
JXPathNotFoundException | Thrown when JXPath cannot find a requested path.
JXPathTypeConversionException | Thrown when JXPath cannot convert supplied value to the required type.

Error Summary
JXPathContextFactoryConfigurationError | Thrown when a problem with configuration with the `JXPathContextFactories` exists.

## Package org.apache.commons.jxpath Description

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 `JXPathContext` class.

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

Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.