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

Java/java/lang/reflect/Executable.fz


# Fuzion interface to instance members of Java instance class 'java.lang.reflect.Executable'
#
# !!!!!!  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.reflect.Executable(redef forbidden void) ref : Java.java.lang.reflect.AccessibleObject(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public java.util.Set java.lang.reflect.Executable.accessFlags()':
  #
  public accessFlags Java.java.util.Set =>
    fuzion.java.call_virtual (Java.java.util.Set) "java.lang.reflect.Executable" "accessFlags" "()Ljava/util/Set;" Executable.this []

  # call Java instance method 'public java.lang.reflect.AnnotatedType[] java.lang.reflect.Executable.getAnnotatedExceptionTypes()':
  #
  public getAnnotatedExceptionTypes fuzion.java.Array (Java.java.lang.reflect.AnnotatedType) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) "java.lang.reflect.Executable" "getAnnotatedExceptionTypes" "()[Ljava/lang/reflect/AnnotatedType;" Executable.this []

  # call Java instance method 'public java.lang.reflect.AnnotatedType[] java.lang.reflect.Executable.getAnnotatedParameterTypes()':
  #
  public getAnnotatedParameterTypes fuzion.java.Array (Java.java.lang.reflect.AnnotatedType) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) "java.lang.reflect.Executable" "getAnnotatedParameterTypes" "()[Ljava/lang/reflect/AnnotatedType;" Executable.this []

  # call Java instance method 'public java.lang.reflect.AnnotatedType java.lang.reflect.Executable.getAnnotatedReceiverType()':
  #
  public getAnnotatedReceiverType Java.java.lang.reflect.AnnotatedType =>
    fuzion.java.call_virtual (Java.java.lang.reflect.AnnotatedType) "java.lang.reflect.Executable" "getAnnotatedReceiverType" "()Ljava/lang/reflect/AnnotatedType;" Executable.this []

  # call Java instance method 'public abstract java.lang.reflect.AnnotatedType java.lang.reflect.Executable.getAnnotatedReturnType()':
  #
  public getAnnotatedReturnType Java.java.lang.reflect.AnnotatedType =>
    fuzion.java.call_virtual (Java.java.lang.reflect.AnnotatedType) "java.lang.reflect.Executable" "getAnnotatedReturnType" "()Ljava/lang/reflect/AnnotatedType;" Executable.this []

  # call Java instance method 'public abstract java.lang.Class java.lang.reflect.Executable.getDeclaringClass()':
  #
  public getDeclaringClass Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "java.lang.reflect.Executable" "getDeclaringClass" "()Ljava/lang/Class;" Executable.this []

  # call Java instance method 'public abstract java.lang.Class[] java.lang.reflect.Executable.getExceptionTypes()':
  #
  public getExceptionTypes fuzion.java.Array (Java.java.lang.Class) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Class)) "java.lang.reflect.Executable" "getExceptionTypes" "()[Ljava/lang/Class;" Executable.this []

  # call Java instance method 'public java.lang.reflect.Type[] java.lang.reflect.Executable.getGenericExceptionTypes()':
  #
  public getGenericExceptionTypes fuzion.java.Array (Java.java.lang.reflect.Type) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.Type)) "java.lang.reflect.Executable" "getGenericExceptionTypes" "()[Ljava/lang/reflect/Type;" Executable.this []

  # call Java instance method 'public java.lang.reflect.Type[] java.lang.reflect.Executable.getGenericParameterTypes()':
  #
  public getGenericParameterTypes fuzion.java.Array (Java.java.lang.reflect.Type) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.Type)) "java.lang.reflect.Executable" "getGenericParameterTypes" "()[Ljava/lang/reflect/Type;" Executable.this []

  # call Java instance method 'public abstract int java.lang.reflect.Executable.getModifiers()':
  #
  public getModifiers i32 =>
    fuzion.java.call_virtual (i32) "java.lang.reflect.Executable" "getModifiers" "()I" Executable.this []

  # call Java instance method 'public abstract java.lang.String java.lang.reflect.Executable.getName()':
  #
  public getName Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.reflect.Executable" "getName" "()Ljava/lang/String;" Executable.this []

  # call Java instance method 'public abstract java.lang.annotation.Annotation[][] java.lang.reflect.Executable.getParameterAnnotations()':
  #
  public getParameterAnnotations fuzion.java.Array (fuzion.java.Array (Java.java.lang.annotation.Annotation)) =>
    fuzion.java.call_virtual (fuzion.java.Array (fuzion.java.Array (Java.java.lang.annotation.Annotation))) "java.lang.reflect.Executable" "getParameterAnnotations" "()[[Ljava/lang/annotation/Annotation;" Executable.this []

  # call Java instance method 'public abstract int java.lang.reflect.Executable.getParameterCount()':
  #
  public getParameterCount i32 =>
    fuzion.java.call_virtual (i32) "java.lang.reflect.Executable" "getParameterCount" "()I" Executable.this []

  # call Java instance method 'public abstract java.lang.Class[] java.lang.reflect.Executable.getParameterTypes()':
  #
  public getParameterTypes fuzion.java.Array (Java.java.lang.Class) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.Class)) "java.lang.reflect.Executable" "getParameterTypes" "()[Ljava/lang/Class;" Executable.this []

  # call Java instance method 'public java.lang.reflect.Parameter[] java.lang.reflect.Executable.getParameters()':
  #
  public getParameters fuzion.java.Array (Java.java.lang.reflect.Parameter) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.reflect.Parameter)) "java.lang.reflect.Executable" "getParameters" "()[Ljava/lang/reflect/Parameter;" Executable.this []

  # call Java instance method 'public abstract java.lang.reflect.TypeVariable[] java.lang.reflect.Executable.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.reflect.Executable" "getTypeParameters" "()[Ljava/lang/reflect/TypeVariable;" Executable.this []

  # call Java instance method 'public boolean java.lang.reflect.Executable.isSynthetic()':
  #
  public isSynthetic bool =>
    fuzion.java.call_virtual (bool) "java.lang.reflect.Executable" "isSynthetic" "()Z" Executable.this []

  # call Java instance method 'public boolean java.lang.reflect.Executable.isVarArgs()':
  #
  public isVarArgs bool =>
    fuzion.java.call_virtual (bool) "java.lang.reflect.Executable" "isVarArgs" "()Z" Executable.this []

  # call Java instance method 'public abstract java.lang.String java.lang.reflect.Executable.toGenericString()':
  #
  public toGenericString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.lang.reflect.Executable" "toGenericString" "()Ljava/lang/String;" Executable.this []