Package io.micronaut.inject.annotation
Interface TypedAnnotationTransformer<T extends java.lang.annotation.Annotation>
-
- Type Parameters:
T
- The annotation type.
- All Superinterfaces:
AnnotationTransformer<T>
public interface TypedAnnotationTransformer<T extends java.lang.annotation.Annotation> extends AnnotationTransformer<T>
A typedAnnotationTransformer
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
.- Since:
- 2.0
-
-
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.AnnotationTransformer
transform
-
-
-
-
Method Detail
-
annotationType
java.lang.Class<T> annotationType()
The annotation type to be mapped.- Returns:
- The annotation type
-
-