public class com.fasterxml.jackson.databind.deser.UnresolvedForwardReference extends com.fasterxml.jackson.databind.JsonMappingException
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
  super_class: com.fasterxml.jackson.databind.JsonMappingException
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private com.fasterxml.jackson.databind.deser.impl.ReadableObjectId _roid;
    descriptor: Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List<com.fasterxml.jackson.databind.deser.UnresolvedId> _unresolvedIds;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Lcom/fasterxml/jackson/databind/deser/UnresolvedId;>;

  public void <init>(com.fasterxml.jackson.core.JsonParser, java.lang.String, com.fasterxml.jackson.core.JsonLocation, com.fasterxml.jackson.databind.deser.impl.ReadableObjectId);
    descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonLocation;Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
        start local 1 // com.fasterxml.jackson.core.JsonParser p
        start local 2 // java.lang.String msg
        start local 3 // com.fasterxml.jackson.core.JsonLocation loc
        start local 4 // com.fasterxml.jackson.databind.deser.impl.ReadableObjectId roid
         0: .line 28
            aload 0 /* this */
            aload 1 /* p */
            aload 2 /* msg */
            aload 3 /* loc */
            invokespecial com.fasterxml.jackson.databind.JsonMappingException.<init>:(Ljava/io/Closeable;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonLocation;)V
         1: .line 29
            aload 0 /* this */
            aload 4 /* roid */
            putfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._roid:Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
         2: .line 30
            return
        end local 4 // com.fasterxml.jackson.databind.deser.impl.ReadableObjectId roid
        end local 3 // com.fasterxml.jackson.core.JsonLocation loc
        end local 2 // java.lang.String msg
        end local 1 // com.fasterxml.jackson.core.JsonParser p
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
            0    3     1     p  Lcom/fasterxml/jackson/core/JsonParser;
            0    3     2   msg  Ljava/lang/String;
            0    3     3   loc  Lcom/fasterxml/jackson/core/JsonLocation;
            0    3     4  roid  Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
    MethodParameters:
      Name  Flags
      p     
      msg   
      loc   
      roid  

  public void <init>(com.fasterxml.jackson.core.JsonParser, java.lang.String);
    descriptor: (Lcom/fasterxml/jackson/core/JsonParser;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
        start local 1 // com.fasterxml.jackson.core.JsonParser p
        start local 2 // java.lang.String msg
         0: .line 36
            aload 0 /* this */
            aload 1 /* p */
            aload 2 /* msg */
            invokespecial com.fasterxml.jackson.databind.JsonMappingException.<init>:(Ljava/io/Closeable;Ljava/lang/String;)V
         1: .line 37
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._unresolvedIds:Ljava/util/List;
         2: .line 38
            return
        end local 2 // java.lang.String msg
        end local 1 // com.fasterxml.jackson.core.JsonParser p
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
            0    3     1     p  Lcom/fasterxml/jackson/core/JsonParser;
            0    3     2   msg  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      p     
      msg   

  public void <init>(java.lang.String, com.fasterxml.jackson.core.JsonLocation, com.fasterxml.jackson.databind.deser.impl.ReadableObjectId);
    descriptor: (Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonLocation;Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
        start local 1 // java.lang.String msg
        start local 2 // com.fasterxml.jackson.core.JsonLocation loc
        start local 3 // com.fasterxml.jackson.databind.deser.impl.ReadableObjectId roid
         0: .line 45
            aload 0 /* this */
            aload 1 /* msg */
            aload 2 /* loc */
            invokespecial com.fasterxml.jackson.databind.JsonMappingException.<init>:(Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonLocation;)V
         1: .line 46
            aload 0 /* this */
            aload 3 /* roid */
            putfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._roid:Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
         2: .line 47
            return
        end local 3 // com.fasterxml.jackson.databind.deser.impl.ReadableObjectId roid
        end local 2 // com.fasterxml.jackson.core.JsonLocation loc
        end local 1 // java.lang.String msg
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
            0    3     1   msg  Ljava/lang/String;
            0    3     2   loc  Lcom/fasterxml/jackson/core/JsonLocation;
            0    3     3  roid  Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      msg   
      loc   
      roid  

  public void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
        start local 1 // java.lang.String msg
         0: .line 54
            aload 0 /* this */
            aload 1 /* msg */
            invokespecial com.fasterxml.jackson.databind.JsonMappingException.<init>:(Ljava/lang/String;)V
         1: .line 55
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._unresolvedIds:Ljava/util/List;
         2: .line 56
            return
        end local 1 // java.lang.String msg
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
            0    3     1   msg  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      msg   

  public com.fasterxml.jackson.databind.deser.impl.ReadableObjectId getRoid();
    descriptor: ()Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
         0: .line 65
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._roid:Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
            areturn
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;

  public java.lang.Object getUnresolvedId();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
         0: .line 69
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._roid:Lcom/fasterxml/jackson/databind/deser/impl/ReadableObjectId;
            invokevirtual com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.getKey:()Lcom/fasterxml/jackson/annotation/ObjectIdGenerator$IdKey;
            getfield com.fasterxml.jackson.annotation.ObjectIdGenerator$IdKey.key:Ljava/lang/Object;
            areturn
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;

  public void addUnresolvedId(, java.lang.Class<?>, com.fasterxml.jackson.core.JsonLocation);
    descriptor: (Ljava/lang/Object;Ljava/lang/Class;Lcom/fasterxml/jackson/core/JsonLocation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
        start local 1 // java.lang.Object id
        start local 2 // java.lang.Class type
        start local 3 // com.fasterxml.jackson.core.JsonLocation where
         0: .line 73
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._unresolvedIds:Ljava/util/List;
            new com.fasterxml.jackson.databind.deser.UnresolvedId
            dup
            aload 1 /* id */
            aload 2 /* type */
            aload 3 /* where */
            invokespecial com.fasterxml.jackson.databind.deser.UnresolvedId.<init>:(Ljava/lang/Object;Ljava/lang/Class;Lcom/fasterxml/jackson/core/JsonLocation;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 74
            return
        end local 3 // com.fasterxml.jackson.core.JsonLocation where
        end local 2 // java.lang.Class type
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
            0    2     1     id  Ljava/lang/Object;
            0    2     2   type  Ljava/lang/Class<*>;
            0    2     3  where  Lcom/fasterxml/jackson/core/JsonLocation;
    Signature: (Ljava/lang/Object;Ljava/lang/Class<*>;Lcom/fasterxml/jackson/core/JsonLocation;)V
    MethodParameters:
       Name  Flags
      id     
      type   
      where  

  public java.util.List<com.fasterxml.jackson.databind.deser.UnresolvedId> getUnresolvedIds();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
         0: .line 77
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._unresolvedIds:Ljava/util/List;
            areturn
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
    Signature: ()Ljava/util/List<Lcom/fasterxml/jackson/databind/deser/UnresolvedId;>;

  public java.lang.String getMessage();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
         0: .line 83
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.databind.JsonMappingException.getMessage:()Ljava/lang/String;
            astore 1 /* msg */
        start local 1 // java.lang.String msg
         1: .line 84
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._unresolvedIds:Ljava/util/List;
            ifnonnull 3
         2: .line 85
            aload 1 /* msg */
            areturn
         3: .line 88
      StackMap locals: java.lang.String
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 1 /* msg */
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            astore 2 /* sb */
        start local 2 // java.lang.StringBuilder sb
         4: .line 89
            aload 0 /* this */
            getfield com.fasterxml.jackson.databind.deser.UnresolvedForwardReference._unresolvedIds:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3 /* iterator */
        start local 3 // java.util.Iterator iterator
         5: .line 90
            goto 10
         6: .line 91
      StackMap locals: java.lang.StringBuilder java.util.Iterator
      StackMap stack:
            aload 3 /* iterator */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.fasterxml.jackson.databind.deser.UnresolvedId
            astore 4 /* unresolvedId */
        start local 4 // com.fasterxml.jackson.databind.deser.UnresolvedId unresolvedId
         7: .line 92
            aload 2 /* sb */
            aload 4 /* unresolvedId */
            invokevirtual com.fasterxml.jackson.databind.deser.UnresolvedId.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 93
            aload 3 /* iterator */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifeq 10
         9: .line 94
            aload 2 /* sb */
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        end local 4 // com.fasterxml.jackson.databind.deser.UnresolvedId unresolvedId
        10: .line 90
      StackMap locals:
      StackMap stack:
            aload 3 /* iterator */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 6
        11: .line 97
            aload 2 /* sb */
            bipush 46
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        12: .line 98
            aload 2 /* sb */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 3 // java.util.Iterator iterator
        end local 2 // java.lang.StringBuilder sb
        end local 1 // java.lang.String msg
        end local 0 // com.fasterxml.jackson.databind.deser.UnresolvedForwardReference this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   13     0          this  Lcom/fasterxml/jackson/databind/deser/UnresolvedForwardReference;
            1   13     1           msg  Ljava/lang/String;
            4   13     2            sb  Ljava/lang/StringBuilder;
            5   13     3      iterator  Ljava/util/Iterator<Lcom/fasterxml/jackson/databind/deser/UnresolvedId;>;
            7   10     4  unresolvedId  Lcom/fasterxml/jackson/databind/deser/UnresolvedId;
}
SourceFile: "UnresolvedForwardReference.java"
InnerClasses:
  public final IdKey = com.fasterxml.jackson.annotation.ObjectIdGenerator$IdKey of com.fasterxml.jackson.annotation.ObjectIdGenerator