Package io.micronaut.inject.annotation
Interface TypedAnnotationMapper<T extends java.lang.annotation.Annotation>
-
- Type Parameters:
T
- The annotation type.
- All Superinterfaces:
AnnotationMapper<T>
public interface TypedAnnotationMapper<T extends java.lang.annotation.Annotation> extends AnnotationMapper<T>
A typedAnnotationMapper
operates against a concrete annotation type. Mapper implementations that implement this class require the annotations to exist on the annotation processor classpath. If this is problematic considerNamedAnnotationMapper
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Class<T>
annotationType()
The annotation type to be mapped.-
Methods inherited from interface io.micronaut.inject.annotation.AnnotationMapper
map
-
-
-
-
Method Detail
-
annotationType
java.lang.Class<T> annotationType()
The annotation type to be mapped.- Returns:
- The annotation type
-
-