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 java.lang.annotation.Annotation,E extends java.lang.reflect.AnnotatedElement,R extends Rule> An object capable of providing instances ofRule.DigesterLoaderHandler<A extends java.lang.annotation.Annotation,E extends java.lang.reflect.AnnotatedElement> ADigesterLoaderHandlerintercept aClassvisit performed by theDigesterLoaderand 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 DigesterLoaderbuilder implementation.FromAnnotationRuleProviderFactory DigesterLoaderbuilder 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 thesetNextrule.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.