Class ReactivexNullableTransformer
java.lang.Object
io.micronaut.inject.annotation.internal.ReactivexNullableTransformer
- All Implemented Interfaces:
Named
,AnnotationTransformer<Annotation>
,NamedAnnotationTransformer
@Internal
public class ReactivexNullableTransformer
extends Object
implements NamedAnnotationTransformer
A transformer that remaps io.reactivex.annotations.Nullable to
javax.annotation.Nullable
.- Since:
- 4.0.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
List<AnnotationValue<?>>
transform
(AnnotationValue<Annotation> annotation, VisitorContext visitorContext) The transform method will be called for each instances of the annotation returned via this method.
-
Constructor Details
-
ReactivexNullableTransformer
public ReactivexNullableTransformer()
-
-
Method Details
-
getName
-
transform
public List<AnnotationValue<?>> transform(AnnotationValue<Annotation> annotation, VisitorContext visitorContext) Description copied from interface:AnnotationTransformer
The transform method will be called for each instances of the annotation returned via this method.- Specified by:
transform
in interfaceAnnotationTransformer<Annotation>
- Parameters:
annotation
- The annotation valuesvisitorContext
- The context that is being visited- Returns:
- A list of zero or many annotations and values to map to
-