Annotation Type DigesterRule
-
@Documented @Target(ANNOTATION_TYPE) @Retention(RUNTIME) public @interface DigesterRule
Meta-annotation that marks an annotation as part of commons-digester.- Since:
- 2.1
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<? extends AnnotationRuleProvider<? extends java.lang.annotation.Annotation,? extends java.lang.reflect.AnnotatedElement,? extends Rule>>providedByDefine theAnnotationRuleProviderthat builds theRulerelated to the digester rule.java.lang.Class<? extends Rule>reflectsRuleThe reflected commons-digester rule.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<? extends DigesterLoaderHandler<? extends java.lang.annotation.Annotation,? extends java.lang.reflect.AnnotatedElement>>handledByThe handler that takes care on converting this annotation in the relatedAnnotationRuleProviderand adds it o theFromAnnotationsRuleSet
-
-
-
Element Detail
-
reflectsRule
java.lang.Class<? extends Rule> reflectsRule
The reflected commons-digester rule.- Returns:
- the reflected commons-digester rule.
-
-
-
providedBy
java.lang.Class<? extends AnnotationRuleProvider<? extends java.lang.annotation.Annotation,? extends java.lang.reflect.AnnotatedElement,? extends Rule>> providedBy
Define theAnnotationRuleProviderthat builds theRulerelated to the digester rule.- Returns:
- the
AnnotationRuleProvider.
-
-
-
handledBy
java.lang.Class<? extends DigesterLoaderHandler<? extends java.lang.annotation.Annotation,? extends java.lang.reflect.AnnotatedElement>> handledBy
The handler that takes care on converting this annotation in the relatedAnnotationRuleProviderand adds it o theFromAnnotationsRuleSet- Returns:
- the
DigesterLoaderHandler
- Default:
- org.apache.commons.digester.annotations.handlers.DefaultLoaderHandler.class
-
-