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

Java/java/text/NumberFormat.fz


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

  # call Java instance method 'public final java.lang.String java.text.NumberFormat.format(double)':
  #
  public format_D(arg0 f64) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.text.NumberFormat" "format" "(D)Ljava/lang/String;" NumberFormat.this [(fuzion.java.f64_to_java_object Java.java.text.NumberFormat.format_D.this.arg0)]

  # call Java instance method 'public abstract java.lang.StringBuffer java.text.NumberFormat.format(double,java.lang.StringBuffer,java.text.FieldPosition)':
  #
  public format_DLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_(arg0 f64, arg1 Java.java.lang.StringBuffer, arg2 Java.java.text.FieldPosition) Java.java.lang.StringBuffer =>
    fuzion.java.call_virtual (Java.java.lang.StringBuffer) "java.text.NumberFormat" "format" "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" NumberFormat.this [(fuzion.java.f64_to_java_object Java.java.text.NumberFormat.format_DLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_.this.arg0); (Java.java.text.NumberFormat.format_DLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_.this.arg1); (Java.java.text.NumberFormat.format_DLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_.this.arg2)]

  # call Java instance method 'public final java.lang.String java.text.NumberFormat.format(long)':
  #
  public format_J(arg0 i64) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "java.text.NumberFormat" "format" "(J)Ljava/lang/String;" NumberFormat.this [(fuzion.java.i64_to_java_object Java.java.text.NumberFormat.format_J.this.arg0)]

  # call Java instance method 'public abstract java.lang.StringBuffer java.text.NumberFormat.format(long,java.lang.StringBuffer,java.text.FieldPosition)':
  #
  public format_JLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_(arg0 i64, arg1 Java.java.lang.StringBuffer, arg2 Java.java.text.FieldPosition) Java.java.lang.StringBuffer =>
    fuzion.java.call_virtual (Java.java.lang.StringBuffer) "java.text.NumberFormat" "format" "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" NumberFormat.this [(fuzion.java.i64_to_java_object Java.java.text.NumberFormat.format_JLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_.this.arg0); (Java.java.text.NumberFormat.format_JLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_.this.arg1); (Java.java.text.NumberFormat.format_JLjava_7_lang_7_StringBuffer_s_Ljava_7_text_7_FieldPosition_s_.this.arg2)]

  # call Java instance method 'public java.util.Currency java.text.NumberFormat.getCurrency()':
  #
  public getCurrency Java.java.util.Currency =>
    fuzion.java.call_virtual (Java.java.util.Currency) "java.text.NumberFormat" "getCurrency" "()Ljava/util/Currency;" NumberFormat.this []

  # call Java instance method 'public int java.text.NumberFormat.getMaximumFractionDigits()':
  #
  public getMaximumFractionDigits i32 =>
    fuzion.java.call_virtual (i32) "java.text.NumberFormat" "getMaximumFractionDigits" "()I" NumberFormat.this []

  # call Java instance method 'public int java.text.NumberFormat.getMaximumIntegerDigits()':
  #
  public getMaximumIntegerDigits i32 =>
    fuzion.java.call_virtual (i32) "java.text.NumberFormat" "getMaximumIntegerDigits" "()I" NumberFormat.this []

  # call Java instance method 'public int java.text.NumberFormat.getMinimumFractionDigits()':
  #
  public getMinimumFractionDigits i32 =>
    fuzion.java.call_virtual (i32) "java.text.NumberFormat" "getMinimumFractionDigits" "()I" NumberFormat.this []

  # call Java instance method 'public int java.text.NumberFormat.getMinimumIntegerDigits()':
  #
  public getMinimumIntegerDigits i32 =>
    fuzion.java.call_virtual (i32) "java.text.NumberFormat" "getMinimumIntegerDigits" "()I" NumberFormat.this []

  # call Java instance method 'public java.math.RoundingMode java.text.NumberFormat.getRoundingMode()':
  #
  public getRoundingMode Java.java.math.RoundingMode =>
    fuzion.java.call_virtual (Java.java.math.RoundingMode) "java.text.NumberFormat" "getRoundingMode" "()Ljava/math/RoundingMode;" NumberFormat.this []

  # call Java instance method 'public boolean java.text.NumberFormat.isGroupingUsed()':
  #
  public isGroupingUsed bool =>
    fuzion.java.call_virtual (bool) "java.text.NumberFormat" "isGroupingUsed" "()Z" NumberFormat.this []

  # call Java instance method 'public boolean java.text.NumberFormat.isParseIntegerOnly()':
  #
  public isParseIntegerOnly bool =>
    fuzion.java.call_virtual (bool) "java.text.NumberFormat" "isParseIntegerOnly" "()Z" NumberFormat.this []

  # call Java instance method 'public java.lang.Number java.text.NumberFormat.parse(java.lang.String) throws java.text.ParseException':
  #
  public parse_Ljava_7_lang_7_String_s_(arg0 String) outcome (Java.java.lang.Number) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.Number)) "java.text.NumberFormat" "parse" "(Ljava/lang/String;)Ljava/lang/Number;" NumberFormat.this [(fuzion.java.string_to_java_object Java.java.text.NumberFormat.parse_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public abstract java.lang.Number java.text.NumberFormat.parse(java.lang.String,java.text.ParsePosition)':
  #
  public parse_Ljava_7_lang_7_String_s_Ljava_7_text_7_ParsePosition_s_(arg0 String, arg1 Java.java.text.ParsePosition) Java.java.lang.Number =>
    fuzion.java.call_virtual (Java.java.lang.Number) "java.text.NumberFormat" "parse" "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;" NumberFormat.this [(fuzion.java.string_to_java_object Java.java.text.NumberFormat.parse_Ljava_7_lang_7_String_s_Ljava_7_text_7_ParsePosition_s_.this.arg0); (Java.java.text.NumberFormat.parse_Ljava_7_lang_7_String_s_Ljava_7_text_7_ParsePosition_s_.this.arg1)]

  # call Java instance method 'public void java.text.NumberFormat.setCurrency(java.util.Currency)':
  #
  public setCurrency_Ljava_7_util_7_Currency_s_(arg0 Java.java.util.Currency) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setCurrency" "(Ljava/util/Currency;)V" NumberFormat.this [(Java.java.text.NumberFormat.setCurrency_Ljava_7_util_7_Currency_s_.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setGroupingUsed(boolean)':
  #
  public setGroupingUsed_Z(arg0 bool) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setGroupingUsed" "(Z)V" NumberFormat.this [(fuzion.java.bool_to_java_object Java.java.text.NumberFormat.setGroupingUsed_Z.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setMaximumFractionDigits(int)':
  #
  public setMaximumFractionDigits_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setMaximumFractionDigits" "(I)V" NumberFormat.this [(fuzion.java.i32_to_java_object Java.java.text.NumberFormat.setMaximumFractionDigits_I.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setMaximumIntegerDigits(int)':
  #
  public setMaximumIntegerDigits_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setMaximumIntegerDigits" "(I)V" NumberFormat.this [(fuzion.java.i32_to_java_object Java.java.text.NumberFormat.setMaximumIntegerDigits_I.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setMinimumFractionDigits(int)':
  #
  public setMinimumFractionDigits_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setMinimumFractionDigits" "(I)V" NumberFormat.this [(fuzion.java.i32_to_java_object Java.java.text.NumberFormat.setMinimumFractionDigits_I.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setMinimumIntegerDigits(int)':
  #
  public setMinimumIntegerDigits_I(arg0 i32) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setMinimumIntegerDigits" "(I)V" NumberFormat.this [(fuzion.java.i32_to_java_object Java.java.text.NumberFormat.setMinimumIntegerDigits_I.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setParseIntegerOnly(boolean)':
  #
  public setParseIntegerOnly_Z(arg0 bool) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setParseIntegerOnly" "(Z)V" NumberFormat.this [(fuzion.java.bool_to_java_object Java.java.text.NumberFormat.setParseIntegerOnly_Z.this.arg0)]

  # call Java instance method 'public void java.text.NumberFormat.setRoundingMode(java.math.RoundingMode)':
  #
  public setRoundingMode_Ljava_7_math_7_RoundingMode_s_(arg0 Java.java.math.RoundingMode) unit =>
    fuzion.java.call_virtual (unit) "java.text.NumberFormat" "setRoundingMode" "(Ljava/math/RoundingMode;)V" NumberFormat.this [(Java.java.text.NumberFormat.setRoundingMode_Ljava_7_math_7_RoundingMode_s_.this.arg0)]

  # short-hand to call Java method 'public java.lang.Number java.text.NumberFormat.parse(java.lang.String) throws java.text.ParseException':
  #
  public parse(arg0 String) (outcome (Java.java.lang.Number)) =>
    parse_Ljava_7_lang_7_String_s_ Java.java.text.NumberFormat.parse.this.arg0

  # short-hand to call Java method 'public abstract java.lang.Number java.text.NumberFormat.parse(java.lang.String,java.text.ParsePosition)':
  #
  public parse(arg0 String, arg1 Java.java.text.ParsePosition) (Java.java.lang.Number) =>
    parse_Ljava_7_lang_7_String_s_Ljava_7_text_7_ParsePosition_s_ Java.java.text.NumberFormat.parse.this.arg0 Java.java.text.NumberFormat.parse.this.arg1

  # short-hand to call Java method 'public void java.text.NumberFormat.setCurrency(java.util.Currency)':
  #
  public setCurrency(arg0 Java.java.util.Currency) (unit) =>
    setCurrency_Ljava_7_util_7_Currency_s_ Java.java.text.NumberFormat.setCurrency.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setGroupingUsed(boolean)':
  #
  public setGroupingUsed(arg0 bool) (unit) =>
    setGroupingUsed_Z Java.java.text.NumberFormat.setGroupingUsed.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setMaximumFractionDigits(int)':
  #
  public setMaximumFractionDigits(arg0 i32) (unit) =>
    setMaximumFractionDigits_I Java.java.text.NumberFormat.setMaximumFractionDigits.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setMaximumIntegerDigits(int)':
  #
  public setMaximumIntegerDigits(arg0 i32) (unit) =>
    setMaximumIntegerDigits_I Java.java.text.NumberFormat.setMaximumIntegerDigits.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setMinimumFractionDigits(int)':
  #
  public setMinimumFractionDigits(arg0 i32) (unit) =>
    setMinimumFractionDigits_I Java.java.text.NumberFormat.setMinimumFractionDigits.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setMinimumIntegerDigits(int)':
  #
  public setMinimumIntegerDigits(arg0 i32) (unit) =>
    setMinimumIntegerDigits_I Java.java.text.NumberFormat.setMinimumIntegerDigits.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setParseIntegerOnly(boolean)':
  #
  public setParseIntegerOnly(arg0 bool) (unit) =>
    setParseIntegerOnly_Z Java.java.text.NumberFormat.setParseIntegerOnly.this.arg0

  # short-hand to call Java method 'public void java.text.NumberFormat.setRoundingMode(java.math.RoundingMode)':
  #
  public setRoundingMode(arg0 Java.java.math.RoundingMode) (unit) =>
    setRoundingMode_Ljava_7_math_7_RoundingMode_s_ Java.java.text.NumberFormat.setRoundingMode.this.arg0