Package icyllis.modernui.text

# Interface TextDirectionHeuristic

public interface TextDirectionHeuristic
Interface for objects that use a heuristic for guessing at the paragraph direction by examining text.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `isRtl(char[] array, int start, int count)`
  Guess if a chars array is in the RTL direction or not.
  `boolean`
  `isRtl(CharSequence cs, int start, int count)`
  Guess if a `CharSequence` is in the RTL direction or not.

- ## Method Details

  - ### isRtl

    boolean isRtl(char[] array, int start, int count)
    Guess if a chars array is in the RTL direction or not.
    Parameters:
      `array` - the char array.
      `start` - start index, inclusive.
      `count` - the length to check, must not be negative and not greater than `array.length - start`.
    Returns:
      true if all chars in the range are to be considered in a RTL direction, false otherwise.

  - ### isRtl

    boolean isRtl(CharSequence cs, int start, int count)
    Guess if a `CharSequence` is in the RTL direction or not.
    Parameters:
      `cs` - the CharSequence.
      `start` - start index, inclusive.
      `count` - the length to check, must not be negative and not greater than `CharSequence.length() - start`.
    Returns:
      true if all chars in the range are to be considered in a RTL direction, false otherwise.