Class SnsControllerMappingReflectiveProcessor
java.lang.Object
io.awspring.cloud.sns.annotation.endpoint.SnsControllerMappingReflectiveProcessor
- All Implemented Interfaces:
org.springframework.aot.hint.annotation.ReflectiveProcessor
public class SnsControllerMappingReflectiveProcessor
extends Object
implements org.springframework.aot.hint.annotation.ReflectiveProcessor
Heavily inspired by Spring Frameworks ControllerMappingReflectiveProcessor.
- Since:
- 3.0.2
- Author:
- Matej Nedic, Stephane Nicoll, Sebastien Deleuze
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
registerMethodHints
(org.springframework.aot.hint.ReflectionHints hints, Method method) protected void
registerParameterTypeHints
(org.springframework.aot.hint.ReflectionHints hints, MethodParameter methodParameter) void
registerReflectionHints
(org.springframework.aot.hint.ReflectionHints hints, AnnotatedElement element) protected void
registerReturnTypeHints
(org.springframework.aot.hint.ReflectionHints hints, MethodParameter returnTypeParameter) protected void
registerTypeHints
(org.springframework.aot.hint.ReflectionHints hints, Class<?> type)
-
Constructor Details
-
SnsControllerMappingReflectiveProcessor
public SnsControllerMappingReflectiveProcessor()
-
-
Method Details
-
registerReflectionHints
public void registerReflectionHints(org.springframework.aot.hint.ReflectionHints hints, AnnotatedElement element) - Specified by:
registerReflectionHints
in interfaceorg.springframework.aot.hint.annotation.ReflectiveProcessor
-
registerTypeHints
-
registerMethodHints
protected void registerMethodHints(org.springframework.aot.hint.ReflectionHints hints, Method method) -
registerParameterTypeHints
protected void registerParameterTypeHints(org.springframework.aot.hint.ReflectionHints hints, MethodParameter methodParameter) -
registerReturnTypeHints
protected void registerReturnTypeHints(org.springframework.aot.hint.ReflectionHints hints, MethodParameter returnTypeParameter)
-