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

Java/jdk/internal/classfile/impl/TemporaryConstantPool.fz


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

  # call Java instance method 'public int jdk.internal.classfile.impl.TemporaryConstantPool.bootstrapMethodCount()':
  #
  public bootstrapMethodCount i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.TemporaryConstantPool" "bootstrapMethodCount" "()I" TemporaryConstantPool.this []

  # call Java instance method 'public jdk.internal.classfile.BootstrapMethodEntry jdk.internal.classfile.impl.TemporaryConstantPool.bootstrapMethodEntry(int)':
  #
  public bootstrapMethodEntry_I(arg0 i32) Java.jdk.internal.classfile.BootstrapMethodEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.BootstrapMethodEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "bootstrapMethodEntry" "(I)Ljdk/internal/classfile/BootstrapMethodEntry;" TemporaryConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.bootstrapMethodEntry_I.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.BootstrapMethodEntry jdk.internal.classfile.impl.TemporaryConstantPool.bsmEntry(jdk.internal.classfile.constantpool.MethodHandleEntry,java.util.List)':
  #
  public bsmEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_MethodHandleEntry_s_Ljava_7_util_7_List_s_(arg0 Java.jdk.internal.classfile.constantpool.MethodHandleEntry, arg1 Java.java.util.List) Java.jdk.internal.classfile.BootstrapMethodEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.BootstrapMethodEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "bsmEntry" "(Ljdk/internal/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljdk/internal/classfile/BootstrapMethodEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.bsmEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_MethodHandleEntry_s_Ljava_7_util_7_List_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.bsmEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_MethodHandleEntry_s_Ljava_7_util_7_List_s_.this.arg1)]

  # call Java instance method 'public boolean jdk.internal.classfile.impl.TemporaryConstantPool.canWriteDirect(jdk.internal.classfile.constantpool.ConstantPool)':
  #
  public canWriteDirect_Ljdk_7_internal_7_classfile_7_constantpool_7_ConstantPool_s_(arg0 Java.jdk.internal.classfile.constantpool.ConstantPool) bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.classfile.impl.TemporaryConstantPool" "canWriteDirect" "(Ljdk/internal/classfile/constantpool/ConstantPool;)Z" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.canWriteDirect_Ljdk_7_internal_7_classfile_7_constantpool_7_ConstantPool_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.ClassEntry jdk.internal.classfile.impl.TemporaryConstantPool.classEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public classEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) Java.jdk.internal.classfile.constantpool.ClassEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.ClassEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "classEntry" "(Ljdk/internal/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/constantpool/ClassEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.classEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.ConstantDynamicEntry jdk.internal.classfile.impl.TemporaryConstantPool.constantDynamicEntry(jdk.internal.classfile.BootstrapMethodEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public constantDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_(arg0 Java.jdk.internal.classfile.BootstrapMethodEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) Java.jdk.internal.classfile.constantpool.ConstantDynamicEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.ConstantDynamicEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "constantDynamicEntry" "(Ljdk/internal/classfile/BootstrapMethodEntry;Ljdk/internal/classfile/constantpool/NameAndTypeEntry;)Ljdk/internal/classfile/constantpool/ConstantDynamicEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.constantDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.constantDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.DoubleEntry jdk.internal.classfile.impl.TemporaryConstantPool.doubleEntry(double)':
  #
  public doubleEntry_D(arg0 f64) Java.jdk.internal.classfile.constantpool.DoubleEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.DoubleEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "doubleEntry" "(D)Ljdk/internal/classfile/constantpool/DoubleEntry;" TemporaryConstantPool.this [(fuzion.java.f64_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.doubleEntry_D.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.PoolEntry jdk.internal.classfile.impl.TemporaryConstantPool.entryByIndex(int)':
  #
  public entryByIndex_I(arg0 i32) Java.jdk.internal.classfile.constantpool.PoolEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.PoolEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "entryByIndex" "(I)Ljdk/internal/classfile/constantpool/PoolEntry;" TemporaryConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.entryByIndex_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.classfile.impl.TemporaryConstantPool.entryCount()':
  #
  public entryCount i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.classfile.impl.TemporaryConstantPool" "entryCount" "()I" TemporaryConstantPool.this []

  # call Java instance method 'public jdk.internal.classfile.constantpool.FieldRefEntry jdk.internal.classfile.impl.TemporaryConstantPool.fieldRefEntry(jdk.internal.classfile.constantpool.ClassEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public fieldRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_(arg0 Java.jdk.internal.classfile.constantpool.ClassEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) Java.jdk.internal.classfile.constantpool.FieldRefEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.FieldRefEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "fieldRefEntry" "(Ljdk/internal/classfile/constantpool/ClassEntry;Ljdk/internal/classfile/constantpool/NameAndTypeEntry;)Ljdk/internal/classfile/constantpool/FieldRefEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.fieldRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.fieldRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.FloatEntry jdk.internal.classfile.impl.TemporaryConstantPool.floatEntry(float)':
  #
  public floatEntry_F(arg0 f32) Java.jdk.internal.classfile.constantpool.FloatEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.FloatEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "floatEntry" "(F)Ljdk/internal/classfile/constantpool/FloatEntry;" TemporaryConstantPool.this [(fuzion.java.f32_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.floatEntry_F.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.IntegerEntry jdk.internal.classfile.impl.TemporaryConstantPool.intEntry(int)':
  #
  public intEntry_I(arg0 i32) Java.jdk.internal.classfile.constantpool.IntegerEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.IntegerEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "intEntry" "(I)Ljdk/internal/classfile/constantpool/IntegerEntry;" TemporaryConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.intEntry_I.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.InterfaceMethodRefEntry jdk.internal.classfile.impl.TemporaryConstantPool.interfaceMethodRefEntry(jdk.internal.classfile.constantpool.ClassEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public interfaceMethodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_(arg0 Java.jdk.internal.classfile.constantpool.ClassEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) Java.jdk.internal.classfile.constantpool.InterfaceMethodRefEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.InterfaceMethodRefEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "interfaceMethodRefEntry" "(Ljdk/internal/classfile/constantpool/ClassEntry;Ljdk/internal/classfile/constantpool/NameAndTypeEntry;)Ljdk/internal/classfile/constantpool/InterfaceMethodRefEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.interfaceMethodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.interfaceMethodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.InvokeDynamicEntry jdk.internal.classfile.impl.TemporaryConstantPool.invokeDynamicEntry(jdk.internal.classfile.BootstrapMethodEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public invokeDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_(arg0 Java.jdk.internal.classfile.BootstrapMethodEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) Java.jdk.internal.classfile.constantpool.InvokeDynamicEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.InvokeDynamicEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "invokeDynamicEntry" "(Ljdk/internal/classfile/BootstrapMethodEntry;Ljdk/internal/classfile/constantpool/NameAndTypeEntry;)Ljdk/internal/classfile/constantpool/InvokeDynamicEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.invokeDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.invokeDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.LongEntry jdk.internal.classfile.impl.TemporaryConstantPool.longEntry(long)':
  #
  public longEntry_J(arg0 i64) Java.jdk.internal.classfile.constantpool.LongEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.LongEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "longEntry" "(J)Ljdk/internal/classfile/constantpool/LongEntry;" TemporaryConstantPool.this [(fuzion.java.i64_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.longEntry_J.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.MethodHandleEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodHandleEntry(int,jdk.internal.classfile.constantpool.MemberRefEntry)':
  #
  public methodHandleEntry_ILjdk_7_internal_7_classfile_7_constantpool_7_MemberRefEntry_s_(arg0 i32, arg1 Java.jdk.internal.classfile.constantpool.MemberRefEntry) Java.jdk.internal.classfile.constantpool.MethodHandleEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.MethodHandleEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "methodHandleEntry" "(ILjdk/internal/classfile/constantpool/MemberRefEntry;)Ljdk/internal/classfile/constantpool/MethodHandleEntry;" TemporaryConstantPool.this [(fuzion.java.i32_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodHandleEntry_ILjdk_7_internal_7_classfile_7_constantpool_7_MemberRefEntry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodHandleEntry_ILjdk_7_internal_7_classfile_7_constantpool_7_MemberRefEntry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.MethodRefEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodRefEntry(jdk.internal.classfile.constantpool.ClassEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public methodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_(arg0 Java.jdk.internal.classfile.constantpool.ClassEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) Java.jdk.internal.classfile.constantpool.MethodRefEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.MethodRefEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "methodRefEntry" "(Ljdk/internal/classfile/constantpool/ClassEntry;Ljdk/internal/classfile/constantpool/NameAndTypeEntry;)Ljdk/internal/classfile/constantpool/MethodRefEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.MethodTypeEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodTypeEntry(java.lang.constant.MethodTypeDesc)':
  #
  public methodTypeEntry_Ljava_7_lang_7_constant_7_MethodTypeDesc_s_(arg0 Java.java.lang.constant.MethodTypeDesc) Java.jdk.internal.classfile.constantpool.MethodTypeEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.MethodTypeEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "methodTypeEntry" "(Ljava/lang/constant/MethodTypeDesc;)Ljdk/internal/classfile/constantpool/MethodTypeEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodTypeEntry_Ljava_7_lang_7_constant_7_MethodTypeDesc_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.MethodTypeEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodTypeEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public methodTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) Java.jdk.internal.classfile.constantpool.MethodTypeEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.MethodTypeEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "methodTypeEntry" "(Ljdk/internal/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/constantpool/MethodTypeEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.ModuleEntry jdk.internal.classfile.impl.TemporaryConstantPool.moduleEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public moduleEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) Java.jdk.internal.classfile.constantpool.ModuleEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.ModuleEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "moduleEntry" "(Ljdk/internal/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/constantpool/ModuleEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.moduleEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.NameAndTypeEntry jdk.internal.classfile.impl.TemporaryConstantPool.nameAndTypeEntry(jdk.internal.classfile.constantpool.Utf8Entry,jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public nameAndTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry, arg1 Java.jdk.internal.classfile.constantpool.Utf8Entry) Java.jdk.internal.classfile.constantpool.NameAndTypeEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "nameAndTypeEntry" "(Ljdk/internal/classfile/constantpool/Utf8Entry;Ljdk/internal/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/constantpool/NameAndTypeEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.nameAndTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg0); (Java.jdk.internal.classfile.impl.TemporaryConstantPool.nameAndTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg1)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.PackageEntry jdk.internal.classfile.impl.TemporaryConstantPool.packageEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public packageEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) Java.jdk.internal.classfile.constantpool.PackageEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.PackageEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "packageEntry" "(Ljdk/internal/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/constantpool/PackageEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.packageEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.StringEntry jdk.internal.classfile.impl.TemporaryConstantPool.stringEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public stringEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) Java.jdk.internal.classfile.constantpool.StringEntry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.StringEntry) "jdk.internal.classfile.impl.TemporaryConstantPool" "stringEntry" "(Ljdk/internal/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/constantpool/StringEntry;" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.stringEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.classfile.constantpool.Utf8Entry jdk.internal.classfile.impl.TemporaryConstantPool.utf8Entry(java.lang.String)':
  #
  public utf8Entry_Ljava_7_lang_7_String_s_(arg0 String) Java.jdk.internal.classfile.constantpool.Utf8Entry =>
    fuzion.java.call_virtual (Java.jdk.internal.classfile.constantpool.Utf8Entry) "jdk.internal.classfile.impl.TemporaryConstantPool" "utf8Entry" "(Ljava/lang/String;)Ljdk/internal/classfile/constantpool/Utf8Entry;" TemporaryConstantPool.this [(fuzion.java.string_to_java_object Java.jdk.internal.classfile.impl.TemporaryConstantPool.utf8Entry_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public boolean jdk.internal.classfile.impl.TemporaryConstantPool.writeBootstrapMethods(jdk.internal.classfile.BufWriter)':
  #
  public writeBootstrapMethods_Ljdk_7_internal_7_classfile_7_BufWriter_s_(arg0 Java.jdk.internal.classfile.BufWriter) bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.classfile.impl.TemporaryConstantPool" "writeBootstrapMethods" "(Ljdk/internal/classfile/BufWriter;)Z" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.writeBootstrapMethods_Ljdk_7_internal_7_classfile_7_BufWriter_s_.this.arg0)]

  # call Java instance method 'public void jdk.internal.classfile.impl.TemporaryConstantPool.writeTo(jdk.internal.classfile.BufWriter)':
  #
  public writeTo_Ljdk_7_internal_7_classfile_7_BufWriter_s_(arg0 Java.jdk.internal.classfile.BufWriter) unit =>
    fuzion.java.call_virtual (unit) "jdk.internal.classfile.impl.TemporaryConstantPool" "writeTo" "(Ljdk/internal/classfile/BufWriter;)V" TemporaryConstantPool.this [(Java.jdk.internal.classfile.impl.TemporaryConstantPool.writeTo_Ljdk_7_internal_7_classfile_7_BufWriter_s_.this.arg0)]

  # short-hand to call Java method 'public jdk.internal.classfile.BootstrapMethodEntry jdk.internal.classfile.impl.TemporaryConstantPool.bootstrapMethodEntry(int)':
  #
  public bootstrapMethodEntry(arg0 i32) (Java.jdk.internal.classfile.BootstrapMethodEntry) =>
    bootstrapMethodEntry_I Java.jdk.internal.classfile.impl.TemporaryConstantPool.bootstrapMethodEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.BootstrapMethodEntry jdk.internal.classfile.impl.TemporaryConstantPool.bsmEntry(jdk.internal.classfile.constantpool.MethodHandleEntry,java.util.List)':
  #
  public bsmEntry(arg0 Java.jdk.internal.classfile.constantpool.MethodHandleEntry, arg1 Java.java.util.List) (Java.jdk.internal.classfile.BootstrapMethodEntry) =>
    bsmEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_MethodHandleEntry_s_Ljava_7_util_7_List_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.bsmEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.bsmEntry.this.arg1

  # short-hand to call Java method 'public boolean jdk.internal.classfile.impl.TemporaryConstantPool.canWriteDirect(jdk.internal.classfile.constantpool.ConstantPool)':
  #
  public canWriteDirect(arg0 Java.jdk.internal.classfile.constantpool.ConstantPool) (bool) =>
    canWriteDirect_Ljdk_7_internal_7_classfile_7_constantpool_7_ConstantPool_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.canWriteDirect.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.ClassEntry jdk.internal.classfile.impl.TemporaryConstantPool.classEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public classEntry(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) (Java.jdk.internal.classfile.constantpool.ClassEntry) =>
    classEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.classEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.ConstantDynamicEntry jdk.internal.classfile.impl.TemporaryConstantPool.constantDynamicEntry(jdk.internal.classfile.BootstrapMethodEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public constantDynamicEntry(arg0 Java.jdk.internal.classfile.BootstrapMethodEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) (Java.jdk.internal.classfile.constantpool.ConstantDynamicEntry) =>
    constantDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.constantDynamicEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.constantDynamicEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.DoubleEntry jdk.internal.classfile.impl.TemporaryConstantPool.doubleEntry(double)':
  #
  public doubleEntry(arg0 f64) (Java.jdk.internal.classfile.constantpool.DoubleEntry) =>
    doubleEntry_D Java.jdk.internal.classfile.impl.TemporaryConstantPool.doubleEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.PoolEntry jdk.internal.classfile.impl.TemporaryConstantPool.entryByIndex(int)':
  #
  public entryByIndex(arg0 i32) (Java.jdk.internal.classfile.constantpool.PoolEntry) =>
    entryByIndex_I Java.jdk.internal.classfile.impl.TemporaryConstantPool.entryByIndex.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.FieldRefEntry jdk.internal.classfile.impl.TemporaryConstantPool.fieldRefEntry(jdk.internal.classfile.constantpool.ClassEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public fieldRefEntry(arg0 Java.jdk.internal.classfile.constantpool.ClassEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) (Java.jdk.internal.classfile.constantpool.FieldRefEntry) =>
    fieldRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.fieldRefEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.fieldRefEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.FloatEntry jdk.internal.classfile.impl.TemporaryConstantPool.floatEntry(float)':
  #
  public floatEntry(arg0 f32) (Java.jdk.internal.classfile.constantpool.FloatEntry) =>
    floatEntry_F Java.jdk.internal.classfile.impl.TemporaryConstantPool.floatEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.IntegerEntry jdk.internal.classfile.impl.TemporaryConstantPool.intEntry(int)':
  #
  public intEntry(arg0 i32) (Java.jdk.internal.classfile.constantpool.IntegerEntry) =>
    intEntry_I Java.jdk.internal.classfile.impl.TemporaryConstantPool.intEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.InterfaceMethodRefEntry jdk.internal.classfile.impl.TemporaryConstantPool.interfaceMethodRefEntry(jdk.internal.classfile.constantpool.ClassEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public interfaceMethodRefEntry(arg0 Java.jdk.internal.classfile.constantpool.ClassEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) (Java.jdk.internal.classfile.constantpool.InterfaceMethodRefEntry) =>
    interfaceMethodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.interfaceMethodRefEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.interfaceMethodRefEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.InvokeDynamicEntry jdk.internal.classfile.impl.TemporaryConstantPool.invokeDynamicEntry(jdk.internal.classfile.BootstrapMethodEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public invokeDynamicEntry(arg0 Java.jdk.internal.classfile.BootstrapMethodEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) (Java.jdk.internal.classfile.constantpool.InvokeDynamicEntry) =>
    invokeDynamicEntry_Ljdk_7_internal_7_classfile_7_BootstrapMethodEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.invokeDynamicEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.invokeDynamicEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.LongEntry jdk.internal.classfile.impl.TemporaryConstantPool.longEntry(long)':
  #
  public longEntry(arg0 i64) (Java.jdk.internal.classfile.constantpool.LongEntry) =>
    longEntry_J Java.jdk.internal.classfile.impl.TemporaryConstantPool.longEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.MethodHandleEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodHandleEntry(int,jdk.internal.classfile.constantpool.MemberRefEntry)':
  #
  public methodHandleEntry(arg0 i32, arg1 Java.jdk.internal.classfile.constantpool.MemberRefEntry) (Java.jdk.internal.classfile.constantpool.MethodHandleEntry) =>
    methodHandleEntry_ILjdk_7_internal_7_classfile_7_constantpool_7_MemberRefEntry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodHandleEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodHandleEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.MethodRefEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodRefEntry(jdk.internal.classfile.constantpool.ClassEntry,jdk.internal.classfile.constantpool.NameAndTypeEntry)':
  #
  public methodRefEntry(arg0 Java.jdk.internal.classfile.constantpool.ClassEntry, arg1 Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) (Java.jdk.internal.classfile.constantpool.MethodRefEntry) =>
    methodRefEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_ClassEntry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_NameAndTypeEntry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodRefEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodRefEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.MethodTypeEntry jdk.internal.classfile.impl.TemporaryConstantPool.methodTypeEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public methodTypeEntry(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) (Java.jdk.internal.classfile.constantpool.MethodTypeEntry) =>
    methodTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.methodTypeEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.ModuleEntry jdk.internal.classfile.impl.TemporaryConstantPool.moduleEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public moduleEntry(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) (Java.jdk.internal.classfile.constantpool.ModuleEntry) =>
    moduleEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.moduleEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.NameAndTypeEntry jdk.internal.classfile.impl.TemporaryConstantPool.nameAndTypeEntry(jdk.internal.classfile.constantpool.Utf8Entry,jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public nameAndTypeEntry(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry, arg1 Java.jdk.internal.classfile.constantpool.Utf8Entry) (Java.jdk.internal.classfile.constantpool.NameAndTypeEntry) =>
    nameAndTypeEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.nameAndTypeEntry.this.arg0 Java.jdk.internal.classfile.impl.TemporaryConstantPool.nameAndTypeEntry.this.arg1

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.PackageEntry jdk.internal.classfile.impl.TemporaryConstantPool.packageEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public packageEntry(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) (Java.jdk.internal.classfile.constantpool.PackageEntry) =>
    packageEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.packageEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.StringEntry jdk.internal.classfile.impl.TemporaryConstantPool.stringEntry(jdk.internal.classfile.constantpool.Utf8Entry)':
  #
  public stringEntry(arg0 Java.jdk.internal.classfile.constantpool.Utf8Entry) (Java.jdk.internal.classfile.constantpool.StringEntry) =>
    stringEntry_Ljdk_7_internal_7_classfile_7_constantpool_7_Utf8Entry_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.stringEntry.this.arg0

  # short-hand to call Java method 'public jdk.internal.classfile.constantpool.Utf8Entry jdk.internal.classfile.impl.TemporaryConstantPool.utf8Entry(java.lang.String)':
  #
  public utf8Entry(arg0 String) (Java.jdk.internal.classfile.constantpool.Utf8Entry) =>
    utf8Entry_Ljava_7_lang_7_String_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.utf8Entry.this.arg0

  # short-hand to call Java method 'public boolean jdk.internal.classfile.impl.TemporaryConstantPool.writeBootstrapMethods(jdk.internal.classfile.BufWriter)':
  #
  public writeBootstrapMethods(arg0 Java.jdk.internal.classfile.BufWriter) (bool) =>
    writeBootstrapMethods_Ljdk_7_internal_7_classfile_7_BufWriter_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.writeBootstrapMethods.this.arg0

  # short-hand to call Java method 'public void jdk.internal.classfile.impl.TemporaryConstantPool.writeTo(jdk.internal.classfile.BufWriter)':
  #
  public writeTo(arg0 Java.jdk.internal.classfile.BufWriter) (unit) =>
    writeTo_Ljdk_7_internal_7_classfile_7_BufWriter_s_ Java.jdk.internal.classfile.impl.TemporaryConstantPool.writeTo.this.arg0