Module java.base
Package java.text

# Class Bidi

=
public final class Bidi
extends java.lang.Object

## Fields

- =
  public static final int DIRECTION_DEFAULT_LEFT_TO_RIGHT = -2
- =
  public static final int DIRECTION_DEFAULT_RIGHT_TO_LEFT = -1
- =
  public static final int DIRECTION_LEFT_TO_RIGHT = 0
- =
  public static final int DIRECTION_RIGHT_TO_LEFT = 1

## Constructors

- =
  public Bidi(char[] arg0, int arg1, byte[] arg2, int arg3, int arg4, int arg5)
- =
  public Bidi(java.lang.String arg0, int arg1)
- =
  public Bidi(java.text.AttributedCharacterIterator arg0)

## Methods

- =
  public boolean baseIsLeftToRight()
- =
  public java.text.Bidi createLineBidi(int arg0, int arg1)
- =
  public int getBaseLevel()
- =
  public int getLength()
- =
  public int getLevelAt(int arg0)
- =
  public int getRunCount()
- =
  public int getRunLevel(int arg0)
- =
  public int getRunLimit(int arg0)
- =
  public int getRunStart(int arg0)
- =
  public boolean isLeftToRight()
- =
  public boolean isMixed()
- =
  public boolean isRightToLeft()
- =
  public static void reorderVisually(byte[] arg0, int arg1, java.lang.Object[] arg2, int arg3, int arg4)
- =
  public static boolean requiresBidi(char[] arg0, int arg1, int arg2)
- =
  public java.lang.String toString()

## Summary

No differences.