public abstract class net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator<T extends net.bytebuddy.agent.builder.AgentBuilder$Matchable<T>> extends net.bytebuddy.agent.builder.AgentBuilder$Matchable$AbstractBase<T> implements net.bytebuddy.agent.builder.AgentBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator
  super_class: net.bytebuddy.agent.builder.AgentBuilder$Matchable$AbstractBase
{
  final net.bytebuddy.agent.builder.AgentBuilder$Default this$1;
    descriptor: Lnet/bytebuddy/agent/builder/AgentBuilder$Default;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  protected void <init>(net.bytebuddy.agent.builder.AgentBuilder$Default);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$Default;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 10979
            aload 0 /* this */
            aload 1
            putfield net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.this$1:Lnet/bytebuddy/agent/builder/AgentBuilder$Default;
            aload 0 /* this */
            invokespecial net.bytebuddy.agent.builder.AgentBuilder$Matchable$AbstractBase.<init>:()V
            return
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
    MethodParameters:
        Name  Flags
      this$0  final

  protected abstract net.bytebuddy.agent.builder.AgentBuilder materialize();
    descriptor: ()Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.ByteBuddy);
    descriptor: (Lnet/bytebuddy/ByteBuddy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.ByteBuddy byteBuddy
         0: .line 10992
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* byteBuddy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/ByteBuddy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.ByteBuddy byteBuddy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  byteBuddy  Lnet/bytebuddy/ByteBuddy;
    MethodParameters:
           Name  Flags
      byteBuddy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$Listener);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$Listener listener
         0: .line 10999
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* listener */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$Listener listener
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  listener  Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
    MethodParameters:
          Name  Flags
      listener  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$CircularityLock);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$CircularityLock circularityLock
         0: .line 11006
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* circularityLock */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$CircularityLock circularityLock
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  circularityLock  Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
    MethodParameters:
                 Name  Flags
      circularityLock  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$TypeStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$TypeStrategy typeStrategy
         0: .line 11013
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* typeStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$TypeStrategy typeStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  typeStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;
    MethodParameters:
              Name  Flags
      typeStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$PoolStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$PoolStrategy poolStrategy
         0: .line 11020
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* poolStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$PoolStrategy poolStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  poolStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;
    MethodParameters:
              Name  Flags
      poolStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy locationStrategy
         0: .line 11027
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* locationStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy locationStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  locationStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
    MethodParameters:
                  Name  Flags
      locationStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy initializationStrategy
         0: .line 11034
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* initializationStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy initializationStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  initializationStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;
    MethodParameters:
                        Name  Flags
      initializationStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithoutBatchStrategy with(net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable$WithoutBatchStrategy;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy redefinitionStrategy
         0: .line 11041
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* redefinitionStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable$WithoutBatchStrategy;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy redefinitionStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    1     0                  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  redefinitionStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
    MethodParameters:
                      Name  Flags
      redefinitionStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy lambdaInstrumentationStrategy
         0: .line 11048
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* lambdaInstrumentationStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy lambdaInstrumentationStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                           Name  Signature
            0    1     0                           this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  lambdaInstrumentationStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;
    MethodParameters:
                               Name  Flags
      lambdaInstrumentationStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy descriptionStrategy
         0: .line 11055
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* descriptionStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy descriptionStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    1     0                 this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  descriptionStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;
    MethodParameters:
                     Name  Flags
      descriptionStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy fallbackStrategy
         0: .line 11062
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* fallbackStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy fallbackStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  fallbackStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;
    MethodParameters:
                  Name  Flags
      fallbackStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy classFileBufferStrategy
         0: .line 11069
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* classFileBufferStrategy */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy classFileBufferStrategy
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    1     0                     this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  classFileBufferStrategy  Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;
    MethodParameters:
                         Name  Flags
      classFileBufferStrategy  

  public net.bytebuddy.agent.builder.AgentBuilder with(net.bytebuddy.agent.builder.AgentBuilder$InstallationListener);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$InstallationListener installationListener
         0: .line 11076
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* installationListener */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$InstallationListener installationListener
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    1     0                  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  installationListener  Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;
    MethodParameters:
                      Name  Flags
      installationListener  

  public net.bytebuddy.agent.builder.AgentBuilder enableBootstrapInjection(java.lang.instrument.Instrumentation, java.io.File);
    descriptor: (Ljava/lang/instrument/Instrumentation;Ljava/io/File;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // java.io.File folder
         0: .line 11083
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* folder */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.enableBootstrapInjection:(Ljava/lang/instrument/Instrumentation;Ljava/io/File;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // java.io.File folder
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2           folder  Ljava/io/File;
    MethodParameters:
                 Name  Flags
      instrumentation  
      folder           

  public net.bytebuddy.agent.builder.AgentBuilder enableUnsafeBootstrapInjection();
    descriptor: ()Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 11090
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.enableUnsafeBootstrapInjection:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;

  public net.bytebuddy.agent.builder.AgentBuilder disableBootstrapInjection();
    descriptor: ()Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 11097
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.disableBootstrapInjection:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;

  public net.bytebuddy.agent.builder.AgentBuilder enableNativeMethodPrefix(java.lang.String);
    descriptor: (Ljava/lang/String;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.String prefix
         0: .line 11104
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* prefix */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.enableNativeMethodPrefix:(Ljava/lang/String;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 1 // java.lang.String prefix
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  prefix  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      prefix  

  public net.bytebuddy.agent.builder.AgentBuilder disableNativeMethodPrefix();
    descriptor: ()Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 11111
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.disableNativeMethodPrefix:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;

  public net.bytebuddy.agent.builder.AgentBuilder disableClassFormatChanges();
    descriptor: ()Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 11118
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.disableClassFormatChanges:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;

  public net.bytebuddy.agent.builder.AgentBuilder assureReadEdgeTo(java.lang.instrument.Instrumentation, java.lang.Class<?>[]);
    descriptor: (Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // java.lang.Class[] type
         0: .line 11125
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* type */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeTo:(Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // java.lang.Class[] type
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2             type  [Ljava/lang/Class;
    Signature: (Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class<*>;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    MethodParameters:
                 Name  Flags
      instrumentation  
      type             

  public net.bytebuddy.agent.builder.AgentBuilder assureReadEdgeTo(java.lang.instrument.Instrumentation, net.bytebuddy.utility.JavaModule[]);
    descriptor: (Ljava/lang/instrument/Instrumentation;[Lnet/bytebuddy/utility/JavaModule;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // net.bytebuddy.utility.JavaModule[] module
         0: .line 11132
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* module */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeTo:(Ljava/lang/instrument/Instrumentation;[Lnet/bytebuddy/utility/JavaModule;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // net.bytebuddy.utility.JavaModule[] module
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2           module  [Lnet/bytebuddy/utility/JavaModule;
    MethodParameters:
                 Name  Flags
      instrumentation  
      module           

  public net.bytebuddy.agent.builder.AgentBuilder assureReadEdgeTo(java.lang.instrument.Instrumentation, java.util.Collection<? extends net.bytebuddy.utility.JavaModule>);
    descriptor: (Ljava/lang/instrument/Instrumentation;Ljava/util/Collection;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // java.util.Collection modules
         0: .line 11139
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* modules */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeTo:(Ljava/lang/instrument/Instrumentation;Ljava/util/Collection;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // java.util.Collection modules
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2          modules  Ljava/util/Collection<+Lnet/bytebuddy/utility/JavaModule;>;
    Signature: (Ljava/lang/instrument/Instrumentation;Ljava/util/Collection<+Lnet/bytebuddy/utility/JavaModule;>;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    MethodParameters:
                 Name  Flags
      instrumentation  
      modules          

  public net.bytebuddy.agent.builder.AgentBuilder assureReadEdgeFromAndTo(java.lang.instrument.Instrumentation, java.lang.Class<?>[]);
    descriptor: (Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // java.lang.Class[] type
         0: .line 11146
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* type */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeFromAndTo:(Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // java.lang.Class[] type
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2             type  [Ljava/lang/Class;
    Signature: (Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class<*>;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    MethodParameters:
                 Name  Flags
      instrumentation  
      type             

  public net.bytebuddy.agent.builder.AgentBuilder assureReadEdgeFromAndTo(java.lang.instrument.Instrumentation, net.bytebuddy.utility.JavaModule[]);
    descriptor: (Ljava/lang/instrument/Instrumentation;[Lnet/bytebuddy/utility/JavaModule;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // net.bytebuddy.utility.JavaModule[] module
         0: .line 11153
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* module */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeFromAndTo:(Ljava/lang/instrument/Instrumentation;[Lnet/bytebuddy/utility/JavaModule;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // net.bytebuddy.utility.JavaModule[] module
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2           module  [Lnet/bytebuddy/utility/JavaModule;
    MethodParameters:
                 Name  Flags
      instrumentation  
      module           

  public net.bytebuddy.agent.builder.AgentBuilder assureReadEdgeFromAndTo(java.lang.instrument.Instrumentation, java.util.Collection<? extends net.bytebuddy.utility.JavaModule>);
    descriptor: (Ljava/lang/instrument/Instrumentation;Ljava/util/Collection;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // java.util.Collection modules
         0: .line 11160
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* modules */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeFromAndTo:(Ljava/lang/instrument/Instrumentation;Ljava/util/Collection;)Lnet/bytebuddy/agent/builder/AgentBuilder;
            areturn
        end local 2 // java.util.Collection modules
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2          modules  Ljava/util/Collection<+Lnet/bytebuddy/utility/JavaModule;>;
    Signature: (Ljava/lang/instrument/Instrumentation;Ljava/util/Collection<+Lnet/bytebuddy/utility/JavaModule;>;)Lnet/bytebuddy/agent/builder/AgentBuilder;
    MethodParameters:
                 Name  Flags
      instrumentation  
      modules          

  public net.bytebuddy.agent.builder.AgentBuilder$Identified$Narrowable type(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>);
    descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
         0: .line 11167
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* typeMatcher */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.type:(Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
            areturn
        end local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  typeMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;
    Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    MethodParameters:
             Name  Flags
      typeMatcher  

  public net.bytebuddy.agent.builder.AgentBuilder$Identified$Narrowable type(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>, net.bytebuddy.matcher.ElementMatcher<? super java.lang.ClassLoader>);
    descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        start local 2 // net.bytebuddy.matcher.ElementMatcher classLoaderMatcher
         0: .line 11174
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* typeMatcher */
            aload 2 /* classLoaderMatcher */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.type:(Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
            areturn
        end local 2 // net.bytebuddy.matcher.ElementMatcher classLoaderMatcher
        end local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1         typeMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;
            0    1     2  classLoaderMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;
    Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    MethodParameters:
                    Name  Flags
      typeMatcher         
      classLoaderMatcher  

  public net.bytebuddy.agent.builder.AgentBuilder$Identified$Narrowable type(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>, net.bytebuddy.matcher.ElementMatcher<? super java.lang.ClassLoader>, net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.utility.JavaModule>);
    descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        start local 2 // net.bytebuddy.matcher.ElementMatcher classLoaderMatcher
        start local 3 // net.bytebuddy.matcher.ElementMatcher moduleMatcher
         0: .line 11183
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* typeMatcher */
            aload 2 /* classLoaderMatcher */
            aload 3 /* moduleMatcher */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.type:(Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
            areturn
        end local 3 // net.bytebuddy.matcher.ElementMatcher moduleMatcher
        end local 2 // net.bytebuddy.matcher.ElementMatcher classLoaderMatcher
        end local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1         typeMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;
            0    1     2  classLoaderMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;
            0    1     3       moduleMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/utility/JavaModule;>;
    Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/utility/JavaModule;>;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    MethodParameters:
                    Name  Flags
      typeMatcher         
      classLoaderMatcher  
      moduleMatcher       

  public net.bytebuddy.agent.builder.AgentBuilder$Identified$Narrowable type(net.bytebuddy.agent.builder.AgentBuilder$RawMatcher);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$RawMatcher matcher
         0: .line 11191
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* matcher */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.type:(Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$RawMatcher matcher
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  matcher  Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
    MethodParameters:
         Name  Flags
      matcher  

  public net.bytebuddy.agent.builder.AgentBuilder$Ignored ignore(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>);
    descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.matcher.ElementMatcher ignoredTypes
         0: .line 11198
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* ignoredTypes */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.ignore:(Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
            areturn
        end local 1 // net.bytebuddy.matcher.ElementMatcher ignoredTypes
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  ignoredTypes  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;
    Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    MethodParameters:
              Name  Flags
      ignoredTypes  

  public net.bytebuddy.agent.builder.AgentBuilder$Ignored ignore(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>, net.bytebuddy.matcher.ElementMatcher<? super java.lang.ClassLoader>);
    descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.matcher.ElementMatcher ignoredTypes
        start local 2 // net.bytebuddy.matcher.ElementMatcher ignoredClassLoaders
         0: .line 11205
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* ignoredTypes */
            aload 2 /* ignoredClassLoaders */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.ignore:(Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
            areturn
        end local 2 // net.bytebuddy.matcher.ElementMatcher ignoredClassLoaders
        end local 1 // net.bytebuddy.matcher.ElementMatcher ignoredTypes
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    1     0                 this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1         ignoredTypes  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;
            0    1     2  ignoredClassLoaders  Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;
    Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    MethodParameters:
                     Name  Flags
      ignoredTypes         
      ignoredClassLoaders  

  public net.bytebuddy.agent.builder.AgentBuilder$Ignored ignore(net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.description.type.TypeDescription>, net.bytebuddy.matcher.ElementMatcher<? super java.lang.ClassLoader>, net.bytebuddy.matcher.ElementMatcher<? super net.bytebuddy.utility.JavaModule>);
    descriptor: (Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        start local 2 // net.bytebuddy.matcher.ElementMatcher classLoaderMatcher
        start local 3 // net.bytebuddy.matcher.ElementMatcher moduleMatcher
         0: .line 11214
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* typeMatcher */
            aload 2 /* classLoaderMatcher */
            aload 3 /* moduleMatcher */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.ignore:(Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
            areturn
        end local 3 // net.bytebuddy.matcher.ElementMatcher moduleMatcher
        end local 2 // net.bytebuddy.matcher.ElementMatcher classLoaderMatcher
        end local 1 // net.bytebuddy.matcher.ElementMatcher typeMatcher
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1         typeMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;
            0    1     2  classLoaderMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;
            0    1     3       moduleMatcher  Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/utility/JavaModule;>;
    Signature: (Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/description/type/TypeDescription;>;Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/ClassLoader;>;Lnet/bytebuddy/matcher/ElementMatcher<-Lnet/bytebuddy/utility/JavaModule;>;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    MethodParameters:
                    Name  Flags
      typeMatcher         
      classLoaderMatcher  
      moduleMatcher       

  public net.bytebuddy.agent.builder.AgentBuilder$Ignored ignore(net.bytebuddy.agent.builder.AgentBuilder$RawMatcher);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$RawMatcher rawMatcher
         0: .line 11221
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* rawMatcher */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.ignore:(Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$RawMatcher rawMatcher
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  rawMatcher  Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
    MethodParameters:
            Name  Flags
      rawMatcher  

  public java.lang.instrument.ClassFileTransformer makeRaw();
    descriptor: ()Ljava/lang/instrument/ClassFileTransformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 11228
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.makeRaw:()Ljava/lang/instrument/ClassFileTransformer;
            areturn
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;

  public net.bytebuddy.agent.builder.ResettableClassFileTransformer installOn(java.lang.instrument.Instrumentation);
    descriptor: (Ljava/lang/instrument/Instrumentation;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
         0: .line 11235
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.installOn:(Ljava/lang/instrument/Instrumentation;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
            areturn
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  instrumentation  Ljava/lang/instrument/Instrumentation;
    MethodParameters:
                 Name  Flags
      instrumentation  

  public net.bytebuddy.agent.builder.ResettableClassFileTransformer installOn(java.lang.instrument.Instrumentation, net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator);
    descriptor: (Ljava/lang/instrument/Instrumentation;Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // java.lang.instrument.Instrumentation instrumentation
        start local 2 // net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator transformerDecorator
         0: .line 11242
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* instrumentation */
            aload 2 /* transformerDecorator */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.installOn:(Ljava/lang/instrument/Instrumentation;Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
            areturn
        end local 2 // net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator transformerDecorator
        end local 1 // java.lang.instrument.Instrumentation instrumentation
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    1     0                  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1       instrumentation  Ljava/lang/instrument/Instrumentation;
            0    1     2  transformerDecorator  Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;
    MethodParameters:
                      Name  Flags
      instrumentation       
      transformerDecorator  

  public net.bytebuddy.agent.builder.ResettableClassFileTransformer installOnByteBuddyAgent();
    descriptor: ()Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
         0: .line 11249
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.installOnByteBuddyAgent:()Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
            areturn
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;

  public net.bytebuddy.agent.builder.ResettableClassFileTransformer installOnByteBuddyAgent(net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator);
    descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
        start local 1 // net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator transformerDecorator
         0: .line 11256
            aload 0 /* this */
            invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
            aload 1 /* transformerDecorator */
            invokeinterface net.bytebuddy.agent.builder.AgentBuilder.installOnByteBuddyAgent:(Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
            areturn
        end local 1 // net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator transformerDecorator
        end local 0 // net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    1     0                  this  Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Delegator<TT;>;
            0    1     1  transformerDecorator  Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;
    MethodParameters:
                      Name  Flags
      transformerDecorator  
}
Signature: <T::Lnet/bytebuddy/agent/builder/AgentBuilder$Matchable<TT;>;>Lnet/bytebuddy/agent/builder/AgentBuilder$Matchable$AbstractBase<TT;>;Lnet/bytebuddy/agent/builder/AgentBuilder;
SourceFile: "AgentBuilder.java"
NestHost: net.bytebuddy.agent.builder.AgentBuilder
InnerClasses:
  public abstract CircularityLock = net.bytebuddy.agent.builder.AgentBuilder$CircularityLock of net.bytebuddy.agent.builder.AgentBuilder
  public abstract ClassFileBufferStrategy = net.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public Default = net.bytebuddy.agent.builder.AgentBuilder$Default of net.bytebuddy.agent.builder.AgentBuilder
  protected abstract Delegator = net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator of net.bytebuddy.agent.builder.AgentBuilder$Default
  public abstract DescriptionStrategy = net.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract FallbackStrategy = net.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract Identified = net.bytebuddy.agent.builder.AgentBuilder$Identified of net.bytebuddy.agent.builder.AgentBuilder
  public abstract Narrowable = net.bytebuddy.agent.builder.AgentBuilder$Identified$Narrowable of net.bytebuddy.agent.builder.AgentBuilder$Identified
  public abstract Ignored = net.bytebuddy.agent.builder.AgentBuilder$Ignored of net.bytebuddy.agent.builder.AgentBuilder
  public abstract InitializationStrategy = net.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract InstallationListener = net.bytebuddy.agent.builder.AgentBuilder$InstallationListener of net.bytebuddy.agent.builder.AgentBuilder
  public abstract LambdaInstrumentationStrategy = net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract Listener = net.bytebuddy.agent.builder.AgentBuilder$Listener of net.bytebuddy.agent.builder.AgentBuilder
  public abstract LocationStrategy = net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract Matchable = net.bytebuddy.agent.builder.AgentBuilder$Matchable of net.bytebuddy.agent.builder.AgentBuilder
  public abstract AbstractBase = net.bytebuddy.agent.builder.AgentBuilder$Matchable$AbstractBase of net.bytebuddy.agent.builder.AgentBuilder$Matchable
  public abstract PoolStrategy = net.bytebuddy.agent.builder.AgentBuilder$PoolStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract RawMatcher = net.bytebuddy.agent.builder.AgentBuilder$RawMatcher of net.bytebuddy.agent.builder.AgentBuilder
  public abstract RedefinitionListenable = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable of net.bytebuddy.agent.builder.AgentBuilder
  public abstract WithoutBatchStrategy = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithoutBatchStrategy of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable
  public abstract RedefinitionStrategy = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy of net.bytebuddy.agent.builder.AgentBuilder
  public abstract TransformerDecorator = net.bytebuddy.agent.builder.AgentBuilder$TransformerDecorator of net.bytebuddy.agent.builder.AgentBuilder
  public abstract TypeStrategy = net.bytebuddy.agent.builder.AgentBuilder$TypeStrategy of net.bytebuddy.agent.builder.AgentBuilder