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

Java/jdk/internal/reflect/ConstantPool.fz


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

  # call Java instance method 'public java.lang.Class jdk.internal.reflect.ConstantPool.getClassAtIfLoaded(int)':
  #
  public getClassAtIfLoaded_I(arg0 i32) Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "jdk.internal.reflect.ConstantPool" "getClassAtIfLoaded" "(I)Ljava/lang/Class;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getClassAtIfLoaded_I.this.arg0)]

  # call Java instance method 'public java.lang.Class jdk.internal.reflect.ConstantPool.getClassAt(int)':
  #
  public getClassAt_I(arg0 i32) Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "jdk.internal.reflect.ConstantPool" "getClassAt" "(I)Ljava/lang/Class;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getClassAt_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.reflect.ConstantPool.getClassRefIndexAt(int)':
  #
  public getClassRefIndexAt_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.reflect.ConstantPool" "getClassRefIndexAt" "(I)I" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getClassRefIndexAt_I.this.arg0)]

  # call Java instance method 'public double jdk.internal.reflect.ConstantPool.getDoubleAt(int)':
  #
  public getDoubleAt_I(arg0 i32) f64 =>
    fuzion.java.call_virtual (f64) "jdk.internal.reflect.ConstantPool" "getDoubleAt" "(I)D" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getDoubleAt_I.this.arg0)]

  # call Java instance method 'public java.lang.reflect.Field jdk.internal.reflect.ConstantPool.getFieldAtIfLoaded(int)':
  #
  public getFieldAtIfLoaded_I(arg0 i32) Java.java.lang.reflect.Field =>
    fuzion.java.call_virtual (Java.java.lang.reflect.Field) "jdk.internal.reflect.ConstantPool" "getFieldAtIfLoaded" "(I)Ljava/lang/reflect/Field;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getFieldAtIfLoaded_I.this.arg0)]

  # call Java instance method 'public java.lang.reflect.Field jdk.internal.reflect.ConstantPool.getFieldAt(int)':
  #
  public getFieldAt_I(arg0 i32) Java.java.lang.reflect.Field =>
    fuzion.java.call_virtual (Java.java.lang.reflect.Field) "jdk.internal.reflect.ConstantPool" "getFieldAt" "(I)Ljava/lang/reflect/Field;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getFieldAt_I.this.arg0)]

  # call Java instance method 'public float jdk.internal.reflect.ConstantPool.getFloatAt(int)':
  #
  public getFloatAt_I(arg0 i32) f32 =>
    fuzion.java.call_virtual (f32) "jdk.internal.reflect.ConstantPool" "getFloatAt" "(I)F" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getFloatAt_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.reflect.ConstantPool.getIntAt(int)':
  #
  public getIntAt_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.reflect.ConstantPool" "getIntAt" "(I)I" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getIntAt_I.this.arg0)]

  # call Java instance method 'public long jdk.internal.reflect.ConstantPool.getLongAt(int)':
  #
  public getLongAt_I(arg0 i32) i64 =>
    fuzion.java.call_virtual (i64) "jdk.internal.reflect.ConstantPool" "getLongAt" "(I)J" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getLongAt_I.this.arg0)]

  # call Java instance method 'public java.lang.String[] jdk.internal.reflect.ConstantPool.getMemberRefInfoAt(int)':
  #
  public getMemberRefInfoAt_I(arg0 i32) fuzion.java.Array (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.__jString)) "jdk.internal.reflect.ConstantPool" "getMemberRefInfoAt" "(I)[Ljava/lang/String;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getMemberRefInfoAt_I.this.arg0)]

  # call Java instance method 'public java.lang.reflect.Member jdk.internal.reflect.ConstantPool.getMethodAtIfLoaded(int)':
  #
  public getMethodAtIfLoaded_I(arg0 i32) Java.java.lang.reflect.Member =>
    fuzion.java.call_virtual (Java.java.lang.reflect.Member) "jdk.internal.reflect.ConstantPool" "getMethodAtIfLoaded" "(I)Ljava/lang/reflect/Member;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getMethodAtIfLoaded_I.this.arg0)]

  # call Java instance method 'public java.lang.reflect.Member jdk.internal.reflect.ConstantPool.getMethodAt(int)':
  #
  public getMethodAt_I(arg0 i32) Java.java.lang.reflect.Member =>
    fuzion.java.call_virtual (Java.java.lang.reflect.Member) "jdk.internal.reflect.ConstantPool" "getMethodAt" "(I)Ljava/lang/reflect/Member;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getMethodAt_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.reflect.ConstantPool.getNameAndTypeRefIndexAt(int)':
  #
  public getNameAndTypeRefIndexAt_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.reflect.ConstantPool" "getNameAndTypeRefIndexAt" "(I)I" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getNameAndTypeRefIndexAt_I.this.arg0)]

  # call Java instance method 'public java.lang.String[] jdk.internal.reflect.ConstantPool.getNameAndTypeRefInfoAt(int)':
  #
  public getNameAndTypeRefInfoAt_I(arg0 i32) fuzion.java.Array (Java.java.lang.__jString) =>
    fuzion.java.call_virtual (fuzion.java.Array (Java.java.lang.__jString)) "jdk.internal.reflect.ConstantPool" "getNameAndTypeRefInfoAt" "(I)[Ljava/lang/String;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getNameAndTypeRefInfoAt_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.reflect.ConstantPool.getSize()':
  #
  public getSize i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.reflect.ConstantPool" "getSize" "()I" ConstantPool.this []

  # call Java instance method 'public java.lang.String jdk.internal.reflect.ConstantPool.getStringAt(int)':
  #
  public getStringAt_I(arg0 i32) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "jdk.internal.reflect.ConstantPool" "getStringAt" "(I)Ljava/lang/String;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getStringAt_I.this.arg0)]

  # call Java instance method 'public jdk.internal.reflect.ConstantPool$Tag jdk.internal.reflect.ConstantPool.getTagAt(int)':
  #
  public getTagAt_I(arg0 i32) Java.jdk.internal.reflect.ConstantPool_S_Tag =>
    fuzion.java.call_virtual (Java.jdk.internal.reflect.ConstantPool_S_Tag) "jdk.internal.reflect.ConstantPool" "getTagAt" "(I)Ljdk/internal/reflect/ConstantPool\$Tag;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getTagAt_I.this.arg0)]

  # call Java instance method 'public java.lang.String jdk.internal.reflect.ConstantPool.getUTF8At(int)':
  #
  public getUTF8At_I(arg0 i32) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "jdk.internal.reflect.ConstantPool" "getUTF8At" "(I)Ljava/lang/String;" ConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.reflect.ConstantPool.getUTF8At_I.this.arg0)]

  # short-hand to call Java method 'public java.lang.Class jdk.internal.reflect.ConstantPool.getClassAt(int)':
  #
  public getClassAt(arg0 i32) (Java.java.lang.Class) =>
    getClassAt_I Java.jdk.internal.reflect.ConstantPool.getClassAt.this.arg0

  # short-hand to call Java method 'public java.lang.Class jdk.internal.reflect.ConstantPool.getClassAtIfLoaded(int)':
  #
  public getClassAtIfLoaded(arg0 i32) (Java.java.lang.Class) =>
    getClassAtIfLoaded_I Java.jdk.internal.reflect.ConstantPool.getClassAtIfLoaded.this.arg0

  # short-hand to call Java method 'public int jdk.internal.reflect.ConstantPool.getClassRefIndexAt(int)':
  #
  public getClassRefIndexAt(arg0 i32) (i32) =>
    getClassRefIndexAt_I Java.jdk.internal.reflect.ConstantPool.getClassRefIndexAt.this.arg0

  # short-hand to call Java method 'public double jdk.internal.reflect.ConstantPool.getDoubleAt(int)':
  #
  public getDoubleAt(arg0 i32) (f64) =>
    getDoubleAt_I Java.jdk.internal.reflect.ConstantPool.getDoubleAt.this.arg0

  # short-hand to call Java method 'public java.lang.reflect.Field jdk.internal.reflect.ConstantPool.getFieldAt(int)':
  #
  public getFieldAt(arg0 i32) (Java.java.lang.reflect.Field) =>
    getFieldAt_I Java.jdk.internal.reflect.ConstantPool.getFieldAt.this.arg0

  # short-hand to call Java method 'public java.lang.reflect.Field jdk.internal.reflect.ConstantPool.getFieldAtIfLoaded(int)':
  #
  public getFieldAtIfLoaded(arg0 i32) (Java.java.lang.reflect.Field) =>
    getFieldAtIfLoaded_I Java.jdk.internal.reflect.ConstantPool.getFieldAtIfLoaded.this.arg0

  # short-hand to call Java method 'public float jdk.internal.reflect.ConstantPool.getFloatAt(int)':
  #
  public getFloatAt(arg0 i32) (f32) =>
    getFloatAt_I Java.jdk.internal.reflect.ConstantPool.getFloatAt.this.arg0

  # short-hand to call Java method 'public int jdk.internal.reflect.ConstantPool.getIntAt(int)':
  #
  public getIntAt(arg0 i32) (i32) =>
    getIntAt_I Java.jdk.internal.reflect.ConstantPool.getIntAt.this.arg0

  # short-hand to call Java method 'public long jdk.internal.reflect.ConstantPool.getLongAt(int)':
  #
  public getLongAt(arg0 i32) (i64) =>
    getLongAt_I Java.jdk.internal.reflect.ConstantPool.getLongAt.this.arg0

  # short-hand to call Java method 'public java.lang.String[] jdk.internal.reflect.ConstantPool.getMemberRefInfoAt(int)':
  #
  public getMemberRefInfoAt(arg0 i32) (fuzion.java.Array (Java.java.lang.__jString)) =>
    getMemberRefInfoAt_I Java.jdk.internal.reflect.ConstantPool.getMemberRefInfoAt.this.arg0

  # short-hand to call Java method 'public java.lang.reflect.Member jdk.internal.reflect.ConstantPool.getMethodAt(int)':
  #
  public getMethodAt(arg0 i32) (Java.java.lang.reflect.Member) =>
    getMethodAt_I Java.jdk.internal.reflect.ConstantPool.getMethodAt.this.arg0

  # short-hand to call Java method 'public java.lang.reflect.Member jdk.internal.reflect.ConstantPool.getMethodAtIfLoaded(int)':
  #
  public getMethodAtIfLoaded(arg0 i32) (Java.java.lang.reflect.Member) =>
    getMethodAtIfLoaded_I Java.jdk.internal.reflect.ConstantPool.getMethodAtIfLoaded.this.arg0

  # short-hand to call Java method 'public int jdk.internal.reflect.ConstantPool.getNameAndTypeRefIndexAt(int)':
  #
  public getNameAndTypeRefIndexAt(arg0 i32) (i32) =>
    getNameAndTypeRefIndexAt_I Java.jdk.internal.reflect.ConstantPool.getNameAndTypeRefIndexAt.this.arg0

  # short-hand to call Java method 'public java.lang.String[] jdk.internal.reflect.ConstantPool.getNameAndTypeRefInfoAt(int)':
  #
  public getNameAndTypeRefInfoAt(arg0 i32) (fuzion.java.Array (Java.java.lang.__jString)) =>
    getNameAndTypeRefInfoAt_I Java.jdk.internal.reflect.ConstantPool.getNameAndTypeRefInfoAt.this.arg0

  # short-hand to call Java method 'public java.lang.String jdk.internal.reflect.ConstantPool.getStringAt(int)':
  #
  public getStringAt(arg0 i32) (Java.java.lang.__jString) =>
    getStringAt_I Java.jdk.internal.reflect.ConstantPool.getStringAt.this.arg0

  # short-hand to call Java method 'public jdk.internal.reflect.ConstantPool$Tag jdk.internal.reflect.ConstantPool.getTagAt(int)':
  #
  public getTagAt(arg0 i32) (Java.jdk.internal.reflect.ConstantPool_S_Tag) =>
    getTagAt_I Java.jdk.internal.reflect.ConstantPool.getTagAt.this.arg0

  # short-hand to call Java method 'public java.lang.String jdk.internal.reflect.ConstantPool.getUTF8At(int)':
  #
  public getUTF8At(arg0 i32) (Java.java.lang.__jString) =>
    getUTF8At_I Java.jdk.internal.reflect.ConstantPool.getUTF8At.this.arg0