Package org.apache.commons.digester.annotations
The
annotations
package provides for Java5 Annotations
meta data-based definition of rules for Digester
.-
Interface Summary Interface Description AnnotationRuleProvider<A extends Annotation,E extends AnnotatedElement,R extends Rule> An object capable of providing instances ofRule
.DigesterLoaderHandler<A extends Annotation,E extends AnnotatedElement> ADigesterLoaderHandler
intercept aClass
visit performed by theDigesterLoader
and performs theDigesterLoaderHandler.handle(Annotation, AnnotatedElement, FromAnnotationsRuleSet)
method. -
Class Summary Class Description DigesterLoader This class manages the creation of Digester instances analyzing target classes annotated with digester annotations.DigesterLoaderBuilder DigesterLoader
builder implementation.FromAnnotationRuleProviderFactory DigesterLoader
builder implementation.FromAnnotationsRuleSet -
Exception Summary Exception Description DigesterLoadingException The exception thrown when an error occurs while analyzing targets and building rule sets. -
Annotation Types Summary Annotation Type Description CreationRule Marks a Digester rule as a creation rule, that's crucial for thesetNext
rule.DigesterRule Meta-annotation that marks an annotation as part of commons-digester.DigesterRuleList Meta-annotation that marks an annotation as a list of commons-digester annotations.