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>>
providedBy
Define theAnnotationRuleProvider
that builds theRule
related to the digester rule.java.lang.Class<? extends Rule>
reflectsRule
The 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>>
handledBy
The handler that takes care on converting this annotation in the relatedAnnotationRuleProvider
and 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 theAnnotationRuleProvider
that builds theRule
related 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 relatedAnnotationRuleProvider
and adds it o theFromAnnotationsRuleSet
- Returns:
- the
DigesterLoaderHandler
- Default:
- org.apache.commons.digester.annotations.handlers.DefaultLoaderHandler.class
-
-