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

Java/java/nio/CharBuffer.fz


# Fuzion interface to instance members of Java instance class 'java.nio.CharBuffer'
#
# !!!!!!  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.java.nio.CharBuffer(redef forbidden void) ref : Java.java.nio.Buffer(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.append(char)':
  #
  public append_C(arg0 u16) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "append" "(C)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.u16_to_java_object Java.java.nio.CharBuffer.append_C.this.arg0)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.append(java.lang.CharSequence)':
  #
  public append_Ljava_7_lang_7_CharSequence_s_(arg0 Java.java.lang.CharSequence) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "append" "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;" CharBuffer.this [(Java.java.nio.CharBuffer.append_Ljava_7_lang_7_CharSequence_s_.this.arg0)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.append(java.lang.CharSequence,int,int)':
  #
  public append_Ljava_7_lang_7_CharSequence_s_II(arg0 Java.java.lang.CharSequence, arg1 i32, arg2 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "append" "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;" CharBuffer.this [(Java.java.nio.CharBuffer.append_Ljava_7_lang_7_CharSequence_s_II.this.arg0); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.append_Ljava_7_lang_7_CharSequence_s_II.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.append_Ljava_7_lang_7_CharSequence_s_II.this.arg2)]

  # call Java instance method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.asReadOnlyBuffer()':
  #
  public asReadOnlyBuffer Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "asReadOnlyBuffer" "()Ljava/nio/CharBuffer;" CharBuffer.this []

  # call Java instance method 'public final char java.nio.CharBuffer.charAt(int)':
  #
  public charAt_I(arg0 i32) u16 =>
    fuzion.java.call_virtual (u16) "java.nio.CharBuffer" "charAt" "(I)C" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.charAt_I.this.arg0)]

  # call Java instance method 'public java.util.stream.IntStream java.nio.CharBuffer.chars()':
  #
  public chars Java.java.util.stream.IntStream =>
    fuzion.java.call_virtual (Java.java.util.stream.IntStream) "java.nio.CharBuffer" "chars" "()Ljava/util/stream/IntStream;" CharBuffer.this []

  # call Java instance method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.compact()':
  #
  public compact Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "compact" "()Ljava/nio/CharBuffer;" CharBuffer.this []

  # call Java instance method 'public int java.nio.CharBuffer.compareTo(java.lang.Object)':
  #
  public compareTo_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) i32 =>
    fuzion.java.call_virtual (i32) "java.nio.CharBuffer" "compareTo" "(Ljava/lang/Object;)I" CharBuffer.this [(Java.java.nio.CharBuffer.compareTo_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java instance method 'public int java.nio.CharBuffer.compareTo(java.nio.CharBuffer)':
  #
  public compareTo_Ljava_7_nio_7_CharBuffer_s_(arg0 Java.java.nio.CharBuffer) i32 =>
    fuzion.java.call_virtual (i32) "java.nio.CharBuffer" "compareTo" "(Ljava/nio/CharBuffer;)I" CharBuffer.this [(Java.java.nio.CharBuffer.compareTo_Ljava_7_nio_7_CharBuffer_s_.this.arg0)]

  # call Java instance method 'public abstract char java.nio.CharBuffer.get()':
  #
  public get u16 =>
    fuzion.java.call_virtual (u16) "java.nio.CharBuffer" "get" "()C" CharBuffer.this []

  # call Java instance method 'public abstract char java.nio.CharBuffer.get(int)':
  #
  public get_I(arg0 i32) u16 =>
    fuzion.java.call_virtual (u16) "java.nio.CharBuffer" "get" "(I)C" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get_I.this.arg0)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.get(int,char[])':
  #
  public get_I_u00005b_C(arg0 i32, arg1 Sequence (u16)) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "get" "(I[C)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get_I_u00005b_C.this.arg0); (fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.get_I_u00005b_C.this.arg1)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.get(int,char[],int,int)':
  #
  public get_I_u00005b_CII(arg0 i32, arg1 Sequence (u16), arg2 i32, arg3 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "get" "(I[CII)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get_I_u00005b_CII.this.arg0); (fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.get_I_u00005b_CII.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get_I_u00005b_CII.this.arg2); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get_I_u00005b_CII.this.arg3)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.get(char[])':
  #
  public get__u00005b_C(arg0 Sequence (u16)) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "get" "([C)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.get__u00005b_C.this.arg0)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.get(char[],int,int)':
  #
  public get__u00005b_CII(arg0 Sequence (u16), arg1 i32, arg2 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "get" "([CII)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.get__u00005b_CII.this.arg0); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get__u00005b_CII.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.get__u00005b_CII.this.arg2)]

  # call Java instance method 'public final boolean java.nio.CharBuffer.isEmpty()':
  #
  public isEmpty bool =>
    fuzion.java.call_virtual (bool) "java.nio.CharBuffer" "isEmpty" "()Z" CharBuffer.this []

  # call Java instance method 'public final int java.nio.CharBuffer.length()':
  #
  public length i32 =>
    fuzion.java.call_virtual (i32) "java.nio.CharBuffer" "length" "()I" CharBuffer.this []

  # call Java instance method 'public int java.nio.CharBuffer.mismatch(java.nio.CharBuffer)':
  #
  public mismatch_Ljava_7_nio_7_CharBuffer_s_(arg0 Java.java.nio.CharBuffer) i32 =>
    fuzion.java.call_virtual (i32) "java.nio.CharBuffer" "mismatch" "(Ljava/nio/CharBuffer;)I" CharBuffer.this [(Java.java.nio.CharBuffer.mismatch_Ljava_7_nio_7_CharBuffer_s_.this.arg0)]

  # call Java instance method 'public abstract java.nio.ByteOrder java.nio.CharBuffer.order()':
  #
  public order Java.java.nio.ByteOrder =>
    fuzion.java.call_virtual (Java.java.nio.ByteOrder) "java.nio.CharBuffer" "order" "()Ljava/nio/ByteOrder;" CharBuffer.this []

  # call Java instance method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.put(char)':
  #
  public put_C(arg0 u16) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(C)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.u16_to_java_object Java.java.nio.CharBuffer.put_C.this.arg0)]

  # call Java instance method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.put(int,char)':
  #
  public put_IC(arg0 i32, arg1 u16) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(IC)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_IC.this.arg0); (fuzion.java.u16_to_java_object Java.java.nio.CharBuffer.put_IC.this.arg1)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.put(int,java.nio.CharBuffer,int,int)':
  #
  public put_ILjava_7_nio_7_CharBuffer_s_II(arg0 i32, arg1 Java.java.nio.CharBuffer, arg2 i32, arg3 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(ILjava/nio/CharBuffer;II)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_ILjava_7_nio_7_CharBuffer_s_II.this.arg0); (Java.java.nio.CharBuffer.put_ILjava_7_nio_7_CharBuffer_s_II.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_ILjava_7_nio_7_CharBuffer_s_II.this.arg2); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_ILjava_7_nio_7_CharBuffer_s_II.this.arg3)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.put(int,char[])':
  #
  public put_I_u00005b_C(arg0 i32, arg1 Sequence (u16)) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(I[C)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_I_u00005b_C.this.arg0); (fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.put_I_u00005b_C.this.arg1)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.put(int,char[],int,int)':
  #
  public put_I_u00005b_CII(arg0 i32, arg1 Sequence (u16), arg2 i32, arg3 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(I[CII)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_I_u00005b_CII.this.arg0); (fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.put_I_u00005b_CII.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_I_u00005b_CII.this.arg2); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_I_u00005b_CII.this.arg3)]

  # call Java instance method 'public final java.nio.CharBuffer java.nio.CharBuffer.put(java.lang.String)':
  #
  public put_Ljava_7_lang_7_String_s_(arg0 String) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(Ljava/lang/String;)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.string_to_java_object Java.java.nio.CharBuffer.put_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.put(java.lang.String,int,int)':
  #
  public put_Ljava_7_lang_7_String_s_II(arg0 String, arg1 i32, arg2 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(Ljava/lang/String;II)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.string_to_java_object Java.java.nio.CharBuffer.put_Ljava_7_lang_7_String_s_II.this.arg0); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_Ljava_7_lang_7_String_s_II.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put_Ljava_7_lang_7_String_s_II.this.arg2)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.put(java.nio.CharBuffer)':
  #
  public put_Ljava_7_nio_7_CharBuffer_s_(arg0 Java.java.nio.CharBuffer) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "(Ljava/nio/CharBuffer;)Ljava/nio/CharBuffer;" CharBuffer.this [(Java.java.nio.CharBuffer.put_Ljava_7_nio_7_CharBuffer_s_.this.arg0)]

  # call Java instance method 'public final java.nio.CharBuffer java.nio.CharBuffer.put(char[])':
  #
  public put__u00005b_C(arg0 Sequence (u16)) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "([C)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.put__u00005b_C.this.arg0)]

  # call Java instance method 'public java.nio.CharBuffer java.nio.CharBuffer.put(char[],int,int)':
  #
  public put__u00005b_CII(arg0 Sequence (u16), arg1 i32, arg2 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "put" "([CII)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.array_to_java_object (u16) Java.java.nio.CharBuffer.put__u00005b_CII.this.arg0); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put__u00005b_CII.this.arg1); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.put__u00005b_CII.this.arg2)]

  # call Java instance method 'public int java.nio.CharBuffer.read(java.nio.CharBuffer) throws java.io.IOException':
  #
  public read_Ljava_7_nio_7_CharBuffer_s_(arg0 Java.java.nio.CharBuffer) outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "java.nio.CharBuffer" "read" "(Ljava/nio/CharBuffer;)I" CharBuffer.this [(Java.java.nio.CharBuffer.read_Ljava_7_nio_7_CharBuffer_s_.this.arg0)]

  # call Java instance method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.subSequence(int,int)':
  #
  public subSequence_II(arg0 i32, arg1 i32) Java.java.nio.CharBuffer =>
    fuzion.java.call_virtual (Java.java.nio.CharBuffer) "java.nio.CharBuffer" "subSequence" "(II)Ljava/nio/CharBuffer;" CharBuffer.this [(fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.subSequence_II.this.arg0); (fuzion.java.i32_to_java_object Java.java.nio.CharBuffer.subSequence_II.this.arg1)]

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.append(char)':
  #
  public append(arg0 u16) (Java.java.nio.CharBuffer) =>
    append_C Java.java.nio.CharBuffer.append.this.arg0

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.append(java.lang.CharSequence,int,int)':
  #
  public append(arg0 Java.java.lang.CharSequence, arg1 i32, arg2 i32) (Java.java.nio.CharBuffer) =>
    append_Ljava_7_lang_7_CharSequence_s_II Java.java.nio.CharBuffer.append.this.arg0 Java.java.nio.CharBuffer.append.this.arg1 Java.java.nio.CharBuffer.append.this.arg2

  # short-hand to call Java method 'public final char java.nio.CharBuffer.charAt(int)':
  #
  public charAt(arg0 i32) (u16) =>
    charAt_I Java.java.nio.CharBuffer.charAt.this.arg0

  # short-hand to call Java method 'public int java.nio.CharBuffer.compareTo(java.lang.Object)':
  #
  public compareTo(arg0 Java.java.lang.Object) (i32) =>
    compareTo_Ljava_7_lang_7_Object_s_ Java.java.nio.CharBuffer.compareTo.this.arg0

  # short-hand to call Java method 'public abstract char java.nio.CharBuffer.get(int)':
  #
  public get(arg0 i32) (u16) =>
    get_I Java.java.nio.CharBuffer.get.this.arg0

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.get(int,char[])':
  #
  public get(arg0 i32, arg1 Sequence (u16)) (Java.java.nio.CharBuffer) =>
    get_I_u00005b_C Java.java.nio.CharBuffer.get.this.arg0 Java.java.nio.CharBuffer.get.this.arg1

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.get(char[],int,int)':
  #
  public get(arg0 Sequence (u16), arg1 i32, arg2 i32) (Java.java.nio.CharBuffer) =>
    get__u00005b_CII Java.java.nio.CharBuffer.get.this.arg0 Java.java.nio.CharBuffer.get.this.arg1 Java.java.nio.CharBuffer.get.this.arg2

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.get(int,char[],int,int)':
  #
  public get(arg0 i32, arg1 Sequence (u16), arg2 i32, arg3 i32) (Java.java.nio.CharBuffer) =>
    get_I_u00005b_CII Java.java.nio.CharBuffer.get.this.arg0 Java.java.nio.CharBuffer.get.this.arg1 Java.java.nio.CharBuffer.get.this.arg2 Java.java.nio.CharBuffer.get.this.arg3

  # short-hand to call Java method 'public int java.nio.CharBuffer.mismatch(java.nio.CharBuffer)':
  #
  public mismatch(arg0 Java.java.nio.CharBuffer) (i32) =>
    mismatch_Ljava_7_nio_7_CharBuffer_s_ Java.java.nio.CharBuffer.mismatch.this.arg0

  # short-hand to call Java method 'public final java.nio.CharBuffer java.nio.CharBuffer.put(java.lang.String)':
  #
  public put(arg0 String) (Java.java.nio.CharBuffer) =>
    put_Ljava_7_lang_7_String_s_ Java.java.nio.CharBuffer.put.this.arg0

  # short-hand to call Java method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.put(int,char)':
  #
  public put(arg0 i32, arg1 u16) (Java.java.nio.CharBuffer) =>
    put_IC Java.java.nio.CharBuffer.put.this.arg0 Java.java.nio.CharBuffer.put.this.arg1

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.put(java.lang.String,int,int)':
  #
  public put(arg0 String, arg1 i32, arg2 i32) (Java.java.nio.CharBuffer) =>
    put_Ljava_7_lang_7_String_s_II Java.java.nio.CharBuffer.put.this.arg0 Java.java.nio.CharBuffer.put.this.arg1 Java.java.nio.CharBuffer.put.this.arg2

  # short-hand to call Java method 'public java.nio.CharBuffer java.nio.CharBuffer.put(int,char[],int,int)':
  #
  public put(arg0 i32, arg1 Sequence (u16), arg2 i32, arg3 i32) (Java.java.nio.CharBuffer) =>
    put_I_u00005b_CII Java.java.nio.CharBuffer.put.this.arg0 Java.java.nio.CharBuffer.put.this.arg1 Java.java.nio.CharBuffer.put.this.arg2 Java.java.nio.CharBuffer.put.this.arg3

  # short-hand to call Java method 'public int java.nio.CharBuffer.read(java.nio.CharBuffer) throws java.io.IOException':
  #
  public read(arg0 Java.java.nio.CharBuffer) (outcome (i32)) =>
    read_Ljava_7_nio_7_CharBuffer_s_ Java.java.nio.CharBuffer.read.this.arg0

  # short-hand to call Java method 'public abstract java.nio.CharBuffer java.nio.CharBuffer.subSequence(int,int)':
  #
  public subSequence(arg0 i32, arg1 i32) (Java.java.nio.CharBuffer) =>
    subSequence_II Java.java.nio.CharBuffer.subSequence.this.arg0 Java.java.nio.CharBuffer.subSequence.this.arg1