public abstract class com.fasterxml.jackson.databind.AnnotationIntrospector implements com.fasterxml.jackson.core.Versioned, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.fasterxml.jackson.databind.AnnotationIntrospector
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
         0: .line 41
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;

  public static com.fasterxml.jackson.databind.AnnotationIntrospector nopInstance();
    descriptor: ()Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 106
            getstatic com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector.instance:Lcom/fasterxml/jackson/databind/introspect/NopAnnotationIntrospector;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static com.fasterxml.jackson.databind.AnnotationIntrospector pair(com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.AnnotationIntrospector);
    descriptor: (Lcom/fasterxml/jackson/databind/AnnotationIntrospector;Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector a1
        start local 1 // com.fasterxml.jackson.databind.AnnotationIntrospector a2
         0: .line 110
            new com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair
            dup
            aload 0 /* a1 */
            aload 1 /* a2 */
            invokespecial com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.<init>:(Lcom/fasterxml/jackson/databind/AnnotationIntrospector;Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)V
            areturn
        end local 1 // com.fasterxml.jackson.databind.AnnotationIntrospector a2
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector a1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    a1  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    a2  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
    MethodParameters:
      Name  Flags
      a1    
      a2    

  public java.util.Collection<com.fasterxml.jackson.databind.AnnotationIntrospector> allIntrospectors();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
         0: .line 131
            aload 0 /* this */
            invokestatic java.util.Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;
            areturn
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
    Signature: ()Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;

  public java.util.Collection<com.fasterxml.jackson.databind.AnnotationIntrospector> allIntrospectors(java.util.Collection<com.fasterxml.jackson.databind.AnnotationIntrospector>);
    descriptor: (Ljava/util/Collection;)Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // java.util.Collection result
         0: .line 145
            aload 1 /* result */
            aload 0 /* this */
            invokeinterface java.util.Collection.add:(Ljava/lang/Object;)Z
            pop
         1: .line 146
            aload 1 /* result */
            areturn
        end local 1 // java.util.Collection result
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    2     1  result  Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;
    Signature: (Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;)Ljava/util/Collection<Lcom/fasterxml/jackson/databind/AnnotationIntrospector;>;
    MethodParameters:
        Name  Flags
      result  

  public abstract com.fasterxml.jackson.core.Version version();
    descriptor: ()Lcom/fasterxml/jackson/core/Version;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public boolean isAnnotationBundle(java.lang.annotation.Annotation);
    descriptor: (Ljava/lang/annotation/Annotation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // java.lang.annotation.Annotation ann
         0: .line 172
            iconst_0
            ireturn
        end local 1 // java.lang.annotation.Annotation ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Ljava/lang/annotation/Annotation;
    MethodParameters:
      Name  Flags
      ann   

  public com.fasterxml.jackson.databind.introspect.ObjectIdInfo findObjectIdInfo(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 192
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public com.fasterxml.jackson.databind.introspect.ObjectIdInfo findObjectReferenceInfo(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.introspect.ObjectIdInfo);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;)Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        start local 2 // com.fasterxml.jackson.databind.introspect.ObjectIdInfo objectIdInfo
         0: .line 201
            aload 2 /* objectIdInfo */
            areturn
        end local 2 // com.fasterxml.jackson.databind.introspect.ObjectIdInfo objectIdInfo
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1           ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  objectIdInfo  Lcom/fasterxml/jackson/databind/introspect/ObjectIdInfo;
    MethodParameters:
              Name  Flags
      ann           
      objectIdInfo  

  public com.fasterxml.jackson.databind.PropertyName findRootName(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Lcom/fasterxml/jackson/databind/PropertyName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 221
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value findPropertyIgnorals(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonIgnoreProperties$Value;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ac
         0: .line 238
            invokestatic com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonIgnoreProperties$Value;
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.Boolean isIgnorableType(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 252
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.Object findFilterId(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 261
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public java.lang.Object findNamingStrategy(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 274
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.String findClassDescription(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 287
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.String[] findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated, boolean);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Z)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ac
        start local 2 // boolean forSerialization
         0: .line 299
            aconst_null
            areturn
        end local 2 // boolean forSerialization
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1                ac  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  forSerialization  Z
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                  Name  Flags
      ac                
      forSerialization  

  public java.lang.String[] findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ac
         0: .line 307
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.Boolean findIgnoreUnknownProperties(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 316
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      ac    

  public com.fasterxml.jackson.databind.introspect.VisibilityChecker<?> findAutoDetectVisibility(com.fasterxml.jackson.databind.introspect.AnnotatedClass, com.fasterxml.jackson.databind.introspect.VisibilityChecker<?>);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        start local 2 // com.fasterxml.jackson.databind.introspect.VisibilityChecker checker
         0: .line 332
            aload 2 /* checker */
            areturn
        end local 2 // com.fasterxml.jackson.databind.introspect.VisibilityChecker checker
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1       ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
            0    1     2  checker  Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<*>;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<*>;)Lcom/fasterxml/jackson/databind/introspect/VisibilityChecker<*>;
    MethodParameters:
         Name  Flags
      ac       
      checker  

  public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedClass, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        start local 3 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 357
            aconst_null
            areturn
        end local 3 // com.fasterxml.jackson.databind.JavaType baseType
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2        ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
            0    1     3  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder<*>;
    MethodParameters:
          Name  Flags
      config    
      ac        
      baseType  

  public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedMember am
        start local 3 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 377
            aconst_null
            areturn
        end local 3 // com.fasterxml.jackson.databind.JavaType baseType
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedMember am
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2        am  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
            0    1     3  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder<*>;
    MethodParameters:
          Name  Flags
      config    
      am        
      baseType  

  public com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder<?> findPropertyContentTypeResolver(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedMember, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedMember am
        start local 3 // com.fasterxml.jackson.databind.JavaType containerType
         0: .line 399
            aconst_null
            areturn
        end local 3 // com.fasterxml.jackson.databind.JavaType containerType
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedMember am
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1         config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2             am  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
            0    1     3  containerType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/jsontype/TypeResolverBuilder<*>;
    MethodParameters:
               Name  Flags
      config         
      am             
      containerType  

  public java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType> findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 411
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List<Lcom/fasterxml/jackson/databind/jsontype/NamedType;>;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.String findTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 418
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.Boolean isTypeId(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
         0: .line 425
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  member  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
        Name  Flags
      member  

  public com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty findReferenceType(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Lcom/fasterxml/jackson/databind/AnnotationIntrospector$ReferenceProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
         0: .line 437
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  member  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
        Name  Flags
      member  

  public com.fasterxml.jackson.databind.util.NameTransformer findUnwrappingNameTransformer(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Lcom/fasterxml/jackson/databind/util/NameTransformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
         0: .line 447
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  member  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
        Name  Flags
      member  

  public boolean hasIgnoreMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
         0: .line 456
            iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     m  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
      Name  Flags
      m     

  public com.fasterxml.jackson.annotation.JacksonInject$Value findInjectableValue(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Lcom/fasterxml/jackson/annotation/JacksonInject$Value;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
         0: .line 476
            aload 0 /* this */
            aload 1 /* m */
            invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.findInjectableValueId:(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
            astore 2 /* id */
        start local 2 // java.lang.Object id
         1: .line 477
            aload 2 /* id */
            ifnull 3
         2: .line 478
            aload 2 /* id */
            invokestatic com.fasterxml.jackson.annotation.JacksonInject$Value.forId:(Ljava/lang/Object;)Lcom/fasterxml/jackson/annotation/JacksonInject$Value;
            areturn
         3: .line 480
      StackMap locals: java.lang.Object
      StackMap stack:
            aconst_null
            areturn
        end local 2 // java.lang.Object id
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    4     1     m  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
            1    4     2    id  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      m     

  public java.lang.Boolean hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
         0: .line 488
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     m  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
      Name  Flags
      m     

  public java.lang.Class<?>[] findViews(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)[Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 506
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)[Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.annotation.JsonFormat$Value findFormat(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonFormat$Value;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated memberOrClass
         0: .line 517
            invokestatic com.fasterxml.jackson.annotation.JsonFormat$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonFormat$Value;
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated memberOrClass
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  memberOrClass  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
               Name  Flags
      memberOrClass  

  public com.fasterxml.jackson.databind.PropertyName findWrapperName(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/PropertyName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 531
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public java.lang.String findPropertyDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 541
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public java.lang.String findPropertyDescription(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 553
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public java.lang.Integer findPropertyIndex(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 566
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public java.lang.String findImplicitPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
         0: .line 581
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember member
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  member  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
        Name  Flags
      member  

  public java.util.List<com.fasterxml.jackson.databind.PropertyName> findPropertyAliases(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 591
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/util/List<Lcom/fasterxml/jackson/databind/PropertyName;>;
    MethodParameters:
      Name  Flags
      ann   

  public com.fasterxml.jackson.annotation.JsonProperty$Access findPropertyAccess(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonProperty$Access;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 602
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public com.fasterxml.jackson.databind.introspect.AnnotatedMethod resolveSetterConflict(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod setter1
        start local 3 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod setter2
         0: .line 614
            aconst_null
            areturn
        end local 3 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod setter2
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod setter1
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2  setter1  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
            0    1     3  setter2  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
    MethodParameters:
         Name  Flags
      config   
      setter1  
      setter2  

  public com.fasterxml.jackson.databind.PropertyName findRenameByField(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedField, com.fasterxml.jackson.databind.PropertyName);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/PropertyName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedField f
        start local 3 // com.fasterxml.jackson.databind.PropertyName implName
         0: .line 650
            aconst_null
            areturn
        end local 3 // com.fasterxml.jackson.databind.PropertyName implName
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedField f
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2         f  Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;
            0    1     3  implName  Lcom/fasterxml/jackson/databind/PropertyName;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;Lcom/fasterxml/jackson/databind/PropertyName;)Lcom/fasterxml/jackson/databind/PropertyName;
    MethodParameters:
          Name  Flags
      config    
      f         
      implName  

  public java.lang.Object findInjectableValueId(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
         0: .line 658
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember m
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     m  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      m     

  public java.lang.Object findSerializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 674
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findKeySerializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 684
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findContentSerializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 696
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findNullSerializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 706
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public com.fasterxml.jackson.databind.annotation.JsonSerialize$Typing findSerializationTyping(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/annotation/JsonSerialize$Typing;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 718
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Object findSerializationConverter(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 743
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Object findSerializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember a
         0: .line 765
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.annotation.JsonInclude$Value findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonInclude$Value;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 777
            invokestatic com.fasterxml.jackson.annotation.JsonInclude$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonInclude$Value;
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.annotation.JsonInclude$Include findSerializationInclusion(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.annotation.JsonInclude$Include);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/annotation/JsonInclude$Include;)Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        start local 2 // com.fasterxml.jackson.annotation.JsonInclude$Include defValue
         0: .line 799
            aload 2 /* defValue */
            areturn
        end local 2 // com.fasterxml.jackson.annotation.JsonInclude$Include defValue
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1         a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  defValue  Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      a         
      defValue  

  public com.fasterxml.jackson.annotation.JsonInclude$Include findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.annotation.JsonInclude$Include);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/annotation/JsonInclude$Include;)Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        start local 2 // com.fasterxml.jackson.annotation.JsonInclude$Include defValue
         0: .line 813
            aload 2 /* defValue */
            areturn
        end local 2 // com.fasterxml.jackson.annotation.JsonInclude$Include defValue
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1         a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  defValue  Lcom/fasterxml/jackson/annotation/JsonInclude$Include;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      a         
      defValue  

  public com.fasterxml.jackson.databind.JavaType refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.Annotated a
        start local 3 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 832
            aload 3 /* baseType */
            areturn
        end local 3 // com.fasterxml.jackson.databind.JavaType baseType
        end local 2 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2         a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     3  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Exceptions:
      throws com.fasterxml.jackson.databind.JsonMappingException
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
    MethodParameters:
          Name  Flags
      config    final
      a         final
      baseType  final

  public java.lang.Class<?> findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 840
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Class<?> findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        start local 2 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 848
            aconst_null
            areturn
        end local 2 // com.fasterxml.jackson.databind.JavaType baseType
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1        am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      am        
      baseType  

  public java.lang.Class<?> findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        start local 2 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 856
            aconst_null
            areturn
        end local 2 // com.fasterxml.jackson.databind.JavaType baseType
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1        am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      am        
      baseType  

  public java.lang.String[] findSerializationPropertyOrder(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 870
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.Boolean findSerializationSortAlphabetically(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
         0: .line 879
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated ann
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1   ann  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      ann   

  public void findAndAddVirtualProperties(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.AnnotatedClass, java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter>);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        start local 3 // java.util.List properties
         0: .line 889
            return
        end local 3 // java.util.List properties
        end local 2 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1      config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2          ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
            0    1     3  properties  Ljava/util/List<Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;>;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;Ljava/util/List<Lcom/fasterxml/jackson/databind/ser/BeanPropertyWriter;>;)V
    MethodParameters:
            Name  Flags
      config      
      ac          
      properties  

  public com.fasterxml.jackson.databind.PropertyName findNameForSerialization(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/PropertyName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 912
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Boolean hasAsValue(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 930
            aload 1 /* a */
            instanceof com.fasterxml.jackson.databind.introspect.AnnotatedMethod
            ifeq 3
         1: .line 931
            aload 0 /* this */
            aload 1 /* a */
            checkcast com.fasterxml.jackson.databind.introspect.AnnotatedMethod
            invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.hasAsValueAnnotation:(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
            ifeq 3
         2: .line 932
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            areturn
         3: .line 935
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    4     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Boolean hasAnyGetter(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 952
            aload 1 /* a */
            instanceof com.fasterxml.jackson.databind.introspect.AnnotatedMethod
            ifeq 3
         1: .line 953
            aload 0 /* this */
            aload 1 /* a */
            checkcast com.fasterxml.jackson.databind.introspect.AnnotatedMethod
            invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.hasAnyGetterAnnotation:(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
            ifeq 3
         2: .line 954
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            areturn
         3: .line 957
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    4     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.String[] findEnumValues(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[]);
    descriptor: (Ljava/lang/Class;[Ljava/lang/Enum;[Ljava/lang/String;)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // java.lang.Class enumType
        start local 2 // java.lang.Enum[] enumValues
        start local 3 // java.lang.String[] names
         0: .line 969
            aload 3 /* names */
            areturn
        end local 3 // java.lang.String[] names
        end local 2 // java.lang.Enum[] enumValues
        end local 1 // java.lang.Class enumType
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    enumType  Ljava/lang/Class<*>;
            0    1     2  enumValues  [Ljava/lang/Enum;
            0    1     3       names  [Ljava/lang/String;
    Signature: (Ljava/lang/Class<*>;[Ljava/lang/Enum<*>;[Ljava/lang/String;)[Ljava/lang/String;
    MethodParameters:
            Name  Flags
      enumType    
      enumValues  
      names       

  public void findEnumAliases(java.lang.Class<?>, java.lang.Enum<?>[], java.lang.String[][]);
    descriptor: (Ljava/lang/Class;[Ljava/lang/Enum;[[Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // java.lang.Class enumType
        start local 2 // java.lang.Enum[] enumValues
        start local 3 // java.lang.String[][] aliases
         0: .line 983
            return
        end local 3 // java.lang.String[][] aliases
        end local 2 // java.lang.Enum[] enumValues
        end local 1 // java.lang.Class enumType
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    enumType  Ljava/lang/Class<*>;
            0    1     2  enumValues  [Ljava/lang/Enum;
            0    1     3     aliases  [[Ljava/lang/String;
    Signature: (Ljava/lang/Class<*>;[Ljava/lang/Enum<*>;[[Ljava/lang/String;)V
    MethodParameters:
            Name  Flags
      enumType    
      enumValues  
      aliases     

  public java.lang.Enum<?> findDefaultEnumValue(java.lang.Class<java.lang.Enum<?>>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Enum;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // java.lang.Class enumCls
         0: .line 994
            aconst_null
            areturn
        end local 1 // java.lang.Class enumCls
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  enumCls  Ljava/lang/Class<Ljava/lang/Enum<*>;>;
    Signature: (Ljava/lang/Class<Ljava/lang/Enum<*>;>;)Ljava/lang/Enum<*>;
    MethodParameters:
         Name  Flags
      enumCls  

  public java.lang.String findEnumValue(java.lang.Enum<?>);
    descriptor: (Ljava/lang/Enum;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // java.lang.Enum value
         0: .line 1011
            aload 1 /* value */
            invokevirtual java.lang.Enum.name:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.Enum value
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  value  Ljava/lang/Enum<*>;
    Signature: (Ljava/lang/Enum<*>;)Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      value  

  public boolean hasAsValueAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod am
         0: .line 1019
            iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      am    

  public boolean hasAnyGetterAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod am
         0: .line 1027
            iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findDeserializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 1044
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findKeyDeserializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 1056
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findContentDeserializer(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
         0: .line 1069
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      am    

  public java.lang.Object findDeserializationConverter(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1095
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Object findDeserializationContentConverter(com.fasterxml.jackson.databind.introspect.AnnotatedMember);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember a
         0: .line 1117
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMember a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMember;
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.databind.JavaType refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.Annotated a
        start local 3 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 1135
            aload 3 /* baseType */
            areturn
        end local 3 // com.fasterxml.jackson.databind.JavaType baseType
        end local 2 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    1     2         a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     3  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Exceptions:
      throws com.fasterxml.jackson.databind.JsonMappingException
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Lcom/fasterxml/jackson/databind/JavaType;
    MethodParameters:
          Name  Flags
      config    final
      a         final
      baseType  final

  public java.lang.Class<?> findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        start local 2 // com.fasterxml.jackson.databind.JavaType baseType
         0: .line 1153
            aconst_null
            areturn
        end local 2 // com.fasterxml.jackson.databind.JavaType baseType
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1        am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  baseType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      am        
      baseType  

  public java.lang.Class<?> findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        start local 2 // com.fasterxml.jackson.databind.JavaType baseKeyType
         0: .line 1170
            aconst_null
            areturn
        end local 2 // com.fasterxml.jackson.databind.JavaType baseKeyType
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1           am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  baseKeyType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      am           
      baseKeyType  

  public java.lang.Class<?> findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        start local 2 // com.fasterxml.jackson.databind.JavaType baseContentType
         0: .line 1188
            aconst_null
            areturn
        end local 2 // com.fasterxml.jackson.databind.JavaType baseContentType
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1               am  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  baseContentType  Lcom/fasterxml/jackson/databind/JavaType;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Lcom/fasterxml/jackson/databind/JavaType;)Ljava/lang/Class<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                 Name  Flags
      am               
      baseContentType  

  public java.lang.Object findValueInstantiator(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 1203
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public java.lang.Class<?> findPOJOBuilder(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 1220
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      ac    

  public com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder$Value findPOJOBuilderConfig(com.fasterxml.jackson.databind.introspect.AnnotatedClass);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;)Lcom/fasterxml/jackson/databind/annotation/JsonPOJOBuilder$Value;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
         0: .line 1227
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedClass ac
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    ac  Lcom/fasterxml/jackson/databind/introspect/AnnotatedClass;
    MethodParameters:
      Name  Flags
      ac    

  public com.fasterxml.jackson.databind.PropertyName findNameForDeserialization(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/databind/PropertyName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1251
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Boolean hasAnySetter(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1266
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.annotation.JsonSetter$Value findSetterInfo(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonSetter$Value;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1276
            invokestatic com.fasterxml.jackson.annotation.JsonSetter$Value.empty:()Lcom/fasterxml/jackson/annotation/JsonSetter$Value;
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public java.lang.Boolean findMergeInfo(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1285
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.annotation.JsonCreator$Mode findCreatorAnnotation(com.fasterxml.jackson.databind.cfg.MapperConfig<?>, com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig;Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        start local 2 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1306
            aload 0 /* this */
            aload 2 /* a */
            invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.hasCreatorAnnotation:(Lcom/fasterxml/jackson/databind/introspect/Annotated;)Z
            ifeq 5
         1: .line 1307
            aload 0 /* this */
            aload 2 /* a */
            invokevirtual com.fasterxml.jackson.databind.AnnotationIntrospector.findCreatorBinding:(Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
            astore 3 /* mode */
        start local 3 // com.fasterxml.jackson.annotation.JsonCreator$Mode mode
         2: .line 1308
            aload 3 /* mode */
            ifnonnull 4
         3: .line 1309
            getstatic com.fasterxml.jackson.annotation.JsonCreator$Mode.DEFAULT:Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
            astore 3 /* mode */
         4: .line 1311
      StackMap locals: com.fasterxml.jackson.annotation.JsonCreator$Mode
      StackMap stack:
            aload 3 /* mode */
            areturn
        end local 3 // com.fasterxml.jackson.annotation.JsonCreator$Mode mode
         5: .line 1313
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 1 // com.fasterxml.jackson.databind.cfg.MapperConfig config
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    6     1  config  Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;
            0    6     2       a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            2    5     3    mode  Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
    Signature: (Lcom/fasterxml/jackson/databind/cfg/MapperConfig<*>;Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
    MethodParameters:
        Name  Flags
      config  
      a       

  public boolean hasCreatorAnnotation(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1330
            iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      a     

  public com.fasterxml.jackson.annotation.JsonCreator$Mode findCreatorBinding(com.fasterxml.jackson.databind.introspect.Annotated);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;)Lcom/fasterxml/jackson/annotation/JsonCreator$Mode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
         0: .line 1344
            aconst_null
            areturn
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated a
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1     a  Lcom/fasterxml/jackson/databind/introspect/Annotated;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      a     

  public boolean hasAnySetterAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedMethod);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod am
         0: .line 1352
            iconst_0
            ireturn
        end local 1 // com.fasterxml.jackson.databind.introspect.AnnotatedMethod am
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    am  Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      am    

  protected <A extends java.lang.annotation.Annotation> A _findAnnotation(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class<A>);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated annotated
        start local 2 // java.lang.Class annoClass
         0: .line 1378
            aload 1 /* annotated */
            aload 2 /* annoClass */
            invokevirtual com.fasterxml.jackson.databind.introspect.Annotated.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
            areturn
        end local 2 // java.lang.Class annoClass
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated annotated
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  annotated  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  annoClass  Ljava/lang/Class<TA;>;
    Signature: <A::Ljava/lang/annotation/Annotation;>(Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class<TA;>;)TA;
    MethodParameters:
           Name  Flags
      annotated  
      annoClass  

  protected boolean _hasAnnotation(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class<? extends java.lang.annotation.Annotation>);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated annotated
        start local 2 // java.lang.Class annoClass
         0: .line 1395
            aload 1 /* annotated */
            aload 2 /* annoClass */
            invokevirtual com.fasterxml.jackson.databind.introspect.Annotated.hasAnnotation:(Ljava/lang/Class;)Z
            ireturn
        end local 2 // java.lang.Class annoClass
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated annotated
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1  annotated  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  annoClass  Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Z
    MethodParameters:
           Name  Flags
      annotated  
      annoClass  

  protected boolean _hasOneOf(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class<? extends java.lang.annotation.Annotation>[]);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/Annotated;[Ljava/lang/Class;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
        start local 1 // com.fasterxml.jackson.databind.introspect.Annotated annotated
        start local 2 // java.lang.Class[] annoClasses
         0: .line 1405
            aload 1 /* annotated */
            aload 2 /* annoClasses */
            invokevirtual com.fasterxml.jackson.databind.introspect.Annotated.hasOneOf:([Ljava/lang/Class;)Z
            ireturn
        end local 2 // java.lang.Class[] annoClasses
        end local 1 // com.fasterxml.jackson.databind.introspect.Annotated annotated
        end local 0 // com.fasterxml.jackson.databind.AnnotationIntrospector this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
            0    1     1    annotated  Lcom/fasterxml/jackson/databind/introspect/Annotated;
            0    1     2  annoClasses  [Ljava/lang/Class;
    Signature: (Lcom/fasterxml/jackson/databind/introspect/Annotated;[Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Z
    MethodParameters:
             Name  Flags
      annotated    
      annoClasses  
}
SourceFile: "AnnotationIntrospector.java"
NestMembers:
  com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty  com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty$Type
InnerClasses:
  public Value = com.fasterxml.jackson.annotation.JacksonInject$Value of com.fasterxml.jackson.annotation.JacksonInject
  public final Mode = com.fasterxml.jackson.annotation.JsonCreator$Mode of com.fasterxml.jackson.annotation.JsonCreator
  public Value = com.fasterxml.jackson.annotation.JsonFormat$Value of com.fasterxml.jackson.annotation.JsonFormat
  public Value = com.fasterxml.jackson.annotation.JsonIgnoreProperties$Value of com.fasterxml.jackson.annotation.JsonIgnoreProperties
  public final Include = com.fasterxml.jackson.annotation.JsonInclude$Include of com.fasterxml.jackson.annotation.JsonInclude
  public Value = com.fasterxml.jackson.annotation.JsonInclude$Value of com.fasterxml.jackson.annotation.JsonInclude
  public final Access = com.fasterxml.jackson.annotation.JsonProperty$Access of com.fasterxml.jackson.annotation.JsonProperty
  public Value = com.fasterxml.jackson.annotation.JsonSetter$Value of com.fasterxml.jackson.annotation.JsonSetter
  public ReferenceProperty = com.fasterxml.jackson.databind.AnnotationIntrospector$ReferenceProperty of com.fasterxml.jackson.databind.AnnotationIntrospector
  public Value = com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder$Value of com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder
  public final Typing = com.fasterxml.jackson.databind.annotation.JsonSerialize$Typing of com.fasterxml.jackson.databind.annotation.JsonSerialize