Class Hyphenation

java.lang.Object
com.lowagie.text.pdf.hyphenation.Hyphenation

public class Hyphenation extends Object
This class represents a hyphenated word.
  • Field Details

    • hyphenPoints

      private int[] hyphenPoints
    • word

      private String word
    • len

      private int len
      number of hyphenation points in word
  • Constructor Details

    • Hyphenation

      Hyphenation(String word, int[] points)
      rawWord as made of alternating strings and Hyphen instances
  • Method Details

    • length

      public int length()
      Returns:
      the number of hyphenation points in the word
    • getPreHyphenText

      public String getPreHyphenText(int index)
      Parameters:
      index - The index of the hyphen character
      Returns:
      the pre-break text, not including the hyphen character
    • getPostHyphenText

      public String getPostHyphenText(int index)
      Parameters:
      index - The index of the hyphen character in the word
      Returns:
      the post-break text
    • getHyphenationPoints

      public int[] getHyphenationPoints()
      Returns:
      the hyphenation points
    • toString

      public String toString()
      Overrides:
      toString in class Object