|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CasDataCollectionReader
A CasDataCollectionReader is used to iterate over the elements of a Collection.
Iteration is done using the BaseCollectionReader.hasNext() and getNext() methods. Each element of
the collection is returned as a CasData.
| Field Summary |
|---|
| Fields inherited from interface org.apache.uima.resource.Resource |
|---|
PARAM_AGGREGATE_SOFA_MAPPINGS, PARAM_CONFIG_PARAM_SETTINGS, PARAM_PERFORMANCE_TUNING_SETTINGS, PARAM_RESOURCE_MANAGER, PARAM_UIMA_CONTEXT |
| Method Summary | |
|---|---|
CasDataInitializer |
getCasDataInitializer()
Deprecated. As of v2.0 CAS Initializers are deprecated. |
CasData |
getNext()
Gets the next CasData from this CollectionReader. |
CasData[] |
getNext(int aNumToGet)
Gets multiple CasData objects from this CasDataCollectionReader. |
void |
setCasInitializer(CasDataInitializer aCasDataInitializer)
Deprecated. As of v2.0 CAS Initializers are deprecated. |
| Methods inherited from interface org.apache.uima.collection.base_cpm.BaseCollectionReader |
|---|
close, getProcessingResourceMetaData, getProgress, hasNext, isConsuming |
| Methods inherited from interface org.apache.uima.resource.Resource |
|---|
destroy, getLogger, getMetaData, getResourceManager, getUimaContext, getUimaContextAdmin, initialize, setLogger |
| Method Detail |
|---|
CasData getNext()
throws IOException,
CollectionException
CasData from this CollectionReader. If this is a
consuming Collection Reader (see BaseCollectionReader.isConsuming()), this element will also be removed
from the collection.
Entity
UIMA_IllegalStateException - if there are no more elements left in the collection
IOException - if an I/O failure occurs
CollectionException - if there is some other problem with reading from the Collection
CasData[] getNext(int aNumToGet)
throws IOException,
CollectionException
CasData objects from this CasDataCollectionReader.
If this is a consuming Collection Reader (see BaseCollectionReader.isConsuming()), these entities will
also be removed from the collection.
aNumToGet - the number of CasData objects to get
CasData objects. The length of this array will
be at most aNumToGet, although it may be less (if there are not enough
elements left in the collection).
UIMA_IllegalStateException - if there is no more elements in the collection
IOException - if an I/O failure occurs
CollectionException - if there is some other problem with reading from the Collection@Deprecated CasDataInitializer getCasDataInitializer()
@Deprecated void setCasInitializer(CasDataInitializer aCasDataInitializer)
aCasDataInitializer - the CAS Data Initializer for this Collection Reader
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||