public abstract class org.springframework.boot.jackson.JsonObjectDeserializer<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.springframework.boot.jackson.JsonObjectDeserializer
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
         0: .line 23
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tThe import com.fasterxml cannot be resolved\n\tcom.fasterxml cannot be resolved to a type\n\tJsonParser cannot be resolved to a type\n\tDeserializationContext cannot be resolved to a type\n\tObjectCodec cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonMappingException cannot be resolved to a type\n\tJsonParser cannot be resolved to a type\n\tDeserializationContext cannot be resolved to a type\n\tObjectCodec cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tNullNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/jackson/JsonObjectDeserializer<TT;>;

  public final T deserialize(JsonParser, DeserializationContext);
    descriptor: (LJsonParser;LDeserializationContext;)Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
         0: .line 46
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJsonParser cannot be resolved to a type\n\tDeserializationContext cannot be resolved to a type\n\tObjectCodec cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonMappingException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/jackson/JsonObjectDeserializer<TT;>;
    Exceptions:
      throws java.io.IOException
    Signature: (LJsonParser;LDeserializationContext;)TT;
    MethodParameters:
      Name  Flags
      jp    
      ctxt  

  protected abstract T deserializeObject(JsonParser, DeserializationContext, ObjectCodec, JsonNode);
    descriptor: (LJsonParser;LDeserializationContext;LObjectCodec;LJsonNode;)Ljava/lang/Object;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    Signature: (LJsonParser;LDeserializationContext;LObjectCodec;LJsonNode;)TT;
    MethodParameters:
            Name  Flags
      jsonParser  
      context     
      codec       
      tree        

  protected final <D> D nullSafeValue(JsonNode, java.lang.Class<D>);
    descriptor: (LJsonNode;Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
         0: .line 86
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJsonNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/jackson/JsonObjectDeserializer<TT;>;
    Signature: <D:Ljava/lang/Object;>(LJsonNode;Ljava/lang/Class<TD;>;)TD;
    MethodParameters:
          Name  Flags
      jsonNode  
      type      

  protected final JsonNode getRequiredNode(JsonNode, java.lang.String);
    descriptor: (LJsonNode;Ljava/lang/String;)LJsonNode;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJsonNode cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tJsonNode cannot be resolved to a type\n\tNullNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.jackson.JsonObjectDeserializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/jackson/JsonObjectDeserializer<TT;>;
    MethodParameters:
           Name  Flags
      tree       
      fieldName  
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "JsonObjectDeserializer.java"