java.lang.Object
org.apache.lucene.analysis.compound.hyphenation.Hyphenation

public class Hyphenation extends Object
This class represents a hyphenated word.

This class has been taken from the Apache FOP project (http://xmlgraphics.apache.org/fop/). They have been slightly modified.

  • Field Details

    • hyphenPoints

      private int[] hyphenPoints
  • Constructor Details

    • Hyphenation

      Hyphenation(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
    • getHyphenationPoints

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