Uses of Package
org.apache.commons.digester
Packages that use org.apache.commons.digester
Package
Description
The
xmlrules
package provides for XML-based definition of
rules for Digester
.The
annotations
package provides for Java5 Annotations
meta data-based definition of rules for Digester
.The
handlers
package contains
DigesterLoaderHandler
implementations.This package contains internal use only classes, users can ignore it.
This package contains
AnnotationRuleProvider
implementations.Contains annotations package SPI definition.
The
plugins
package provides an easy mechanism whereby new
digestion rules can be added dynamically during a digestion.The
plugins.strategies
package contains "rule-finding" strategy
classes, and their associated "helper" loader classes.The
substitution
provides for manipulation of xml attributes and
element body text before the data is processed by any Rule objects.The Digester package lets you configure an XML -> Java object mapping module,
which triggers certain actions called rules whenever a particular pattern of
nested XML elements is recognized.
-
Classes in org.apache.commons.digester used by org.apache.commons.digesterClassDescription
AbstractRuleImpl
provides basic services forRules
implementations.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.Interface for use withFactoryCreateRule
.Regular expression matching strategy for RegexRules.Used to associate rules with paths in the rules listConcrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.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.Default implementation of theRules
interface that supports the standard rule matching behavior.Public interface defining a shorthand means of configuring a complete set of relatedRule
definitions, possibly associated with a particular namespace URI, in one operation.An interface that can be implemented in order to get notifications of objects being pushed onto a digester stack or popped from one.(Logical) Interface for substitution strategies. -
Classes in org.apache.commons.digester used by org.apache.commons.digester.annotationsClassDescriptionA 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.Concrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.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. -
Classes in org.apache.commons.digester used by org.apache.commons.digester.annotations.handlersClassDescriptionConcrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.
-
Classes in org.apache.commons.digester used by org.apache.commons.digester.annotations.internalClassDescriptionConcrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.
-
Classes in org.apache.commons.digester used by org.apache.commons.digester.annotations.providersClassDescriptionRule implements sets a bean property on the top object to the body text.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.Rule implementation that saves a parameter for use by a surroundingCallMethodRule
.
Rule implementation that uses anObjectCreationFactory
to create a new object which it pushes onto the object stack.Rule implementation that creates a new object and pushes it onto the object stack.Rule implementation that saves a parameter containing theDigester
matching path for use by a surroundingCallMethodRule
.Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.Rule implementation that sets properties on the object at the top of the stack, based on attributes with corresponding names.Rule implementation that calls a method on the root object on the stack, passing the top object (child) as an argument.Rule implementation that calls a "set parent" method on the top (child) object, passing the (top-1) (parent) object as an argument. -
Classes in org.apache.commons.digester used by org.apache.commons.digester.annotations.spiClassDescriptionConcrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.
-
Classes in org.apache.commons.digester used by org.apache.commons.digester.pluginsClassDescriptionA 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.Concrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.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.
-
Classes in org.apache.commons.digester used by org.apache.commons.digester.plugins.strategiesClassDescriptionA 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.
-
Classes in org.apache.commons.digester used by org.apache.commons.digester.substitution
-
Classes in org.apache.commons.digester used by org.apache.commons.digester.xmlrulesClassDescriptionAbstract base class for
ObjectCreationFactory
implementations.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.Interface for use withFactoryCreateRule
.Concrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.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 defining a shorthand means of configuring a complete set of relatedRule
definitions, possibly associated with a particular namespace URI, in one operation.Convenience base class that implements theRuleSet
interface.