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 Details

    • SnsControllerMappingReflectiveProcessor

      public SnsControllerMappingReflectiveProcessor()
  • Method Details

    • registerReflectionHints

      public void registerReflectionHints(org.springframework.aot.hint.ReflectionHints hints, AnnotatedElement element)
      Specified by:
      registerReflectionHints in interface org.springframework.aot.hint.annotation.ReflectiveProcessor
    • registerTypeHints

      protected void registerTypeHints(org.springframework.aot.hint.ReflectionHints hints, Class<?> type)
    • 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)