public abstract class net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector
super_class: java.lang.Object
{
private static final java.lang.Class<?> NO_LOADED_TYPE;
descriptor: Ljava/lang/Class;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<*>;
protected final java.util.List<java.lang.Class<?>> types;
descriptor: Ljava/util/List;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Signature: Ljava/util/List<Ljava/lang/Class<*>;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
putstatic net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.NO_LOADED_TYPE:Ljava/lang/Class;
return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Collector;
protected void consider(net.bytebuddy.agent.builder.AgentBuilder$RawMatcher, net.bytebuddy.agent.builder.AgentBuilder$RawMatcher, net.bytebuddy.agent.builder.AgentBuilder$Listener, net.bytebuddy.description.type.TypeDescription, java.lang.Class<?>, net.bytebuddy.utility.JavaModule);
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/Class;Lnet/bytebuddy/utility/JavaModule;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=9, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
getstatic net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.NO_LOADED_TYPE:Ljava/lang/Class;
aload 6
iconst_0
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.consider:(Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/Class;Ljava/lang/Class;Lnet/bytebuddy/utility/JavaModule;Z)V
1: return
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 2 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Collector;
0 2 1 typeMatcher Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
0 2 2 ignoredTypeMatcher Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
0 2 3 listener Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
0 2 4 typeDescription Lnet/bytebuddy/description/type/TypeDescription;
0 2 5 type Ljava/lang/Class<*>;
0 2 6 module Lnet/bytebuddy/utility/JavaModule;
Signature: (Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/Class<*>;Lnet/bytebuddy/utility/JavaModule;)V
MethodParameters:
Name Flags
typeMatcher
ignoredTypeMatcher
listener
typeDescription
type
module
protected void consider(net.bytebuddy.agent.builder.AgentBuilder$RawMatcher, net.bytebuddy.agent.builder.AgentBuilder$RawMatcher, net.bytebuddy.agent.builder.AgentBuilder$Listener, net.bytebuddy.description.type.TypeDescription, java.lang.Class<?>, java.lang.Class<?>, net.bytebuddy.utility.JavaModule, );
descriptor: (Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/Class;Ljava/lang/Class;Lnet/bytebuddy/utility/JavaModule;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=10, args_size=9
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 0: iload 8
ifne 4
1: aload 2
aload 4
aload 5
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
aload 7
aload 6
aload 5
invokevirtual java.lang.Class.getProtectionDomain:()Ljava/security/ProtectionDomain;
invokeinterface net.bytebuddy.agent.builder.AgentBuilder$RawMatcher.matches:(Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/ClassLoader;Lnet/bytebuddy/utility/JavaModule;Ljava/lang/Class;Ljava/security/ProtectionDomain;)Z
ifne 4
2: aload 1
aload 4
aload 5
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
aload 7
aload 6
aload 5
invokevirtual java.lang.Class.getProtectionDomain:()Ljava/security/ProtectionDomain;
invokeinterface net.bytebuddy.agent.builder.AgentBuilder$RawMatcher.matches:(Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/ClassLoader;Lnet/bytebuddy/utility/JavaModule;Ljava/lang/Class;Ljava/security/ProtectionDomain;)Z
ifeq 4
3: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
aload 5
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
ifne 18
4: StackMap locals:
StackMap stack:
aload 3
aload 4
aload 5
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
aload 7
aload 6
ifnull 5
iconst_1
goto 6
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.Class java.lang.Class net.bytebuddy.utility.JavaModule int
StackMap stack: net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.ClassLoader net.bytebuddy.utility.JavaModule
5: iconst_0
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.Class java.lang.Class net.bytebuddy.utility.JavaModule int
StackMap stack: net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.ClassLoader net.bytebuddy.utility.JavaModule int
6: invokeinterface net.bytebuddy.agent.builder.AgentBuilder$Listener.onIgnored:(Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/ClassLoader;Lnet/bytebuddy/utility/JavaModule;Z)V
7: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
8: astore 9
9: aload 3
aload 4
invokeinterface net.bytebuddy.description.type.TypeDescription.getName:()Ljava/lang/String;
aload 5
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
aload 7
aload 6
ifnull 10
iconst_1
goto 11
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.Class java.lang.Class net.bytebuddy.utility.JavaModule int java.lang.Throwable
StackMap stack: net.bytebuddy.agent.builder.AgentBuilder$Listener java.lang.String java.lang.ClassLoader net.bytebuddy.utility.JavaModule
10: iconst_0
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.Class java.lang.Class net.bytebuddy.utility.JavaModule int java.lang.Throwable
StackMap stack: net.bytebuddy.agent.builder.AgentBuilder$Listener java.lang.String java.lang.ClassLoader net.bytebuddy.utility.JavaModule int
11: invokeinterface net.bytebuddy.agent.builder.AgentBuilder$Listener.onComplete:(Ljava/lang/String;Ljava/lang/ClassLoader;Lnet/bytebuddy/utility/JavaModule;Z)V
12: aload 9
athrow
13: StackMap locals:
StackMap stack:
aload 3
aload 4
invokeinterface net.bytebuddy.description.type.TypeDescription.getName:()Ljava/lang/String;
aload 5
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
aload 7
aload 6
ifnull 14
iconst_1
goto 15
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.Class java.lang.Class net.bytebuddy.utility.JavaModule int
StackMap stack: net.bytebuddy.agent.builder.AgentBuilder$Listener java.lang.String java.lang.ClassLoader net.bytebuddy.utility.JavaModule
14: iconst_0
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$RawMatcher net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.description.type.TypeDescription java.lang.Class java.lang.Class net.bytebuddy.utility.JavaModule int
StackMap stack: net.bytebuddy.agent.builder.AgentBuilder$Listener java.lang.String java.lang.ClassLoader net.bytebuddy.utility.JavaModule int
15: invokeinterface net.bytebuddy.agent.builder.AgentBuilder$Listener.onComplete:(Ljava/lang/String;Ljava/lang/ClassLoader;Lnet/bytebuddy/utility/JavaModule;Z)V
16: goto 18
StackMap locals:
StackMap stack: java.lang.Throwable
17: pop
18: StackMap locals:
StackMap stack:
return
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 19 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Collector;
0 19 1 typeMatcher Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
0 19 2 ignoredTypeMatcher Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;
0 19 3 listener Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
0 19 4 typeDescription Lnet/bytebuddy/description/type/TypeDescription;
0 19 5 type Ljava/lang/Class<*>;
0 19 6 classBeingRedefined Ljava/lang/Class<*>;
0 19 7 module Lnet/bytebuddy/utility/JavaModule;
0 19 8 unmodifiable Z
Exception table:
from to target type
4 8 8 any
4 16 17 Class java.lang.Throwable
Signature: (Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$RawMatcher;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/description/type/TypeDescription;Ljava/lang/Class<*>;Ljava/lang/Class<*>;Lnet/bytebuddy/utility/JavaModule;Z)V
MethodParameters:
Name Flags
typeMatcher
ignoredTypeMatcher
listener
typeDescription
type
classBeingRedefined
module
unmodifiable
protected void include(java.util.List<java.lang.Class<?>>);
descriptor: (Ljava/util/List;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
aload 1
invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Collector;
0 2 1 types Ljava/util/List<Ljava/lang/Class<*>;>;
Signature: (Ljava/util/List<Ljava/lang/Class<*>;>;)V
MethodParameters:
Name Flags
types
protected int apply(java.lang.instrument.Instrumentation, net.bytebuddy.agent.builder.AgentBuilder$CircularityLock, net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy, net.bytebuddy.agent.builder.AgentBuilder$Listener, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator, net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener, int);
descriptor: (Ljava/lang/instrument/Instrumentation;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;I)I
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=12, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 8
start local 8 1: new net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator
dup
aload 5
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
invokeinterface net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator.batch:(Ljava/util/List;)Ljava/lang/Iterable;
invokespecial net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator.<init>:(Ljava/lang/Iterable;)V
astore 9
start local 9 2: goto 11
3: StackMap locals: java.util.Map net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator
StackMap stack:
aload 9
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator.next:()Ljava/util/List;
astore 10
start local 10 4: aload 6
iload 7
aload 10
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
invokeinterface net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener.onBatch:(ILjava/util/List;Ljava/util/List;)V
5: aload 0
aload 1
aload 2
aload 10
aload 3
aload 4
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.doApply:(Ljava/lang/instrument/Instrumentation;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Ljava/util/List;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;)V
6: goto 10
StackMap locals: net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector java.lang.instrument.Instrumentation net.bytebuddy.agent.builder.AgentBuilder$CircularityLock net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy net.bytebuddy.agent.builder.AgentBuilder$Listener net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$BatchAllocator net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener int java.util.Map net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator java.util.List
StackMap stack: java.lang.Throwable
7: astore 11
start local 11 8: aload 9
aload 6
iload 7
aload 10
aload 11
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
invokeinterface net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener.onError:(ILjava/util/List;Ljava/lang/Throwable;Ljava/util/List;)Ljava/lang/Iterable;
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator.prepend:(Ljava/lang/Iterable;)V
9: aload 8
aload 10
aload 11
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 11 10: StackMap locals:
StackMap stack:
iinc 7 1
end local 10 11: StackMap locals:
StackMap stack:
aload 9
invokevirtual net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator.hasNext:()Z
ifne 3
12: aload 6
iload 7
aload 0
getfield net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.types:Ljava/util/List;
aload 8
invokeinterface net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener.onComplete:(ILjava/util/List;Ljava/util/Map;)V
13: iload 7
ireturn
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 14 0 this Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Collector;
0 14 1 instrumentation Ljava/lang/instrument/Instrumentation;
0 14 2 circularityLock Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;
0 14 3 locationStrategy Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;
0 14 4 listener Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;
0 14 5 redefinitionBatchAllocator Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$BatchAllocator;
0 14 6 redefinitionListener Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Listener;
0 14 7 batch I
1 14 8 failures Ljava/util/Map<Ljava/util/List<Ljava/lang/Class<*>;>;Ljava/lang/Throwable;>;
2 14 9 prepanedableIterator Lnet/bytebuddy/agent/builder/AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator;
4 11 10 types Ljava/util/List<Ljava/lang/Class<*>;>;
8 10 11 throwable Ljava/lang/Throwable;
Exception table:
from to target type
5 6 7 Class java.lang.Throwable
MethodParameters:
Name Flags
instrumentation
circularityLock
locationStrategy
listener
redefinitionBatchAllocator
redefinitionListener
batch
protected abstract void doApply(java.lang.instrument.Instrumentation, net.bytebuddy.agent.builder.AgentBuilder$CircularityLock, java.util.List<java.lang.Class<?>>, net.bytebuddy.agent.builder.AgentBuilder$LocationStrategy, net.bytebuddy.agent.builder.AgentBuilder$Listener);
descriptor: (Ljava/lang/instrument/Instrumentation;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Ljava/util/List;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;)V
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws java.lang.instrument.UnmodifiableClassException, java.lang.ClassNotFoundException
Signature: (Ljava/lang/instrument/Instrumentation;Lnet/bytebuddy/agent/builder/AgentBuilder$CircularityLock;Ljava/util/List<Ljava/lang/Class<*>;>;Lnet/bytebuddy/agent/builder/AgentBuilder$LocationStrategy;Lnet/bytebuddy/agent/builder/AgentBuilder$Listener;)V
MethodParameters:
Name Flags
instrumentation
circularityLock
types
locationStrategy
listener
}
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 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 RawMatcher = net.bytebuddy.agent.builder.AgentBuilder$RawMatcher of net.bytebuddy.agent.builder.AgentBuilder
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
protected abstract Collector = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy
protected ForRedefinition = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$ForRedefinition of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector
protected ForRetransformation = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$ForRetransformation of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector
protected PrependableIterator = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$PrependableIterator of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector
public abstract Listener = net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Listener of net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy