Class WebBindAnnotationMapper<T extends Annotation>
java.lang.Object
io.micronaut.spring.annotation.AbstractSpringAnnotationMapper
io.micronaut.spring.web.annotation.WebBindAnnotationMapper<T>
- Type Parameters:
T- The target annotation type
- All Implemented Interfaces:
io.micronaut.core.naming.Named, io.micronaut.inject.annotation.AnnotationMapper<Annotation>, io.micronaut.inject.annotation.NamedAnnotationMapper
public abstract class WebBindAnnotationMapper<T extends Annotation>
extends AbstractSpringAnnotationMapper
Abstract web binding impl.
- Since:
- 1.0
- Author:
- graemerocher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<io.micronaut.core.annotation.AnnotationValue<?>> mapInternal(io.micronaut.core.annotation.AnnotationValue<Annotation> annotation, io.micronaut.inject.visitor.VisitorContext visitorContext) Internal map implemenation that subclasses should implement.Methods inherited from class AbstractSpringAnnotationMapper
mapMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.naming.Named
getName
-
Constructor Details
-
WebBindAnnotationMapper
public WebBindAnnotationMapper()
-
-
Method Details
-
mapInternal
protected List<io.micronaut.core.annotation.AnnotationValue<?>> mapInternal(io.micronaut.core.annotation.AnnotationValue<Annotation> annotation, io.micronaut.inject.visitor.VisitorContext visitorContext) Description copied from class:AbstractSpringAnnotationMapperInternal map implemenation that subclasses should implement.- Specified by:
mapInternalin classAbstractSpringAnnotationMapper- Parameters:
annotation- The annotationvisitorContext- The visitor context- Returns:
- A list of annotations
-