Java/java/lang/invoke/MethodHandles_S_Lookup.fz
# Fuzion interface to instance members of Java instance class 'java.lang.invoke.MethodHandles$Lookup'
#
# !!!!!! DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called
# as follows:
#
# ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.java.lang.invoke.MethodHandles_S_Lookup(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is
# call Java instance method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.in(java.lang.Class)':
#
public __k__in_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) Java.java.lang.invoke.MethodHandles_S_Lookup =>
fuzion.java.call_virtual (Java.java.lang.invoke.MethodHandles_S_Lookup) "java.lang.invoke.MethodHandles\$Lookup" "in" "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandles\$Lookup;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.__k__in_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.accessClass(java.lang.Class) throws java.lang.IllegalAccessException':
#
public accessClass_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) outcome (Java.java.lang.Class) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Class)) "java.lang.invoke.MethodHandles\$Lookup" "accessClass" "(Ljava/lang/Class;)Ljava/lang/Class;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.accessClass_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.bind(java.lang.Object,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public bind_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_(arg0 Java.java.lang.Object, arg1 String, arg2 Java.java.lang.invoke.MethodType) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "bind" "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.bind_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.bind_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.bind_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg2)]
# call Java instance method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.defineClass(byte[]) throws java.lang.IllegalAccessException':
#
public defineClass__u00005b_B(arg0 Sequence (i8)) outcome (Java.java.lang.Class) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Class)) "java.lang.invoke.MethodHandles\$Lookup" "defineClass" "([B)Ljava/lang/Class;" MethodHandles_S_Lookup.this [(fuzion.java.array_to_java_object (i8) Java.java.lang.invoke.MethodHandles_S_Lookup.defineClass__u00005b_B.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.defineHiddenClassWithClassData(byte[],java.lang.Object,boolean,java.lang.invoke.MethodHandles$Lookup$ClassOption[]) throws java.lang.IllegalAccessException':
#
public defineHiddenClassWithClassData__u00005b_BLjava_7_lang_7_Object_s_Z_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_(arg0 Sequence (i8), arg1 Java.java.lang.Object, arg2 bool, arg3 Sequence (Java.java.lang.invoke.MethodHandles_S_Lookup_S_ClassOption)) outcome (Java.java.lang.invoke.MethodHandles_S_Lookup) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandles_S_Lookup)) "java.lang.invoke.MethodHandles\$Lookup" "defineHiddenClassWithClassData" "([BLjava/lang/Object;Z[Ljava/lang/invoke/MethodHandles\$Lookup\$ClassOption;)Ljava/lang/invoke/MethodHandles\$Lookup;" MethodHandles_S_Lookup.this [(fuzion.java.array_to_java_object (i8) Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData__u00005b_BLjava_7_lang_7_Object_s_Z_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg0); (Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData__u00005b_BLjava_7_lang_7_Object_s_Z_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg1); (fuzion.java.bool_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData__u00005b_BLjava_7_lang_7_Object_s_Z_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg2); (fuzion.java.array_to_java_object (Java.java.lang.invoke.MethodHandles_S_Lookup_S_ClassOption) Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData__u00005b_BLjava_7_lang_7_Object_s_Z_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg3)]
# call Java instance method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.defineHiddenClass(byte[],boolean,java.lang.invoke.MethodHandles$Lookup$ClassOption[]) throws java.lang.IllegalAccessException':
#
public defineHiddenClass__u00005b_BZ_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_(arg0 Sequence (i8), arg1 bool, arg2 Sequence (Java.java.lang.invoke.MethodHandles_S_Lookup_S_ClassOption)) outcome (Java.java.lang.invoke.MethodHandles_S_Lookup) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandles_S_Lookup)) "java.lang.invoke.MethodHandles\$Lookup" "defineHiddenClass" "([BZ[Ljava/lang/invoke/MethodHandles\$Lookup\$ClassOption;)Ljava/lang/invoke/MethodHandles\$Lookup;" MethodHandles_S_Lookup.this [(fuzion.java.array_to_java_object (i8) Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClass__u00005b_BZ_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg0); (fuzion.java.bool_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClass__u00005b_BZ_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg1); (fuzion.java.array_to_java_object (Java.java.lang.invoke.MethodHandles_S_Lookup_S_ClassOption) Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClass__u00005b_BZ_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.dropLookupMode(int)':
#
public dropLookupMode_I(arg0 i32) Java.java.lang.invoke.MethodHandles_S_Lookup =>
fuzion.java.call_virtual (Java.java.lang.invoke.MethodHandles_S_Lookup) "java.lang.invoke.MethodHandles\$Lookup" "dropLookupMode" "(I)Ljava/lang/invoke/MethodHandles\$Lookup;" MethodHandles_S_Lookup.this [(fuzion.java.i32_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.dropLookupMode_I.this.arg0)]
# call Java instance method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.ensureInitialized(java.lang.Class) throws java.lang.IllegalAccessException':
#
public ensureInitialized_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) outcome (Java.java.lang.Class) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Class)) "java.lang.invoke.MethodHandles\$Lookup" "ensureInitialized" "(Ljava/lang/Class;)Ljava/lang/Class;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.ensureInitialized_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.findClass(java.lang.String) throws java.lang.ClassNotFoundException,java.lang.IllegalAccessException':
#
public findClass_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.Class) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Class)) "java.lang.invoke.MethodHandles\$Lookup" "findClass" "(Ljava/lang/String;)Ljava/lang/Class;" MethodHandles_S_Lookup.this [(fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findClass_Ljava_7_lang_7_String_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findConstructor(java.lang.Class,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findConstructor_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_invoke_7_MethodType_s_(arg0 Java.java.lang.Class, arg1 Java.java.lang.invoke.MethodType) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findConstructor" "(Ljava/lang/Class;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findConstructor_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg0); (Java.java.lang.invoke.MethodHandles_S_Lookup.findConstructor_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg1)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findGetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findGetter" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findSetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findSetter" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findSpecial(java.lang.Class,java.lang.String,java.lang.invoke.MethodType,java.lang.Class) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findSpecial_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.invoke.MethodType, arg3 Java.java.lang.Class) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findSpecial" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_Ljava_7_lang_7_Class_s_.this.arg2); (Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_Ljava_7_lang_7_Class_s_.this.arg3)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findStaticGetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findStaticGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findStaticGetter" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findStaticSetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findStaticSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findStaticSetter" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.VarHandle java.lang.invoke.MethodHandles$Lookup.findStaticVarHandle(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findStaticVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) outcome (Java.java.lang.invoke.VarHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.VarHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findStaticVarHandle" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findStatic(java.lang.Class,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findStatic_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.invoke.MethodType) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findStatic" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findStatic_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findStatic_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findStatic_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.VarHandle java.lang.invoke.MethodHandles$Lookup.findVarHandle(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) outcome (Java.java.lang.invoke.VarHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.VarHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findVarHandle" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_.this.arg2)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findVirtual(java.lang.Class,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findVirtual_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.invoke.MethodType) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "findVirtual" "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.findVirtual_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.lang.invoke.MethodHandles_S_Lookup.findVirtual_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg1); (Java.java.lang.invoke.MethodHandles_S_Lookup.findVirtual_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_.this.arg2)]
# call Java instance method 'public boolean java.lang.invoke.MethodHandles$Lookup.hasFullPrivilegeAccess()':
#
public hasFullPrivilegeAccess bool =>
fuzion.java.call_virtual (bool) "java.lang.invoke.MethodHandles\$Lookup" "hasFullPrivilegeAccess" "()Z" MethodHandles_S_Lookup.this []
# call Java instance method 'public boolean java.lang.invoke.MethodHandles$Lookup.hasPrivateAccess()':
#
public hasPrivateAccess bool =>
fuzion.java.call_virtual (bool) "java.lang.invoke.MethodHandles\$Lookup" "hasPrivateAccess" "()Z" MethodHandles_S_Lookup.this []
# call Java instance method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.lookupClass()':
#
public lookupClass Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.invoke.MethodHandles\$Lookup" "lookupClass" "()Ljava/lang/Class;" MethodHandles_S_Lookup.this []
# call Java instance method 'public int java.lang.invoke.MethodHandles$Lookup.lookupModes()':
#
public lookupModes i32 =>
fuzion.java.call_virtual (i32) "java.lang.invoke.MethodHandles\$Lookup" "lookupModes" "()I" MethodHandles_S_Lookup.this []
# call Java instance method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.previousLookupClass()':
#
public previousLookupClass Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.invoke.MethodHandles\$Lookup" "previousLookupClass" "()Ljava/lang/Class;" MethodHandles_S_Lookup.this []
# call Java instance method 'public java.lang.invoke.MethodHandleInfo java.lang.invoke.MethodHandles$Lookup.revealDirect(java.lang.invoke.MethodHandle)':
#
public revealDirect_Ljava_7_lang_7_invoke_7_MethodHandle_s_(arg0 Java.java.lang.invoke.MethodHandle) Java.java.lang.invoke.MethodHandleInfo =>
fuzion.java.call_virtual (Java.java.lang.invoke.MethodHandleInfo) "java.lang.invoke.MethodHandles\$Lookup" "revealDirect" "(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandleInfo;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.revealDirect_Ljava_7_lang_7_invoke_7_MethodHandle_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectConstructor(java.lang.reflect.Constructor) throws java.lang.IllegalAccessException':
#
public unreflectConstructor_Ljava_7_lang_7_reflect_7_Constructor_s_(arg0 Java.java.lang.reflect.Constructor) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "unreflectConstructor" "(Ljava/lang/reflect/Constructor;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectConstructor_Ljava_7_lang_7_reflect_7_Constructor_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectGetter(java.lang.reflect.Field) throws java.lang.IllegalAccessException':
#
public unreflectGetter_Ljava_7_lang_7_reflect_7_Field_s_(arg0 Java.java.lang.reflect.Field) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "unreflectGetter" "(Ljava/lang/reflect/Field;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectGetter_Ljava_7_lang_7_reflect_7_Field_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectSetter(java.lang.reflect.Field) throws java.lang.IllegalAccessException':
#
public unreflectSetter_Ljava_7_lang_7_reflect_7_Field_s_(arg0 Java.java.lang.reflect.Field) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "unreflectSetter" "(Ljava/lang/reflect/Field;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectSetter_Ljava_7_lang_7_reflect_7_Field_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectSpecial(java.lang.reflect.Method,java.lang.Class) throws java.lang.IllegalAccessException':
#
public unreflectSpecial_Ljava_7_lang_7_reflect_7_Method_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.reflect.Method, arg1 Java.java.lang.Class) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "unreflectSpecial" "(Ljava/lang/reflect/Method;Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectSpecial_Ljava_7_lang_7_reflect_7_Method_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectSpecial_Ljava_7_lang_7_reflect_7_Method_s_Ljava_7_lang_7_Class_s_.this.arg1)]
# call Java instance method 'public java.lang.invoke.VarHandle java.lang.invoke.MethodHandles$Lookup.unreflectVarHandle(java.lang.reflect.Field) throws java.lang.IllegalAccessException':
#
public unreflectVarHandle_Ljava_7_lang_7_reflect_7_Field_s_(arg0 Java.java.lang.reflect.Field) outcome (Java.java.lang.invoke.VarHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.VarHandle)) "java.lang.invoke.MethodHandles\$Lookup" "unreflectVarHandle" "(Ljava/lang/reflect/Field;)Ljava/lang/invoke/VarHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectVarHandle_Ljava_7_lang_7_reflect_7_Field_s_.this.arg0)]
# call Java instance method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException':
#
public unreflect_Ljava_7_lang_7_reflect_7_Method_s_(arg0 Java.java.lang.reflect.Method) outcome (Java.java.lang.invoke.MethodHandle) =>
fuzion.java.call_virtual (outcome (Java.java.lang.invoke.MethodHandle)) "java.lang.invoke.MethodHandles\$Lookup" "unreflect" "(Ljava/lang/reflect/Method;)Ljava/lang/invoke/MethodHandle;" MethodHandles_S_Lookup.this [(Java.java.lang.invoke.MethodHandles_S_Lookup.unreflect_Ljava_7_lang_7_reflect_7_Method_s_.this.arg0)]
# short-hand to call Java method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.accessClass(java.lang.Class) throws java.lang.IllegalAccessException':
#
public accessClass(arg0 Java.java.lang.Class) (outcome (Java.java.lang.Class)) =>
accessClass_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.accessClass.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.bind(java.lang.Object,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public bind(arg0 Java.java.lang.Object, arg1 String, arg2 Java.java.lang.invoke.MethodType) (outcome (Java.java.lang.invoke.MethodHandle)) =>
bind_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.bind.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.bind.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.bind.this.arg2
# short-hand to call Java method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.defineClass(byte[]) throws java.lang.IllegalAccessException':
#
public defineClass(arg0 Sequence (i8)) (outcome (Java.java.lang.Class)) =>
defineClass__u00005b_B Java.java.lang.invoke.MethodHandles_S_Lookup.defineClass.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.defineHiddenClass(byte[],boolean,java.lang.invoke.MethodHandles$Lookup$ClassOption[]) throws java.lang.IllegalAccessException':
#
public defineHiddenClass(arg0 Sequence (i8), arg1 bool, arg2 Sequence (Java.java.lang.invoke.MethodHandles_S_Lookup_S_ClassOption)) (outcome (Java.java.lang.invoke.MethodHandles_S_Lookup)) =>
defineHiddenClass__u00005b_BZ_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClass.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClass.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClass.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.defineHiddenClassWithClassData(byte[],java.lang.Object,boolean,java.lang.invoke.MethodHandles$Lookup$ClassOption[]) throws java.lang.IllegalAccessException':
#
public defineHiddenClassWithClassData(arg0 Sequence (i8), arg1 Java.java.lang.Object, arg2 bool, arg3 Sequence (Java.java.lang.invoke.MethodHandles_S_Lookup_S_ClassOption)) (outcome (Java.java.lang.invoke.MethodHandles_S_Lookup)) =>
defineHiddenClassWithClassData__u00005b_BLjava_7_lang_7_Object_s_Z_u00005b_Ljava_7_lang_7_invoke_7_MethodHandles_S_Lookup_S_ClassOption_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData.this.arg2 Java.java.lang.invoke.MethodHandles_S_Lookup.defineHiddenClassWithClassData.this.arg3
# short-hand to call Java method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.dropLookupMode(int)':
#
public dropLookupMode(arg0 i32) (Java.java.lang.invoke.MethodHandles_S_Lookup) =>
dropLookupMode_I Java.java.lang.invoke.MethodHandles_S_Lookup.dropLookupMode.this.arg0
# short-hand to call Java method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.ensureInitialized(java.lang.Class) throws java.lang.IllegalAccessException':
#
public ensureInitialized(arg0 Java.java.lang.Class) (outcome (Java.java.lang.Class)) =>
ensureInitialized_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.ensureInitialized.this.arg0
# short-hand to call Java method 'public java.lang.Class java.lang.invoke.MethodHandles$Lookup.findClass(java.lang.String) throws java.lang.ClassNotFoundException,java.lang.IllegalAccessException':
#
public findClass(arg0 String) (outcome (Java.java.lang.Class)) =>
findClass_Ljava_7_lang_7_String_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findClass.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findConstructor(java.lang.Class,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findConstructor(arg0 Java.java.lang.Class, arg1 Java.java.lang.invoke.MethodType) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findConstructor_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_invoke_7_MethodType_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findConstructor.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findConstructor.this.arg1
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findGetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findGetter(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findGetter.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findGetter.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findGetter.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findSetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findSetter(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findSetter.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findSetter.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findSetter.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findSpecial(java.lang.Class,java.lang.String,java.lang.invoke.MethodType,java.lang.Class) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findSpecial(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.invoke.MethodType, arg3 Java.java.lang.Class) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findSpecial_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial.this.arg2 Java.java.lang.invoke.MethodHandles_S_Lookup.findSpecial.this.arg3
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findStatic(java.lang.Class,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findStatic(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.invoke.MethodType) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findStatic_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findStatic.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findStatic.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findStatic.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findStaticGetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findStaticGetter(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findStaticGetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticGetter.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticGetter.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticGetter.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findStaticSetter(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findStaticSetter(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findStaticSetter_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticSetter.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticSetter.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticSetter.this.arg2
# short-hand to call Java method 'public java.lang.invoke.VarHandle java.lang.invoke.MethodHandles$Lookup.findStaticVarHandle(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findStaticVarHandle(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) (outcome (Java.java.lang.invoke.VarHandle)) =>
findStaticVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticVarHandle.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticVarHandle.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findStaticVarHandle.this.arg2
# short-hand to call Java method 'public java.lang.invoke.VarHandle java.lang.invoke.MethodHandles$Lookup.findVarHandle(java.lang.Class,java.lang.String,java.lang.Class) throws java.lang.NoSuchFieldException,java.lang.IllegalAccessException':
#
public findVarHandle(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.Class) (outcome (Java.java.lang.invoke.VarHandle)) =>
findVarHandle_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findVarHandle.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findVarHandle.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findVarHandle.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.findVirtual(java.lang.Class,java.lang.String,java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException,java.lang.IllegalAccessException':
#
public findVirtual(arg0 Java.java.lang.Class, arg1 String, arg2 Java.java.lang.invoke.MethodType) (outcome (Java.java.lang.invoke.MethodHandle)) =>
findVirtual_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_Ljava_7_lang_7_invoke_7_MethodType_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.findVirtual.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.findVirtual.this.arg1 Java.java.lang.invoke.MethodHandles_S_Lookup.findVirtual.this.arg2
# short-hand to call Java method 'public java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodHandles$Lookup.in(java.lang.Class)':
#
public __k__in(arg0 Java.java.lang.Class) (Java.java.lang.invoke.MethodHandles_S_Lookup) =>
__k__in_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.__k__in.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandleInfo java.lang.invoke.MethodHandles$Lookup.revealDirect(java.lang.invoke.MethodHandle)':
#
public revealDirect(arg0 Java.java.lang.invoke.MethodHandle) (Java.java.lang.invoke.MethodHandleInfo) =>
revealDirect_Ljava_7_lang_7_invoke_7_MethodHandle_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.revealDirect.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException':
#
public unreflect(arg0 Java.java.lang.reflect.Method) (outcome (Java.java.lang.invoke.MethodHandle)) =>
unreflect_Ljava_7_lang_7_reflect_7_Method_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.unreflect.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectConstructor(java.lang.reflect.Constructor) throws java.lang.IllegalAccessException':
#
public unreflectConstructor(arg0 Java.java.lang.reflect.Constructor) (outcome (Java.java.lang.invoke.MethodHandle)) =>
unreflectConstructor_Ljava_7_lang_7_reflect_7_Constructor_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectConstructor.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectGetter(java.lang.reflect.Field) throws java.lang.IllegalAccessException':
#
public unreflectGetter(arg0 Java.java.lang.reflect.Field) (outcome (Java.java.lang.invoke.MethodHandle)) =>
unreflectGetter_Ljava_7_lang_7_reflect_7_Field_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectGetter.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectSetter(java.lang.reflect.Field) throws java.lang.IllegalAccessException':
#
public unreflectSetter(arg0 Java.java.lang.reflect.Field) (outcome (Java.java.lang.invoke.MethodHandle)) =>
unreflectSetter_Ljava_7_lang_7_reflect_7_Field_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectSetter.this.arg0
# short-hand to call Java method 'public java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles$Lookup.unreflectSpecial(java.lang.reflect.Method,java.lang.Class) throws java.lang.IllegalAccessException':
#
public unreflectSpecial(arg0 Java.java.lang.reflect.Method, arg1 Java.java.lang.Class) (outcome (Java.java.lang.invoke.MethodHandle)) =>
unreflectSpecial_Ljava_7_lang_7_reflect_7_Method_s_Ljava_7_lang_7_Class_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectSpecial.this.arg0 Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectSpecial.this.arg1
# short-hand to call Java method 'public java.lang.invoke.VarHandle java.lang.invoke.MethodHandles$Lookup.unreflectVarHandle(java.lang.reflect.Field) throws java.lang.IllegalAccessException':
#
public unreflectVarHandle(arg0 Java.java.lang.reflect.Field) (outcome (Java.java.lang.invoke.VarHandle)) =>
unreflectVarHandle_Ljava_7_lang_7_reflect_7_Field_s_ Java.java.lang.invoke.MethodHandles_S_Lookup.unreflectVarHandle.this.arg0