Class InterceptorBindingMembers
java.lang.Object
io.micronaut.inject.annotation.internal.InterceptorBindingMembers
- All Implemented Interfaces:
AnnotationRemapper
The remapped for various interceptor annotation stereotypes.
- Since:
- 4.0.0
- Author:
- Denis Stepanov
-
Field Summary
Fields inherited from interface io.micronaut.inject.annotation.AnnotationRemapper
ALL_PACKAGES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList<AnnotationValue<?>>
remap
(AnnotationValue<?> annotationValue, VisitorContext visitorContext) The map method will be called for each instances of the annotation returned via this method.
-
Constructor Details
-
InterceptorBindingMembers
public InterceptorBindingMembers()
-
-
Method Details
-
getPackageName
- Specified by:
getPackageName
in interfaceAnnotationRemapper
- Returns:
- The package name of the annotation.
-
remap
public List<AnnotationValue<?>> remap(AnnotationValue<?> annotationValue, VisitorContext visitorContext) Description copied from interface:AnnotationRemapper
The map method will be called for each instances of the annotation returned via this method.- Specified by:
remap
in interfaceAnnotationRemapper
- Parameters:
annotationValue
- The annotation valuesvisitorContext
- The context that is being visited- Returns:
- A list of zero or many annotations and values to map to
-