| Interface | Description |
|---|---|
| DocumentProperties |
A collection of interfaces, one per property, that enables the object being
populated by the digester to signal to the digester that it supports the
given property and that the digester should populate that property if
available.
|
| DocumentProperties.Charset |
The character encoding used by the source XML document.
|
| DocumentProperties.Encoding | Deprecated
This method will be removed in Tomcat 9
|
| 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 | Deprecated
Unnecessary once deprecated methods are removed.
|
| 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–2017 Webtide. All rights reserved.