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

Java/jdk/internal/classfile/TypeKind_static.fz


# Fuzion interface to static members of Java class 'jdk.internal.classfile.TypeKind'
#
# !!!!!!  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.jdk.internal.classfile.TypeKind_static is

  # call Java static method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.fromDescriptor(java.lang.CharSequence)':
  #
  public fromDescriptor_Ljava_7_lang_7_CharSequence_s_(arg0 Java.java.lang.CharSequence) Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.call_static (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "fromDescriptor" "(Ljava/lang/CharSequence;)Ljdk/internal/classfile/TypeKind;" [(Java.jdk.internal.classfile.TypeKind_static.fromDescriptor_Ljava_7_lang_7_CharSequence_s_.this.arg0)]

  # call Java static method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.fromNewArrayCode(int)':
  #
  public fromNewArrayCode_I(arg0 i32) Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.call_static (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "fromNewArrayCode" "(I)Ljdk/internal/classfile/TypeKind;" [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.TypeKind_static.fromNewArrayCode_I.this.arg0)]

  # call Java static method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.from(java.lang.invoke.TypeDescriptor$OfField)':
  #
  public from_Ljava_7_lang_7_invoke_7_TypeDescriptor_S_OfField_s_(arg0 Java.java.lang.invoke.TypeDescriptor_S_OfField) Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.call_static (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "from" "(Ljava/lang/invoke/TypeDescriptor\$OfField;)Ljdk/internal/classfile/TypeKind;" [(Java.jdk.internal.classfile.TypeKind_static.from_Ljava_7_lang_7_invoke_7_TypeDescriptor_S_OfField_s_.this.arg0)]

  # call Java static method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.valueOf(java.lang.String)':
  #
  public valueOf_Ljava_7_lang_7_String_s_(arg0 String) Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.call_static (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "valueOf" "(Ljava/lang/String;)Ljdk/internal/classfile/TypeKind;" [(fuzion.java.string_to_java_object Java.jdk.internal.classfile.TypeKind_static.valueOf_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java static method 'public static jdk.internal.classfile.TypeKind[] jdk.internal.classfile.TypeKind.values()':
  #
  public values fuzion.java.Array (Java.jdk.internal.classfile.TypeKind) =>
    fuzion.java.call_static (fuzion.java.Array (Java.jdk.internal.classfile.TypeKind)) "jdk.internal.classfile.TypeKind" "values" "()[Ljdk/internal/classfile/TypeKind;" []

  # short-hand to call Java method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.from(java.lang.invoke.TypeDescriptor$OfField)':
  #
  public from(arg0 Java.java.lang.invoke.TypeDescriptor_S_OfField) (Java.jdk.internal.classfile.TypeKind) =>
    from_Ljava_7_lang_7_invoke_7_TypeDescriptor_S_OfField_s_ Java.jdk.internal.classfile.TypeKind_static.from.this.arg0

  # short-hand to call Java method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.fromDescriptor(java.lang.CharSequence)':
  #
  public fromDescriptor(arg0 Java.java.lang.CharSequence) (Java.jdk.internal.classfile.TypeKind) =>
    fromDescriptor_Ljava_7_lang_7_CharSequence_s_ Java.jdk.internal.classfile.TypeKind_static.fromDescriptor.this.arg0

  # short-hand to call Java method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.fromNewArrayCode(int)':
  #
  public fromNewArrayCode(arg0 i32) (Java.jdk.internal.classfile.TypeKind) =>
    fromNewArrayCode_I Java.jdk.internal.classfile.TypeKind_static.fromNewArrayCode.this.arg0

  # short-hand to call Java method 'public static jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.valueOf(java.lang.String)':
  #
  public valueOf(arg0 String) (Java.jdk.internal.classfile.TypeKind) =>
    valueOf_Ljava_7_lang_7_String_s_ Java.jdk.internal.classfile.TypeKind_static.valueOf.this.arg0

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.BooleanType':
  #
  public BooleanType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "BooleanType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.ByteType':
  #
  public ByteType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "ByteType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.CharType':
  #
  public CharType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "CharType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.DoubleType':
  #
  public DoubleType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "DoubleType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.FloatType':
  #
  public FloatType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "FloatType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.IntType':
  #
  public IntType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "IntType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.LongType':
  #
  public LongType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "LongType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.ReferenceType':
  #
  public ReferenceType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "ReferenceType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.ShortType':
  #
  public ShortType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "ShortType"

  # read static Java field 'public static final jdk.internal.classfile.TypeKind jdk.internal.classfile.TypeKind.VoidType':
  #
  public VoidType Java.jdk.internal.classfile.TypeKind =>
    fuzion.java.get_static_field (Java.jdk.internal.classfile.TypeKind) "jdk.internal.classfile.TypeKind" "VoidType"