public class FastTextIterator extends AbstractTextIterator
| Constructor and Description |
|---|
FastTextIterator(SrxDocument document,
String languageCode,
CharSequence text)
Creates text iterator with no additional parameters.
|
FastTextIterator(SrxDocument document,
String languageCode,
CharSequence text,
Map<String,Object> parameterMap)
Creates text iterator that obtains language rules form given document
using given language code.
|
FastTextIterator(SrxDocument document,
String languageCode,
Reader reader)
Creates streaming text iterator with no additional parameters.
|
FastTextIterator(SrxDocument document,
String languageCode,
Reader reader,
Map<String,Object> parameterMap)
Creates streaming text iterator that obtains language rules form given
document using given language code.
|
public FastTextIterator(SrxDocument document, String languageCode, CharSequence text, Map<String,Object> parameterMap)
SrxDocument.getLanguageRuleList(String).
Supported parameters:
SrxTextIterator.MAX_LOOKBEHIND_CONSTRUCT_LENGTH_PARAMETER.document - document containing language ruleslanguageCode - language code to select the ruletext - parameterMap - additional segmentation parameterspublic FastTextIterator(SrxDocument document, String languageCode, CharSequence text)
document - document containing language ruleslanguageCode - language code to select the ruletext - FastTextIterator(SrxDocument, String, CharSequence, Map)public FastTextIterator(SrxDocument document, String languageCode, Reader reader, Map<String,Object> parameterMap)
SrxDocument.getLanguageRuleList(String). To handle streams uses
ReaderCharSequence, so not all possible regular expressions are accepted.
See ReaderCharSequence for details.
Supported parameters:
SrxTextIterator.BUFFER_LENGTH_PARAMETER,
SrxTextIterator.MAX_LOOKBEHIND_CONSTRUCT_LENGTH_PARAMETER.document - document containing language ruleslanguageCode - language code to select the rulesreader - reader from which text will be readparameterMap - additional segmentation parameterspublic FastTextIterator(SrxDocument document, String languageCode, Reader reader)
document - document containing language ruleslanguageCode - language code to select the rulesreader - reader from which text will be readFastTextIterator(SrxDocument, String, Reader, Map)public String next()
public boolean hasNext()
Copyright © 2015. All Rights Reserved.