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

Java/sun/reflect/annotation/TypeAnnotation_static.fz


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

  # call Java static method 'public static java.util.List sun.reflect.annotation.TypeAnnotation.filter(sun.reflect.annotation.TypeAnnotation[],sun.reflect.annotation.TypeAnnotation$TypeAnnotationTarget)':
  #
  public filter__u00005b_Lsun_7_reflect_7_annotation_7_TypeAnnotation_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_(arg0 Sequence (Java.sun.reflect.annotation.TypeAnnotation), arg1 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTarget) Java.java.util.List =>
    fuzion.java.call_static (Java.java.util.List) "sun.reflect.annotation.TypeAnnotation" "filter" "([Lsun/reflect/annotation/TypeAnnotation;Lsun/reflect/annotation/TypeAnnotation\$TypeAnnotationTarget;)Ljava/util/List;" [(fuzion.java.array_to_java_object (Java.sun.reflect.annotation.TypeAnnotation) Java.sun.reflect.annotation.TypeAnnotation_static.filter__u00005b_Lsun_7_reflect_7_annotation_7_TypeAnnotation_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg0); (Java.sun.reflect.annotation.TypeAnnotation_static.filter__u00005b_Lsun_7_reflect_7_annotation_7_TypeAnnotation_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_.this.arg1)]

  # short-hand to call Java method 'public static java.util.List sun.reflect.annotation.TypeAnnotation.filter(sun.reflect.annotation.TypeAnnotation[],sun.reflect.annotation.TypeAnnotation$TypeAnnotationTarget)':
  #
  public filter(arg0 Sequence (Java.sun.reflect.annotation.TypeAnnotation), arg1 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTarget) (Java.java.util.List) =>
    filter__u00005b_Lsun_7_reflect_7_annotation_7_TypeAnnotation_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTarget_s_ Java.sun.reflect.annotation.TypeAnnotation_static.filter.this.arg0 Java.sun.reflect.annotation.TypeAnnotation_static.filter.this.arg1

  # call Java constructor 'public sun.reflect.annotation.TypeAnnotation(sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo,sun.reflect.annotation.TypeAnnotation$LocationInfo,java.lang.annotation.Annotation,java.lang.reflect.AnnotatedElement)':
  #
  public new_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTargetInfo_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_LocationInfo_s_Ljava_7_lang_7_annotation_7_Annotation_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_(arg0 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTargetInfo, arg1 Java.sun.reflect.annotation.TypeAnnotation_S_LocationInfo, arg2 Java.java.lang.annotation.Annotation, arg3 Java.java.lang.reflect.AnnotatedElement) Java.sun.reflect.annotation.TypeAnnotation =>
    fuzion.java.call_constructor (Java.sun.reflect.annotation.TypeAnnotation) "sun.reflect.annotation.TypeAnnotation" "(Lsun/reflect/annotation/TypeAnnotation\$TypeAnnotationTargetInfo;Lsun/reflect/annotation/TypeAnnotation\$LocationInfo;Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V" [(Java.sun.reflect.annotation.TypeAnnotation_static.new_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTargetInfo_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_LocationInfo_s_Ljava_7_lang_7_annotation_7_Annotation_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_.this.arg0); (Java.sun.reflect.annotation.TypeAnnotation_static.new_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTargetInfo_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_LocationInfo_s_Ljava_7_lang_7_annotation_7_Annotation_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_.this.arg1); (Java.sun.reflect.annotation.TypeAnnotation_static.new_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTargetInfo_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_LocationInfo_s_Ljava_7_lang_7_annotation_7_Annotation_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_.this.arg2); (Java.sun.reflect.annotation.TypeAnnotation_static.new_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTargetInfo_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_LocationInfo_s_Ljava_7_lang_7_annotation_7_Annotation_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_.this.arg3)]

  # short-hand to call Java constructor 'public sun.reflect.annotation.TypeAnnotation(sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo,sun.reflect.annotation.TypeAnnotation$LocationInfo,java.lang.annotation.Annotation,java.lang.reflect.AnnotatedElement)':
  #
  public new(arg0 Java.sun.reflect.annotation.TypeAnnotation_S_TypeAnnotationTargetInfo, arg1 Java.sun.reflect.annotation.TypeAnnotation_S_LocationInfo, arg2 Java.java.lang.annotation.Annotation, arg3 Java.java.lang.reflect.AnnotatedElement) (Java.sun.reflect.annotation.TypeAnnotation) =>
    new_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_TypeAnnotationTargetInfo_s_Lsun_7_reflect_7_annotation_7_TypeAnnotation_S_LocationInfo_s_Ljava_7_lang_7_annotation_7_Annotation_s_Ljava_7_lang_7_reflect_7_AnnotatedElement_s_ Java.sun.reflect.annotation.TypeAnnotation_static.new.this.arg0 Java.sun.reflect.annotation.TypeAnnotation_static.new.this.arg1 Java.sun.reflect.annotation.TypeAnnotation_static.new.this.arg2 Java.sun.reflect.annotation.TypeAnnotation_static.new.this.arg3