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

Java/sun/nio/cs/Surrogate_static.fz


# Fuzion interface to static members of Java class 'sun.nio.cs.Surrogate'
#
# !!!!!!  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.Surrogate_static is

  # call Java static method 'public static boolean sun.nio.cs.Surrogate.is(int)':
  #
  public __k__is_I(arg0 i32) bool =>
    fuzion.java.call_static (bool) "sun.nio.cs.Surrogate" "is" "(I)Z" [(fuzion.java.i32_to_java_object Java.sun.nio.cs.Surrogate_static.__k__is_I.this.arg0)]

  # call Java static method 'public static char sun.nio.cs.Surrogate.high(int)':
  #
  public high_I(arg0 i32) u16 =>
    fuzion.java.call_static (u16) "sun.nio.cs.Surrogate" "high" "(I)C" [(fuzion.java.i32_to_java_object Java.sun.nio.cs.Surrogate_static.high_I.this.arg0)]

  # call Java static method 'public static boolean sun.nio.cs.Surrogate.isHigh(int)':
  #
  public isHigh_I(arg0 i32) bool =>
    fuzion.java.call_static (bool) "sun.nio.cs.Surrogate" "isHigh" "(I)Z" [(fuzion.java.i32_to_java_object Java.sun.nio.cs.Surrogate_static.isHigh_I.this.arg0)]

  # call Java static method 'public static boolean sun.nio.cs.Surrogate.isLow(int)':
  #
  public isLow_I(arg0 i32) bool =>
    fuzion.java.call_static (bool) "sun.nio.cs.Surrogate" "isLow" "(I)Z" [(fuzion.java.i32_to_java_object Java.sun.nio.cs.Surrogate_static.isLow_I.this.arg0)]

  # call Java static method 'public static char sun.nio.cs.Surrogate.low(int)':
  #
  public low_I(arg0 i32) u16 =>
    fuzion.java.call_static (u16) "sun.nio.cs.Surrogate" "low" "(I)C" [(fuzion.java.i32_to_java_object Java.sun.nio.cs.Surrogate_static.low_I.this.arg0)]

  # call Java static method 'public static boolean sun.nio.cs.Surrogate.neededFor(int)':
  #
  public neededFor_I(arg0 i32) bool =>
    fuzion.java.call_static (bool) "sun.nio.cs.Surrogate" "neededFor" "(I)Z" [(fuzion.java.i32_to_java_object Java.sun.nio.cs.Surrogate_static.neededFor_I.this.arg0)]

  # call Java static method 'public static int sun.nio.cs.Surrogate.toUCS4(char,char)':
  #
  public toUCS4_CC(arg0 u16, arg1 u16) i32 =>
    fuzion.java.call_static (i32) "sun.nio.cs.Surrogate" "toUCS4" "(CC)I" [(fuzion.java.u16_to_java_object Java.sun.nio.cs.Surrogate_static.toUCS4_CC.this.arg0); (fuzion.java.u16_to_java_object Java.sun.nio.cs.Surrogate_static.toUCS4_CC.this.arg1)]

  # short-hand to call Java method 'public static char sun.nio.cs.Surrogate.high(int)':
  #
  public high(arg0 i32) (u16) =>
    high_I Java.sun.nio.cs.Surrogate_static.high.this.arg0

  # short-hand to call Java method 'public static boolean sun.nio.cs.Surrogate.is(int)':
  #
  public __k__is(arg0 i32) (bool) =>
    __k__is_I Java.sun.nio.cs.Surrogate_static.__k__is.this.arg0

  # short-hand to call Java method 'public static boolean sun.nio.cs.Surrogate.isHigh(int)':
  #
  public isHigh(arg0 i32) (bool) =>
    isHigh_I Java.sun.nio.cs.Surrogate_static.isHigh.this.arg0

  # short-hand to call Java method 'public static boolean sun.nio.cs.Surrogate.isLow(int)':
  #
  public isLow(arg0 i32) (bool) =>
    isLow_I Java.sun.nio.cs.Surrogate_static.isLow.this.arg0

  # short-hand to call Java method 'public static char sun.nio.cs.Surrogate.low(int)':
  #
  public low(arg0 i32) (u16) =>
    low_I Java.sun.nio.cs.Surrogate_static.low.this.arg0

  # short-hand to call Java method 'public static boolean sun.nio.cs.Surrogate.neededFor(int)':
  #
  public neededFor(arg0 i32) (bool) =>
    neededFor_I Java.sun.nio.cs.Surrogate_static.neededFor.this.arg0

  # short-hand to call Java method 'public static int sun.nio.cs.Surrogate.toUCS4(char,char)':
  #
  public toUCS4(arg0 u16, arg1 u16) (i32) =>
    toUCS4_CC Java.sun.nio.cs.Surrogate_static.toUCS4.this.arg0 Java.sun.nio.cs.Surrogate_static.toUCS4.this.arg1

  # read static Java field 'public static final char sun.nio.cs.Surrogate.MAX':
  #
  public MAX u16 =>
    fuzion.java.get_static_field (u16) "sun.nio.cs.Surrogate" "MAX"

  # read static Java field 'public static final char sun.nio.cs.Surrogate.MAX_HIGH':
  #
  public MAX__HIGH u16 =>
    fuzion.java.get_static_field (u16) "sun.nio.cs.Surrogate" "MAX_HIGH"

  # read static Java field 'public static final char sun.nio.cs.Surrogate.MAX_LOW':
  #
  public MAX__LOW u16 =>
    fuzion.java.get_static_field (u16) "sun.nio.cs.Surrogate" "MAX_LOW"

  # read static Java field 'public static final char sun.nio.cs.Surrogate.MIN':
  #
  public MIN u16 =>
    fuzion.java.get_static_field (u16) "sun.nio.cs.Surrogate" "MIN"

  # read static Java field 'public static final char sun.nio.cs.Surrogate.MIN_HIGH':
  #
  public MIN__HIGH u16 =>
    fuzion.java.get_static_field (u16) "sun.nio.cs.Surrogate" "MIN_HIGH"

  # read static Java field 'public static final char sun.nio.cs.Surrogate.MIN_LOW':
  #
  public MIN__LOW u16 =>
    fuzion.java.get_static_field (u16) "sun.nio.cs.Surrogate" "MIN_LOW"

  # read static Java field 'public static final int sun.nio.cs.Surrogate.UCS4_MAX':
  #
  public UCS4__MAX i32 =>
    fuzion.java.get_static_field (i32) "sun.nio.cs.Surrogate" "UCS4_MAX"

  # read static Java field 'public static final int sun.nio.cs.Surrogate.UCS4_MIN':
  #
  public UCS4__MIN i32 =>
    fuzion.java.get_static_field (i32) "sun.nio.cs.Surrogate" "UCS4_MIN"