|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JCasIterator
An iterator over a collection of JCAS objects. One use for this interface is to allow an
application to iterate over all of the CASes produced by as output of the
AnalysisEngine.processAndOutputNewCASes(JCas)
method.
Method Summary | |
---|---|
boolean |
hasNext()
Checks if there are more JCASes to be returned by the iterator. |
JCas |
next()
Gets the next JCAS from the iterator. |
void |
release()
Releases any CASes owned by this JCasIterator. |
Method Detail |
---|
boolean hasNext() throws AnalysisEngineProcessException
AnalysisEngineProcessException
- if a failure has occurred during processing. If an exception is thrown, this
indicates that processing has aborted, so no further calls to the JCasIterator
should be made.JCas next() throws AnalysisEngineProcessException
AnalysisEngineProcessException
- if a failure has occurred during processing. If an exception is thrown, this
indicates that processing has aborted, so no further calls to the JCasIterator
should be made.void release()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |