interface org.springframework.core.annotation.ValueExtractor
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.core.annotation.ValueExtractor
  super_class: java.lang.Object
{
  public abstract java.lang.Object extract(java.lang.reflect.Method, java.lang.Object);
    descriptor: (Ljava/lang/reflect/Method;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
    MethodParameters:
           Name  Flags
      attribute  
      object     
}
SourceFile: "ValueExtractor.java"
    RuntimeVisibleAnnotations: 
      java.lang.FunctionalInterface()