Class CallbacksRetentionPolicyAnnotationTransformer
java.lang.Object
io.micronaut.openapi.annotation.transformers.CallbacksRetentionPolicyAnnotationTransformer
- All Implemented Interfaces:
- io.micronaut.inject.annotation.AnnotationTransformer<io.swagger.v3.oas.annotations.callbacks.Callbacks>,- io.micronaut.inject.annotation.TypedAnnotationTransformer<io.swagger.v3.oas.annotations.callbacks.Callbacks>
Changes the Retention Policy of the annotation to SOURCE.
- Since:
- 2.1
- Author:
- croudet
- 
Constructor SummaryConstructorsConstructorDescriptionChanges the Retention Policy of the annotation to SOURCE.
- 
Method SummaryModifier and TypeMethodDescriptionClass<io.swagger.v3.oas.annotations.callbacks.Callbacks>List<io.micronaut.core.annotation.AnnotationValue<?>>transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.callbacks.Callbacks> annotation, io.micronaut.inject.visitor.VisitorContext context) 
- 
Constructor Details- 
CallbacksRetentionPolicyAnnotationTransformerpublic CallbacksRetentionPolicyAnnotationTransformer()Changes the Retention Policy of the annotation to SOURCE.
 
- 
- 
Method Details- 
transformpublic List<io.micronaut.core.annotation.AnnotationValue<?>> transform(io.micronaut.core.annotation.AnnotationValue<io.swagger.v3.oas.annotations.callbacks.Callbacks> annotation, io.micronaut.inject.visitor.VisitorContext context) - Specified by:
- transformin interface- io.micronaut.inject.annotation.AnnotationTransformer<T extends Annotation>
 
- 
annotationType- Specified by:
- annotationTypein interface- io.micronaut.inject.annotation.TypedAnnotationTransformer<T extends Annotation>
 
 
-