Uses of Package
org.apache.commons.digester3

Packages that use org.apache.commons.digester3
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.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.substitution The substitution provides for manipulation of xml attributes and element body text before the data is processed by any Rule objects. 
 

Classes in org.apache.commons.digester3 used by org.apache.commons.digester3
AbstractMethodRule
          Abstract implementation for SetNextRule, SetRootRule and SetTopRule rules.
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.
 

Classes in org.apache.commons.digester3 used by org.apache.commons.digester3.annotations.rules
AbstractObjectCreationFactory
          Abstract base class for ObjectCreationFactory implementations.
ObjectCreationFactory
           Interface for use with FactoryCreateRule.
 

Classes in org.apache.commons.digester3 used by org.apache.commons.digester3.binder
AbstractMethodRule
          Abstract implementation for SetNextRule, SetRootRule and SetTopRule rules.
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.
 

Classes in org.apache.commons.digester3 used by org.apache.commons.digester3.plugins
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.
 

Classes in org.apache.commons.digester3 used by org.apache.commons.digester3.plugins.strategies
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.
 

Classes in org.apache.commons.digester3 used by org.apache.commons.digester3.substitution
Substitutor
           (Logical) Interface for substitution strategies.
 



Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.