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 0: aload 0
aload 1
putfield net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.this$1:Lnet/bytebuddy/agent/builder/AgentBuilder$Default;
aload 0
invokespecial net.bytebuddy.agent.builder.AgentBuilder$Matchable$AbstractBase.<init>:()V
return
end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/ByteBuddy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable$WithoutBatchStrategy;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.enableBootstrapInjection:(Ljava/lang/instrument/Instrumentation;Ljava/io/File;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 0: aload 0
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 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 0: aload 0
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 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.enableNativeMethodPrefix:(Ljava/lang/String;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 1 end local 0 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 0: aload 0
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 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 0: aload 0
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 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeTo:(Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeTo:(Ljava/lang/instrument/Instrumentation;[Lnet/bytebuddy/utility/JavaModule;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeTo:(Ljava/lang/instrument/Instrumentation;Ljava/util/Collection;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeFromAndTo:(Ljava/lang/instrument/Instrumentation;[Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeFromAndTo:(Ljava/lang/instrument/Instrumentation;[Lnet/bytebuddy/utility/JavaModule;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.assureReadEdgeFromAndTo:(Ljava/lang/instrument/Instrumentation;Ljava/util/Collection;)Lnet/bytebuddy/agent/builder/AgentBuilder;
areturn
end local 2 end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.type:(Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
areturn
end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
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 end local 1 end local 0 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 start local 1 start local 2 start local 3 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
aload 3
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 end local 2 end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.type:(Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Identified$Narrowable;
areturn
end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.ignore:(Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
areturn
end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
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 end local 1 end local 0 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 start local 1 start local 2 start local 3 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
aload 3
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 end local 2 end local 1 end local 0 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.ignore:(Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder$Ignored;
areturn
end local 1 end local 0 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 0: aload 0
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 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.installOn:(Ljava/lang/instrument/Instrumentation;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
areturn
end local 1 end local 0 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 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
aload 2
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 end local 1 end local 0 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 0: aload 0
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 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 start local 1 0: aload 0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Delegator.materialize:()Lnet/bytebuddy/agent/builder/AgentBuilder;
aload 1
invokeinterface net.bytebuddy.agent.builder.AgentBuilder.installOnByteBuddyAgent:(Lnet/bytebuddy/agent/builder/AgentBuilder$TransformerDecorator;)Lnet/bytebuddy/agent/builder/ResettableClassFileTransformer;
areturn
end local 1 end local 0 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