public class org.springframework.cglib.proxy.MethodProxy
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.cglib.proxy.MethodProxy
super_class: java.lang.Object
{
private Signature sig1;
descriptor: LSignature;
flags: (0x0002) ACC_PRIVATE
private Signature sig2;
descriptor: LSignature;
flags: (0x0002) ACC_PRIVATE
private org.springframework.cglib.proxy.MethodProxy$CreateInfo createInfo;
descriptor: Lorg/springframework/cglib/proxy/MethodProxy$CreateInfo;
flags: (0x0002) ACC_PRIVATE
private final java.lang.Object initLock;
descriptor: Ljava/lang/Object;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private volatile org.springframework.cglib.proxy.MethodProxy$FastClassInfo fastClassInfo;
descriptor: Lorg/springframework/cglib/proxy/MethodProxy$FastClassInfo;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
public static org.springframework.cglib.proxy.MethodProxy create(java.lang.Class, java.lang.Class, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/springframework/cglib/proxy/MethodProxy;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
c1
c2
desc
name1
name2
private void init();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tFastClass cannot be resolved to a type\n\tThe method helper(MethodProxy.CreateInfo, Class) from the type MethodProxy refers to the missing type FastClass\n\tFastClass cannot be resolved to a type\n\tThe method helper(MethodProxy.CreateInfo, Class) from the type MethodProxy refers to the missing type FastClass\n\tFastClass cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tSignature cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
private static FastClass helper(org.springframework.cglib.proxy.MethodProxy$CreateInfo, java.lang.Class);
descriptor: (Lorg/springframework/cglib/proxy/MethodProxy$CreateInfo;Ljava/lang/Class;)LFastClass;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tNamingPolicy cannot be resolved to a type\n\tGeneratorStrategy cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
ci
type
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.springframework.cglib.core.CodeGenerationException cannot be resolved\n\tThe import org.springframework.cglib.core.GeneratorStrategy cannot be resolved\n\tThe import org.springframework.cglib.core.NamingPolicy cannot be resolved\n\tThe import org.springframework.cglib.core.Signature cannot be resolved\n\tThe import org.springframework.cglib.reflect cannot be resolved\n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tNamingPolicy cannot be resolved to a type\n\tGeneratorStrategy cannot be resolved to a type\n\tNamingPolicy cannot be resolved to a type\n\tThe method getNamingPolicy() from the type AbstractClassGenerator refers to the missing type NamingPolicy\n\tGeneratorStrategy cannot be resolved to a type\n\tThe method getStrategy() from the type AbstractClassGenerator refers to the missing type GeneratorStrategy\n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tMethodInterceptorGenerator cannot be resolved to a variable\n\tMethodInterceptorGenerator cannot be resolved to a variable\n\tCodeGenerationException cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n\tSignature cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
public Signature getSignature();
descriptor: ()LSignature;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSignature cannot be resolved to a type\n\tSignature cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
public java.lang.String getSuperName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSignature cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
public int getSuperIndex();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
FastClass getFastClass();
descriptor: ()LFastClass;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
FastClass getSuperFastClass();
descriptor: ()LFastClass;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tFastClass cannot be resolved to a type\n\tFastClass cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
public static org.springframework.cglib.proxy.MethodProxy find(java.lang.Class, Signature);
descriptor: (Ljava/lang/Class;LSignature;)Lorg/springframework/cglib/proxy/MethodProxy;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSignature cannot be resolved to a type\n\tMethodInterceptorGenerator cannot be resolved to a variable\n\tMethodInterceptorGenerator cannot be resolved to a variable\n\tCodeGenerationException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
type
sig
public java.lang.Object invoke(java.lang.Object, java.lang.Object[]);
descriptor: (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tFastClass cannot be resolved to a type\n\tSignature cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
Exceptions:
throws java.lang.Throwable
MethodParameters:
Name Flags
obj
args
public java.lang.Object invokeSuper(java.lang.Object, java.lang.Object[]);
descriptor: (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tFastClass cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/cglib/proxy/MethodProxy;
Exceptions:
throws java.lang.Throwable
MethodParameters:
Name Flags
obj
args
}
SourceFile: "MethodProxy.java"
NestMembers:
org.springframework.cglib.proxy.MethodProxy$CreateInfo org.springframework.cglib.proxy.MethodProxy$FastClassInfo
InnerClasses:
private CreateInfo = org.springframework.cglib.proxy.MethodProxy$CreateInfo of org.springframework.cglib.proxy.MethodProxy
private FastClassInfo = org.springframework.cglib.proxy.MethodProxy$FastClassInfo of org.springframework.cglib.proxy.MethodProxy