public abstract class net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator extends net.bytebuddy.implementation.InvokeDynamic
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator
super_class: net.bytebuddy.implementation.InvokeDynamic
{
protected void <init>(net.bytebuddy.description.method.MethodDescription$InDefinedShape, java.util.List<?>, net.bytebuddy.implementation.InvokeDynamic$InvocationProvider, net.bytebuddy.implementation.InvokeDynamic$TerminationHandler, net.bytebuddy.implementation.bytecode.assign.Assigner, net.bytebuddy.implementation.bytecode.assign.Assigner$Typing);
descriptor: (Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;Ljava/util/List;Lnet/bytebuddy/implementation/InvokeDynamic$InvocationProvider;Lnet/bytebuddy/implementation/InvokeDynamic$TerminationHandler;Lnet/bytebuddy/implementation/bytecode/assign/Assigner;Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, 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
aload 6
invokespecial net.bytebuddy.implementation.InvokeDynamic.<init>:(Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;Ljava/util/List;Lnet/bytebuddy/implementation/InvokeDynamic$InvocationProvider;Lnet/bytebuddy/implementation/InvokeDynamic$TerminationHandler;Lnet/bytebuddy/implementation/bytecode/assign/Assigner;Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;)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/implementation/InvokeDynamic$AbstractDelegator;
0 2 1 bootstrapMethod Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;
0 2 2 handleArguments Ljava/util/List<*>;
0 2 3 invocationProvider Lnet/bytebuddy/implementation/InvokeDynamic$InvocationProvider;
0 2 4 terminationHandler Lnet/bytebuddy/implementation/InvokeDynamic$TerminationHandler;
0 2 5 assigner Lnet/bytebuddy/implementation/bytecode/assign/Assigner;
0 2 6 typing Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;
Signature: (Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;Ljava/util/List<*>;Lnet/bytebuddy/implementation/InvokeDynamic$InvocationProvider;Lnet/bytebuddy/implementation/InvokeDynamic$TerminationHandler;Lnet/bytebuddy/implementation/bytecode/assign/Assigner;Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;)V
MethodParameters:
Name Flags
bootstrapMethod
handleArguments
invocationProvider
terminationHandler
assigner
typing
protected abstract net.bytebuddy.implementation.InvokeDynamic materialize();
descriptor: ()Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
public net.bytebuddy.implementation.InvokeDynamic withBooleanValue(boolean[]);
descriptor: ([Z)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withBooleanValue:([Z)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [Z
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withByteValue(byte[]);
descriptor: ([B)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withByteValue:([B)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [B
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withShortValue(short[]);
descriptor: ([S)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withShortValue:([S)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [S
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withCharacterValue(char[]);
descriptor: ([C)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withCharacterValue:([C)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [C
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withIntegerValue(int[]);
descriptor: ([I)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withIntegerValue:([I)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [I
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withLongValue(long[]);
descriptor: ([J)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withLongValue:([J)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [J
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withFloatValue(float[]);
descriptor: ([F)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withFloatValue:([F)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [F
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withDoubleValue(double[]);
descriptor: ([D)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withDoubleValue:([D)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [D
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withValue(java.lang.Object[]);
descriptor: ([Ljava/lang/Object;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withValue:([Ljava/lang/Object;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [Ljava/lang/Object;
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic$WithImplicitType withReference(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withReference:(Ljava/lang/Object;)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value Ljava/lang/Object;
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withReference(java.lang.Object[]);
descriptor: ([Ljava/lang/Object;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withReference:([Ljava/lang/Object;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 value [Ljava/lang/Object;
MethodParameters:
Name Flags
value
public net.bytebuddy.implementation.InvokeDynamic withType(net.bytebuddy.description.type.TypeDescription[]);
descriptor: ([Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withType:([Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 typeDescription [Lnet/bytebuddy/description/type/TypeDescription;
MethodParameters:
Name Flags
typeDescription
public net.bytebuddy.implementation.InvokeDynamic withInstance(net.bytebuddy.utility.JavaConstant[]);
descriptor: ([Lnet/bytebuddy/utility/JavaConstant;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withInstance:([Lnet/bytebuddy/utility/JavaConstant;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 javaConstant [Lnet/bytebuddy/utility/JavaConstant;
MethodParameters:
Name Flags
javaConstant
public net.bytebuddy.implementation.InvokeDynamic withNullValue(java.lang.Class<?>[]);
descriptor: ([Ljava/lang/Class;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withNullValue:([Ljava/lang/Class;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 type [Ljava/lang/Class;
Signature: ([Ljava/lang/Class<*>;)Lnet/bytebuddy/implementation/InvokeDynamic;
MethodParameters:
Name Flags
type
public net.bytebuddy.implementation.InvokeDynamic withNullValue(net.bytebuddy.description.type.TypeDescription[]);
descriptor: ([Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withNullValue:([Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 typeDescription [Lnet/bytebuddy/description/type/TypeDescription;
MethodParameters:
Name Flags
typeDescription
public net.bytebuddy.implementation.InvokeDynamic withArgument(int[]);
descriptor: ([I)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withArgument:([I)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 index [I
MethodParameters:
Name Flags
index
public net.bytebuddy.implementation.InvokeDynamic$WithImplicitType withArgument(int);
descriptor: (I)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
iload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withArgument:(I)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 index I
MethodParameters:
Name Flags
index
public net.bytebuddy.implementation.InvokeDynamic withThis(java.lang.Class<?>[]);
descriptor: ([Ljava/lang/Class;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withThis:([Ljava/lang/Class;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 type [Ljava/lang/Class;
Signature: ([Ljava/lang/Class<*>;)Lnet/bytebuddy/implementation/InvokeDynamic;
MethodParameters:
Name Flags
type
public net.bytebuddy.implementation.InvokeDynamic withThis(net.bytebuddy.description.type.TypeDescription[]);
descriptor: ([Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withThis:([Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 typeDescription [Lnet/bytebuddy/description/type/TypeDescription;
MethodParameters:
Name Flags
typeDescription
public net.bytebuddy.implementation.InvokeDynamic withMethodArguments();
descriptor: ()Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withMethodArguments:()Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
public net.bytebuddy.implementation.InvokeDynamic withImplicitAndMethodArguments();
descriptor: ()Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withImplicitAndMethodArguments:()Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
public net.bytebuddy.implementation.InvokeDynamic withField(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withField:([Ljava/lang/String;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 fieldName [Ljava/lang/String;
MethodParameters:
Name Flags
fieldName
public net.bytebuddy.implementation.InvokeDynamic withEnumeration(net.bytebuddy.description.enumeration.EnumerationDescription[]);
descriptor: ([Lnet/bytebuddy/description/enumeration/EnumerationDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withEnumeration:([Lnet/bytebuddy/description/enumeration/EnumerationDescription;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 enumerationDescription [Lnet/bytebuddy/description/enumeration/EnumerationDescription;
MethodParameters:
Name Flags
enumerationDescription
public net.bytebuddy.implementation.InvokeDynamic withField(net.bytebuddy.dynamic.scaffold.FieldLocator$Factory, java.lang.String[]);
descriptor: (Lnet/bytebuddy/dynamic/scaffold/FieldLocator$Factory;[Ljava/lang/String;)Lnet/bytebuddy/implementation/InvokeDynamic;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
aload 2
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withField:(Lnet/bytebuddy/dynamic/scaffold/FieldLocator$Factory;[Ljava/lang/String;)Lnet/bytebuddy/implementation/InvokeDynamic;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 fieldLocatorFactory Lnet/bytebuddy/dynamic/scaffold/FieldLocator$Factory;
0 1 2 name [Ljava/lang/String;
MethodParameters:
Name Flags
fieldLocatorFactory
name
public net.bytebuddy.implementation.InvokeDynamic$WithImplicitType withField(java.lang.String);
descriptor: (Ljava/lang/String;)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withField:(Ljava/lang/String;)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public net.bytebuddy.implementation.InvokeDynamic$WithImplicitType withField(java.lang.String, net.bytebuddy.dynamic.scaffold.FieldLocator$Factory);
descriptor: (Ljava/lang/String;Lnet/bytebuddy/dynamic/scaffold/FieldLocator$Factory;)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
aload 2
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withField:(Ljava/lang/String;Lnet/bytebuddy/dynamic/scaffold/FieldLocator$Factory;)Lnet/bytebuddy/implementation/InvokeDynamic$WithImplicitType;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 name Ljava/lang/String;
0 1 2 fieldLocatorFactory Lnet/bytebuddy/dynamic/scaffold/FieldLocator$Factory;
MethodParameters:
Name Flags
name
fieldLocatorFactory
public net.bytebuddy.implementation.Implementation$Composable withAssigner(net.bytebuddy.implementation.bytecode.assign.Assigner, net.bytebuddy.implementation.bytecode.assign.Assigner$Typing);
descriptor: (Lnet/bytebuddy/implementation/bytecode/assign/Assigner;Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;)Lnet/bytebuddy/implementation/Implementation$Composable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
aload 2
invokevirtual net.bytebuddy.implementation.InvokeDynamic.withAssigner:(Lnet/bytebuddy/implementation/bytecode/assign/Assigner;Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;)Lnet/bytebuddy/implementation/Implementation$Composable;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 assigner Lnet/bytebuddy/implementation/bytecode/assign/Assigner;
0 1 2 typing Lnet/bytebuddy/implementation/bytecode/assign/Assigner$Typing;
MethodParameters:
Name Flags
assigner
typing
public net.bytebuddy.implementation.Implementation andThen(net.bytebuddy.implementation.Implementation);
descriptor: (Lnet/bytebuddy/implementation/Implementation;)Lnet/bytebuddy/implementation/Implementation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.andThen:(Lnet/bytebuddy/implementation/Implementation;)Lnet/bytebuddy/implementation/Implementation;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 implementation Lnet/bytebuddy/implementation/Implementation;
MethodParameters:
Name Flags
implementation
public net.bytebuddy.dynamic.scaffold.InstrumentedType prepare(net.bytebuddy.dynamic.scaffold.InstrumentedType);
descriptor: (Lnet/bytebuddy/dynamic/scaffold/InstrumentedType;)Lnet/bytebuddy/dynamic/scaffold/InstrumentedType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.prepare:(Lnet/bytebuddy/dynamic/scaffold/InstrumentedType;)Lnet/bytebuddy/dynamic/scaffold/InstrumentedType;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 instrumentedType Lnet/bytebuddy/dynamic/scaffold/InstrumentedType;
MethodParameters:
Name Flags
instrumentedType
public net.bytebuddy.implementation.bytecode.ByteCodeAppender appender(net.bytebuddy.implementation.Implementation$Target);
descriptor: (Lnet/bytebuddy/implementation/Implementation$Target;)Lnet/bytebuddy/implementation/bytecode/ByteCodeAppender;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator.materialize:()Lnet/bytebuddy/implementation/InvokeDynamic;
aload 1
invokevirtual net.bytebuddy.implementation.InvokeDynamic.appender:(Lnet/bytebuddy/implementation/Implementation$Target;)Lnet/bytebuddy/implementation/bytecode/ByteCodeAppender;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/implementation/InvokeDynamic$AbstractDelegator;
0 1 1 implementationTarget Lnet/bytebuddy/implementation/Implementation$Target;
MethodParameters:
Name Flags
implementationTarget
}
SourceFile: "InvokeDynamic.java"
NestHost: net.bytebuddy.implementation.InvokeDynamic
InnerClasses:
public abstract InDefinedShape = net.bytebuddy.description.method.MethodDescription$InDefinedShape of net.bytebuddy.description.method.MethodDescription
public abstract Factory = net.bytebuddy.dynamic.scaffold.FieldLocator$Factory of net.bytebuddy.dynamic.scaffold.FieldLocator
public abstract Composable = net.bytebuddy.implementation.Implementation$Composable of net.bytebuddy.implementation.Implementation
public abstract Target = net.bytebuddy.implementation.Implementation$Target of net.bytebuddy.implementation.Implementation
protected abstract AbstractDelegator = net.bytebuddy.implementation.InvokeDynamic$AbstractDelegator of net.bytebuddy.implementation.InvokeDynamic
protected abstract InvocationProvider = net.bytebuddy.implementation.InvokeDynamic$InvocationProvider of net.bytebuddy.implementation.InvokeDynamic
protected abstract TerminationHandler = net.bytebuddy.implementation.InvokeDynamic$TerminationHandler of net.bytebuddy.implementation.InvokeDynamic
public abstract WithImplicitType = net.bytebuddy.implementation.InvokeDynamic$WithImplicitType of net.bytebuddy.implementation.InvokeDynamic
public final Typing = net.bytebuddy.implementation.bytecode.assign.Assigner$Typing of net.bytebuddy.implementation.bytecode.assign.Assigner