Java/java/lang/Class.fz
# Fuzion interface to instance members of Java instance class 'java.lang.Class'
#
# !!!!!! 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.Class(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is
# call Java instance method 'public java.util.Set java.lang.Class.accessFlags()':
#
public accessFlags Java.java.util.Set =>
fuzion.java.call_virtual (Java.java.util.Set) "java.lang.Class" "accessFlags" "()Ljava/util/Set;" Class.this []
# call Java instance method 'public java.lang.Class java.lang.Class.arrayType()':
#
public arrayType Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.Class" "arrayType" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.Class java.lang.Class.asSubclass(java.lang.Class)':
#
public asSubclass_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.Class" "asSubclass" "(Ljava/lang/Class;)Ljava/lang/Class;" Class.this [(Java.java.lang.Class.asSubclass_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.Object java.lang.Class.cast(java.lang.Object)':
#
public cast_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) Java.java.lang.Object =>
fuzion.java.call_virtual (Java.java.lang.Object) "java.lang.Class" "cast" "(Ljava/lang/Object;)Ljava/lang/Object;" Class.this [(Java.java.lang.Class.cast_Ljava_7_lang_7_Object_s_.this.arg0)]
# call Java instance method 'public java.lang.Class java.lang.Class.componentType()':
#
public componentType Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.Class" "componentType" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.util.Optional java.lang.Class.describeConstable()':
#
public describeConstable Java.java.util.Optional =>
fuzion.java.call_virtual (Java.java.util.Optional) "java.lang.Class" "describeConstable" "()Ljava/util/Optional;" Class.this []
# call Java instance method 'public java.lang.String java.lang.Class.descriptorString()':
#
public descriptorString Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "descriptorString" "()Ljava/lang/String;" Class.this []
# call Java instance method 'public boolean java.lang.Class.desiredAssertionStatus()':
#
public desiredAssertionStatus bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "desiredAssertionStatus" "()Z" Class.this []
# call Java instance method 'public java.lang.reflect.AnnotatedType[] java.lang.Class.getAnnotatedInterfaces()':
#
public getAnnotatedInterfaces fuzion.java.Array (Java.java.lang.reflect.AnnotatedType) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) "java.lang.Class" "getAnnotatedInterfaces" "()[Ljava/lang/reflect/AnnotatedType;" Class.this []
# call Java instance method 'public java.lang.reflect.AnnotatedType java.lang.Class.getAnnotatedSuperclass()':
#
public getAnnotatedSuperclass Java.java.lang.reflect.AnnotatedType =>
fuzion.java.call_virtual (Java.java.lang.reflect.AnnotatedType) "java.lang.Class" "getAnnotatedSuperclass" "()Ljava/lang/reflect/AnnotatedType;" Class.this []
# call Java instance method 'public java.lang.annotation.Annotation java.lang.Class.getAnnotation(java.lang.Class)':
#
public getAnnotation_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) Java.java.lang.annotation.Annotation =>
fuzion.java.call_virtual (Java.java.lang.annotation.Annotation) "java.lang.Class" "getAnnotation" "(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;" Class.this [(Java.java.lang.Class.getAnnotation_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.annotation.Annotation[] java.lang.Class.getAnnotations()':
#
public getAnnotations fuzion.java.Array (Java.java.lang.annotation.Annotation) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.annotation.Annotation)) "java.lang.Class" "getAnnotations" "()[Ljava/lang/annotation/Annotation;" Class.this []
# call Java instance method 'public java.lang.annotation.Annotation[] java.lang.Class.getAnnotationsByType(java.lang.Class)':
#
public getAnnotationsByType_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) fuzion.java.Array (Java.java.lang.annotation.Annotation) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.annotation.Annotation)) "java.lang.Class" "getAnnotationsByType" "(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;" Class.this [(Java.java.lang.Class.getAnnotationsByType_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.String java.lang.Class.getCanonicalName()':
#
public getCanonicalName Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "getCanonicalName" "()Ljava/lang/String;" Class.this []
# call Java instance method 'public java.lang.ClassLoader java.lang.Class.getClassLoader()':
#
public getClassLoader Java.java.lang.ClassLoader =>
fuzion.java.call_virtual (Java.java.lang.ClassLoader) "java.lang.Class" "getClassLoader" "()Ljava/lang/ClassLoader;" Class.this []
# call Java instance method 'public java.lang.Class[] java.lang.Class.getClasses()':
#
public getClasses fuzion.java.Array (Java.java.lang.Class) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Class)) "java.lang.Class" "getClasses" "()[Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.Class java.lang.Class.getComponentType()':
#
public getComponentType Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.Class" "getComponentType" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.reflect.Constructor java.lang.Class.getConstructor(java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getConstructor__u00005b_Ljava_7_lang_7_Class_s_(arg0 Sequence (Java.java.lang.Class)) outcome (Java.java.lang.reflect.Constructor) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Constructor)) "java.lang.Class" "getConstructor" "([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;" Class.this [(fuzion.java.array_to_java_object (Java.java.lang.Class) Java.java.lang.Class.getConstructor__u00005b_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.reflect.Constructor[] java.lang.Class.getConstructors() throws java.lang.SecurityException':
#
public getConstructors outcome (fuzion.java.Array (Java.java.lang.reflect.Constructor)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.reflect.Constructor))) "java.lang.Class" "getConstructors" "()[Ljava/lang/reflect/Constructor;" Class.this []
# call Java instance method 'public java.lang.annotation.Annotation java.lang.Class.getDeclaredAnnotation(java.lang.Class)':
#
public getDeclaredAnnotation_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) Java.java.lang.annotation.Annotation =>
fuzion.java.call_virtual (Java.java.lang.annotation.Annotation) "java.lang.Class" "getDeclaredAnnotation" "(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;" Class.this [(Java.java.lang.Class.getDeclaredAnnotation_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.annotation.Annotation[] java.lang.Class.getDeclaredAnnotations()':
#
public getDeclaredAnnotations fuzion.java.Array (Java.java.lang.annotation.Annotation) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.annotation.Annotation)) "java.lang.Class" "getDeclaredAnnotations" "()[Ljava/lang/annotation/Annotation;" Class.this []
# call Java instance method 'public java.lang.annotation.Annotation[] java.lang.Class.getDeclaredAnnotationsByType(java.lang.Class)':
#
public getDeclaredAnnotationsByType_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) fuzion.java.Array (Java.java.lang.annotation.Annotation) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.annotation.Annotation)) "java.lang.Class" "getDeclaredAnnotationsByType" "(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation;" Class.this [(Java.java.lang.Class.getDeclaredAnnotationsByType_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.Class[] java.lang.Class.getDeclaredClasses() throws java.lang.SecurityException':
#
public getDeclaredClasses outcome (fuzion.java.Array (Java.java.lang.Class)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.Class))) "java.lang.Class" "getDeclaredClasses" "()[Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.reflect.Constructor java.lang.Class.getDeclaredConstructor(java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getDeclaredConstructor__u00005b_Ljava_7_lang_7_Class_s_(arg0 Sequence (Java.java.lang.Class)) outcome (Java.java.lang.reflect.Constructor) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Constructor)) "java.lang.Class" "getDeclaredConstructor" "([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;" Class.this [(fuzion.java.array_to_java_object (Java.java.lang.Class) Java.java.lang.Class.getDeclaredConstructor__u00005b_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public java.lang.reflect.Constructor[] java.lang.Class.getDeclaredConstructors() throws java.lang.SecurityException':
#
public getDeclaredConstructors outcome (fuzion.java.Array (Java.java.lang.reflect.Constructor)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.reflect.Constructor))) "java.lang.Class" "getDeclaredConstructors" "()[Ljava/lang/reflect/Constructor;" Class.this []
# call Java instance method 'public java.lang.reflect.Field java.lang.Class.getDeclaredField(java.lang.String) throws java.lang.NoSuchFieldException,java.lang.SecurityException':
#
public getDeclaredField_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.reflect.Field) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Field)) "java.lang.Class" "getDeclaredField" "(Ljava/lang/String;)Ljava/lang/reflect/Field;" Class.this [(fuzion.java.string_to_java_object Java.java.lang.Class.getDeclaredField_Ljava_7_lang_7_String_s_.this.arg0)]
# call Java instance method 'public java.lang.reflect.Field[] java.lang.Class.getDeclaredFields() throws java.lang.SecurityException':
#
public getDeclaredFields outcome (fuzion.java.Array (Java.java.lang.reflect.Field)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.reflect.Field))) "java.lang.Class" "getDeclaredFields" "()[Ljava/lang/reflect/Field;" Class.this []
# call Java instance method 'public java.lang.reflect.Method java.lang.Class.getDeclaredMethod(java.lang.String,java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getDeclaredMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_(arg0 String, arg1 Sequence (Java.java.lang.Class)) outcome (Java.java.lang.reflect.Method) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Method)) "java.lang.Class" "getDeclaredMethod" "(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;" Class.this [(fuzion.java.string_to_java_object Java.java.lang.Class.getDeclaredMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.array_to_java_object (Java.java.lang.Class) Java.java.lang.Class.getDeclaredMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_.this.arg1)]
# call Java instance method 'public java.lang.reflect.Method[] java.lang.Class.getDeclaredMethods() throws java.lang.SecurityException':
#
public getDeclaredMethods outcome (fuzion.java.Array (Java.java.lang.reflect.Method)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.reflect.Method))) "java.lang.Class" "getDeclaredMethods" "()[Ljava/lang/reflect/Method;" Class.this []
# call Java instance method 'public java.lang.Class java.lang.Class.getDeclaringClass() throws java.lang.SecurityException':
#
public getDeclaringClass outcome (Java.java.lang.Class) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Class)) "java.lang.Class" "getDeclaringClass" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.Class java.lang.Class.getEnclosingClass() throws java.lang.SecurityException':
#
public getEnclosingClass outcome (Java.java.lang.Class) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Class)) "java.lang.Class" "getEnclosingClass" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.reflect.Constructor java.lang.Class.getEnclosingConstructor() throws java.lang.SecurityException':
#
public getEnclosingConstructor outcome (Java.java.lang.reflect.Constructor) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Constructor)) "java.lang.Class" "getEnclosingConstructor" "()Ljava/lang/reflect/Constructor;" Class.this []
# call Java instance method 'public java.lang.reflect.Method java.lang.Class.getEnclosingMethod() throws java.lang.SecurityException':
#
public getEnclosingMethod outcome (Java.java.lang.reflect.Method) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Method)) "java.lang.Class" "getEnclosingMethod" "()Ljava/lang/reflect/Method;" Class.this []
# call Java instance method 'public java.lang.Object[] java.lang.Class.getEnumConstants()':
#
public getEnumConstants fuzion.java.Array (Java.java.lang.Object) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Object)) "java.lang.Class" "getEnumConstants" "()[Ljava/lang/Object;" Class.this []
# call Java instance method 'public java.lang.reflect.Field java.lang.Class.getField(java.lang.String) throws java.lang.NoSuchFieldException,java.lang.SecurityException':
#
public getField_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.reflect.Field) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Field)) "java.lang.Class" "getField" "(Ljava/lang/String;)Ljava/lang/reflect/Field;" Class.this [(fuzion.java.string_to_java_object Java.java.lang.Class.getField_Ljava_7_lang_7_String_s_.this.arg0)]
# call Java instance method 'public java.lang.reflect.Field[] java.lang.Class.getFields() throws java.lang.SecurityException':
#
public getFields outcome (fuzion.java.Array (Java.java.lang.reflect.Field)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.reflect.Field))) "java.lang.Class" "getFields" "()[Ljava/lang/reflect/Field;" Class.this []
# call Java instance method 'public java.lang.reflect.Type[] java.lang.Class.getGenericInterfaces()':
#
public getGenericInterfaces fuzion.java.Array (Java.java.lang.reflect.Type) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.Type)) "java.lang.Class" "getGenericInterfaces" "()[Ljava/lang/reflect/Type;" Class.this []
# call Java instance method 'public java.lang.reflect.Type java.lang.Class.getGenericSuperclass()':
#
public getGenericSuperclass Java.java.lang.reflect.Type =>
fuzion.java.call_virtual (Java.java.lang.reflect.Type) "java.lang.Class" "getGenericSuperclass" "()Ljava/lang/reflect/Type;" Class.this []
# call Java instance method 'public java.lang.Class[] java.lang.Class.getInterfaces()':
#
public getInterfaces fuzion.java.Array (Java.java.lang.Class) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Class)) "java.lang.Class" "getInterfaces" "()[Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.reflect.Method java.lang.Class.getMethod(java.lang.String,java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_(arg0 String, arg1 Sequence (Java.java.lang.Class)) outcome (Java.java.lang.reflect.Method) =>
fuzion.java.call_virtual (outcome (Java.java.lang.reflect.Method)) "java.lang.Class" "getMethod" "(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;" Class.this [(fuzion.java.string_to_java_object Java.java.lang.Class.getMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_.this.arg0); (fuzion.java.array_to_java_object (Java.java.lang.Class) Java.java.lang.Class.getMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_.this.arg1)]
# call Java instance method 'public java.lang.reflect.Method[] java.lang.Class.getMethods() throws java.lang.SecurityException':
#
public getMethods outcome (fuzion.java.Array (Java.java.lang.reflect.Method)) =>
fuzion.java.call_virtual (outcome (fuzion.java.Array (Java.java.lang.reflect.Method))) "java.lang.Class" "getMethods" "()[Ljava/lang/reflect/Method;" Class.this []
# call Java instance method 'public native int java.lang.Class.getModifiers()':
#
public getModifiers i32 =>
fuzion.java.call_virtual (i32) "java.lang.Class" "getModifiers" "()I" Class.this []
# call Java instance method 'public java.lang.Module java.lang.Class.getModule()':
#
public getModule Java.java.lang.Module =>
fuzion.java.call_virtual (Java.java.lang.Module) "java.lang.Class" "getModule" "()Ljava/lang/Module;" Class.this []
# call Java instance method 'public java.lang.String java.lang.Class.getName()':
#
public getName Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "getName" "()Ljava/lang/String;" Class.this []
# call Java instance method 'public java.lang.Class java.lang.Class.getNestHost()':
#
public getNestHost Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.Class" "getNestHost" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.Class[] java.lang.Class.getNestMembers()':
#
public getNestMembers fuzion.java.Array (Java.java.lang.Class) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Class)) "java.lang.Class" "getNestMembers" "()[Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.Package java.lang.Class.getPackage()':
#
public getPackage Java.java.lang.Package =>
fuzion.java.call_virtual (Java.java.lang.Package) "java.lang.Class" "getPackage" "()Ljava/lang/Package;" Class.this []
# call Java instance method 'public java.lang.String java.lang.Class.getPackageName()':
#
public getPackageName Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "getPackageName" "()Ljava/lang/String;" Class.this []
# call Java instance method 'public java.lang.Class[] java.lang.Class.getPermittedSubclasses()':
#
public getPermittedSubclasses fuzion.java.Array (Java.java.lang.Class) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Class)) "java.lang.Class" "getPermittedSubclasses" "()[Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.security.ProtectionDomain java.lang.Class.getProtectionDomain()':
#
public getProtectionDomain Java.java.security.ProtectionDomain =>
fuzion.java.call_virtual (Java.java.security.ProtectionDomain) "java.lang.Class" "getProtectionDomain" "()Ljava/security/ProtectionDomain;" Class.this []
# call Java instance method 'public java.lang.reflect.RecordComponent[] java.lang.Class.getRecordComponents()':
#
public getRecordComponents fuzion.java.Array (Java.java.lang.reflect.RecordComponent) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.RecordComponent)) "java.lang.Class" "getRecordComponents" "()[Ljava/lang/reflect/RecordComponent;" Class.this []
# call Java instance method 'public java.io.InputStream java.lang.Class.getResourceAsStream(java.lang.String)':
#
public getResourceAsStream_Ljava_7_lang_7_String_s_(arg0 String) Java.java.io.InputStream =>
fuzion.java.call_virtual (Java.java.io.InputStream) "java.lang.Class" "getResourceAsStream" "(Ljava/lang/String;)Ljava/io/InputStream;" Class.this [(fuzion.java.string_to_java_object Java.java.lang.Class.getResourceAsStream_Ljava_7_lang_7_String_s_.this.arg0)]
# call Java instance method 'public java.net.URL java.lang.Class.getResource(java.lang.String)':
#
public getResource_Ljava_7_lang_7_String_s_(arg0 String) Java.java.net.URL =>
fuzion.java.call_virtual (Java.java.net.URL) "java.lang.Class" "getResource" "(Ljava/lang/String;)Ljava/net/URL;" Class.this [(fuzion.java.string_to_java_object Java.java.lang.Class.getResource_Ljava_7_lang_7_String_s_.this.arg0)]
# call Java instance method 'public native java.lang.Object[] java.lang.Class.getSigners()':
#
public getSigners fuzion.java.Array (Java.java.lang.Object) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Object)) "java.lang.Class" "getSigners" "()[Ljava/lang/Object;" Class.this []
# call Java instance method 'public java.lang.String java.lang.Class.getSimpleName()':
#
public getSimpleName Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "getSimpleName" "()Ljava/lang/String;" Class.this []
# call Java instance method 'public native java.lang.Class java.lang.Class.getSuperclass()':
#
public getSuperclass Java.java.lang.Class =>
fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.Class" "getSuperclass" "()Ljava/lang/Class;" Class.this []
# call Java instance method 'public java.lang.String java.lang.Class.getTypeName()':
#
public getTypeName Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "getTypeName" "()Ljava/lang/String;" Class.this []
# call Java instance method 'public java.lang.reflect.TypeVariable[] java.lang.Class.getTypeParameters()':
#
public getTypeParameters fuzion.java.Array (Java.java.lang.reflect.TypeVariable) =>
fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.TypeVariable)) "java.lang.Class" "getTypeParameters" "()[Ljava/lang/reflect/TypeVariable;" Class.this []
# call Java instance method 'public boolean java.lang.Class.isAnnotation()':
#
public isAnnotation bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isAnnotation" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isAnnotationPresent(java.lang.Class)':
#
public isAnnotationPresent_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isAnnotationPresent" "(Ljava/lang/Class;)Z" Class.this [(Java.java.lang.Class.isAnnotationPresent_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public boolean java.lang.Class.isAnonymousClass()':
#
public isAnonymousClass bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isAnonymousClass" "()Z" Class.this []
# call Java instance method 'public native boolean java.lang.Class.isArray()':
#
public isArray bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isArray" "()Z" Class.this []
# call Java instance method 'public native boolean java.lang.Class.isAssignableFrom(java.lang.Class)':
#
public isAssignableFrom_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isAssignableFrom" "(Ljava/lang/Class;)Z" Class.this [(Java.java.lang.Class.isAssignableFrom_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public boolean java.lang.Class.isEnum()':
#
public isEnum bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isEnum" "()Z" Class.this []
# call Java instance method 'public native boolean java.lang.Class.isHidden()':
#
public isHidden bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isHidden" "()Z" Class.this []
# call Java instance method 'public native boolean java.lang.Class.isInstance(java.lang.Object)':
#
public isInstance_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isInstance" "(Ljava/lang/Object;)Z" Class.this [(Java.java.lang.Class.isInstance_Ljava_7_lang_7_Object_s_.this.arg0)]
# call Java instance method 'public native boolean java.lang.Class.isInterface()':
#
public isInterface bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isInterface" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isLocalClass()':
#
public isLocalClass bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isLocalClass" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isMemberClass()':
#
public isMemberClass bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isMemberClass" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isNestmateOf(java.lang.Class)':
#
public isNestmateOf_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isNestmateOf" "(Ljava/lang/Class;)Z" Class.this [(Java.java.lang.Class.isNestmateOf_Ljava_7_lang_7_Class_s_.this.arg0)]
# call Java instance method 'public native boolean java.lang.Class.isPrimitive()':
#
public isPrimitive bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isPrimitive" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isRecord()':
#
public isRecord bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isRecord" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isSealed()':
#
public isSealed bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isSealed" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isSynthetic()':
#
public isSynthetic bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isSynthetic" "()Z" Class.this []
# call Java instance method 'public boolean java.lang.Class.isUnnamedClass()':
#
public isUnnamedClass bool =>
fuzion.java.call_virtual (bool) "java.lang.Class" "isUnnamedClass" "()Z" Class.this []
# call Java instance method 'public java.lang.Object java.lang.Class.newInstance() throws java.lang.InstantiationException,java.lang.IllegalAccessException':
#
public newInstance outcome (Java.java.lang.Object) =>
fuzion.java.call_virtual (outcome (Java.java.lang.Object)) "java.lang.Class" "newInstance" "()Ljava/lang/Object;" Class.this []
# call Java instance method 'public java.lang.String java.lang.Class.toGenericString()':
#
public toGenericString Java.java.lang.__jString =>
fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.Class" "toGenericString" "()Ljava/lang/String;" Class.this []
# short-hand to call Java method 'public java.lang.Class java.lang.Class.asSubclass(java.lang.Class)':
#
public asSubclass(arg0 Java.java.lang.Class) (Java.java.lang.Class) =>
asSubclass_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.asSubclass.this.arg0
# short-hand to call Java method 'public java.lang.Object java.lang.Class.cast(java.lang.Object)':
#
public cast(arg0 Java.java.lang.Object) (Java.java.lang.Object) =>
cast_Ljava_7_lang_7_Object_s_ Java.java.lang.Class.cast.this.arg0
# short-hand to call Java method 'public java.lang.annotation.Annotation java.lang.Class.getAnnotation(java.lang.Class)':
#
public getAnnotation(arg0 Java.java.lang.Class) (Java.java.lang.annotation.Annotation) =>
getAnnotation_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getAnnotation.this.arg0
# short-hand to call Java method 'public java.lang.annotation.Annotation[] java.lang.Class.getAnnotationsByType(java.lang.Class)':
#
public getAnnotationsByType(arg0 Java.java.lang.Class) (fuzion.java.Array (Java.java.lang.annotation.Annotation)) =>
getAnnotationsByType_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getAnnotationsByType.this.arg0
# short-hand to call Java method 'public java.lang.reflect.Constructor java.lang.Class.getConstructor(java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getConstructor(arg0 Sequence (Java.java.lang.Class)) (outcome (Java.java.lang.reflect.Constructor)) =>
getConstructor__u00005b_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getConstructor.this.arg0
# short-hand to call Java method 'public java.lang.annotation.Annotation java.lang.Class.getDeclaredAnnotation(java.lang.Class)':
#
public getDeclaredAnnotation(arg0 Java.java.lang.Class) (Java.java.lang.annotation.Annotation) =>
getDeclaredAnnotation_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getDeclaredAnnotation.this.arg0
# short-hand to call Java method 'public java.lang.annotation.Annotation[] java.lang.Class.getDeclaredAnnotationsByType(java.lang.Class)':
#
public getDeclaredAnnotationsByType(arg0 Java.java.lang.Class) (fuzion.java.Array (Java.java.lang.annotation.Annotation)) =>
getDeclaredAnnotationsByType_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getDeclaredAnnotationsByType.this.arg0
# short-hand to call Java method 'public java.lang.reflect.Constructor java.lang.Class.getDeclaredConstructor(java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getDeclaredConstructor(arg0 Sequence (Java.java.lang.Class)) (outcome (Java.java.lang.reflect.Constructor)) =>
getDeclaredConstructor__u00005b_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getDeclaredConstructor.this.arg0
# short-hand to call Java method 'public java.lang.reflect.Field java.lang.Class.getDeclaredField(java.lang.String) throws java.lang.NoSuchFieldException,java.lang.SecurityException':
#
public getDeclaredField(arg0 String) (outcome (Java.java.lang.reflect.Field)) =>
getDeclaredField_Ljava_7_lang_7_String_s_ Java.java.lang.Class.getDeclaredField.this.arg0
# short-hand to call Java method 'public java.lang.reflect.Method java.lang.Class.getDeclaredMethod(java.lang.String,java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getDeclaredMethod(arg0 String, arg1 Sequence (Java.java.lang.Class)) (outcome (Java.java.lang.reflect.Method)) =>
getDeclaredMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getDeclaredMethod.this.arg0 Java.java.lang.Class.getDeclaredMethod.this.arg1
# short-hand to call Java method 'public java.lang.reflect.Field java.lang.Class.getField(java.lang.String) throws java.lang.NoSuchFieldException,java.lang.SecurityException':
#
public getField(arg0 String) (outcome (Java.java.lang.reflect.Field)) =>
getField_Ljava_7_lang_7_String_s_ Java.java.lang.Class.getField.this.arg0
# short-hand to call Java method 'public java.lang.reflect.Method java.lang.Class.getMethod(java.lang.String,java.lang.Class[]) throws java.lang.NoSuchMethodException,java.lang.SecurityException':
#
public getMethod(arg0 String, arg1 Sequence (Java.java.lang.Class)) (outcome (Java.java.lang.reflect.Method)) =>
getMethod_Ljava_7_lang_7_String_s__u00005b_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.getMethod.this.arg0 Java.java.lang.Class.getMethod.this.arg1
# short-hand to call Java method 'public java.net.URL java.lang.Class.getResource(java.lang.String)':
#
public getResource(arg0 String) (Java.java.net.URL) =>
getResource_Ljava_7_lang_7_String_s_ Java.java.lang.Class.getResource.this.arg0
# short-hand to call Java method 'public java.io.InputStream java.lang.Class.getResourceAsStream(java.lang.String)':
#
public getResourceAsStream(arg0 String) (Java.java.io.InputStream) =>
getResourceAsStream_Ljava_7_lang_7_String_s_ Java.java.lang.Class.getResourceAsStream.this.arg0
# short-hand to call Java method 'public boolean java.lang.Class.isAnnotationPresent(java.lang.Class)':
#
public isAnnotationPresent(arg0 Java.java.lang.Class) (bool) =>
isAnnotationPresent_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.isAnnotationPresent.this.arg0
# short-hand to call Java method 'public native boolean java.lang.Class.isAssignableFrom(java.lang.Class)':
#
public isAssignableFrom(arg0 Java.java.lang.Class) (bool) =>
isAssignableFrom_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.isAssignableFrom.this.arg0
# short-hand to call Java method 'public native boolean java.lang.Class.isInstance(java.lang.Object)':
#
public isInstance(arg0 Java.java.lang.Object) (bool) =>
isInstance_Ljava_7_lang_7_Object_s_ Java.java.lang.Class.isInstance.this.arg0
# short-hand to call Java method 'public boolean java.lang.Class.isNestmateOf(java.lang.Class)':
#
public isNestmateOf(arg0 Java.java.lang.Class) (bool) =>
isNestmateOf_Ljava_7_lang_7_Class_s_ Java.java.lang.Class.isNestmateOf.this.arg0
last changed: 2024-03-07