| Package | Description |
|---|---|
| org.apache.commons.digester3 |
The
xmlrules package provides for XML-based definition of
rules for Digester. |
| org.apache.commons.digester3.annotations.rules |
Classes contained in this package are annotations that reflect Digester rules.
|
| org.apache.commons.digester3.binder |
The Digester EDSL allows configure Digester using fluent APIs.
|
| org.apache.commons.digester3.examples.api.catalog | |
| org.apache.commons.digester3.examples.api.dbinsert | |
| org.apache.commons.digester3.examples.api.documentmarkup | |
| org.apache.commons.digester3.examples.plugins.pipeline | |
| org.apache.commons.digester3.plugins |
The
plugins package provides an easy mechanism whereby new
digestion rules can be added dynamically during a digestion. |
| org.apache.commons.digester3.plugins.strategies |
The
plugins.strategies package contains "rule-finding" strategy
classes, and their associated "helper" loader classes. |
| org.apache.commons.digester3.rss |
Example usage of Digester to parse XML documents compatible with the
Rich Site Summary format used by many newsfeeds.
|
| org.apache.commons.digester3.substitution |
The
substitution provides for manipulation of xml attributes and
element body text before the data is processed by any Rule objects. |
| Class and Description |
|---|
| AbstractMethodRule |
AbstractRulesImpl
AbstractRuleImpl provides basic services for Rules implementations. |
| 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.
|
| ObjectCreationFactory
Interface for use with
FactoryCreateRule. |
| RegexMatcher
Regular expression matching strategy for RegexRules.
|
| Rule
Concrete implementations of this class implement actions to be taken when a
corresponding nested pattern of XML elements has been matched.
|
| 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.
|
| RulesBase
Default implementation of the
Rules interface that supports the standard rule matching behavior. |
| 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. |
| StackAction
An interface that can be implemented in order to get notifications of objects being pushed onto a digester stack or
popped from one.
|
| Substitutor
(Logical) Interface for substitution strategies.
|
| Class and Description |
|---|
| AbstractObjectCreationFactory
Abstract base class for
ObjectCreationFactory implementations. |
| ObjectCreationFactory
Interface for use with
FactoryCreateRule. |
| Class and Description |
|---|
| AbstractMethodRule |
| BeanPropertySetterRule
Rule implements sets a bean property on the top object to the body text.
|
| 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. |
| NodeCreateRule
A rule implementation that creates a DOM
Node containing the XML at the element that matched
the rule. |
| ObjectCreateRule
Rule implementation that creates a new object and pushes it onto the object stack.
|
| ObjectCreationFactory
Interface for use with
FactoryCreateRule. |
| ObjectParamRule
Rule implementation that saves a parameter for use by a surrounding
CallMethodRule |
| PathCallParamRule
Rule implementation that saves a parameter containing the
Digester matching path for use by a
surrounding CallMethodRule. |
| Rule
Concrete implementations of this class implement actions to be taken when a
corresponding nested pattern of XML elements has been matched.
|
| 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. |
| SetNestedPropertiesRule
Rule implementation that sets properties on the object at the top of the stack, based on child elements with names
matching properties on that object.
|
| 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.
|
| SetPropertyRule
Rule implementation that sets an individual property on the object at the top of the stack, based on attributes with
specified names.
|
| SetRootRule
Rule implementation that calls a method on the root object on the stack, passing the top object (child) as an
argument.
|
| SetTopRule
Rule implementation that calls a "set parent" method on the top (child) object, passing the (top-1) (parent) object
as an argument.
|
| StackAction
An interface that can be implemented in order to get notifications of objects being pushed onto a digester stack or
popped from one.
|
| Substitutor
(Logical) Interface for substitution strategies.
|
| Class and Description |
|---|
| AbstractObjectCreationFactory
Abstract base class for
ObjectCreationFactory implementations. |
| ObjectCreationFactory
Interface for use with
FactoryCreateRule. |
| Class and Description |
|---|
| Rule
Concrete implementations of this class implement actions to be taken when a
corresponding nested pattern of XML elements has been matched.
|
| Class and Description |
|---|
| 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.
|
| Rule
Concrete implementations of this class implement actions to be taken when a
corresponding nested pattern of XML elements has been matched.
|
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| 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.
|
| Rule
Concrete implementations of this class implement actions to be taken when a
corresponding nested pattern of XML elements has been matched.
|
| 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.
|
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| 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.
|
| Class and Description |
|---|
| Substitutor
(Logical) Interface for substitution strategies.
|
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.