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

Java/jdk/internal/math/FDBigInteger.fz


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

  # call Java instance method 'public int jdk.internal.math.FDBigInteger.addAndCmp(jdk.internal.math.FDBigInteger,jdk.internal.math.FDBigInteger)':
  #
  public addAndCmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_Ljdk_7_internal_7_math_7_FDBigInteger_s_(arg0 Java.jdk.internal.math.FDBigInteger, arg1 Java.jdk.internal.math.FDBigInteger) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.math.FDBigInteger" "addAndCmp" "(Ljdk/internal/math/FDBigInteger;Ljdk/internal/math/FDBigInteger;)I" FDBigInteger.this [(Java.jdk.internal.math.FDBigInteger.addAndCmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_Ljdk_7_internal_7_math_7_FDBigInteger_s_.this.arg0); (Java.jdk.internal.math.FDBigInteger.addAndCmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_Ljdk_7_internal_7_math_7_FDBigInteger_s_.this.arg1)]

  # call Java instance method 'public int jdk.internal.math.FDBigInteger.cmpPow52(int,int)':
  #
  public cmpPow52_II(arg0 i32, arg1 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.math.FDBigInteger" "cmpPow52" "(II)I" FDBigInteger.this [(fuzion.java.i32_to_java_object Java.jdk.internal.math.FDBigInteger.cmpPow52_II.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.math.FDBigInteger.cmpPow52_II.this.arg1)]

  # call Java instance method 'public int jdk.internal.math.FDBigInteger.cmp(jdk.internal.math.FDBigInteger)':
  #
  public cmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_(arg0 Java.jdk.internal.math.FDBigInteger) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.math.FDBigInteger" "cmp" "(Ljdk/internal/math/FDBigInteger;)I" FDBigInteger.this [(Java.jdk.internal.math.FDBigInteger.cmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_.this.arg0)]

  # call Java instance method 'public int jdk.internal.math.FDBigInteger.getNormalizationBias()':
  #
  public getNormalizationBias i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.math.FDBigInteger" "getNormalizationBias" "()I" FDBigInteger.this []

  # call Java instance method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.leftInplaceSub(jdk.internal.math.FDBigInteger)':
  #
  public leftInplaceSub_Ljdk_7_internal_7_math_7_FDBigInteger_s_(arg0 Java.jdk.internal.math.FDBigInteger) Java.jdk.internal.math.FDBigInteger =>
    fuzion.java.call_virtual (Java.jdk.internal.math.FDBigInteger) "jdk.internal.math.FDBigInteger" "leftInplaceSub" "(Ljdk/internal/math/FDBigInteger;)Ljdk/internal/math/FDBigInteger;" FDBigInteger.this [(Java.jdk.internal.math.FDBigInteger.leftInplaceSub_Ljdk_7_internal_7_math_7_FDBigInteger_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.leftShift(int)':
  #
  public leftShift_I(arg0 i32) Java.jdk.internal.math.FDBigInteger =>
    fuzion.java.call_virtual (Java.jdk.internal.math.FDBigInteger) "jdk.internal.math.FDBigInteger" "leftShift" "(I)Ljdk/internal/math/FDBigInteger;" FDBigInteger.this [(fuzion.java.i32_to_java_object Java.jdk.internal.math.FDBigInteger.leftShift_I.this.arg0)]

  # call Java instance method 'public void jdk.internal.math.FDBigInteger.makeImmutable()':
  #
  public makeImmutable unit =>
    fuzion.java.call_virtual (unit) "jdk.internal.math.FDBigInteger" "makeImmutable" "()V" FDBigInteger.this []

  # call Java instance method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.multBy10()':
  #
  public multBy10 Java.jdk.internal.math.FDBigInteger =>
    fuzion.java.call_virtual (Java.jdk.internal.math.FDBigInteger) "jdk.internal.math.FDBigInteger" "multBy10" "()Ljdk/internal/math/FDBigInteger;" FDBigInteger.this []

  # call Java instance method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.multByPow52(int,int)':
  #
  public multByPow52_II(arg0 i32, arg1 i32) Java.jdk.internal.math.FDBigInteger =>
    fuzion.java.call_virtual (Java.jdk.internal.math.FDBigInteger) "jdk.internal.math.FDBigInteger" "multByPow52" "(II)Ljdk/internal/math/FDBigInteger;" FDBigInteger.this [(fuzion.java.i32_to_java_object Java.jdk.internal.math.FDBigInteger.multByPow52_II.this.arg0); (fuzion.java.i32_to_java_object Java.jdk.internal.math.FDBigInteger.multByPow52_II.this.arg1)]

  # call Java instance method 'public int jdk.internal.math.FDBigInteger.quoRemIteration(jdk.internal.math.FDBigInteger) throws java.lang.IllegalArgumentException':
  #
  public quoRemIteration_Ljdk_7_internal_7_math_7_FDBigInteger_s_(arg0 Java.jdk.internal.math.FDBigInteger) outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "jdk.internal.math.FDBigInteger" "quoRemIteration" "(Ljdk/internal/math/FDBigInteger;)I" FDBigInteger.this [(Java.jdk.internal.math.FDBigInteger.quoRemIteration_Ljdk_7_internal_7_math_7_FDBigInteger_s_.this.arg0)]

  # call Java instance method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.rightInplaceSub(jdk.internal.math.FDBigInteger)':
  #
  public rightInplaceSub_Ljdk_7_internal_7_math_7_FDBigInteger_s_(arg0 Java.jdk.internal.math.FDBigInteger) Java.jdk.internal.math.FDBigInteger =>
    fuzion.java.call_virtual (Java.jdk.internal.math.FDBigInteger) "jdk.internal.math.FDBigInteger" "rightInplaceSub" "(Ljdk/internal/math/FDBigInteger;)Ljdk/internal/math/FDBigInteger;" FDBigInteger.this [(Java.jdk.internal.math.FDBigInteger.rightInplaceSub_Ljdk_7_internal_7_math_7_FDBigInteger_s_.this.arg0)]

  # call Java instance method 'public java.math.BigInteger jdk.internal.math.FDBigInteger.toBigInteger()':
  #
  public toBigInteger Java.java.math.BigInteger =>
    fuzion.java.call_virtual (Java.java.math.BigInteger) "jdk.internal.math.FDBigInteger" "toBigInteger" "()Ljava/math/BigInteger;" FDBigInteger.this []

  # call Java instance method 'public java.lang.String jdk.internal.math.FDBigInteger.toHexString()':
  #
  public toHexString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "jdk.internal.math.FDBigInteger" "toHexString" "()Ljava/lang/String;" FDBigInteger.this []

  # short-hand to call Java method 'public int jdk.internal.math.FDBigInteger.addAndCmp(jdk.internal.math.FDBigInteger,jdk.internal.math.FDBigInteger)':
  #
  public addAndCmp(arg0 Java.jdk.internal.math.FDBigInteger, arg1 Java.jdk.internal.math.FDBigInteger) (i32) =>
    addAndCmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_Ljdk_7_internal_7_math_7_FDBigInteger_s_ Java.jdk.internal.math.FDBigInteger.addAndCmp.this.arg0 Java.jdk.internal.math.FDBigInteger.addAndCmp.this.arg1

  # short-hand to call Java method 'public int jdk.internal.math.FDBigInteger.cmp(jdk.internal.math.FDBigInteger)':
  #
  public cmp(arg0 Java.jdk.internal.math.FDBigInteger) (i32) =>
    cmp_Ljdk_7_internal_7_math_7_FDBigInteger_s_ Java.jdk.internal.math.FDBigInteger.cmp.this.arg0

  # short-hand to call Java method 'public int jdk.internal.math.FDBigInteger.cmpPow52(int,int)':
  #
  public cmpPow52(arg0 i32, arg1 i32) (i32) =>
    cmpPow52_II Java.jdk.internal.math.FDBigInteger.cmpPow52.this.arg0 Java.jdk.internal.math.FDBigInteger.cmpPow52.this.arg1

  # short-hand to call Java method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.leftInplaceSub(jdk.internal.math.FDBigInteger)':
  #
  public leftInplaceSub(arg0 Java.jdk.internal.math.FDBigInteger) (Java.jdk.internal.math.FDBigInteger) =>
    leftInplaceSub_Ljdk_7_internal_7_math_7_FDBigInteger_s_ Java.jdk.internal.math.FDBigInteger.leftInplaceSub.this.arg0

  # short-hand to call Java method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.leftShift(int)':
  #
  public leftShift(arg0 i32) (Java.jdk.internal.math.FDBigInteger) =>
    leftShift_I Java.jdk.internal.math.FDBigInteger.leftShift.this.arg0

  # short-hand to call Java method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.multByPow52(int,int)':
  #
  public multByPow52(arg0 i32, arg1 i32) (Java.jdk.internal.math.FDBigInteger) =>
    multByPow52_II Java.jdk.internal.math.FDBigInteger.multByPow52.this.arg0 Java.jdk.internal.math.FDBigInteger.multByPow52.this.arg1

  # short-hand to call Java method 'public int jdk.internal.math.FDBigInteger.quoRemIteration(jdk.internal.math.FDBigInteger) throws java.lang.IllegalArgumentException':
  #
  public quoRemIteration(arg0 Java.jdk.internal.math.FDBigInteger) (outcome (i32)) =>
    quoRemIteration_Ljdk_7_internal_7_math_7_FDBigInteger_s_ Java.jdk.internal.math.FDBigInteger.quoRemIteration.this.arg0

  # short-hand to call Java method 'public jdk.internal.math.FDBigInteger jdk.internal.math.FDBigInteger.rightInplaceSub(jdk.internal.math.FDBigInteger)':
  #
  public rightInplaceSub(arg0 Java.jdk.internal.math.FDBigInteger) (Java.jdk.internal.math.FDBigInteger) =>
    rightInplaceSub_Ljdk_7_internal_7_math_7_FDBigInteger_s_ Java.jdk.internal.math.FDBigInteger.rightInplaceSub.this.arg0