Class OpenNLPSentenceBreakIterator
- java.lang.Object
-
- java.text.BreakIterator
-
- org.apache.lucene.analysis.opennlp.OpenNLPSentenceBreakIterator
-
- All Implemented Interfaces:
Cloneable
public final class OpenNLPSentenceBreakIterator extends BreakIterator
ABreakIterator
that splits sentences using an OpenNLP sentence chunking model.
-
-
Field Summary
-
Fields inherited from class java.text.BreakIterator
DONE
-
-
Constructor Summary
Constructors Constructor Description OpenNLPSentenceBreakIterator(NLPSentenceDetectorOp sentenceOp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
current()
int
first()
int
following(int pos)
CharacterIterator
getText()
int
last()
int
next()
int
next(int n)
int
preceding(int pos)
int
previous()
void
setText(CharacterIterator newText)
-
Methods inherited from class java.text.BreakIterator
clone, getAvailableLocales, getCharacterInstance, getCharacterInstance, getLineInstance, getLineInstance, getSentenceInstance, getSentenceInstance, getWordInstance, getWordInstance, isBoundary, setText
-
-
-
-
Constructor Detail
-
OpenNLPSentenceBreakIterator
public OpenNLPSentenceBreakIterator(NLPSentenceDetectorOp sentenceOp)
-
-
Method Detail
-
current
public int current()
- Specified by:
current
in classBreakIterator
-
first
public int first()
- Specified by:
first
in classBreakIterator
-
last
public int last()
- Specified by:
last
in classBreakIterator
-
next
public int next()
- Specified by:
next
in classBreakIterator
-
following
public int following(int pos)
- Specified by:
following
in classBreakIterator
-
previous
public int previous()
- Specified by:
previous
in classBreakIterator
-
preceding
public int preceding(int pos)
- Overrides:
preceding
in classBreakIterator
-
next
public int next(int n)
- Specified by:
next
in classBreakIterator
-
getText
public CharacterIterator getText()
- Specified by:
getText
in classBreakIterator
-
setText
public void setText(CharacterIterator newText)
- Specified by:
setText
in classBreakIterator
-
-