Class IntrospectedPropertyTransformer
java.lang.Object
io.micronaut.inject.beans.visitor.IntrospectedPropertyTransformer
- All Implemented Interfaces:
AnnotationTransformer<Introspected.Property>, TypedAnnotationTransformer<Introspected.Property>
@Internal
public final class IntrospectedPropertyTransformer
extends Object
implements TypedAnnotationTransformer<Introspected.Property>
Normalizes
Introspected.Property name members.- Since:
- 5.1.0
- Author:
- Denis Stepanov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe annotation type to be mapped.List<AnnotationValue<?>> transform(AnnotationValue<Introspected.Property> annotation, VisitorContext visitorContext) The transform method will be called for each instances of the annotation returned via this method.
-
Constructor Details
-
IntrospectedPropertyTransformer
public IntrospectedPropertyTransformer()
-
-
Method Details
-
transform
public List<AnnotationValue<?>> transform(AnnotationValue<Introspected.Property> annotation, VisitorContext visitorContext) Description copied from interface:AnnotationTransformerThe transform method will be called for each instances of the annotation returned via this method.- Specified by:
transformin interfaceAnnotationTransformer<Introspected.Property>- Parameters:
annotation- The annotation valuesvisitorContext- The context that is being visited- Returns:
- A list of zero or many annotations and values to map to
-
annotationType
Description copied from interface:TypedAnnotationTransformerThe annotation type to be mapped.- Specified by:
annotationTypein interfaceTypedAnnotationTransformer<Introspected.Property>- Returns:
- The annotation type
-