Package | Description |
---|---|
org.apache.commons.digester |
The
xmlrules package provides for XML-based definition of
rules for Digester . |
org.apache.commons.digester.annotations |
The
annotations package provides for Java5 Annotations
meta data-based definition of rules for Digester . |
org.apache.commons.digester.annotations.internal |
This package contains internal use only classes, users can ignore it.
|
org.apache.commons.digester.annotations.providers |
This package contains
AnnotationRuleProvider
implementations. |
org.apache.commons.digester.annotations.spi |
Contains annotations package SPI definition.
|
org.apache.commons.digester.plugins |
The
plugins package provides an easy mechanism whereby new
digestion rules can be added dynamically during a digestion. |
org.apache.commons.digester.plugins.strategies |
The
plugins.strategies package contains "rule-finding" strategy
classes, and their associated "helper" loader classes. |
org.apache.commons.digester.substitution |
The
substitution provides for manipulation of xml attributes and
element body text before the data is processed by any Rule objects. |
org.apache.commons.digester.xmlrules |
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.
|
Class and Description |
---|
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 |
---|
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.
|
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 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 |
---|
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 |
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.
|
PathCallParamRule
Rule implementation that saves a parameter containing the
Digester matching path for use by a surrounding
CallMethodRule . |
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.
|
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.
|
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.
|
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 |
---|
Substitutor
(Logical) Interface for substitution strategies.
|
Class and Description |
---|
AbstractObjectCreationFactory
Abstract base class for
ObjectCreationFactory
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 . |
Rule
Concrete implementations of this class implement actions to be taken when
a corresponding nested pattern of XML elements has been matched.
|
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. |
RuleSetBase
Convenience base class that implements the
RuleSet interface. |
Copyright © 2001–2023 The Apache Software Foundation. All rights reserved.