Class Segment

java.lang.Object
com.ibm.icu.segmenter.Segment

public class Segment extends Object
A simple struct to represent an element of the segmentation result. The start and limit indices correspond to source, the input CharSequence that was originally passed to the Segmenter. start and limit are inclusive and exclusive boundaries, respectively.
  • Field Details

    • start

      public final int start
    • limit

      public final int limit
    • ruleStatus

      public final int ruleStatus
      See Also:
    • source

      private final CharSequence source
  • Constructor Details

    • Segment

      Segment(int start, int limit, CharSequence source)
  • Method Details

    • getSubSequence

      public CharSequence getSubSequence()
      Returns the subsequence represented by this Segment
      Returns:
      a new CharSequence object that is the subsequence represented by this Segment.