public class net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining extends net.bytebuddy.agent.builder.AgentBuilder$Default implements net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithoutBatchStrategy
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining
super_class: net.bytebuddy.agent.builder.AgentBuilder$Default
{
protected void <init>(net.bytebuddy.ByteBuddy, net.bytebuddy.agent.builder.AgentBuilder$Listener, net.bytebuddy.agent.builder.AgentBuilder$CircularityLock, net.bytebuddy.agent.builder.AgentBuilder$PoolStrategy, net.bytebuddy.agent.builder.AgentBuilder$TypeStrategy, net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy, net.bytebuddy.agent.builder.AgentBuilder$Default$NativeMethodStrategy, net.bytebuddy.agent.builder.AgentBuilder$InitializationStrategy, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy, net.bytebuddy.agent.builder.AgentBuilder$Default$BootstrapInjectionStrategy, net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy, net.bytebuddy.agent.builder.AgentBuilder$DescriptionStrategy, net.bytebuddy.agent.builder.AgentBuilder$FallbackStrategy, net.bytebuddy.agent.builder.AgentBuilder$ClassFileBufferStrategy, net.bytebuddy.agent.builder.AgentBuilder$InstallationListener, net.bytebuddy.agent.builder.AgentBuilder$RawMatcher, net.bytebuddy.agent.builder.AgentBuilder$Default$Transformation);
descriptor: (Lnet/bytebuddy/ByteBuddy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=22, locals=22, args_size=22
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 18 start local 19 start local 20 start local 21 0: aload 0
aload 1
1: aload 2
2: aload 3
3: aload 4
4: aload 5
5: aload 6
6: aload 7
7: aload 8
8: aload 9
9: aload 10
10: aload 11
11: aload 12
12: aload 13
13: aload 14
14: aload 15
15: aload 16
16: aload 17
17: aload 18
18: aload 19
19: aload 20
20: aload 21
invokespecial net.bytebuddy.agent.builder.AgentBuilder$Default.<init>:(Lnet/bytebuddy/ByteBuddy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;)V
21: return
end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Redefining;
0 22 1 byteBuddy Lnet/bytebuddy/ByteBuddy;
0 22 2 listener Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
0 22 3 circularityLock Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
0 22 4 poolStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;
0 22 5 typeStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;
0 22 6 locationStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
0 22 7 nativeMethodStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;
0 22 8 initializationStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;
0 22 9 redefinitionStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
0 22 10 redefinitionDiscoveryStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;
0 22 11 redefinitionBatchAllocator Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;
0 22 12 redefinitionListener Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
0 22 13 redefinitionResubmissionStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;
0 22 14 bootstrapInjectionStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;
0 22 15 lambdaInstrumentationStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;
0 22 16 descriptionStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;
0 22 17 fallbackStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;
0 22 18 classFileBufferStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;
0 22 19 installationListener Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;
0 22 20 ignoredTypeMatcher Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
0 22 21 transformation Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;
MethodParameters:
Name Flags
byteBuddy
listener
circularityLock
poolStrategy
typeStrategy
locationStrategy
nativeMethodStrategy
initializationStrategy
redefinitionStrategy
redefinitionDiscoveryStrategy
redefinitionBatchAllocator
redefinitionListener
redefinitionResubmissionStrategy
bootstrapInjectionStrategy
lambdaInstrumentationStrategy
descriptionStrategy
fallbackStrategy
classFileBufferStrategy
installationListener
ignoredTypeMatcher
transformation
public net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithImplicitDiscoveryStrategy with(net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator);
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable$WithImplicitDiscoveryStrategy;
flags: (0x0001) ACC_PUBLIC
Code:
stack=23, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy.isEnabled:()Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "Cannot set redefinition batch allocator when redefinition is disabled"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
new net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining
dup
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.byteBuddy:Lnet/bytebuddy/ByteBuddy;
3: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.listener:Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
4: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.circularityLock:Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
5: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.poolStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;
6: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.typeStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;
7: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.locationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
8: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.nativeMethodStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;
9: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.initializationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;
10: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
11: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionDiscoveryStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;
12: aload 1
13: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionListener:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
14: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionResubmissionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;
15: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.bootstrapInjectionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;
16: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.lambdaInstrumentationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;
17: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.descriptionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;
18: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.fallbackStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;
19: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.classFileBufferStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;
20: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.installationListener:Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;
21: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.ignoredTypeMatcher:Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
22: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.transformation:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;
23: invokespecial net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.<init>:(Lnet/bytebuddy/ByteBuddy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Redefining;
0 24 1 redefinitionBatchAllocator Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;
MethodParameters:
Name Flags
redefinitionBatchAllocator
public net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable redefineOnly(java.lang.Class<?>[]);
descriptor: ([Ljava/lang/Class;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Explicit
dup
aload 1
invokespecial net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Explicit.<init>:([Ljava/lang/Class;)V
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.with:(Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Redefining;
0 1 1 type [Ljava/lang/Class;
Signature: ([Ljava/lang/Class<*>;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable;
MethodParameters:
Name Flags
type
public net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable with(net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy);
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=23, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy.isEnabled:()Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "Cannot set redefinition discovery strategy when redefinition is disabled"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
new net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining
dup
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.byteBuddy:Lnet/bytebuddy/ByteBuddy;
3: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.listener:Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
4: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.circularityLock:Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
5: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.poolStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;
6: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.typeStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;
7: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.locationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
8: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.nativeMethodStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;
9: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.initializationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;
10: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
11: aload 1
12: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionBatchAllocator:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;
13: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionListener:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
14: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionResubmissionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;
15: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.bootstrapInjectionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;
16: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.lambdaInstrumentationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;
17: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.descriptionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;
18: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.fallbackStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;
19: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.classFileBufferStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;
20: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.installationListener:Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;
21: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.ignoredTypeMatcher:Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
22: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.transformation:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;
23: invokespecial net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.<init>:(Lnet/bytebuddy/ByteBuddy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Redefining;
0 24 1 redefinitionDiscoveryStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;
MethodParameters:
Name Flags
redefinitionDiscoveryStrategy
public net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable with(net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener);
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;)Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionListenable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=23, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy.isEnabled:()Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "Cannot set redefinition listener when redefinition is disabled"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
new net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining
dup
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.byteBuddy:Lnet/bytebuddy/ByteBuddy;
3: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.listener:Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
4: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.circularityLock:Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
5: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.poolStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;
6: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.typeStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;
7: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.locationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
8: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.nativeMethodStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;
9: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.initializationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;
10: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
11: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionDiscoveryStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;
12: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionBatchAllocator:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;
13: new net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Compound
dup
iconst_2
anewarray net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener
dup
iconst_0
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionListener:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
aastore
dup
iconst_1
aload 1
aastore
invokespecial net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Compound.<init>:([Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;)V
14: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionResubmissionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;
15: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.bootstrapInjectionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;
16: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.lambdaInstrumentationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;
17: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.descriptionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;
18: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.fallbackStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;
19: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.classFileBufferStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;
20: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.installationListener:Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;
21: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.ignoredTypeMatcher:Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
22: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.transformation:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;
23: invokespecial net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.<init>:(Lnet/bytebuddy/ByteBuddy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Redefining;
0 24 1 redefinitionListener Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
MethodParameters:
Name Flags
redefinitionListener
public net.bytebuddy.agent.builder.AgentBuilder withResubmission(net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler);
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;)Lnet/bytebuddy/agent/builder/AgentBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic net.bytebuddy.matcher.ElementMatchers.any:()Lnet/bytebuddy/matcher/ElementMatcher$Junction;
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.withResubmission:(Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;Lnet/bytebuddy/matcher/ElementMatcher;)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$Redefining;
0 1 1 resubmissionScheduler Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;
MethodParameters:
Name Flags
resubmissionScheduler
public net.bytebuddy.agent.builder.AgentBuilder withResubmission(net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler, net.bytebuddy.matcher.ElementMatcher<? super java.lang.Throwable>);
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;Lnet/bytebuddy/matcher/ElementMatcher;)Lnet/bytebuddy/agent/builder/AgentBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=23, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy.isEnabled:()Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "Cannot enable redefinition resubmission when redefinition is disabled"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
new net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining
dup
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.byteBuddy:Lnet/bytebuddy/ByteBuddy;
3: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.listener:Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
4: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.circularityLock:Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
5: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.poolStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;
6: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.typeStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;
7: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.locationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
8: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.nativeMethodStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;
9: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.initializationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;
10: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;
11: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionDiscoveryStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;
12: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionBatchAllocator:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;
13: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.redefinitionListener:Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
14: new net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled
dup
aload 1
aload 2
invokespecial net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled.<init>:(Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;Lnet/bytebuddy/matcher/ElementMatcher;)V
15: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.bootstrapInjectionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;
16: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.lambdaInstrumentationStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;
17: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.descriptionStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;
18: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.fallbackStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;
19: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.classFileBufferStrategy:Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;
20: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.installationListener:Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;
21: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.ignoredTypeMatcher:Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
22: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.transformation:Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;
23: invokespecial net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining.<init>:(Lnet/bytebuddy/ByteBuddy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$PoolStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$TypeStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$NativeMethodStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InitializationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$DiscoveryStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$BootstrapInjectionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$LambdaInstrumentationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$DescriptionStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$FallbackStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$ClassFileBufferStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$InstallationListener;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Transformation;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$Default$Redefining;
0 24 1 resubmissionScheduler Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;
0 24 2 matcher Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/Throwable;>;
Signature: (Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$ResubmissionScheduler;Lnet/bytebuddy/matcher/ElementMatcher<-Ljava/lang/Throwable;>;)Lnet/bytebuddy/agent/builder/AgentBuilder;
MethodParameters:
Name Flags
resubmissionScheduler
matcher
}
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 BootstrapInjectionStrategy = net.bytebuddy.agent.builder.AgentBuilder$Default$BootstrapInjectionStrategy of net.bytebuddy.agent.builder.AgentBuilder$Default
protected abstract NativeMethodStrategy = net.bytebuddy.agent.builder.AgentBuilder$Default$NativeMethodStrategy of net.bytebuddy.agent.builder.AgentBuilder$Default
protected Redefining = net.bytebuddy.agent.builder.AgentBuilder$Default$Redefining of net.bytebuddy.agent.builder.AgentBuilder$Default
protected abstract Transformation = net.bytebuddy.agent.builder.AgentBuilder$Default$Transformation 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 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 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 WithImplicitDiscoveryStrategy = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable$WithImplicitDiscoveryStrategy of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionListenable
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 BatchAllocator = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy
public abstract DiscoveryStrategy = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy
public Explicit = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy$Explicit of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$DiscoveryStrategy
public abstract Listener = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy
public Compound = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener$Compound of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener
public abstract ResubmissionScheduler = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionScheduler of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy
protected abstract ResubmissionStrategy = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy
public Enabled = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy$Enabled of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$ResubmissionStrategy
public abstract TypeStrategy = net.bytebuddy.agent.builder.AgentBuilder$TypeStrategy of net.bytebuddy.agent.builder.AgentBuilder
public abstract Junction = net.bytebuddy.matcher.ElementMatcher$Junction of net.bytebuddy.matcher.ElementMatcher