| Interface | Description |
|---|---|
| ObjectCreationFactory |
Interface for use with
FactoryCreateRule. |
| Rules |
Public interface defining a collection of Rule instances (and corresponding
matching patterns) plus an implementation of a matching policy that selects
the rules that match a particular pattern of nested elements discovered
during parsing.
|
| RuleSet |
Public interface defining a shorthand means of configuring a complete
set of related
Rule definitions, possibly associated with
a particular namespace URI, in one operation. |
| Class | Description |
|---|---|
| AbstractObjectCreationFactory |
Abstract base class for
ObjectCreationFactory
implementations. |
| ArrayStack<E> |
Imported copy of the
ArrayStack class from
Commons Collections, which was the only direct dependency from Digester. |
| CallMethodRule |
Rule implementation that calls a method on an object on the stack
(normally the top/parent object), passing arguments collected from
subsequent
CallParamRule rules or from the body of this
element. |
| CallParamRule |
Rule implementation that saves a parameter for use by a surrounding
CallMethodRule |
| Digester |
A Digester processes an XML input stream by matching a
series of element nesting patterns to execute Rules that have been added
prior to the start of parsing.
|
| FactoryCreateRule |
Rule implementation that uses an
ObjectCreationFactory to create
a new object which it pushes onto the object stack. |
| ObjectCreateRule |
Rule implementation that creates a new object and pushes it
onto the object stack.
|
| Rule |
Concrete implementations of this class implement actions to be taken when
a corresponding nested pattern of XML elements has been matched.
|
| RulesBase |
Default implementation of the
Rules interface that supports
the standard rule matching behavior. |
| RuleSetBase |
Convenience base class that implements the
RuleSet interface. |
| SetNextRule |
Rule implementation that calls a method on the (top-1) (parent)
object, passing the top object (child) as an argument.
|
| SetPropertiesRule |
Rule implementation that sets properties on the object at the top of the
stack, based on attributes with corresponding names.
|
Copyright © 2014 Mort Bay Consulting. All Rights Reserved.