|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
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. |
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.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||