Class AvailabilityReflectiveProcessor

java.lang.Object
org.springframework.shell.AvailabilityReflectiveProcessor
All Implemented Interfaces:
org.springframework.aot.hint.annotation.ReflectiveProcessor

public final class AvailabilityReflectiveProcessor extends Object implements org.springframework.aot.hint.annotation.ReflectiveProcessor
A ReflectiveProcessor implementation that registers methods of a return type Availability from a target which is a class.
  • Constructor Details

    • AvailabilityReflectiveProcessor

      public AvailabilityReflectiveProcessor()
  • 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
    • registerMethodHint

      protected void registerMethodHint(org.springframework.aot.hint.ReflectionHints hints, Method method)
      Register ReflectionHints against the specified Method.
      Parameters:
      hints - the reflection hints instance to use
      method - the method to process