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

Java/sun/reflect/misc/ReflectUtil_static.fz


# Fuzion interface to static members of Java class 'sun.reflect.misc.ReflectUtil'
#
# !!!!!!  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.sun.reflect.misc.ReflectUtil_static is

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.checkPackageAccess(java.lang.Class)':
  #
  public checkPackageAccess_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) unit =>
    fuzion.java.call_static (unit) "sun.reflect.misc.ReflectUtil" "checkPackageAccess" "(Ljava/lang/Class;)V" [(Java.sun.reflect.misc.ReflectUtil_static.checkPackageAccess_Ljava_7_lang_7_Class_s_.this.arg0)]

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.checkPackageAccess(java.lang.String)':
  #
  public checkPackageAccess_Ljava_7_lang_7_String_s_(arg0 String) unit =>
    fuzion.java.call_static (unit) "sun.reflect.misc.ReflectUtil" "checkPackageAccess" "(Ljava/lang/String;)V" [(fuzion.java.string_to_java_object Java.sun.reflect.misc.ReflectUtil_static.checkPackageAccess_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.checkProxyMethod(java.lang.Object,java.lang.reflect.Method)':
  #
  public checkProxyMethod_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_reflect_7_Method_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.reflect.Method) unit =>
    fuzion.java.call_static (unit) "sun.reflect.misc.ReflectUtil" "checkProxyMethod" "(Ljava/lang/Object;Ljava/lang/reflect/Method;)V" [(Java.sun.reflect.misc.ReflectUtil_static.checkProxyMethod_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_reflect_7_Method_s_.this.arg0); (Java.sun.reflect.misc.ReflectUtil_static.checkProxyMethod_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_reflect_7_Method_s_.this.arg1)]

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.checkProxyPackageAccess(java.lang.ClassLoader,java.lang.Class[])':
  #
  public checkProxyPackageAccess_Ljava_7_lang_7_ClassLoader_s__u00005b_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.ClassLoader, arg1 Sequence (Java.java.lang.Class)) unit =>
    fuzion.java.call_static (unit) "sun.reflect.misc.ReflectUtil" "checkProxyPackageAccess" "(Ljava/lang/ClassLoader;[Ljava/lang/Class;)V" [(Java.sun.reflect.misc.ReflectUtil_static.checkProxyPackageAccess_Ljava_7_lang_7_ClassLoader_s__u00005b_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.array_to_java_object (Java.java.lang.Class) Java.sun.reflect.misc.ReflectUtil_static.checkProxyPackageAccess_Ljava_7_lang_7_ClassLoader_s__u00005b_Ljava_7_lang_7_Class_s_.this.arg1)]

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.checkProxyPackageAccess(java.lang.Class)':
  #
  public checkProxyPackageAccess_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) unit =>
    fuzion.java.call_static (unit) "sun.reflect.misc.ReflectUtil" "checkProxyPackageAccess" "(Ljava/lang/Class;)V" [(Java.sun.reflect.misc.ReflectUtil_static.checkProxyPackageAccess_Ljava_7_lang_7_Class_s_.this.arg0)]

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.conservativeCheckMemberAccess(java.lang.reflect.Member) throws java.lang.SecurityException':
  #
  public conservativeCheckMemberAccess_Ljava_7_lang_7_reflect_7_Member_s_(arg0 Java.java.lang.reflect.Member) outcome (unit) =>
    fuzion.java.call_static (outcome (unit)) "sun.reflect.misc.ReflectUtil" "conservativeCheckMemberAccess" "(Ljava/lang/reflect/Member;)V" [(Java.sun.reflect.misc.ReflectUtil_static.conservativeCheckMemberAccess_Ljava_7_lang_7_reflect_7_Member_s_.this.arg0)]

  # call Java static method 'public static void sun.reflect.misc.ReflectUtil.ensureMemberAccess(java.lang.Class,java.lang.Class,java.lang.Object,int) throws java.lang.IllegalAccessException':
  #
  public ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Object_s_I(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Object, arg3 i32) outcome (unit) =>
    fuzion.java.call_static (outcome (unit)) "sun.reflect.misc.ReflectUtil" "ensureMemberAccess" "(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;I)V" [(Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Object_s_I.this.arg0); (Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Object_s_I.this.arg1); (Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Object_s_I.this.arg2); (fuzion.java.i32_to_java_object Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Object_s_I.this.arg3)]

  # call Java static method 'public static java.lang.Class sun.reflect.misc.ReflectUtil.forName(java.lang.String) throws java.lang.ClassNotFoundException':
  #
  public forName_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.Class) =>
    fuzion.java.call_static (outcome (Java.java.lang.Class)) "sun.reflect.misc.ReflectUtil" "forName" "(Ljava/lang/String;)Ljava/lang/Class;" [(fuzion.java.string_to_java_object Java.sun.reflect.misc.ReflectUtil_static.forName_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java static method 'public static boolean sun.reflect.misc.ReflectUtil.isNonPublicProxyClass(java.lang.Class)':
  #
  public isNonPublicProxyClass_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) bool =>
    fuzion.java.call_static (bool) "sun.reflect.misc.ReflectUtil" "isNonPublicProxyClass" "(Ljava/lang/Class;)Z" [(Java.sun.reflect.misc.ReflectUtil_static.isNonPublicProxyClass_Ljava_7_lang_7_Class_s_.this.arg0)]

  # call Java static method 'public static boolean sun.reflect.misc.ReflectUtil.isPackageAccessible(java.lang.Class)':
  #
  public isPackageAccessible_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) bool =>
    fuzion.java.call_static (bool) "sun.reflect.misc.ReflectUtil" "isPackageAccessible" "(Ljava/lang/Class;)Z" [(Java.sun.reflect.misc.ReflectUtil_static.isPackageAccessible_Ljava_7_lang_7_Class_s_.this.arg0)]

  # call Java static method 'public static boolean sun.reflect.misc.ReflectUtil.needsPackageAccessCheck(java.lang.ClassLoader,java.lang.ClassLoader)':
  #
  public needsPackageAccessCheck_Ljava_7_lang_7_ClassLoader_s_Ljava_7_lang_7_ClassLoader_s_(arg0 Java.java.lang.ClassLoader, arg1 Java.java.lang.ClassLoader) bool =>
    fuzion.java.call_static (bool) "sun.reflect.misc.ReflectUtil" "needsPackageAccessCheck" "(Ljava/lang/ClassLoader;Ljava/lang/ClassLoader;)Z" [(Java.sun.reflect.misc.ReflectUtil_static.needsPackageAccessCheck_Ljava_7_lang_7_ClassLoader_s_Ljava_7_lang_7_ClassLoader_s_.this.arg0); (Java.sun.reflect.misc.ReflectUtil_static.needsPackageAccessCheck_Ljava_7_lang_7_ClassLoader_s_Ljava_7_lang_7_ClassLoader_s_.this.arg1)]

  # short-hand to call Java method 'public static void sun.reflect.misc.ReflectUtil.checkPackageAccess(java.lang.String)':
  #
  public checkPackageAccess(arg0 String) (unit) =>
    checkPackageAccess_Ljava_7_lang_7_String_s_ Java.sun.reflect.misc.ReflectUtil_static.checkPackageAccess.this.arg0

  # short-hand to call Java method 'public static void sun.reflect.misc.ReflectUtil.checkProxyMethod(java.lang.Object,java.lang.reflect.Method)':
  #
  public checkProxyMethod(arg0 Java.java.lang.Object, arg1 Java.java.lang.reflect.Method) (unit) =>
    checkProxyMethod_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_reflect_7_Method_s_ Java.sun.reflect.misc.ReflectUtil_static.checkProxyMethod.this.arg0 Java.sun.reflect.misc.ReflectUtil_static.checkProxyMethod.this.arg1

  # short-hand to call Java method 'public static void sun.reflect.misc.ReflectUtil.checkProxyPackageAccess(java.lang.Class)':
  #
  public checkProxyPackageAccess(arg0 Java.java.lang.Class) (unit) =>
    checkProxyPackageAccess_Ljava_7_lang_7_Class_s_ Java.sun.reflect.misc.ReflectUtil_static.checkProxyPackageAccess.this.arg0

  # short-hand to call Java method 'public static void sun.reflect.misc.ReflectUtil.checkProxyPackageAccess(java.lang.ClassLoader,java.lang.Class[])':
  #
  public checkProxyPackageAccess(arg0 Java.java.lang.ClassLoader, arg1 Sequence (Java.java.lang.Class)) (unit) =>
    checkProxyPackageAccess_Ljava_7_lang_7_ClassLoader_s__u00005b_Ljava_7_lang_7_Class_s_ Java.sun.reflect.misc.ReflectUtil_static.checkProxyPackageAccess.this.arg0 Java.sun.reflect.misc.ReflectUtil_static.checkProxyPackageAccess.this.arg1

  # short-hand to call Java method 'public static void sun.reflect.misc.ReflectUtil.conservativeCheckMemberAccess(java.lang.reflect.Member) throws java.lang.SecurityException':
  #
  public conservativeCheckMemberAccess(arg0 Java.java.lang.reflect.Member) (outcome (unit)) =>
    conservativeCheckMemberAccess_Ljava_7_lang_7_reflect_7_Member_s_ Java.sun.reflect.misc.ReflectUtil_static.conservativeCheckMemberAccess.this.arg0

  # short-hand to call Java method 'public static void sun.reflect.misc.ReflectUtil.ensureMemberAccess(java.lang.Class,java.lang.Class,java.lang.Object,int) throws java.lang.IllegalAccessException':
  #
  public ensureMemberAccess(arg0 Java.java.lang.Class, arg1 Java.java.lang.Class, arg2 Java.java.lang.Object, arg3 i32) (outcome (unit)) =>
    ensureMemberAccess_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_Object_s_I Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess.this.arg0 Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess.this.arg1 Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess.this.arg2 Java.sun.reflect.misc.ReflectUtil_static.ensureMemberAccess.this.arg3

  # short-hand to call Java method 'public static java.lang.Class sun.reflect.misc.ReflectUtil.forName(java.lang.String) throws java.lang.ClassNotFoundException':
  #
  public forName(arg0 String) (outcome (Java.java.lang.Class)) =>
    forName_Ljava_7_lang_7_String_s_ Java.sun.reflect.misc.ReflectUtil_static.forName.this.arg0

  # short-hand to call Java method 'public static boolean sun.reflect.misc.ReflectUtil.isNonPublicProxyClass(java.lang.Class)':
  #
  public isNonPublicProxyClass(arg0 Java.java.lang.Class) (bool) =>
    isNonPublicProxyClass_Ljava_7_lang_7_Class_s_ Java.sun.reflect.misc.ReflectUtil_static.isNonPublicProxyClass.this.arg0

  # short-hand to call Java method 'public static boolean sun.reflect.misc.ReflectUtil.isPackageAccessible(java.lang.Class)':
  #
  public isPackageAccessible(arg0 Java.java.lang.Class) (bool) =>
    isPackageAccessible_Ljava_7_lang_7_Class_s_ Java.sun.reflect.misc.ReflectUtil_static.isPackageAccessible.this.arg0

  # short-hand to call Java method 'public static boolean sun.reflect.misc.ReflectUtil.needsPackageAccessCheck(java.lang.ClassLoader,java.lang.ClassLoader)':
  #
  public needsPackageAccessCheck(arg0 Java.java.lang.ClassLoader, arg1 Java.java.lang.ClassLoader) (bool) =>
    needsPackageAccessCheck_Ljava_7_lang_7_ClassLoader_s_Ljava_7_lang_7_ClassLoader_s_ Java.sun.reflect.misc.ReflectUtil_static.needsPackageAccessCheck.this.arg0 Java.sun.reflect.misc.ReflectUtil_static.needsPackageAccessCheck.this.arg1

  # read static Java field 'public static final java.lang.String sun.reflect.misc.ReflectUtil.PROXY_PACKAGE':
  #
  public PROXY__PACKAGE Java.java.lang.__jString =>
    fuzion.java.get_static_field (Java.java.lang.__jString) "sun.reflect.misc.ReflectUtil" "PROXY_PACKAGE"