Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/jdk/internal/reflect/Reflection_static.fz


# Fuzion interface to static members of Java class 'jdk.internal.reflect.Reflection'
#
# !!!!!!  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.jdk.internal.reflect.Reflection_static is

  # call Java static method 'public static native boolean jdk.internal.reflect.Reflection.areNestMates(java.lang.Class,java.lang.Class)':
  #
  public areNestMates_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class) bool =>
    fuzion.java.call_static (bool) "jdk.internal.reflect.Reflection" "areNestMates" "(Ljava/lang/Class;Ljava/lang/Class;)Z" [(Java.jdk.internal.reflect.Reflection_static.areNestMates_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.jdk.internal.reflect.Reflection_static.areNestMates_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_.this.arg1)]

  # call Java static method 'public static void jdk.internal.reflect.Reflection.ensureMemberAccess(java.lang.Class,java.lang.Class,java.lang.Class,int) throws java.lang.IllegalAccessException':
  #
  public ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Class, arg3 i32) outcome (unit) =>
    fuzion.java.call_static (outcome (unit)) "jdk.internal.reflect.Reflection" "ensureMemberAccess" "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I)V" [(Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg0); (Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg1); (Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg2); (fuzion.java.i32_to_java_object Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg3)]

  # call Java static method 'public static void jdk.internal.reflect.Reflection.ensureNativeAccess(java.lang.Class,java.lang.Class,java.lang.String)':
  #
  public ensureNativeAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 String) unit =>
    fuzion.java.call_static (unit) "jdk.internal.reflect.Reflection" "ensureNativeAccess" "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)V" [(Java.jdk.internal.reflect.Reflection_static.ensureNativeAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_.this.arg0); (Java.jdk.internal.reflect.Reflection_static.ensureNativeAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_.this.arg1); (fuzion.java.string_to_java_object Java.jdk.internal.reflect.Reflection_static.ensureNativeAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_.this.arg2)]

  # call Java static method 'public static java.lang.reflect.Field[] jdk.internal.reflect.Reflection.filterFields(java.lang.Class,java.lang.reflect.Field[])':
  #
  public filterFields_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Field_s_(arg0 Java.java.lang.Class, arg1 Sequence (Java.java.lang.reflect.Field)) fuzion.java.Array (Java.java.lang.reflect.Field) =>
    fuzion.java.call_static (fuzion.java.Array (Java.java.lang.reflect.Field)) "jdk.internal.reflect.Reflection" "filterFields" "(Ljava/lang/Class;[Ljava/lang/reflect/Field;)[Ljava/lang/reflect/Field;" [(Java.jdk.internal.reflect.Reflection_static.filterFields_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Field_s_.this.arg0); (fuzion.java.array_to_java_object (Java.java.lang.reflect.Field) Java.jdk.internal.reflect.Reflection_static.filterFields_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Field_s_.this.arg1)]

  # call Java static method 'public static java.lang.reflect.Method[] jdk.internal.reflect.Reflection.filterMethods(java.lang.Class,java.lang.reflect.Method[])':
  #
  public filterMethods_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Method_s_(arg0 Java.java.lang.Class, arg1 Sequence (Java.java.lang.reflect.Method)) fuzion.java.Array (Java.java.lang.reflect.Method) =>
    fuzion.java.call_static (fuzion.java.Array (Java.java.lang.reflect.Method)) "jdk.internal.reflect.Reflection" "filterMethods" "(Ljava/lang/Class;[Ljava/lang/reflect/Method;)[Ljava/lang/reflect/Method;" [(Java.jdk.internal.reflect.Reflection_static.filterMethods_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Method_s_.this.arg0); (fuzion.java.array_to_java_object (Java.java.lang.reflect.Method) Java.jdk.internal.reflect.Reflection_static.filterMethods_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Method_s_.this.arg1)]

  # call Java static method 'public static native java.lang.Class jdk.internal.reflect.Reflection.getCallerClass()':
  #
  public getCallerClass Java.java.lang.Class =>
    fuzion.java.call_static (Java.java.lang.Class) "jdk.internal.reflect.Reflection" "getCallerClass" "()Ljava/lang/Class;" []

  # call Java static method 'public static native int jdk.internal.reflect.Reflection.getClassAccessFlags(java.lang.Class)':
  #
  public getClassAccessFlags_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) i32 =>
    fuzion.java.call_static (i32) "jdk.internal.reflect.Reflection" "getClassAccessFlags" "(Ljava/lang/Class;)I" [(Java.jdk.internal.reflect.Reflection_static.getClassAccessFlags_Ljava_7_lang_7_Class_s_.this.arg0)]

  # call Java static method 'public static boolean jdk.internal.reflect.Reflection.isCallerSensitive(java.lang.reflect.Method)':
  #
  public isCallerSensitive_Ljava_7_lang_7_reflect_7_Method_s_(arg0 Java.java.lang.reflect.Method) bool =>
    fuzion.java.call_static (bool) "jdk.internal.reflect.Reflection" "isCallerSensitive" "(Ljava/lang/reflect/Method;)Z" [(Java.jdk.internal.reflect.Reflection_static.isCallerSensitive_Ljava_7_lang_7_reflect_7_Method_s_.this.arg0)]

  # call Java static method 'public static boolean jdk.internal.reflect.Reflection.isTrustedFinalField(java.lang.reflect.Field)':
  #
  public isTrustedFinalField_Ljava_7_lang_7_reflect_7_Field_s_(arg0 Java.java.lang.reflect.Field) bool =>
    fuzion.java.call_static (bool) "jdk.internal.reflect.Reflection" "isTrustedFinalField" "(Ljava/lang/reflect/Field;)Z" [(Java.jdk.internal.reflect.Reflection_static.isTrustedFinalField_Ljava_7_lang_7_reflect_7_Field_s_.this.arg0)]

  # call Java static method 'public static java.lang.IllegalAccessException jdk.internal.reflect.Reflection.newIllegalAccessException(java.lang.Class,java.lang.Class,java.lang.Class,int)':
  #
  public newIllegalAccessException_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Class, arg3 i32) Java.java.lang.IllegalAccessException =>
    fuzion.java.call_static (Java.java.lang.IllegalAccessException) "jdk.internal.reflect.Reflection" "newIllegalAccessException" "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/IllegalAccessException;" [(Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg0); (Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg1); (Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg2); (fuzion.java.i32_to_java_object Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg3)]

  # call Java static method 'public static synchronized void jdk.internal.reflect.Reflection.registerFieldsToFilter(java.lang.Class,java.util.Set)':
  #
  public registerFieldsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_(arg0 Java.java.lang.Class, arg1 Java.java.util.Set) unit =>
    fuzion.java.call_static (unit) "jdk.internal.reflect.Reflection" "registerFieldsToFilter" "(Ljava/lang/Class;Ljava/util/Set;)V" [(Java.jdk.internal.reflect.Reflection_static.registerFieldsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_.this.arg0); (Java.jdk.internal.reflect.Reflection_static.registerFieldsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_.this.arg1)]

  # call Java static method 'public static synchronized void jdk.internal.reflect.Reflection.registerMethodsToFilter(java.lang.Class,java.util.Set)':
  #
  public registerMethodsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_(arg0 Java.java.lang.Class, arg1 Java.java.util.Set) unit =>
    fuzion.java.call_static (unit) "jdk.internal.reflect.Reflection" "registerMethodsToFilter" "(Ljava/lang/Class;Ljava/util/Set;)V" [(Java.jdk.internal.reflect.Reflection_static.registerMethodsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_.this.arg0); (Java.jdk.internal.reflect.Reflection_static.registerMethodsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_.this.arg1)]

  # call Java static method 'public static boolean jdk.internal.reflect.Reflection.verifyMemberAccess(java.lang.Class,java.lang.Class,java.lang.Class,int)':
  #
  public verifyMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Class, arg3 i32) bool =>
    fuzion.java.call_static (bool) "jdk.internal.reflect.Reflection" "verifyMemberAccess" "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I)Z" [(Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg0); (Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg1); (Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg2); (fuzion.java.i32_to_java_object Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I.this.arg3)]

  # call Java static method 'public static boolean jdk.internal.reflect.Reflection.verifyModuleAccess(java.lang.Module,java.lang.Class)':
  #
  public verifyModuleAccess_Ljava_7_lang_7_Module_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Module, arg1 Java.java.lang.Class) bool =>
    fuzion.java.call_static (bool) "jdk.internal.reflect.Reflection" "verifyModuleAccess" "(Ljava/lang/Module;Ljava/lang/Class;)Z" [(Java.jdk.internal.reflect.Reflection_static.verifyModuleAccess_Ljava_7_lang_7_Module_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.jdk.internal.reflect.Reflection_static.verifyModuleAccess_Ljava_7_lang_7_Module_s_Ljava_7_lang_7_Class_s_.this.arg1)]

  # call Java static method 'public static boolean jdk.internal.reflect.Reflection.verifyPublicMemberAccess(java.lang.Class,int)':
  #
  public verifyPublicMemberAccess_Ljava_7_lang_7_Class_s_I(arg0 Java.java.lang.Class, arg1 i32) bool =>
    fuzion.java.call_static (bool) "jdk.internal.reflect.Reflection" "verifyPublicMemberAccess" "(Ljava/lang/Class;I)Z" [(Java.jdk.internal.reflect.Reflection_static.verifyPublicMemberAccess_Ljava_7_lang_7_Class_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.reflect.Reflection_static.verifyPublicMemberAccess_Ljava_7_lang_7_Class_s_I.this.arg1)]

  # short-hand to call Java method 'public static native boolean jdk.internal.reflect.Reflection.areNestMates(java.lang.Class,java.lang.Class)':
  #
  public areNestMates(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class) (bool) =>
    areNestMates_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_ Java.jdk.internal.reflect.Reflection_static.areNestMates.this.arg0 Java.jdk.internal.reflect.Reflection_static.areNestMates.this.arg1

  # short-hand to call Java method 'public static void jdk.internal.reflect.Reflection.ensureMemberAccess(java.lang.Class,java.lang.Class,java.lang.Class,int) throws java.lang.IllegalAccessException':
  #
  public ensureMemberAccess(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Class, arg3 i32) (outcome (unit)) =>
    ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess.this.arg0 Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess.this.arg1 Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess.this.arg2 Java.jdk.internal.reflect.Reflection_static.ensureMemberAccess.this.arg3

  # short-hand to call Java method 'public static void jdk.internal.reflect.Reflection.ensureNativeAccess(java.lang.Class,java.lang.Class,java.lang.String)':
  #
  public ensureNativeAccess(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 String) (unit) =>
    ensureNativeAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_String_s_ Java.jdk.internal.reflect.Reflection_static.ensureNativeAccess.this.arg0 Java.jdk.internal.reflect.Reflection_static.ensureNativeAccess.this.arg1 Java.jdk.internal.reflect.Reflection_static.ensureNativeAccess.this.arg2

  # short-hand to call Java method 'public static java.lang.reflect.Field[] jdk.internal.reflect.Reflection.filterFields(java.lang.Class,java.lang.reflect.Field[])':
  #
  public filterFields(arg0 Java.java.lang.Class, arg1 Sequence (Java.java.lang.reflect.Field)) (fuzion.java.Array (Java.java.lang.reflect.Field)) =>
    filterFields_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Field_s_ Java.jdk.internal.reflect.Reflection_static.filterFields.this.arg0 Java.jdk.internal.reflect.Reflection_static.filterFields.this.arg1

  # short-hand to call Java method 'public static java.lang.reflect.Method[] jdk.internal.reflect.Reflection.filterMethods(java.lang.Class,java.lang.reflect.Method[])':
  #
  public filterMethods(arg0 Java.java.lang.Class, arg1 Sequence (Java.java.lang.reflect.Method)) (fuzion.java.Array (Java.java.lang.reflect.Method)) =>
    filterMethods_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Method_s_ Java.jdk.internal.reflect.Reflection_static.filterMethods.this.arg0 Java.jdk.internal.reflect.Reflection_static.filterMethods.this.arg1

  # short-hand to call Java method 'public static native int jdk.internal.reflect.Reflection.getClassAccessFlags(java.lang.Class)':
  #
  public getClassAccessFlags(arg0 Java.java.lang.Class) (i32) =>
    getClassAccessFlags_Ljava_7_lang_7_Class_s_ Java.jdk.internal.reflect.Reflection_static.getClassAccessFlags.this.arg0

  # short-hand to call Java method 'public static boolean jdk.internal.reflect.Reflection.isCallerSensitive(java.lang.reflect.Method)':
  #
  public isCallerSensitive(arg0 Java.java.lang.reflect.Method) (bool) =>
    isCallerSensitive_Ljava_7_lang_7_reflect_7_Method_s_ Java.jdk.internal.reflect.Reflection_static.isCallerSensitive.this.arg0

  # short-hand to call Java method 'public static boolean jdk.internal.reflect.Reflection.isTrustedFinalField(java.lang.reflect.Field)':
  #
  public isTrustedFinalField(arg0 Java.java.lang.reflect.Field) (bool) =>
    isTrustedFinalField_Ljava_7_lang_7_reflect_7_Field_s_ Java.jdk.internal.reflect.Reflection_static.isTrustedFinalField.this.arg0

  # short-hand to call Java method 'public static java.lang.IllegalAccessException jdk.internal.reflect.Reflection.newIllegalAccessException(java.lang.Class,java.lang.Class,java.lang.Class,int)':
  #
  public newIllegalAccessException(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Class, arg3 i32) (Java.java.lang.IllegalAccessException) =>
    newIllegalAccessException_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException.this.arg0 Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException.this.arg1 Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException.this.arg2 Java.jdk.internal.reflect.Reflection_static.newIllegalAccessException.this.arg3

  # short-hand to call Java method 'public static synchronized void jdk.internal.reflect.Reflection.registerFieldsToFilter(java.lang.Class,java.util.Set)':
  #
  public registerFieldsToFilter(arg0 Java.java.lang.Class, arg1 Java.java.util.Set) (unit) =>
    registerFieldsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_ Java.jdk.internal.reflect.Reflection_static.registerFieldsToFilter.this.arg0 Java.jdk.internal.reflect.Reflection_static.registerFieldsToFilter.this.arg1

  # short-hand to call Java method 'public static synchronized void jdk.internal.reflect.Reflection.registerMethodsToFilter(java.lang.Class,java.util.Set)':
  #
  public registerMethodsToFilter(arg0 Java.java.lang.Class, arg1 Java.java.util.Set) (unit) =>
    registerMethodsToFilter_Ljava_7_lang_7_Class_s_Ljava_7_util_7_Set_s_ Java.jdk.internal.reflect.Reflection_static.registerMethodsToFilter.this.arg0 Java.jdk.internal.reflect.Reflection_static.registerMethodsToFilter.this.arg1

  # short-hand to call Java method 'public static boolean jdk.internal.reflect.Reflection.verifyMemberAccess(java.lang.Class,java.lang.Class,java.lang.Class,int)':
  #
  public verifyMemberAccess(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Class, arg3 i32) (bool) =>
    verifyMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_I Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess.this.arg0 Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess.this.arg1 Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess.this.arg2 Java.jdk.internal.reflect.Reflection_static.verifyMemberAccess.this.arg3

  # short-hand to call Java method 'public static boolean jdk.internal.reflect.Reflection.verifyModuleAccess(java.lang.Module,java.lang.Class)':
  #
  public verifyModuleAccess(arg0 Java.java.lang.Module, arg1 Java.java.lang.Class) (bool) =>
    verifyModuleAccess_Ljava_7_lang_7_Module_s_Ljava_7_lang_7_Class_s_ Java.jdk.internal.reflect.Reflection_static.verifyModuleAccess.this.arg0 Java.jdk.internal.reflect.Reflection_static.verifyModuleAccess.this.arg1

  # short-hand to call Java method 'public static boolean jdk.internal.reflect.Reflection.verifyPublicMemberAccess(java.lang.Class,int)':
  #
  public verifyPublicMemberAccess(arg0 Java.java.lang.Class, arg1 i32) (bool) =>
    verifyPublicMemberAccess_Ljava_7_lang_7_Class_s_I Java.jdk.internal.reflect.Reflection_static.verifyPublicMemberAccess.this.arg0 Java.jdk.internal.reflect.Reflection_static.verifyPublicMemberAccess.this.arg1

  # call Java constructor 'public jdk.internal.reflect.Reflection()':
  #
  public new Java.jdk.internal.reflect.Reflection =>
    fuzion.java.call_constructor (Java.jdk.internal.reflect.Reflection) "jdk.internal.reflect.Reflection" "()V" []