public class LabelAwareUimaSentenceIterator extends UimaSentenceIterator implements LabelAwareSentenceIterator
path, reader, sentencespreProcessor| Constructor and Description |
|---|
LabelAwareUimaSentenceIterator(SentencePreProcessor preProcessor,
java.lang.String path,
UimaResource resource) |
LabelAwareUimaSentenceIterator(java.lang.String path,
org.apache.uima.analysis_engine.AnalysisEngine engine) |
| Modifier and Type | Method and Description |
|---|---|
static LabelAwareSentenceIterator |
createWithPath(java.lang.String path)
Creates a uima sentence iterator with the given path
|
java.lang.String |
currentLabel()
Returns the current label for nextSentence()
|
java.util.List<java.lang.String> |
currentLabels()
For multi label problems
|
getResource, hasNext, nextSentence, reset, segmenterfinish, getPreProcessor, setPreProcessorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfinish, getPreProcessor, hasNext, nextSentence, reset, setPreProcessorpublic LabelAwareUimaSentenceIterator(SentencePreProcessor preProcessor, java.lang.String path, UimaResource resource)
public LabelAwareUimaSentenceIterator(java.lang.String path,
org.apache.uima.analysis_engine.AnalysisEngine engine)
throws org.apache.uima.resource.ResourceInitializationException
org.apache.uima.resource.ResourceInitializationExceptionpublic java.lang.String currentLabel()
currentLabel in interface LabelAwareSentenceIteratorpublic static LabelAwareSentenceIterator createWithPath(java.lang.String path) throws java.lang.Exception
path - the path to the root directory or file to read fromjava.lang.Exceptionpublic java.util.List<java.lang.String> currentLabels()
LabelAwareSentenceIteratorcurrentLabels in interface LabelAwareSentenceIterator