public class net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$WithImplicitType extends net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$WithImplicitType
super_class: net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved
{
protected void <init>(net.bytebuddy.description.type.TypeDescription$Generic, net.bytebuddy.description.annotation.AnnotationDescription$Loadable<net.bytebuddy.asm.Advice$FieldValue>);
descriptor: (Lnet/bytebuddy/description/type/TypeDescription$Generic;Lnet/bytebuddy/description/annotation/AnnotationDescription$Loadable;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
1: aload 2
getstatic net.bytebuddy.asm.Advice$OffsetMapping$ForField.READ_ONLY:Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;
invokeinterface net.bytebuddy.description.annotation.AnnotationDescription$Loadable.getValue:(Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;)Lnet/bytebuddy/description/annotation/AnnotationValue;
ldc Ljava/lang/Boolean;
invokeinterface net.bytebuddy.description.annotation.AnnotationValue.resolve:(Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
2: aload 2
getstatic net.bytebuddy.asm.Advice$OffsetMapping$ForField.TYPING:Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;
invokeinterface net.bytebuddy.description.annotation.AnnotationDescription$Loadable.getValue:(Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;)Lnet/bytebuddy/description/annotation/AnnotationValue;
ldc Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
invokeinterface net.bytebuddy.description.annotation.AnnotationValue.loadSilent:(Ljava/lang/ClassLoader;)Lnet/bytebuddy/description/annotation/AnnotationValue$Loaded;
ldc Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;
invokeinterface net.bytebuddy.description.annotation.AnnotationValue$Loaded.resolve:(Ljava/lang/Class;)Ljava/lang/Object;
checkcast net.bytebuddy.implementation.bytecode.assign.Assigner$Typing
3: aload 2
getstatic net.bytebuddy.asm.Advice$OffsetMapping$ForField.VALUE:Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;
invokeinterface net.bytebuddy.description.annotation.AnnotationDescription$Loadable.getValue:(Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;)Lnet/bytebuddy/description/annotation/AnnotationValue;
ldc Ljava/lang/String;
invokeinterface net.bytebuddy.description.annotation.AnnotationValue.resolve:(Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.String
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$WithImplicitType.<init>:(Lnet/bytebuddy/description/type/TypeDescription$Generic;ZLnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;Ljava/lang/String;)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lnet/bytebuddy/asm/Advice$OffsetMapping$ForField$Unresolved$WithImplicitType;
0 5 1 target Lnet/bytebuddy/description/type/TypeDescription$Generic;
0 5 2 annotation Lnet/bytebuddy/description/annotation/AnnotationDescription$Loadable<Lnet/bytebuddy/asm/Advice$FieldValue;>;
Signature: (Lnet/bytebuddy/description/type/TypeDescription$Generic;Lnet/bytebuddy/description/annotation/AnnotationDescription$Loadable<Lnet/bytebuddy/asm/Advice$FieldValue;>;)V
MethodParameters:
Name Flags
target
annotation
public void <init>(net.bytebuddy.description.type.TypeDescription$Generic, boolean, net.bytebuddy.implementation.bytecode.assign.Assigner$Typing, java.lang.String);
descriptor: (Lnet/bytebuddy/description/type/TypeDescription$Generic;ZLnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iload 2
aload 3
aload 4
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved.<init>:(Lnet/bytebuddy/description/type/TypeDescription$Generic;ZLnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;Ljava/lang/String;)V
1: return
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/asm/Advice$OffsetMapping$ForField$Unresolved$WithImplicitType;
0 2 1 target Lnet/bytebuddy/description/type/TypeDescription$Generic;
0 2 2 readOnly Z
0 2 3 typing Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;
0 2 4 name Ljava/lang/String;
MethodParameters:
Name Flags
target
readOnly
typing
name
protected net.bytebuddy.dynamic.scaffold.FieldLocator fieldLocator(net.bytebuddy.description.type.TypeDescription);
descriptor: (Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/dynamic/scaffold/FieldLocator;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new net.bytebuddy.dynamic.scaffold.FieldLocator$ForClassHierarchy
dup
aload 1
invokespecial net.bytebuddy.dynamic.scaffold.FieldLocator$ForClassHierarchy.<init>:(Lnet/bytebuddy/description/type/TypeDescription;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$OffsetMapping$ForField$Unresolved$WithImplicitType;
0 1 1 instrumentedType Lnet/bytebuddy/description/type/TypeDescription;
MethodParameters:
Name Flags
instrumentedType
}
SourceFile: "Advice.java"
NestHost: net.bytebuddy.asm.Advice
InnerClasses:
public abstract FieldValue = net.bytebuddy.asm.Advice$FieldValue of net.bytebuddy.asm.Advice
public abstract OffsetMapping = net.bytebuddy.asm.Advice$OffsetMapping of net.bytebuddy.asm.Advice
public abstract ForField = net.bytebuddy.asm.Advice$OffsetMapping$ForField of net.bytebuddy.asm.Advice$OffsetMapping
public abstract Unresolved = net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved of net.bytebuddy.asm.Advice$OffsetMapping$ForField
public WithImplicitType = net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved$WithImplicitType of net.bytebuddy.asm.Advice$OffsetMapping$ForField$Unresolved
public abstract Loadable = net.bytebuddy.description.annotation.AnnotationDescription$Loadable of net.bytebuddy.description.annotation.AnnotationDescription
public abstract Loaded = net.bytebuddy.description.annotation.AnnotationValue$Loaded of net.bytebuddy.description.annotation.AnnotationValue
public abstract InDefinedShape = net.bytebuddy.description.method.MethodDescription$InDefinedShape of net.bytebuddy.description.method.MethodDescription
public abstract Generic = net.bytebuddy.description.type.TypeDescription$Generic of net.bytebuddy.description.type.TypeDescription
public ForClassHierarchy = net.bytebuddy.dynamic.scaffold.FieldLocator$ForClassHierarchy of net.bytebuddy.dynamic.scaffold.FieldLocator
public final Typing = net.bytebuddy.implementation.bytecode.assign.Assigner$Typing of net.bytebuddy.implementation.bytecode.assign.Assigner