public abstract class net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase implements net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase
  super_class: java.lang.Object
{
  protected final java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken> parameters;
    descriptor: Ljava/util/List;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Signature: Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken;>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
         0: .line 2268
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 2269
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase.parameters:Ljava/util/List;
         2: .line 2270
            return
        end local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;

  public org.objectweb.asm.signature.SignatureVisitor appendDirectBound();
    descriptor: ()Lorg/objectweb/asm/signature/SignatureVisitor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
         0: .line 2276
            new net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor
            dup
            new net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForDirectBound
            dup
            aload 0 /* this */
            invokespecial net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForDirectBound.<init>:(Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;)V
            invokespecial net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor.<init>:(Lnet/bytebuddy/pool/TypePool$Default$GenericTypeRegistrant;)V
            areturn
        end local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;

  public org.objectweb.asm.signature.SignatureVisitor appendUpperBound();
    descriptor: ()Lorg/objectweb/asm/signature/SignatureVisitor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
         0: .line 2283
            new net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor
            dup
            new net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForUpperBound
            dup
            aload 0 /* this */
            invokespecial net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForUpperBound.<init>:(Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;)V
            invokespecial net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor.<init>:(Lnet/bytebuddy/pool/TypePool$Default$GenericTypeRegistrant;)V
            areturn
        end local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;

  public org.objectweb.asm.signature.SignatureVisitor appendLowerBound();
    descriptor: ()Lorg/objectweb/asm/signature/SignatureVisitor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
         0: .line 2290
            new net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor
            dup
            new net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForLowerBound
            dup
            aload 0 /* this */
            invokespecial net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForLowerBound.<init>:(Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;)V
            invokespecial net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor.<init>:(Lnet/bytebuddy/pool/TypePool$Default$GenericTypeRegistrant;)V
            areturn
        end local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;

  public void appendPlaceholder();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
         0: .line 2297
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase.parameters:Ljava/util/List;
            getstatic net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUnboundWildcard.INSTANCE:Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUnboundWildcard;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 2298
            return
        end local 0 // net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lnet/bytebuddy/pool/TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase;
}
SourceFile: "TypePool.java"
NestHost: net.bytebuddy.pool.TypePool
InnerClasses:
  public Default = net.bytebuddy.pool.TypePool$Default of net.bytebuddy.pool.TypePool
  protected GenericTypeExtractor = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor of net.bytebuddy.pool.TypePool$Default
  protected abstract IncompleteToken = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor
  public abstract AbstractBase = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken
  protected ForDirectBound = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForDirectBound of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase
  protected ForLowerBound = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForLowerBound of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase
  protected ForUpperBound = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase$ForUpperBound of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$IncompleteToken$AbstractBase
  protected abstract GenericTypeRegistrant = net.bytebuddy.pool.TypePool$Default$GenericTypeRegistrant of net.bytebuddy.pool.TypePool$Default
  protected LazyTypeDescription = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription of net.bytebuddy.pool.TypePool$Default
  protected abstract GenericTypeToken = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription
  public final ForUnboundWildcard = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$ForUnboundWildcard of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken