class com.fasterxml.jackson.databind.ObjectMapper$1 implements com.fasterxml.jackson.databind.Module$SetupContext
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.fasterxml.jackson.databind.ObjectMapper$1
  super_class: java.lang.Object
{
  final com.fasterxml.jackson.databind.ObjectMapper this$0;
    descriptor: Lcom/fasterxml/jackson/databind/ObjectMapper;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  void <init>(com.fasterxml.jackson.databind.ObjectMapper);
    descriptor: (Lcom/fasterxml/jackson/databind/ObjectMapper;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
         0: .line 751
            aload 0 /* this */
            aload 1
            putfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
    MethodParameters:
        Name  Flags
      this$0  final

  public com.fasterxml.jackson.core.Version getMapperVersion();
    descriptor: ()Lcom/fasterxml/jackson/core/Version;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
         0: .line 757
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.version:()Lcom/fasterxml/jackson/core/Version;
            areturn
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;

  public <C extends com.fasterxml.jackson.core.ObjectCodec> C getOwner();
    descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
         0: .line 764
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            areturn
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
    Signature: <C:Lcom/fasterxml/jackson/core/ObjectCodec;>()TC;

  public com.fasterxml.jackson.databind.type.TypeFactory getTypeFactory();
    descriptor: ()Lcom/fasterxml/jackson/databind/type/TypeFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
         0: .line 769
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._typeFactory:Lcom/fasterxml/jackson/databind/type/TypeFactory;
            areturn
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;

  public boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature);
    descriptor: (Lcom/fasterxml/jackson/databind/MapperFeature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.MapperFeature f
         0: .line 774
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.isEnabled:(Lcom/fasterxml/jackson/databind/MapperFeature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.databind.MapperFeature f
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1     f  Lcom/fasterxml/jackson/databind/MapperFeature;
    MethodParameters:
      Name  Flags
      f     

  public boolean isEnabled(com.fasterxml.jackson.databind.DeserializationFeature);
    descriptor: (Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.DeserializationFeature f
         0: .line 779
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.isEnabled:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.databind.DeserializationFeature f
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1     f  Lcom/fasterxml/jackson/databind/DeserializationFeature;
    MethodParameters:
      Name  Flags
      f     

  public boolean isEnabled(com.fasterxml.jackson.databind.SerializationFeature);
    descriptor: (Lcom/fasterxml/jackson/databind/SerializationFeature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.SerializationFeature f
         0: .line 784
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.isEnabled:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.databind.SerializationFeature f
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1     f  Lcom/fasterxml/jackson/databind/SerializationFeature;
    MethodParameters:
      Name  Flags
      f     

  public boolean isEnabled(com.fasterxml.jackson.core.JsonFactory$Feature);
    descriptor: (Lcom/fasterxml/jackson/core/JsonFactory$Feature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.core.JsonFactory$Feature f
         0: .line 789
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.isEnabled:(Lcom/fasterxml/jackson/core/JsonFactory$Feature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.core.JsonFactory$Feature f
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1     f  Lcom/fasterxml/jackson/core/JsonFactory$Feature;
    MethodParameters:
      Name  Flags
      f     

  public boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature);
    descriptor: (Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.core.JsonParser$Feature f
         0: .line 794
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.isEnabled:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.core.JsonParser$Feature f
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1     f  Lcom/fasterxml/jackson/core/JsonParser$Feature;
    MethodParameters:
      Name  Flags
      f     

  public boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
         0: .line 799
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.isEnabled:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1     f  Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.databind.cfg.MutableConfigOverride configOverride(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/cfg/MutableConfigOverride;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // java.lang.Class type
         0: .line 806
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* type */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.configOverride:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/cfg/MutableConfigOverride;
            areturn
        end local 1 // java.lang.Class type
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    1     1  type  Ljava/lang/Class<*>;
    Signature: (Ljava/lang/Class<*>;)Lcom/fasterxml/jackson/databind/cfg/MutableConfigOverride;
    MethodParameters:
      Name  Flags
      type  

  public void addDeserializers(com.fasterxml.jackson.databind.deser.Deserializers);
    descriptor: (Lcom/fasterxml/jackson/databind/deser/Deserializers;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.deser.Deserializers d
         0: .line 813
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            getfield com.fasterxml.jackson.databind.deser.DefaultDeserializationContext._factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            aload 1 /* d */
            invokevirtual com.fasterxml.jackson.databind.deser.DeserializerFactory.withAdditionalDeserializers:(Lcom/fasterxml/jackson/databind/deser/Deserializers;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            astore 2 /* df */
        start local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
         1: .line 814
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            aload 2 /* df */
            invokevirtual com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.with:(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
         2: .line 815
            return
        end local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
        end local 1 // com.fasterxml.jackson.databind.deser.Deserializers d
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1     d  Lcom/fasterxml/jackson/databind/deser/Deserializers;
            1    3     2    df  Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
    MethodParameters:
      Name  Flags
      d     

  public void addKeyDeserializers(com.fasterxml.jackson.databind.deser.KeyDeserializers);
    descriptor: (Lcom/fasterxml/jackson/databind/deser/KeyDeserializers;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.deser.KeyDeserializers d
         0: .line 819
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            getfield com.fasterxml.jackson.databind.deser.DefaultDeserializationContext._factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            aload 1 /* d */
            invokevirtual com.fasterxml.jackson.databind.deser.DeserializerFactory.withAdditionalKeyDeserializers:(Lcom/fasterxml/jackson/databind/deser/KeyDeserializers;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            astore 2 /* df */
        start local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
         1: .line 820
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            aload 2 /* df */
            invokevirtual com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.with:(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
         2: .line 821
            return
        end local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
        end local 1 // com.fasterxml.jackson.databind.deser.KeyDeserializers d
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1     d  Lcom/fasterxml/jackson/databind/deser/KeyDeserializers;
            1    3     2    df  Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
    MethodParameters:
      Name  Flags
      d     

  public void addBeanDeserializerModifier(com.fasterxml.jackson.databind.deser.BeanDeserializerModifier);
    descriptor: (Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.deser.BeanDeserializerModifier modifier
         0: .line 825
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            getfield com.fasterxml.jackson.databind.deser.DefaultDeserializationContext._factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            aload 1 /* modifier */
            invokevirtual com.fasterxml.jackson.databind.deser.DeserializerFactory.withDeserializerModifier:(Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            astore 2 /* df */
        start local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
         1: .line 826
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            aload 2 /* df */
            invokevirtual com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.with:(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
         2: .line 827
            return
        end local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
        end local 1 // com.fasterxml.jackson.databind.deser.BeanDeserializerModifier modifier
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1  modifier  Lcom/fasterxml/jackson/databind/deser/BeanDeserializerModifier;
            1    3     2        df  Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
    MethodParameters:
          Name  Flags
      modifier  

  public void addSerializers(com.fasterxml.jackson.databind.ser.Serializers);
    descriptor: (Lcom/fasterxml/jackson/databind/ser/Serializers;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.ser.Serializers s
         0: .line 833
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
            aload 1 /* s */
            invokevirtual com.fasterxml.jackson.databind.ser.SerializerFactory.withAdditionalSerializers:(Lcom/fasterxml/jackson/databind/ser/Serializers;)Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
            putfield com.fasterxml.jackson.databind.ObjectMapper._serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
         1: .line 834
            return
        end local 1 // com.fasterxml.jackson.databind.ser.Serializers s
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1     s  Lcom/fasterxml/jackson/databind/ser/Serializers;
    MethodParameters:
      Name  Flags
      s     

  public void addKeySerializers(com.fasterxml.jackson.databind.ser.Serializers);
    descriptor: (Lcom/fasterxml/jackson/databind/ser/Serializers;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.ser.Serializers s
         0: .line 838
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
            aload 1 /* s */
            invokevirtual com.fasterxml.jackson.databind.ser.SerializerFactory.withAdditionalKeySerializers:(Lcom/fasterxml/jackson/databind/ser/Serializers;)Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
            putfield com.fasterxml.jackson.databind.ObjectMapper._serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
         1: .line 839
            return
        end local 1 // com.fasterxml.jackson.databind.ser.Serializers s
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1     s  Lcom/fasterxml/jackson/databind/ser/Serializers;
    MethodParameters:
      Name  Flags
      s     

  public void addBeanSerializerModifier(com.fasterxml.jackson.databind.ser.BeanSerializerModifier);
    descriptor: (Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.ser.BeanSerializerModifier modifier
         0: .line 843
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
            aload 1 /* modifier */
            invokevirtual com.fasterxml.jackson.databind.ser.SerializerFactory.withSerializerModifier:(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
            putfield com.fasterxml.jackson.databind.ObjectMapper._serializerFactory:Lcom/fasterxml/jackson/databind/ser/SerializerFactory;
         1: .line 844
            return
        end local 1 // com.fasterxml.jackson.databind.ser.BeanSerializerModifier modifier
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1  modifier  Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;
    MethodParameters:
          Name  Flags
      modifier  

  public void addAbstractTypeResolver(com.fasterxml.jackson.databind.AbstractTypeResolver);
    descriptor: (Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.AbstractTypeResolver resolver
         0: .line 850
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            getfield com.fasterxml.jackson.databind.deser.DefaultDeserializationContext._factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            aload 1 /* resolver */
            invokevirtual com.fasterxml.jackson.databind.deser.DeserializerFactory.withAbstractTypeResolver:(Lcom/fasterxml/jackson/databind/AbstractTypeResolver;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            astore 2 /* df */
        start local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
         1: .line 851
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            aload 2 /* df */
            invokevirtual com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.with:(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
         2: .line 852
            return
        end local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
        end local 1 // com.fasterxml.jackson.databind.AbstractTypeResolver resolver
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1  resolver  Lcom/fasterxml/jackson/databind/AbstractTypeResolver;
            1    3     2        df  Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
    MethodParameters:
          Name  Flags
      resolver  

  public void addTypeModifier(com.fasterxml.jackson.databind.type.TypeModifier);
    descriptor: (Lcom/fasterxml/jackson/databind/type/TypeModifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.type.TypeModifier modifier
         0: .line 856
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._typeFactory:Lcom/fasterxml/jackson/databind/type/TypeFactory;
            astore 2 /* f */
        start local 2 // com.fasterxml.jackson.databind.type.TypeFactory f
         1: .line 857
            aload 2 /* f */
            aload 1 /* modifier */
            invokevirtual com.fasterxml.jackson.databind.type.TypeFactory.withModifier:(Lcom/fasterxml/jackson/databind/type/TypeModifier;)Lcom/fasterxml/jackson/databind/type/TypeFactory;
            astore 2 /* f */
         2: .line 858
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 2 /* f */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.setTypeFactory:(Lcom/fasterxml/jackson/databind/type/TypeFactory;)Lcom/fasterxml/jackson/databind/ObjectMapper;
            pop
         3: .line 859
            return
        end local 2 // com.fasterxml.jackson.databind.type.TypeFactory f
        end local 1 // com.fasterxml.jackson.databind.type.TypeModifier modifier
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    4     1  modifier  Lcom/fasterxml/jackson/databind/type/TypeModifier;
            1    4     2         f  Lcom/fasterxml/jackson/databind/type/TypeFactory;
    MethodParameters:
          Name  Flags
      modifier  

  public void addValueInstantiators(com.fasterxml.jackson.databind.deser.ValueInstantiators);
    descriptor: (Lcom/fasterxml/jackson/databind/deser/ValueInstantiators;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.deser.ValueInstantiators instantiators
         0: .line 863
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            getfield com.fasterxml.jackson.databind.deser.DefaultDeserializationContext._factory:Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            aload 1 /* instantiators */
            invokevirtual com.fasterxml.jackson.databind.deser.DeserializerFactory.withValueInstantiators:(Lcom/fasterxml/jackson/databind/deser/ValueInstantiators;)Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
            astore 2 /* df */
        start local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
         1: .line 864
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            aload 2 /* df */
            invokevirtual com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.with:(Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;)Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationContext:Lcom/fasterxml/jackson/databind/deser/DefaultDeserializationContext;
         2: .line 865
            return
        end local 2 // com.fasterxml.jackson.databind.deser.DeserializerFactory df
        end local 1 // com.fasterxml.jackson.databind.deser.ValueInstantiators instantiators
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    3     0           this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1  instantiators  Lcom/fasterxml/jackson/databind/deser/ValueInstantiators;
            1    3     2             df  Lcom/fasterxml/jackson/databind/deser/DeserializerFactory;
    MethodParameters:
               Name  Flags
      instantiators  

  public void setClassIntrospector(com.fasterxml.jackson.databind.introspect.ClassIntrospector);
    descriptor: (Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.introspect.ClassIntrospector ci
         0: .line 869
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationConfig:Lcom/fasterxml/jackson/databind/DeserializationConfig;
            aload 1 /* ci */
            invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.with:(Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
            checkcast com.fasterxml.jackson.databind.DeserializationConfig
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationConfig:Lcom/fasterxml/jackson/databind/DeserializationConfig;
         1: .line 870
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._serializationConfig:Lcom/fasterxml/jackson/databind/SerializationConfig;
            aload 1 /* ci */
            invokevirtual com.fasterxml.jackson.databind.SerializationConfig.with:(Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
            checkcast com.fasterxml.jackson.databind.SerializationConfig
            putfield com.fasterxml.jackson.databind.ObjectMapper._serializationConfig:Lcom/fasterxml/jackson/databind/SerializationConfig;
         2: .line 871
            return
        end local 1 // com.fasterxml.jackson.databind.introspect.ClassIntrospector ci
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1    ci  Lcom/fasterxml/jackson/databind/introspect/ClassIntrospector;
    MethodParameters:
      Name  Flags
      ci    

  public void insertAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector);
    descriptor: (Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.AnnotationIntrospector ai
         0: .line 875
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationConfig:Lcom/fasterxml/jackson/databind/DeserializationConfig;
            aload 1 /* ai */
            invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withInsertedAnnotationIntrospector:(Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
            checkcast com.fasterxml.jackson.databind.DeserializationConfig
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationConfig:Lcom/fasterxml/jackson/databind/DeserializationConfig;
         1: .line 876
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._serializationConfig:Lcom/fasterxml/jackson/databind/SerializationConfig;
            aload 1 /* ai */
            invokevirtual com.fasterxml.jackson.databind.SerializationConfig.withInsertedAnnotationIntrospector:(Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
            checkcast com.fasterxml.jackson.databind.SerializationConfig
            putfield com.fasterxml.jackson.databind.ObjectMapper._serializationConfig:Lcom/fasterxml/jackson/databind/SerializationConfig;
         2: .line 877
            return
        end local 1 // com.fasterxml.jackson.databind.AnnotationIntrospector ai
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1    ai  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
    MethodParameters:
      Name  Flags
      ai    

  public void appendAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector);
    descriptor: (Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.AnnotationIntrospector ai
         0: .line 881
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._deserializationConfig:Lcom/fasterxml/jackson/databind/DeserializationConfig;
            aload 1 /* ai */
            invokevirtual com.fasterxml.jackson.databind.DeserializationConfig.withAppendedAnnotationIntrospector:(Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
            checkcast com.fasterxml.jackson.databind.DeserializationConfig
            putfield com.fasterxml.jackson.databind.ObjectMapper._deserializationConfig:Lcom/fasterxml/jackson/databind/DeserializationConfig;
         1: .line 882
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            getfield com.fasterxml.jackson.databind.ObjectMapper._serializationConfig:Lcom/fasterxml/jackson/databind/SerializationConfig;
            aload 1 /* ai */
            invokevirtual com.fasterxml.jackson.databind.SerializationConfig.withAppendedAnnotationIntrospector:(Lcom/fasterxml/jackson/databind/AnnotationIntrospector;)Lcom/fasterxml/jackson/databind/cfg/MapperConfigBase;
            checkcast com.fasterxml.jackson.databind.SerializationConfig
            putfield com.fasterxml.jackson.databind.ObjectMapper._serializationConfig:Lcom/fasterxml/jackson/databind/SerializationConfig;
         2: .line 883
            return
        end local 1 // com.fasterxml.jackson.databind.AnnotationIntrospector ai
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    3     1    ai  Lcom/fasterxml/jackson/databind/AnnotationIntrospector;
    MethodParameters:
      Name  Flags
      ai    

  public void registerSubtypes(java.lang.Class<?>[]);
    descriptor: ([Ljava/lang/Class;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // java.lang.Class[] subtypes
         0: .line 887
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* subtypes */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.registerSubtypes:([Ljava/lang/Class;)V
         1: .line 888
            return
        end local 1 // java.lang.Class[] subtypes
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1  subtypes  [Ljava/lang/Class;
    Signature: ([Ljava/lang/Class<*>;)V
    MethodParameters:
          Name  Flags
      subtypes  

  public void registerSubtypes(com.fasterxml.jackson.databind.jsontype.NamedType[]);
    descriptor: ([Lcom/fasterxml/jackson/databind/jsontype/NamedType;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.jsontype.NamedType[] subtypes
         0: .line 892
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* subtypes */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.registerSubtypes:([Lcom/fasterxml/jackson/databind/jsontype/NamedType;)V
         1: .line 893
            return
        end local 1 // com.fasterxml.jackson.databind.jsontype.NamedType[] subtypes
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1  subtypes  [Lcom/fasterxml/jackson/databind/jsontype/NamedType;
    MethodParameters:
          Name  Flags
      subtypes  

  public void registerSubtypes(java.util.Collection<java.lang.Class<?>>);
    descriptor: (Ljava/util/Collection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // java.util.Collection subtypes
         0: .line 897
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* subtypes */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.registerSubtypes:(Ljava/util/Collection;)V
         1: .line 898
            return
        end local 1 // java.util.Collection subtypes
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1  subtypes  Ljava/util/Collection<Ljava/lang/Class<*>;>;
    Signature: (Ljava/util/Collection<Ljava/lang/Class<*>;>;)V
    MethodParameters:
          Name  Flags
      subtypes  

  public void setMixInAnnotations(java.lang.Class<?>, java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;Ljava/lang/Class;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // java.lang.Class target
        start local 2 // java.lang.Class mixinSource
         0: .line 902
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* target */
            aload 2 /* mixinSource */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.addMixIn:(Ljava/lang/Class;Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectMapper;
            pop
         1: .line 903
            return
        end local 2 // java.lang.Class mixinSource
        end local 1 // java.lang.Class target
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1       target  Ljava/lang/Class<*>;
            0    2     2  mixinSource  Ljava/lang/Class<*>;
    Signature: (Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V
    MethodParameters:
             Name  Flags
      target       
      mixinSource  

  public void addDeserializationProblemHandler(com.fasterxml.jackson.databind.deser.DeserializationProblemHandler);
    descriptor: (Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.deser.DeserializationProblemHandler handler
         0: .line 907
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* handler */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.addHandler:(Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;)Lcom/fasterxml/jackson/databind/ObjectMapper;
            pop
         1: .line 908
            return
        end local 1 // com.fasterxml.jackson.databind.deser.DeserializationProblemHandler handler
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1  handler  Lcom/fasterxml/jackson/databind/deser/DeserializationProblemHandler;
    MethodParameters:
         Name  Flags
      handler  

  public void setNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy);
    descriptor: (Lcom/fasterxml/jackson/databind/PropertyNamingStrategy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
        start local 1 // com.fasterxml.jackson.databind.PropertyNamingStrategy naming
         0: .line 912
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.ObjectMapper$1.this$0:Lcom/fasterxml/jackson/databind/ObjectMapper;
            aload 1 /* naming */
            invokevirtual com.fasterxml.jackson.databind.ObjectMapper.setPropertyNamingStrategy:(Lcom/fasterxml/jackson/databind/PropertyNamingStrategy;)Lcom/fasterxml/jackson/databind/ObjectMapper;
            pop
         1: .line 913
            return
        end local 1 // com.fasterxml.jackson.databind.PropertyNamingStrategy naming
        end local 0 // com.fasterxml.jackson.databind.ObjectMapper$1 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/databind/ObjectMapper$1;
            0    2     1  naming  Lcom/fasterxml/jackson/databind/PropertyNamingStrategy;
    MethodParameters:
        Name  Flags
      naming  
}
SourceFile: "ObjectMapper.java"
EnclosingMethod: com.fasterxml.jackson.databind.ObjectMapper.registerModule:(Lcom/fasterxml/jackson/databind/Module;)Lcom/fasterxml/jackson/databind/ObjectMapper;
NestHost: com.fasterxml.jackson.databind.ObjectMapper
InnerClasses:
  public final Feature = com.fasterxml.jackson.core.JsonFactory$Feature of com.fasterxml.jackson.core.JsonFactory
  public final Feature = com.fasterxml.jackson.core.JsonGenerator$Feature of com.fasterxml.jackson.core.JsonGenerator
  public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser
  public abstract SetupContext = com.fasterxml.jackson.databind.Module$SetupContext of com.fasterxml.jackson.databind.Module
  com.fasterxml.jackson.databind.ObjectMapper$1