| Modifier and Type | Interface and Description |
|---|---|
| public interface | 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. |
| public interface | ObjectCreationFactory
Interface for use with |
| public interface | 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. |
| public interface | RuleSet
Public interface defining a shorthand means of configuring a complete
set of related |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractObjectCreationFactory
Abstract base class for |
| public class | ArrayStack<
Type of object in this stack E>Imported copy of the |
| public class | CallMethodRule
Rule implementation that calls a method on an object on the stack
(normally the top/parent object), passing arguments collected from
subsequent |
| public class | CallParamRule
Rule implementation that saves a parameter for use by a surrounding
|
| public class | 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. |
| public class | EnvironmentPropertySource
A |
| public class | FactoryCreateRule
Rule implementation that uses an |
| public class | ObjectCreateRule
Rule implementation that creates a new object and pushes it onto the object stack. |
| public abstract class | Rule
Concrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched. |
| public class | RulesBase
Default implementation of the |
| public class | ServiceBindingPropertySource
A |
| public class | SetNextRule
Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument. |
| public class | SetPropertiesRule
Rule implementation that sets properties on the object at the top of the stack, based on attributes with corresponding names. |
| public class | SystemPropertySource
A |