public class net.bytebuddy.asm.Advice$WithCustomMapping
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: net.bytebuddy.asm.Advice$WithCustomMapping
super_class: java.lang.Object
{
private final java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>, net.bytebuddy.asm.Advice$OffsetMapping$Factory<?>> offsetMappings;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory<*>;>;
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic java.util.Collections.emptyMap:()Ljava/util/Map;
invokespecial net.bytebuddy.asm.Advice$WithCustomMapping.<init>:(Ljava/util/Map;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
protected void <init>(java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>, net.bytebuddy.asm.Advice$OffsetMapping$Factory<?>>);
descriptor: (Ljava/util/Map;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield net.bytebuddy.asm.Advice$WithCustomMapping.offsetMappings:Ljava/util/Map;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 3 1 offsetMappings Ljava/util/Map<Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory<*>;>;
Signature: (Ljava/util/Map<Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory<*>;>;)V
MethodParameters:
Name Flags
offsetMappings
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, );
descriptor: (Ljava/lang/Class;Ljava/lang/Object;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory.of:(Ljava/lang/Class;Ljava/lang/Object;)Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value Ljava/lang/Object;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/Object;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, java.lang.reflect.Field);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Field;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
new net.bytebuddy.description.field.FieldDescription$ForLoadedField
dup
aload 2
invokespecial net.bytebuddy.description.field.FieldDescription$ForLoadedField.<init>:(Ljava/lang/reflect/Field;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Ljava/lang/Class;Lnet/bytebuddy/description/field/FieldDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 field Ljava/lang/reflect/Field;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/reflect/Field;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
field
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.description.field.FieldDescription);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/description/field/FieldDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new net.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved$Factory
dup
aload 1
aload 2
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved$Factory.<init>:(Ljava/lang/Class;Lnet/bytebuddy/description/field/FieldDescription;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 fieldDescription Lnet/bytebuddy/description/field/FieldDescription;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/description/field/FieldDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
fieldDescription
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, java.lang.reflect.Method, int);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Method;I)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifge 2
1: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "A parameter cannot be negative: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.lang.reflect.Method.getParameterTypes:()[Ljava/lang/Class;
arraylength
iload 3
if_icmpgt 4
3: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " does not declare a parameter with index "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
new net.bytebuddy.description.method.MethodDescription$ForLoadedMethod
dup
aload 2
invokespecial net.bytebuddy.description.method.MethodDescription$ForLoadedMethod.<init>:(Ljava/lang/reflect/Method;)V
invokevirtual net.bytebuddy.description.method.MethodDescription$ForLoadedMethod.getParameters:()Lnet/bytebuddy/description/method/ParameterList;
iload 3
invokeinterface net.bytebuddy.description.method.ParameterList.get:(I)Ljava/lang/Object;
checkcast net.bytebuddy.description.method.ParameterDescription
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Ljava/lang/Class;Lnet/bytebuddy/description/method/ParameterDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
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$WithCustomMapping;
0 5 1 type Ljava/lang/Class<TT;>;
0 5 2 method Ljava/lang/reflect/Method;
0 5 3 index I
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/reflect/Method;I)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
method
index
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, java.lang.reflect.Constructor<?>, int);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Constructor;I)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifge 2
1: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "A parameter cannot be negative: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.lang.reflect.Constructor.getParameterTypes:()[Ljava/lang/Class;
arraylength
iload 3
if_icmpgt 4
3: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " does not declare a parameter with index "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
new net.bytebuddy.description.method.MethodDescription$ForLoadedConstructor
dup
aload 2
invokespecial net.bytebuddy.description.method.MethodDescription$ForLoadedConstructor.<init>:(Ljava/lang/reflect/Constructor;)V
invokevirtual net.bytebuddy.description.method.MethodDescription$ForLoadedConstructor.getParameters:()Lnet/bytebuddy/description/method/ParameterList;
iload 3
invokeinterface net.bytebuddy.description.method.ParameterList.get:(I)Ljava/lang/Object;
checkcast net.bytebuddy.description.method.ParameterDescription
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Ljava/lang/Class;Lnet/bytebuddy/description/method/ParameterDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
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$WithCustomMapping;
0 5 1 type Ljava/lang/Class<TT;>;
0 5 2 constructor Ljava/lang/reflect/Constructor<*>;
0 5 3 index I
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/reflect/Constructor<*>;I)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
constructor
index
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.description.method.ParameterDescription);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/description/method/ParameterDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new net.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved$Factory
dup
aload 1
aload 2
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved$Factory.<init>:(Ljava/lang/Class;Lnet/bytebuddy/description/method/ParameterDescription;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 parameterDescription Lnet/bytebuddy/description/method/ParameterDescription;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/description/method/ParameterDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
parameterDescription
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, java.lang.Class<?>);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic net.bytebuddy.description.type.TypeDescription$ForLoadedType.of:(Ljava/lang/Class;)Lnet/bytebuddy/description/type/TypeDescription;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Ljava/lang/Class;Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value Ljava/lang/Class<*>;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/Class<*>;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.description.type.TypeDescription);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory
dup
aload 1
aload 2
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory.<init>:(Ljava/lang/Class;Lnet/bytebuddy/description/type/TypeDescription;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value Lnet/bytebuddy/description/type/TypeDescription;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, java.lang.Enum<?>);
descriptor: (Ljava/lang/Class;Ljava/lang/Enum;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
new net.bytebuddy.description.enumeration.EnumerationDescription$ForLoadedEnumeration
dup
aload 2
invokespecial net.bytebuddy.description.enumeration.EnumerationDescription$ForLoadedEnumeration.<init>:(Ljava/lang/Enum;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Ljava/lang/Class;Lnet/bytebuddy/description/enumeration/EnumerationDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value Ljava/lang/Enum<*>;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/Enum<*>;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.description.enumeration.EnumerationDescription);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/description/enumeration/EnumerationDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory
dup
aload 1
aload 2
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory.<init>:(Ljava/lang/Class;Lnet/bytebuddy/description/enumeration/EnumerationDescription;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value Lnet/bytebuddy/description/enumeration/EnumerationDescription;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/description/enumeration/EnumerationDescription;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bindSerialized(java.lang.Class<T>, java.io.Serializable);
descriptor: (Ljava/lang/Class;Ljava/io/Serializable;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aload 2
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bindSerialized:(Ljava/lang/Class;Ljava/io/Serializable;Ljava/lang/Class;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value Ljava/io/Serializable;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/io/Serializable;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
public <T extends java.lang.annotation.Annotation, S extends java.io.Serializable> net.bytebuddy.asm.Advice$WithCustomMapping bindSerialized(java.lang.Class<T>, S, java.lang.Class<? super S>);
descriptor: (Ljava/lang/Class;Ljava/io/Serializable;Ljava/lang/Class;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokestatic net.bytebuddy.asm.Advice$OffsetMapping$ForSerializedValue$Factory.of:(Ljava/lang/Class;Ljava/io/Serializable;Ljava/lang/Class;)Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 value TS;
0 1 3 targetType Ljava/lang/Class<-TS;>;
Signature: <T::Ljava/lang/annotation/Annotation;S::Ljava/io/Serializable;>(Ljava/lang/Class<TT;>;TS;Ljava/lang/Class<-TS;>;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
value
targetType
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bindProperty(java.lang.Class<T>, java.lang.String);
descriptor: (Ljava/lang/Class;Ljava/lang/String;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokestatic net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$OfAnnotationProperty.of:(Ljava/lang/Class;Ljava/lang/String;)Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 property Ljava/lang/String;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Ljava/lang/String;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
property
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.implementation.bytecode.StackManipulation, java.lang.reflect.Type);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Ljava/lang/reflect/Type;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokestatic net.bytebuddy.description.type.TypeDefinition$Sort.describe:(Ljava/lang/reflect/Type;)Lnet/bytebuddy/description/type/TypeDescription$Generic;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Ljava/lang/Class;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/description/type/TypeDescription$Generic;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 stackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 1 3 targetType Ljava/lang/reflect/Type;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Ljava/lang/reflect/Type;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
stackManipulation
targetType
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.description.type.TypeDescription$Generic);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/description/type/TypeDescription$Generic;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
new net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory
dup
aload 1
aload 2
aload 3
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory.<init>:(Ljava/lang/Class;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/description/type/TypeDescription$Generic;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 stackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 1 3 targetType Lnet/bytebuddy/description/type/TypeDescription$Generic;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/description/type/TypeDescription$Generic;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
stackManipulation
targetType
public <T extends java.lang.annotation.Annotation> net.bytebuddy.asm.Advice$WithCustomMapping bind(java.lang.Class<T>, net.bytebuddy.asm.Advice$OffsetMapping);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/asm/Advice$OffsetMapping;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new net.bytebuddy.asm.Advice$OffsetMapping$Factory$Simple
dup
aload 1
aload 2
invokespecial net.bytebuddy.asm.Advice$OffsetMapping$Factory$Simple.<init>:(Ljava/lang/Class;Lnet/bytebuddy/asm/Advice$OffsetMapping;)V
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.bind:(Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 type Ljava/lang/Class<TT;>;
0 1 2 offsetMapping Lnet/bytebuddy/asm/Advice$OffsetMapping;
Signature: <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;Lnet/bytebuddy/asm/Advice$OffsetMapping;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
type
offsetMapping
public net.bytebuddy.asm.Advice$WithCustomMapping bind(net.bytebuddy.asm.Advice$OffsetMapping$Factory<?>);
descriptor: (Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new java.util.HashMap
dup
aload 0
getfield net.bytebuddy.asm.Advice$WithCustomMapping.offsetMappings:Ljava/util/Map;
invokespecial java.util.HashMap.<init>:(Ljava/util/Map;)V
astore 2
start local 2 1: aload 1
invokeinterface net.bytebuddy.asm.Advice$OffsetMapping$Factory.getAnnotationType:()Ljava/lang/Class;
invokevirtual java.lang.Class.isAnnotation:()Z
ifne 3
2: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Not an annotation type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokeinterface net.bytebuddy.asm.Advice$OffsetMapping$Factory.getAnnotationType:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: java.util.Map
StackMap stack:
aload 2
aload 1
invokeinterface net.bytebuddy.asm.Advice$OffsetMapping$Factory.getAnnotationType:()Ljava/lang/Class;
aload 1
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ifnull 5
4: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Annotation type already mapped: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokeinterface net.bytebuddy.asm.Advice$OffsetMapping$Factory.getAnnotationType:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
new net.bytebuddy.asm.Advice$WithCustomMapping
dup
aload 2
invokespecial net.bytebuddy.asm.Advice$WithCustomMapping.<init>:(Ljava/util/Map;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 6 1 offsetMapping Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory<*>;
1 6 2 offsetMappings Ljava/util/Map<Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory<*>;>;
Signature: (Lnet/bytebuddy/asm/Advice$OffsetMapping$Factory<*>;)Lnet/bytebuddy/asm/Advice$WithCustomMapping;
MethodParameters:
Name Flags
offsetMapping
public net.bytebuddy.asm.Advice to(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aload 1
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
invokestatic net.bytebuddy.dynamic.ClassFileLocator$ForClassLoader.of:(Ljava/lang/ClassLoader;)Lnet/bytebuddy/dynamic/ClassFileLocator;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.to:(Ljava/lang/Class;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 advice Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lnet/bytebuddy/asm/Advice;
MethodParameters:
Name Flags
advice
public net.bytebuddy.asm.Advice to(java.lang.Class<?>, net.bytebuddy.dynamic.ClassFileLocator);
descriptor: (Ljava/lang/Class;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic net.bytebuddy.description.type.TypeDescription$ForLoadedType.of:(Ljava/lang/Class;)Lnet/bytebuddy/description/type/TypeDescription;
aload 2
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.to:(Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 advice Ljava/lang/Class<*>;
0 1 2 classFileLocator Lnet/bytebuddy/dynamic/ClassFileLocator;
Signature: (Ljava/lang/Class<*>;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
MethodParameters:
Name Flags
advice
classFileLocator
public net.bytebuddy.asm.Advice to(net.bytebuddy.description.type.TypeDescription, net.bytebuddy.dynamic.ClassFileLocator);
descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
new java.util.ArrayList
dup
aload 0
getfield net.bytebuddy.asm.Advice$WithCustomMapping.offsetMappings:Ljava/util/Map;
invokeinterface java.util.Map.values:()Ljava/util/Collection;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
invokestatic net.bytebuddy.asm.Advice.to:(Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;Ljava/util/List;)Lnet/bytebuddy/asm/Advice;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 advice Lnet/bytebuddy/description/type/TypeDescription;
0 1 2 classFileLocator Lnet/bytebuddy/dynamic/ClassFileLocator;
MethodParameters:
Name Flags
advice
classFileLocator
public net.bytebuddy.asm.Advice to(java.lang.Class<?>, java.lang.Class<?>);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
astore 3
start local 3 1: aload 2
invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
astore 4
start local 4 2: aload 0
aload 1
aload 2
aload 3
aload 4
if_acmpne 4
3: aload 3
invokestatic net.bytebuddy.dynamic.ClassFileLocator$ForClassLoader.of:(Ljava/lang/ClassLoader;)Lnet/bytebuddy/dynamic/ClassFileLocator;
goto 5
4: StackMap locals: net.bytebuddy.asm.Advice$WithCustomMapping java.lang.Class java.lang.Class java.lang.ClassLoader java.lang.ClassLoader
StackMap stack: net.bytebuddy.asm.Advice$WithCustomMapping java.lang.Class java.lang.Class
new net.bytebuddy.dynamic.ClassFileLocator$Compound
dup
iconst_2
anewarray net.bytebuddy.dynamic.ClassFileLocator
dup
iconst_0
aload 3
invokestatic net.bytebuddy.dynamic.ClassFileLocator$ForClassLoader.of:(Ljava/lang/ClassLoader;)Lnet/bytebuddy/dynamic/ClassFileLocator;
aastore
dup
iconst_1
aload 4
invokestatic net.bytebuddy.dynamic.ClassFileLocator$ForClassLoader.of:(Ljava/lang/ClassLoader;)Lnet/bytebuddy/dynamic/ClassFileLocator;
aastore
invokespecial net.bytebuddy.dynamic.ClassFileLocator$Compound.<init>:([Lnet/bytebuddy/dynamic/ClassFileLocator;)V
5: StackMap locals: net.bytebuddy.asm.Advice$WithCustomMapping java.lang.Class java.lang.Class java.lang.ClassLoader java.lang.ClassLoader
StackMap stack: net.bytebuddy.asm.Advice$WithCustomMapping java.lang.Class java.lang.Class net.bytebuddy.dynamic.ClassFileLocator
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.to:(Ljava/lang/Class;Ljava/lang/Class;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 6 1 enterAdvice Ljava/lang/Class<*>;
0 6 2 exitAdvice Ljava/lang/Class<*>;
1 6 3 enterLoader Ljava/lang/ClassLoader;
2 6 4 exitLoader Ljava/lang/ClassLoader;
Signature: (Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Lnet/bytebuddy/asm/Advice;
MethodParameters:
Name Flags
enterAdvice
exitAdvice
public net.bytebuddy.asm.Advice to(java.lang.Class<?>, java.lang.Class<?>, net.bytebuddy.dynamic.ClassFileLocator);
descriptor: (Ljava/lang/Class;Ljava/lang/Class;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokestatic net.bytebuddy.description.type.TypeDescription$ForLoadedType.of:(Ljava/lang/Class;)Lnet/bytebuddy/description/type/TypeDescription;
aload 2
invokestatic net.bytebuddy.description.type.TypeDescription$ForLoadedType.of:(Ljava/lang/Class;)Lnet/bytebuddy/description/type/TypeDescription;
aload 3
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.to:(Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 enterAdvice Ljava/lang/Class<*>;
0 1 2 exitAdvice Ljava/lang/Class<*>;
0 1 3 classFileLocator Lnet/bytebuddy/dynamic/ClassFileLocator;
Signature: (Ljava/lang/Class<*>;Ljava/lang/Class<*>;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
MethodParameters:
Name Flags
enterAdvice
exitAdvice
classFileLocator
public net.bytebuddy.asm.Advice to(net.bytebuddy.description.type.TypeDescription, net.bytebuddy.description.type.TypeDescription);
descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
getstatic net.bytebuddy.dynamic.ClassFileLocator$NoOp.INSTANCE:Lnet/bytebuddy/dynamic/ClassFileLocator$NoOp;
invokevirtual net.bytebuddy.asm.Advice$WithCustomMapping.to:(Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 enterAdvice Lnet/bytebuddy/description/type/TypeDescription;
0 1 2 exitAdvice Lnet/bytebuddy/description/type/TypeDescription;
MethodParameters:
Name Flags
enterAdvice
exitAdvice
public net.bytebuddy.asm.Advice to(net.bytebuddy.description.type.TypeDescription, net.bytebuddy.description.type.TypeDescription, net.bytebuddy.dynamic.ClassFileLocator);
descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/asm/Advice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
aload 2
aload 3
new java.util.ArrayList
dup
aload 0
getfield net.bytebuddy.asm.Advice$WithCustomMapping.offsetMappings:Ljava/util/Map;
invokeinterface java.util.Map.values:()Ljava/util/Collection;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
invokestatic net.bytebuddy.asm.Advice.to:(Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;Ljava/util/List;)Lnet/bytebuddy/asm/Advice;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/asm/Advice$WithCustomMapping;
0 1 1 enterAdvice Lnet/bytebuddy/description/type/TypeDescription;
0 1 2 exitAdvice Lnet/bytebuddy/description/type/TypeDescription;
0 1 3 classFileLocator Lnet/bytebuddy/dynamic/ClassFileLocator;
MethodParameters:
Name Flags
enterAdvice
exitAdvice
classFileLocator
}
SourceFile: "Advice.java"
NestHost: net.bytebuddy.asm.Advice
InnerClasses:
public abstract OffsetMapping = net.bytebuddy.asm.Advice$OffsetMapping of net.bytebuddy.asm.Advice
public abstract Factory = net.bytebuddy.asm.Advice$OffsetMapping$Factory of net.bytebuddy.asm.Advice$OffsetMapping
public Simple = net.bytebuddy.asm.Advice$OffsetMapping$Factory$Simple of net.bytebuddy.asm.Advice$OffsetMapping$Factory
public abstract ForArgument = net.bytebuddy.asm.Advice$OffsetMapping$ForArgument of net.bytebuddy.asm.Advice$OffsetMapping
public Resolved = net.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved of net.bytebuddy.asm.Advice$OffsetMapping$ForArgument
public Factory = net.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved$Factory of net.bytebuddy.asm.Advice$OffsetMapping$ForArgument$Resolved
public abstract ForField = net.bytebuddy.asm.Advice$OffsetMapping$ForField of net.bytebuddy.asm.Advice$OffsetMapping
public Resolved = net.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved of net.bytebuddy.asm.Advice$OffsetMapping$ForField
public Factory = net.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved$Factory of net.bytebuddy.asm.Advice$OffsetMapping$ForField$Resolved
public ForSerializedValue = net.bytebuddy.asm.Advice$OffsetMapping$ForSerializedValue of net.bytebuddy.asm.Advice$OffsetMapping
public Factory = net.bytebuddy.asm.Advice$OffsetMapping$ForSerializedValue$Factory of net.bytebuddy.asm.Advice$OffsetMapping$ForSerializedValue
public ForStackManipulation = net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation of net.bytebuddy.asm.Advice$OffsetMapping
public Factory = net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$Factory of net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation
public OfAnnotationProperty = net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation$OfAnnotationProperty of net.bytebuddy.asm.Advice$OffsetMapping$ForStackManipulation
public WithCustomMapping = net.bytebuddy.asm.Advice$WithCustomMapping of net.bytebuddy.asm.Advice
public abstract Enhance = net.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance of net.bytebuddy.build.HashCodeAndEqualsPlugin
public ForLoadedEnumeration = net.bytebuddy.description.enumeration.EnumerationDescription$ForLoadedEnumeration of net.bytebuddy.description.enumeration.EnumerationDescription
public ForLoadedField = net.bytebuddy.description.field.FieldDescription$ForLoadedField of net.bytebuddy.description.field.FieldDescription
public ForLoadedConstructor = net.bytebuddy.description.method.MethodDescription$ForLoadedConstructor of net.bytebuddy.description.method.MethodDescription
public ForLoadedMethod = net.bytebuddy.description.method.MethodDescription$ForLoadedMethod of net.bytebuddy.description.method.MethodDescription
public abstract InDefinedShape = net.bytebuddy.description.method.ParameterDescription$InDefinedShape of net.bytebuddy.description.method.ParameterDescription
public final Sort = net.bytebuddy.description.type.TypeDefinition$Sort of net.bytebuddy.description.type.TypeDefinition
public ForLoadedType = net.bytebuddy.description.type.TypeDescription$ForLoadedType of net.bytebuddy.description.type.TypeDescription
public abstract Generic = net.bytebuddy.description.type.TypeDescription$Generic of net.bytebuddy.description.type.TypeDescription
public Compound = net.bytebuddy.dynamic.ClassFileLocator$Compound of net.bytebuddy.dynamic.ClassFileLocator
public ForClassLoader = net.bytebuddy.dynamic.ClassFileLocator$ForClassLoader of net.bytebuddy.dynamic.ClassFileLocator
public final NoOp = net.bytebuddy.dynamic.ClassFileLocator$NoOp of net.bytebuddy.dynamic.ClassFileLocator
RuntimeVisibleAnnotations:
net.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance()