Class AccurateSrxTextIterator

java.lang.Object
net.loomchild.segment.AbstractTextIterator
net.loomchild.segment.srx.legacy.AccurateSrxTextIterator
All Implemented Interfaces:
Iterator<String>, TextIterator

public class AccurateSrxTextIterator extends AbstractTextIterator
Reprezentuje splitter dzielący na podstawie reguł zawartych w pliku srx.
Author:
loomchild
  • Constructor Details

    • AccurateSrxTextIterator

      public AccurateSrxTextIterator(SrxDocument document, String languageCode, CharSequence text)
      Creates text iterator that obtains language rules form given document using given language code. To retrieve language rules calls SrxDocument.getLanguageRuleList(String).
      Parameters:
      document - document containing language rules
      languageCode - language code to select the rules
      text -
  • Method Details

    • next

      public String next()
      Wyszukuje następne dopasowanie.
      Returns:
      Zwraca następny segment albo null jeśli nie istnieje
    • hasNext

      public boolean hasNext()
      Returns:
      Zwraca true gdy są dostępne kolejne segmenty