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

Java/jdk/internal/icu/text/BidiBase.fz


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

  # call Java instance method 'public boolean jdk.internal.icu.text.BidiBase.baseIsLeftToRight()':
  #
  public baseIsLeftToRight bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.icu.text.BidiBase" "baseIsLeftToRight" "()Z" BidiBase.this []

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.countRuns()':
  #
  public countRuns i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "countRuns" "()I" BidiBase.this []

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.getBaseLevel()':
  #
  public getBaseLevel i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "getBaseLevel" "()I" BidiBase.this []

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.getCustomizedClass(int)':
  #
  public getCustomizedClass_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "getCustomizedClass" "(I)I" BidiBase.this [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.getCustomizedClass_I.this.arg0)]

  # call Java instance method 'public byte jdk.internal.icu.text.BidiBase.getDirection()':
  #
  public getDirection i8 =>
    fuzion.java.call_virtual (i8) "jdk.internal.icu.text.BidiBase" "getDirection" "()B" BidiBase.this []

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.getLength()':
  #
  public getLength i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "getLength" "()I" BidiBase.this []

  # call Java instance method 'public byte jdk.internal.icu.text.BidiBase.getLevelAt(int)':
  #
  public getLevelAt_I(arg0 i32) i8 =>
    fuzion.java.call_virtual (i8) "jdk.internal.icu.text.BidiBase" "getLevelAt" "(I)B" BidiBase.this [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.getLevelAt_I.this.arg0)]

  # call Java instance method 'public byte jdk.internal.icu.text.BidiBase.getParaLevel()':
  #
  public getParaLevel i8 =>
    fuzion.java.call_virtual (i8) "jdk.internal.icu.text.BidiBase" "getParaLevel" "()B" BidiBase.this []

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.getRunLevel(int)':
  #
  public getRunLevel_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "getRunLevel" "(I)I" BidiBase.this [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.getRunLevel_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.getRunLimit(int)':
  #
  public getRunLimit_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "getRunLimit" "(I)I" BidiBase.this [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.getRunLimit_I.this.arg0)]

  # call Java instance method 'public int jdk.internal.icu.text.BidiBase.getRunStart(int)':
  #
  public getRunStart_I(arg0 i32) i32 =>
    fuzion.java.call_virtual (i32) "jdk.internal.icu.text.BidiBase" "getRunStart" "(I)I" BidiBase.this [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.getRunStart_I.this.arg0)]

  # call Java instance method 'public boolean jdk.internal.icu.text.BidiBase.isInverse()':
  #
  public isInverse bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.icu.text.BidiBase" "isInverse" "()Z" BidiBase.this []

  # call Java instance method 'public boolean jdk.internal.icu.text.BidiBase.isLeftToRight()':
  #
  public isLeftToRight bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.icu.text.BidiBase" "isLeftToRight" "()Z" BidiBase.this []

  # call Java instance method 'public boolean jdk.internal.icu.text.BidiBase.isMixed()':
  #
  public isMixed bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.icu.text.BidiBase" "isMixed" "()Z" BidiBase.this []

  # call Java instance method 'public boolean jdk.internal.icu.text.BidiBase.isRightToLeft()':
  #
  public isRightToLeft bool =>
    fuzion.java.call_virtual (bool) "jdk.internal.icu.text.BidiBase" "isRightToLeft" "()Z" BidiBase.this []

  # call Java instance method 'public void jdk.internal.icu.text.BidiBase.orderParagraphsLTR(boolean)':
  #
  public orderParagraphsLTR_Z(arg0 bool) unit =>
    fuzion.java.call_virtual (unit) "jdk.internal.icu.text.BidiBase" "orderParagraphsLTR" "(Z)V" BidiBase.this [(fuzion.java.bool_to_java_object Java.jdk.internal.icu.text.BidiBase.orderParagraphsLTR_Z.this.arg0)]

  # call Java instance method 'public java.text.Bidi jdk.internal.icu.text.BidiBase.setLine(java.text.Bidi,jdk.internal.icu.text.BidiBase,java.text.Bidi,jdk.internal.icu.text.BidiBase,int,int)':
  #
  public setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II(arg0 Java.java.text.Bidi, arg1 Java.jdk.internal.icu.text.BidiBase, arg2 Java.java.text.Bidi, arg3 Java.jdk.internal.icu.text.BidiBase, arg4 i32, arg5 i32) Java.java.text.Bidi =>
    fuzion.java.call_virtual (Java.java.text.Bidi) "jdk.internal.icu.text.BidiBase" "setLine" "(Ljava/text/Bidi;Ljdk/internal/icu/text/BidiBase;Ljava/text/Bidi;Ljdk/internal/icu/text/BidiBase;II)Ljava/text/Bidi;" BidiBase.this [(Java.jdk.internal.icu.text.BidiBase.setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II.this.arg0); (Java.jdk.internal.icu.text.BidiBase.setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II.this.arg1); (Java.jdk.internal.icu.text.BidiBase.setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II.this.arg2); (Java.jdk.internal.icu.text.BidiBase.setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II.this.arg3); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II.this.arg4); (fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II.this.arg5)]

  # call Java instance method 'public void jdk.internal.icu.text.BidiBase.setPara(java.text.AttributedCharacterIterator)':
  #
  public setPara_Ljava_7_text_7_AttributedCharacterIterator_s_(arg0 Java.java.text.AttributedCharacterIterator) unit =>
    fuzion.java.call_virtual (unit) "jdk.internal.icu.text.BidiBase" "setPara" "(Ljava/text/AttributedCharacterIterator;)V" BidiBase.this [(Java.jdk.internal.icu.text.BidiBase.setPara_Ljava_7_text_7_AttributedCharacterIterator_s_.this.arg0)]

  # call Java instance method 'public java.lang.String jdk.internal.icu.text.BidiBase.writeReordered(int)':
  #
  public writeReordered_I(arg0 i32) Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "jdk.internal.icu.text.BidiBase" "writeReordered" "(I)Ljava/lang/String;" BidiBase.this [(fuzion.java.i32_to_java_object Java.jdk.internal.icu.text.BidiBase.writeReordered_I.this.arg0)]

  # short-hand to call Java method 'public int jdk.internal.icu.text.BidiBase.getCustomizedClass(int)':
  #
  public getCustomizedClass(arg0 i32) (i32) =>
    getCustomizedClass_I Java.jdk.internal.icu.text.BidiBase.getCustomizedClass.this.arg0

  # short-hand to call Java method 'public byte jdk.internal.icu.text.BidiBase.getLevelAt(int)':
  #
  public getLevelAt(arg0 i32) (i8) =>
    getLevelAt_I Java.jdk.internal.icu.text.BidiBase.getLevelAt.this.arg0

  # short-hand to call Java method 'public int jdk.internal.icu.text.BidiBase.getRunLevel(int)':
  #
  public getRunLevel(arg0 i32) (i32) =>
    getRunLevel_I Java.jdk.internal.icu.text.BidiBase.getRunLevel.this.arg0

  # short-hand to call Java method 'public int jdk.internal.icu.text.BidiBase.getRunLimit(int)':
  #
  public getRunLimit(arg0 i32) (i32) =>
    getRunLimit_I Java.jdk.internal.icu.text.BidiBase.getRunLimit.this.arg0

  # short-hand to call Java method 'public int jdk.internal.icu.text.BidiBase.getRunStart(int)':
  #
  public getRunStart(arg0 i32) (i32) =>
    getRunStart_I Java.jdk.internal.icu.text.BidiBase.getRunStart.this.arg0

  # short-hand to call Java method 'public void jdk.internal.icu.text.BidiBase.orderParagraphsLTR(boolean)':
  #
  public orderParagraphsLTR(arg0 bool) (unit) =>
    orderParagraphsLTR_Z Java.jdk.internal.icu.text.BidiBase.orderParagraphsLTR.this.arg0

  # short-hand to call Java method 'public java.text.Bidi jdk.internal.icu.text.BidiBase.setLine(java.text.Bidi,jdk.internal.icu.text.BidiBase,java.text.Bidi,jdk.internal.icu.text.BidiBase,int,int)':
  #
  public setLine(arg0 Java.java.text.Bidi, arg1 Java.jdk.internal.icu.text.BidiBase, arg2 Java.java.text.Bidi, arg3 Java.jdk.internal.icu.text.BidiBase, arg4 i32, arg5 i32) (Java.java.text.Bidi) =>
    setLine_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_Ljava_7_text_7_Bidi_s_Ljdk_7_internal_7_icu_7_text_7_BidiBase_s_II Java.jdk.internal.icu.text.BidiBase.setLine.this.arg0 Java.jdk.internal.icu.text.BidiBase.setLine.this.arg1 Java.jdk.internal.icu.text.BidiBase.setLine.this.arg2 Java.jdk.internal.icu.text.BidiBase.setLine.this.arg3 Java.jdk.internal.icu.text.BidiBase.setLine.this.arg4 Java.jdk.internal.icu.text.BidiBase.setLine.this.arg5

  # short-hand to call Java method 'public void jdk.internal.icu.text.BidiBase.setPara(java.text.AttributedCharacterIterator)':
  #
  public setPara(arg0 Java.java.text.AttributedCharacterIterator) (unit) =>
    setPara_Ljava_7_text_7_AttributedCharacterIterator_s_ Java.jdk.internal.icu.text.BidiBase.setPara.this.arg0

  # short-hand to call Java method 'public java.lang.String jdk.internal.icu.text.BidiBase.writeReordered(int)':
  #
  public writeReordered(arg0 i32) (Java.java.lang.__jString) =>
    writeReordered_I Java.jdk.internal.icu.text.BidiBase.writeReordered.this.arg0

  # read instance Java field 'public int jdk.internal.icu.text.BidiBase.length':
  #
  public length i32 =>
    fuzion.java.get_field (i32) BidiBase.this "length"