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

Java/sun/reflect/annotation/TypeAnnotationParser_static.fz


# Fuzion interface to static members of Java class 'sun.reflect.annotation.TypeAnnotationParser'
#
# !!!!!!  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.annotation.TypeAnnotationParser_static is

  # call Java static method 'public static java.lang.reflect.AnnotatedType[] sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedInterfaces(byte[],jdk.internal.reflect.ConstantPool,java.lang.Class)':
  #
  public buildAnnotatedInterfaces__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.Class) fuzion.java.Array (Java.java.lang.reflect.AnnotatedType) =>
    fuzion.java.call_static (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) "sun.reflect.annotation.TypeAnnotationParser" "buildAnnotatedInterfaces" "([BLjdk/internal/reflect/ConstantPool;Ljava/lang/Class;)[Ljava/lang/reflect/AnnotatedType;" [(fuzion.java.array_to_java_object (i8) Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedInterfaces__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedInterfaces__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedInterfaces__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_.this.arg2)]

  # call Java static method 'public static java.lang.reflect.AnnotatedType sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedSuperclass(byte[],jdk.internal.reflect.ConstantPool,java.lang.Class)':
  #
  public buildAnnotatedSuperclass__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.Class) Java.java.lang.reflect.AnnotatedType =>
    fuzion.java.call_static (Java.java.lang.reflect.AnnotatedType) "sun.reflect.annotation.TypeAnnotationParser" "buildAnnotatedSuperclass" "([BLjdk/internal/reflect/ConstantPool;Ljava/lang/Class;)Ljava/lang/reflect/AnnotatedType;" [(fuzion.java.array_to_java_object (i8) Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedSuperclass__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedSuperclass__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_.this.arg1); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedSuperclass__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_.this.arg2)]

  # call Java static method 'public static java.lang.reflect.AnnotatedType sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedType(byte[],jdk.internal.reflect.ConstantPool,java.lang.reflect.AnnotatedElement,java.lang.Class,java.lang.reflect.Type,sun.reflect.annotation.TypeAnnotation$TypeAnnotationTarget)':
  #
  public buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.reflect.AnnotatedElement, arg3 Java.java.lang.Class, arg4 Java.java.lang.reflect.Type, arg5 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTarget) Java.java.lang.reflect.AnnotatedType =>
    fuzion.java.call_static (Java.java.lang.reflect.AnnotatedType) "sun.reflect.annotation.TypeAnnotationParser" "buildAnnotatedType" "([BLjdk/internal/reflect/ConstantPool;Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;Ljava/lang/reflect/Type;Lsun/reflect/annotation/TypeAnnotation\$TypeAnnotationTarget;)Ljava/lang/reflect/AnnotatedType;" [(fuzion.java.array_to_java_object (i8) Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg0); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg1); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg2); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg3); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg4); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg5)]

  # call Java static method 'public static java.lang.reflect.AnnotatedType[] sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedTypes(byte[],jdk.internal.reflect.ConstantPool,java.lang.reflect.AnnotatedElement,java.lang.Class,java.lang.reflect.Type[],sun.reflect.annotation.TypeAnnotation$TypeAnnotationTarget)':
  #
  public buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.reflect.AnnotatedElement, arg3 Java.java.lang.Class, arg4 Sequence (Java.java.lang.reflect.Type), arg5 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTarget) fuzion.java.Array (Java.java.lang.reflect.AnnotatedType) =>
    fuzion.java.call_static (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) "sun.reflect.annotation.TypeAnnotationParser" "buildAnnotatedTypes" "([BLjdk/internal/reflect/ConstantPool;Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;[Ljava/lang/reflect/Type;Lsun/reflect/annotation/TypeAnnotation\$TypeAnnotationTarget;)[Ljava/lang/reflect/AnnotatedType;" [(fuzion.java.array_to_java_object (i8) Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg0); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg1); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg2); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg3); (fuzion.java.array_to_java_object (Java.java.lang.reflect.Type) Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg4); (Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg5)]

  # call Java static method 'public static java.lang.reflect.AnnotatedType[] sun.reflect.annotation.TypeAnnotationParser.parseAnnotatedBounds(java.lang.reflect.Type[],java.lang.reflect.GenericDeclaration,int)':
  #
  public parseAnnotatedBounds__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I(arg0 Sequence (Java.java.lang.reflect.Type), arg1 Java.java.lang.reflect.GenericDeclaration, arg2 i32) fuzion.java.Array (Java.java.lang.reflect.AnnotatedType) =>
    fuzion.java.call_static (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) "sun.reflect.annotation.TypeAnnotationParser" "parseAnnotatedBounds" "([Ljava/lang/reflect/Type;Ljava/lang/reflect/GenericDeclaration;I)[Ljava/lang/reflect/AnnotatedType;" [(fuzion.java.array_to_java_object (Java.java.lang.reflect.Type) Java.sun.reflect.annotation.TypeAnnotationParser_static.parseAnnotatedBounds__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I.this.arg0); (Java.sun.reflect.annotation.TypeAnnotationParser_static.parseAnnotatedBounds__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I.this.arg1); (fuzion.java.i32_to_java_object Java.sun.reflect.annotation.TypeAnnotationParser_static.parseAnnotatedBounds__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I.this.arg2)]

  # call Java static method 'public static java.lang.annotation.Annotation[] sun.reflect.annotation.TypeAnnotationParser.parseTypeVariableAnnotations(java.lang.reflect.GenericDeclaration,int)':
  #
  public parseTypeVariableAnnotations_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I(arg0 Java.java.lang.reflect.GenericDeclaration, arg1 i32) fuzion.java.Array (Java.java.lang.annotation.Annotation) =>
    fuzion.java.call_static (fuzion.java.Array (Java.java.lang.annotation.Annotation)) "sun.reflect.annotation.TypeAnnotationParser" "parseTypeVariableAnnotations" "(Ljava/lang/reflect/GenericDeclaration;I)[Ljava/lang/annotation/Annotation;" [(Java.sun.reflect.annotation.TypeAnnotationParser_static.parseTypeVariableAnnotations_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.sun.reflect.annotation.TypeAnnotationParser_static.parseTypeVariableAnnotations_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I.this.arg1)]

  # short-hand to call Java method 'public static java.lang.reflect.AnnotatedType[] sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedInterfaces(byte[],jdk.internal.reflect.ConstantPool,java.lang.Class)':
  #
  public buildAnnotatedInterfaces(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.Class) (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) =>
    buildAnnotatedInterfaces__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_ Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedInterfaces.this.arg0 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedInterfaces.this.arg1 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedInterfaces.this.arg2

  # short-hand to call Java method 'public static java.lang.reflect.AnnotatedType sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedSuperclass(byte[],jdk.internal.reflect.ConstantPool,java.lang.Class)':
  #
  public buildAnnotatedSuperclass(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.Class) (Java.java.lang.reflect.AnnotatedType) =>
    buildAnnotatedSuperclass__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_Class_s_ Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedSuperclass.this.arg0 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedSuperclass.this.arg1 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedSuperclass.this.arg2

  # short-hand to call Java method 'public static java.lang.reflect.AnnotatedType sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedType(byte[],jdk.internal.reflect.ConstantPool,java.lang.reflect.AnnotatedElement,java.lang.Class,java.lang.reflect.Type,sun.reflect.annotation.TypeAnnotation$TypeAnnotationTarget)':
  #
  public buildAnnotatedType(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.reflect.AnnotatedElement, arg3 Java.java.lang.Class, arg4 Java.java.lang.reflect.Type, arg5 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTarget) (Java.java.lang.reflect.AnnotatedType) =>
    buildAnnotatedType__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_ Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType.this.arg0 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType.this.arg1 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType.this.arg2 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType.this.arg3 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType.this.arg4 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedType.this.arg5

  # short-hand to call Java method 'public static java.lang.reflect.AnnotatedType[] sun.reflect.annotation.TypeAnnotationParser.buildAnnotatedTypes(byte[],jdk.internal.reflect.ConstantPool,java.lang.reflect.AnnotatedElement,java.lang.Class,java.lang.reflect.Type[],sun.reflect.annotation.TypeAnnotation$TypeAnnotationTarget)':
  #
  public buildAnnotatedTypes(arg0 Sequence (i8), arg1 Java.jdk.internal.reflect.ConstantPool, arg2 Java.java.lang.reflect.AnnotatedElement, arg3 Java.java.lang.Class, arg4 Sequence (Java.java.lang.reflect.Type), arg5 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTarget) (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) =>
    buildAnnotatedTypes__u00005b_BLjdk_7_internal_7_reflect_7_ConstantPool_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_Ljava_7_lang_7_Class_s__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_ Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes.this.arg0 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes.this.arg1 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes.this.arg2 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes.this.arg3 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes.this.arg4 Java.sun.reflect.annotation.TypeAnnotationParser_static.buildAnnotatedTypes.this.arg5

  # short-hand to call Java method 'public static java.lang.reflect.AnnotatedType[] sun.reflect.annotation.TypeAnnotationParser.parseAnnotatedBounds(java.lang.reflect.Type[],java.lang.reflect.GenericDeclaration,int)':
  #
  public parseAnnotatedBounds(arg0 Sequence (Java.java.lang.reflect.Type), arg1 Java.java.lang.reflect.GenericDeclaration, arg2 i32) (fuzion.java.Array (Java.java.lang.reflect.AnnotatedType)) =>
    parseAnnotatedBounds__u00005b_Ljava_7_lang_7_reflect_7_Type_s_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I Java.sun.reflect.annotation.TypeAnnotationParser_static.parseAnnotatedBounds.this.arg0 Java.sun.reflect.annotation.TypeAnnotationParser_static.parseAnnotatedBounds.this.arg1 Java.sun.reflect.annotation.TypeAnnotationParser_static.parseAnnotatedBounds.this.arg2

  # short-hand to call Java method 'public static java.lang.annotation.Annotation[] sun.reflect.annotation.TypeAnnotationParser.parseTypeVariableAnnotations(java.lang.reflect.GenericDeclaration,int)':
  #
  public parseTypeVariableAnnotations(arg0 Java.java.lang.reflect.GenericDeclaration, arg1 i32) (fuzion.java.Array (Java.java.lang.annotation.Annotation)) =>
    parseTypeVariableAnnotations_Ljava_7_lang_7_reflect_7_GenericDeclaration_s_I Java.sun.reflect.annotation.TypeAnnotationParser_static.parseTypeVariableAnnotations.this.arg0 Java.sun.reflect.annotation.TypeAnnotationParser_static.parseTypeVariableAnnotations.this.arg1

  # call Java constructor 'public sun.reflect.annotation.TypeAnnotationParser()':
  #
  public new Java.sun.reflect.annotation.TypeAnnotationParser =>
    fuzion.java.call_constructor (Java.sun.reflect.annotation.TypeAnnotationParser) "sun.reflect.annotation.TypeAnnotationParser" "()V" []