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.