Package org.apache.commons.digester.annotations

The annotations package provides for Java5 Annotations meta data-based definition of rules for Digester.

See:
          Description

Interface Summary
AnnotationRuleProvider<A extends Annotation,E extends AnnotatedElement,R extends Rule> An object capable of providing instances of Rule.
DigesterLoaderHandler<A extends Annotation,E extends AnnotatedElement> A DigesterLoaderHandler intercept a Class visit performed by the DigesterLoader and performs the DigesterLoaderHandler.handle(Annotation, AnnotatedElement, FromAnnotationsRuleSet) method.
 

Class Summary
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 A RuleSet implementation that's able to inject Rules created with the annotations analysis.
 

Exception Summary
DigesterLoadingException The exception thrown when an error occurs while analyzing targets and building rule sets.
 

Annotation Types Summary
CreationRule Marks a Digester rule as a creation rule, that's crucial for the setNext 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.
 

Package org.apache.commons.digester.annotations Description

The annotations package provides for Java5 Annotations meta data-based definition of rules for Digester.



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