public class JCasIterable extends Object implements Iterable<JCas>
A class implementing iteration over a the documents of a collection. Each element in the Iterable is a JCas containing a single document. The documents have been loaded by the CollectionReader and processed by the AnalysisEngine (if any).
External resources can be shared between the reader and the analysis engines.
| Constructor and Description |
|---|
JCasIterable(CollectionReaderDescription aReader,
AnalysisEngineDescription... aEngines)
Iterate over the documents loaded by the CollectionReader, running the AnalysisEngine on each
one before yielding them.
|
| Modifier and Type | Method and Description |
|---|---|
JCasIterator |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic JCasIterable(CollectionReaderDescription aReader, AnalysisEngineDescription... aEngines)
aReader - The CollectionReader for loading documents.aEngines - The AnalysisEngines for processing documents.public JCasIterator iterator()
Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.