Java/jdk/internal/icu/text/UTF16_static.fz
# Fuzion interface to static members of Java class 'jdk.internal.icu.text.UTF16'
#
# !!!!!! 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.icu.text.UTF16_static is
# call Java static method 'public static java.lang.StringBuffer jdk.internal.icu.text.UTF16.append(java.lang.StringBuffer,int)':
#
public append_Ljava_7_lang_7_StringBuffer_s_I(arg0 Java.java.lang.StringBuffer, arg1 i32) Java.java.lang.StringBuffer =>
fuzion.java.call_static (Java.java.lang.StringBuffer) "jdk.internal.icu.text.UTF16" "append" "(Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer;" [(Java.jdk.internal.icu.text.UTF16_static.append_Ljava_7_lang_7_StringBuffer_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.append_Ljava_7_lang_7_StringBuffer_s_I.this.arg1)]
# call Java static method 'public static int jdk.internal.icu.text.UTF16.charAt(java.lang.CharSequence,int)':
#
public charAt_Ljava_7_lang_7_CharSequence_s_I(arg0 Java.java.lang.CharSequence, arg1 i32) i32 =>
fuzion.java.call_static (i32) "jdk.internal.icu.text.UTF16" "charAt" "(Ljava/lang/CharSequence;I)I" [(Java.jdk.internal.icu.text.UTF16_static.charAt_Ljava_7_lang_7_CharSequence_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.charAt_Ljava_7_lang_7_CharSequence_s_I.this.arg1)]
# call Java static method 'public static int jdk.internal.icu.text.UTF16.charAt(java.lang.String,int)':
#
public charAt_Ljava_7_lang_7_String_s_I(arg0 String, arg1 i32) i32 =>
fuzion.java.call_static (i32) "jdk.internal.icu.text.UTF16" "charAt" "(Ljava/lang/String;I)I" [(fuzion.java.string_to_java_object Java.jdk.internal.icu.text.UTF16_static.charAt_Ljava_7_lang_7_String_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.charAt_Ljava_7_lang_7_String_s_I.this.arg1)]
# call Java static method 'public static int jdk.internal.icu.text.UTF16.charAt(char[],int,int,int)':
#
public charAt__u00005b_CIII(arg0 Sequence (u16), arg1 i32, arg2 i32, arg3 i32) i32 =>
fuzion.java.call_static (i32) "jdk.internal.icu.text.UTF16" "charAt" "([CIII)I" [(fuzion.java.array_to_java_object (u16) Java.jdk.internal.icu.text.UTF16_static.charAt__u00005b_CIII.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.charAt__u00005b_CIII.this.arg1); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.charAt__u00005b_CIII.this.arg2); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.charAt__u00005b_CIII.this.arg3)]
# call Java static method 'public static int jdk.internal.icu.text.UTF16.getCharCount(int)':
#
public getCharCount_I(arg0 i32) i32 =>
fuzion.java.call_static (i32) "jdk.internal.icu.text.UTF16" "getCharCount" "(I)I" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.getCharCount_I.this.arg0)]
# call Java static method 'public static char jdk.internal.icu.text.UTF16.getLeadSurrogate(int)':
#
public getLeadSurrogate_I(arg0 i32) u16 =>
fuzion.java.call_static (u16) "jdk.internal.icu.text.UTF16" "getLeadSurrogate" "(I)C" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.getLeadSurrogate_I.this.arg0)]
# call Java static method 'public static char jdk.internal.icu.text.UTF16.getTrailSurrogate(int)':
#
public getTrailSurrogate_I(arg0 i32) u16 =>
fuzion.java.call_static (u16) "jdk.internal.icu.text.UTF16" "getTrailSurrogate" "(I)C" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.getTrailSurrogate_I.this.arg0)]
# call Java static method 'public static boolean jdk.internal.icu.text.UTF16.isLeadSurrogate(int)':
#
public isLeadSurrogate_I(arg0 i32) bool =>
fuzion.java.call_static (bool) "jdk.internal.icu.text.UTF16" "isLeadSurrogate" "(I)Z" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.isLeadSurrogate_I.this.arg0)]
# call Java static method 'public static boolean jdk.internal.icu.text.UTF16.isSurrogate(int)':
#
public isSurrogate_I(arg0 i32) bool =>
fuzion.java.call_static (bool) "jdk.internal.icu.text.UTF16" "isSurrogate" "(I)Z" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.isSurrogate_I.this.arg0)]
# call Java static method 'public static boolean jdk.internal.icu.text.UTF16.isTrailSurrogate(int)':
#
public isTrailSurrogate_I(arg0 i32) bool =>
fuzion.java.call_static (bool) "jdk.internal.icu.text.UTF16" "isTrailSurrogate" "(I)Z" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.isTrailSurrogate_I.this.arg0)]
# call Java static method 'public static int jdk.internal.icu.text.UTF16.moveCodePointOffset(char[],int,int,int,int)':
#
public moveCodePointOffset__u00005b_CIIII(arg0 Sequence (u16), arg1 i32, arg2 i32, arg3 i32, arg4 i32) i32 =>
fuzion.java.call_static (i32) "jdk.internal.icu.text.UTF16" "moveCodePointOffset" "([CIIII)I" [(fuzion.java.array_to_java_object (u16) Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset__u00005b_CIIII.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset__u00005b_CIIII.this.arg1); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset__u00005b_CIIII.this.arg2); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset__u00005b_CIIII.this.arg3); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset__u00005b_CIIII.this.arg4)]
# call Java static method 'public static java.lang.String jdk.internal.icu.text.UTF16.valueOf(int)':
#
public valueOf_I(arg0 i32) Java.java.lang.__jString =>
fuzion.java.call_static (Java.java.lang.__jString) "jdk.internal.icu.text.UTF16" "valueOf" "(I)Ljava/lang/String;" [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.UTF16_static.valueOf_I.this.arg0)]
# short-hand to call Java method 'public static java.lang.StringBuffer jdk.internal.icu.text.UTF16.append(java.lang.StringBuffer,int)':
#
public append(arg0 Java.java.lang.StringBuffer, arg1 i32) (Java.java.lang.StringBuffer) =>
append_Ljava_7_lang_7_StringBuffer_s_I Java.jdk.internal.icu.text.UTF16_static.append.this.arg0 Java.jdk.internal.icu.text.UTF16_static.append.this.arg1
# short-hand to call Java method 'public static int jdk.internal.icu.text.UTF16.charAt(java.lang.String,int)':
#
public charAt(arg0 String, arg1 i32) (i32) =>
charAt_Ljava_7_lang_7_String_s_I Java.jdk.internal.icu.text.UTF16_static.charAt.this.arg0 Java.jdk.internal.icu.text.UTF16_static.charAt.this.arg1
# short-hand to call Java method 'public static int jdk.internal.icu.text.UTF16.charAt(char[],int,int,int)':
#
public charAt(arg0 Sequence (u16), arg1 i32, arg2 i32, arg3 i32) (i32) =>
charAt__u00005b_CIII Java.jdk.internal.icu.text.UTF16_static.charAt.this.arg0 Java.jdk.internal.icu.text.UTF16_static.charAt.this.arg1 Java.jdk.internal.icu.text.UTF16_static.charAt.this.arg2 Java.jdk.internal.icu.text.UTF16_static.charAt.this.arg3
# short-hand to call Java method 'public static int jdk.internal.icu.text.UTF16.getCharCount(int)':
#
public getCharCount(arg0 i32) (i32) =>
getCharCount_I Java.jdk.internal.icu.text.UTF16_static.getCharCount.this.arg0
# short-hand to call Java method 'public static char jdk.internal.icu.text.UTF16.getLeadSurrogate(int)':
#
public getLeadSurrogate(arg0 i32) (u16) =>
getLeadSurrogate_I Java.jdk.internal.icu.text.UTF16_static.getLeadSurrogate.this.arg0
# short-hand to call Java method 'public static char jdk.internal.icu.text.UTF16.getTrailSurrogate(int)':
#
public getTrailSurrogate(arg0 i32) (u16) =>
getTrailSurrogate_I Java.jdk.internal.icu.text.UTF16_static.getTrailSurrogate.this.arg0
# short-hand to call Java method 'public static boolean jdk.internal.icu.text.UTF16.isLeadSurrogate(int)':
#
public isLeadSurrogate(arg0 i32) (bool) =>
isLeadSurrogate_I Java.jdk.internal.icu.text.UTF16_static.isLeadSurrogate.this.arg0
# short-hand to call Java method 'public static boolean jdk.internal.icu.text.UTF16.isSurrogate(int)':
#
public isSurrogate(arg0 i32) (bool) =>
isSurrogate_I Java.jdk.internal.icu.text.UTF16_static.isSurrogate.this.arg0
# short-hand to call Java method 'public static boolean jdk.internal.icu.text.UTF16.isTrailSurrogate(int)':
#
public isTrailSurrogate(arg0 i32) (bool) =>
isTrailSurrogate_I Java.jdk.internal.icu.text.UTF16_static.isTrailSurrogate.this.arg0
# short-hand to call Java method 'public static int jdk.internal.icu.text.UTF16.moveCodePointOffset(char[],int,int,int,int)':
#
public moveCodePointOffset(arg0 Sequence (u16), arg1 i32, arg2 i32, arg3 i32, arg4 i32) (i32) =>
moveCodePointOffset__u00005b_CIIII Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset.this.arg0 Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset.this.arg1 Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset.this.arg2 Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset.this.arg3 Java.jdk.internal.icu.text.UTF16_static.moveCodePointOffset.this.arg4
# short-hand to call Java method 'public static java.lang.String jdk.internal.icu.text.UTF16.valueOf(int)':
#
public valueOf(arg0 i32) (Java.java.lang.__jString) =>
valueOf_I Java.jdk.internal.icu.text.UTF16_static.valueOf.this.arg0
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.CODEPOINT_MAX_VALUE':
#
public CODEPOINT__MAX__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "CODEPOINT_MAX_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.CODEPOINT_MIN_VALUE':
#
public CODEPOINT__MIN__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "CODEPOINT_MIN_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.LEAD_SURROGATE_MAX_VALUE':
#
public LEAD__SURROGATE__MAX__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "LEAD_SURROGATE_MAX_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.LEAD_SURROGATE_MIN_VALUE':
#
public LEAD__SURROGATE__MIN__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "LEAD_SURROGATE_MIN_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.SUPPLEMENTARY_MIN_VALUE':
#
public SUPPLEMENTARY__MIN__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "SUPPLEMENTARY_MIN_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.SURROGATE_MIN_VALUE':
#
public SURROGATE__MIN__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "SURROGATE_MIN_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.TRAIL_SURROGATE_MAX_VALUE':
#
public TRAIL__SURROGATE__MAX__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "TRAIL_SURROGATE_MAX_VALUE"
# read static Java field 'public static final int jdk.internal.icu.text.UTF16.TRAIL_SURROGATE_MIN_VALUE':
#
public TRAIL__SURROGATE__MIN__VALUE i32 =>
fuzion.java.get_static_field (i32) "jdk.internal.icu.text.UTF16" "TRAIL_SURROGATE_MIN_VALUE"