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

Java/sun/nio/cs/CharsetMapping.fz


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

  # call Java instance method 'public char[] sun.nio.cs.CharsetMapping.decodeComposite(sun.nio.cs.CharsetMapping$Entry,char[])':
  #
  public decodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s__u00005b_C(arg0 Java.sun.nio.cs.CharsetMapping_S_Entry, arg1 Sequence (u16)) fuzion.java.Array (u16) =>
    fuzion.java.call_virtual (fuzion.java.Array (u16)) "sun.nio.cs.CharsetMapping" "decodeComposite" "(Lsun/nio/cs/CharsetMapping\$Entry;[C)[C" CharsetMapping.this [(Java.sun.nio.cs.CharsetMapping.decodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s__u00005b_C.this.arg0); (fuzion.java.array_to_java_object (u16) Java.sun.nio.cs.CharsetMapping.decodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s__u00005b_C.this.arg1)]

  # call Java instance method 'public char sun.nio.cs.CharsetMapping.decodeDouble(int,int)':
  #
  public decodeDouble_II(arg0 i32, arg1 i32) u16 =>
    fuzion.java.call_virtual (u16) "sun.nio.cs.CharsetMapping" "decodeDouble" "(II)C" CharsetMapping.this [(fuzion.java.i32_to_java_object Java.sun.nio.cs.CharsetMapping.decodeDouble_II.this.arg0); (fuzion.java.i32_to_java_object Java.sun.nio.cs.CharsetMapping.decodeDouble_II.this.arg1)]

  # call Java instance method 'public char sun.nio.cs.CharsetMapping.decodeSingle(int)':
  #
  public decodeSingle_I(arg0 i32) u16 =>
    fuzion.java.call_virtual (u16) "sun.nio.cs.CharsetMapping" "decodeSingle" "(I)C" CharsetMapping.this [(fuzion.java.i32_to_java_object Java.sun.nio.cs.CharsetMapping.decodeSingle_I.this.arg0)]

  # call Java instance method 'public char[] sun.nio.cs.CharsetMapping.decodeSurrogate(int,char[])':
  #
  public decodeSurrogate_I_u00005b_C(arg0 i32, arg1 Sequence (u16)) fuzion.java.Array (u16) =>
    fuzion.java.call_virtual (fuzion.java.Array (u16)) "sun.nio.cs.CharsetMapping" "decodeSurrogate" "(I[C)[C" CharsetMapping.this [(fuzion.java.i32_to_java_object Java.sun.nio.cs.CharsetMapping.decodeSurrogate_I_u00005b_C.this.arg0); (fuzion.java.array_to_java_object (u16) Java.sun.nio.cs.CharsetMapping.decodeSurrogate_I_u00005b_C.this.arg1)]

  # call Java instance method 'public int sun.nio.cs.CharsetMapping.encodeChar(char)':
  #
  public encodeChar_C(arg0 u16) i32 =>
    fuzion.java.call_virtual (i32) "sun.nio.cs.CharsetMapping" "encodeChar" "(C)I" CharsetMapping.this [(fuzion.java.u16_to_java_object Java.sun.nio.cs.CharsetMapping.encodeChar_C.this.arg0)]

  # call Java instance method 'public int sun.nio.cs.CharsetMapping.encodeComposite(sun.nio.cs.CharsetMapping$Entry)':
  #
  public encodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s_(arg0 Java.sun.nio.cs.CharsetMapping_S_Entry) i32 =>
    fuzion.java.call_virtual (i32) "sun.nio.cs.CharsetMapping" "encodeComposite" "(Lsun/nio/cs/CharsetMapping\$Entry;)I" CharsetMapping.this [(Java.sun.nio.cs.CharsetMapping.encodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s_.this.arg0)]

  # call Java instance method 'public int sun.nio.cs.CharsetMapping.encodeSurrogate(char,char)':
  #
  public encodeSurrogate_CC(arg0 u16, arg1 u16) i32 =>
    fuzion.java.call_virtual (i32) "sun.nio.cs.CharsetMapping" "encodeSurrogate" "(CC)I" CharsetMapping.this [(fuzion.java.u16_to_java_object Java.sun.nio.cs.CharsetMapping.encodeSurrogate_CC.this.arg0); (fuzion.java.u16_to_java_object Java.sun.nio.cs.CharsetMapping.encodeSurrogate_CC.this.arg1)]

  # call Java instance method 'public boolean sun.nio.cs.CharsetMapping.isCompositeBase(sun.nio.cs.CharsetMapping$Entry)':
  #
  public isCompositeBase_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s_(arg0 Java.sun.nio.cs.CharsetMapping_S_Entry) bool =>
    fuzion.java.call_virtual (bool) "sun.nio.cs.CharsetMapping" "isCompositeBase" "(Lsun/nio/cs/CharsetMapping\$Entry;)Z" CharsetMapping.this [(Java.sun.nio.cs.CharsetMapping.isCompositeBase_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s_.this.arg0)]

  # short-hand to call Java method 'public char[] sun.nio.cs.CharsetMapping.decodeComposite(sun.nio.cs.CharsetMapping$Entry,char[])':
  #
  public decodeComposite(arg0 Java.sun.nio.cs.CharsetMapping_S_Entry, arg1 Sequence (u16)) (fuzion.java.Array (u16)) =>
    decodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s__u00005b_C Java.sun.nio.cs.CharsetMapping.decodeComposite.this.arg0 Java.sun.nio.cs.CharsetMapping.decodeComposite.this.arg1

  # short-hand to call Java method 'public char sun.nio.cs.CharsetMapping.decodeDouble(int,int)':
  #
  public decodeDouble(arg0 i32, arg1 i32) (u16) =>
    decodeDouble_II Java.sun.nio.cs.CharsetMapping.decodeDouble.this.arg0 Java.sun.nio.cs.CharsetMapping.decodeDouble.this.arg1

  # short-hand to call Java method 'public char sun.nio.cs.CharsetMapping.decodeSingle(int)':
  #
  public decodeSingle(arg0 i32) (u16) =>
    decodeSingle_I Java.sun.nio.cs.CharsetMapping.decodeSingle.this.arg0

  # short-hand to call Java method 'public char[] sun.nio.cs.CharsetMapping.decodeSurrogate(int,char[])':
  #
  public decodeSurrogate(arg0 i32, arg1 Sequence (u16)) (fuzion.java.Array (u16)) =>
    decodeSurrogate_I_u00005b_C Java.sun.nio.cs.CharsetMapping.decodeSurrogate.this.arg0 Java.sun.nio.cs.CharsetMapping.decodeSurrogate.this.arg1

  # short-hand to call Java method 'public int sun.nio.cs.CharsetMapping.encodeChar(char)':
  #
  public encodeChar(arg0 u16) (i32) =>
    encodeChar_C Java.sun.nio.cs.CharsetMapping.encodeChar.this.arg0

  # short-hand to call Java method 'public int sun.nio.cs.CharsetMapping.encodeComposite(sun.nio.cs.CharsetMapping$Entry)':
  #
  public encodeComposite(arg0 Java.sun.nio.cs.CharsetMapping_S_Entry) (i32) =>
    encodeComposite_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s_ Java.sun.nio.cs.CharsetMapping.encodeComposite.this.arg0

  # short-hand to call Java method 'public int sun.nio.cs.CharsetMapping.encodeSurrogate(char,char)':
  #
  public encodeSurrogate(arg0 u16, arg1 u16) (i32) =>
    encodeSurrogate_CC Java.sun.nio.cs.CharsetMapping.encodeSurrogate.this.arg0 Java.sun.nio.cs.CharsetMapping.encodeSurrogate.this.arg1

  # short-hand to call Java method 'public boolean sun.nio.cs.CharsetMapping.isCompositeBase(sun.nio.cs.CharsetMapping$Entry)':
  #
  public isCompositeBase(arg0 Java.sun.nio.cs.CharsetMapping_S_Entry) (bool) =>
    isCompositeBase_Lsun_7_nio_7_cs_7_CharsetMapping_S_Entry_s_ Java.sun.nio.cs.CharsetMapping.isCompositeBase.this.arg0