class net.bytebuddy.asm.Advice$ArgumentHandler$Factory$1 extends net.bytebuddy.asm.Advice$ArgumentHandler$Factory
minor version: 0
major version: 59
flags: flags: (0x4020) ACC_SUPER, ACC_ANNOTATION
this_class: net.bytebuddy.asm.Advice$ArgumentHandler$Factory$1
super_class: net.bytebuddy.asm.Advice$ArgumentHandler$Factory
{
void <init>(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: aload 0
aload 1
iload 2
invokespecial net.bytebuddy.asm.Advice$ArgumentHandler$Factory.<init>:(Ljava/lang/String;I)V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$ArgumentHandler$Factory$1;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
protected net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod resolve(net.bytebuddy.description.method.MethodDescription, net.bytebuddy.description.type.TypeDefinition, net.bytebuddy.description.type.TypeDefinition, java.util.Map<java.lang.String, net.bytebuddy.description.type.TypeDefinition>);
descriptor: (Lnet/bytebuddy/description/method/MethodDescription;Lnet/bytebuddy/description/type/TypeDefinition;Lnet/bytebuddy/description/type/TypeDefinition;Ljava/util/Map;)Lnet/bytebuddy/asm/Advice$ArgumentHandler$ForInstrumentedMethod;
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default$Simple
dup
aload 1
1: aload 3
2: new java.util.TreeMap
dup
aload 4
invokespecial java.util.TreeMap.<init>:(Ljava/util/Map;)V
3: aload 2
4: invokespecial net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default$Simple.<init>:(Lnet/bytebuddy/description/method/MethodDescription;Lnet/bytebuddy/description/type/TypeDefinition;Ljava/util/TreeMap;Lnet/bytebuddy/description/type/TypeDefinition;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lnet/bytebuddy/asm/Advice$ArgumentHandler$Factory$1;
0 5 1 instrumentedMethod Lnet/bytebuddy/description/method/MethodDescription;
0 5 2 enterType Lnet/bytebuddy/description/type/TypeDefinition;
0 5 3 exitType Lnet/bytebuddy/description/type/TypeDefinition;
0 5 4 namedTypes Ljava/util/Map<Ljava/lang/String;Lnet/bytebuddy/description/type/TypeDefinition;>;
Signature: (Lnet/bytebuddy/description/method/MethodDescription;Lnet/bytebuddy/description/type/TypeDefinition;Lnet/bytebuddy/description/type/TypeDefinition;Ljava/util/Map<Ljava/lang/String;Lnet/bytebuddy/description/type/TypeDefinition;>;)Lnet/bytebuddy/asm/Advice$ArgumentHandler$ForInstrumentedMethod;
MethodParameters:
Name Flags
instrumentedMethod
enterType
exitType
namedTypes
}
SourceFile: "Advice.java"
EnclosingMethod: net.bytebuddy.asm.Advice$ArgumentHandler$Factory
NestHost: net.bytebuddy.asm.Advice
InnerClasses:
public abstract ArgumentHandler = net.bytebuddy.asm.Advice$ArgumentHandler of net.bytebuddy.asm.Advice
public abstract Factory = net.bytebuddy.asm.Advice$ArgumentHandler$Factory of net.bytebuddy.asm.Advice$ArgumentHandler
net.bytebuddy.asm.Advice$ArgumentHandler$Factory$1
public abstract ForInstrumentedMethod = net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod of net.bytebuddy.asm.Advice$ArgumentHandler
public abstract Default = net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default of net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod
protected Simple = net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default$Simple of net.bytebuddy.asm.Advice$ArgumentHandler$ForInstrumentedMethod$Default