Interface AnnotationConfiguration
public interface AnnotationConfiguration
- Since:
- 4.0
- Author:
- [email protected]
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionAnnotationMetadataCreator<?,
? extends AnnotatedDescriptor> name()
The name of the annotation.The name of the containing annotation if this annotation is repeatable or null otherwise.target()
Applicable targets.
-
Method Details
-
name
String name()The name of the annotation. -
packageName
String packageName() -
target
AnnotationElement.AnnotationTarget[] target()Applicable targets. -
attributes
Map<String,AnnotationAttributeConfiguration> attributes() -
metadataCreator
AnnotationMetadataCreator<?,? extends AnnotatedDescriptor> metadataCreator() -
repeatable
String repeatable()The name of the containing annotation if this annotation is repeatable or null otherwise.
-