# Package org.apache.uima.collection

Classes and interfaces for collection processing.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  CasConsumer | Any component that operates on analysis results produced by a UIMA analysis engine.
  CasConsumerDescription | An `CasConsumerDescription` contains all of the information needed to instantiate and use an `CasConsumer`.
  CasInitializer | Deprecated As of v2.0, CAS Initializers are deprecated.
  CasInitializerDescription | Deprecated As of v2.0, CAS Initializers are deprecated.
  CollectionProcessingEngine | A `CollectionProcessingEngine` (CPE) processes a collection of artifacts (for text analysis applications, this will be a collection of documents) and produces collection-level results.
  CollectionProcessingManager | A `CollectionProcessingManager` (CPM) manages the application of an `AnalysisEngine` to a collection of artifacts.
  CollectionReader | A `CollectionReader` is used to iterate over the elements of a Collection.
  CollectionReaderDescription | An `CollectionReaderDescription` contains all of the information needed to instantiate and use an `CollectionReader`.
  EntityProcessStatus | Contains information about the successful or unsuccessful processing of an entity (an element of a collection) by the `CollectionProcessingManager`.
  StatusCallbackListener | Interface for a Listener that receives notification from the `CollectionProcessingManager` as various events occur.

- Class Summary
  Class | Description
  --- | ---
  CasConsumer_ImplBase | Base class for CAS Consumers in UIMA SDK v1.x, which developers should extend with their own CAS Consumer implementation classes.
  CasInitializer_ImplBase | Deprecated As of v2.0, CAS Initializers are deprecated.
  CollectionReader_ImplBase | Base class for Collection Readers, which developers should extend with their own Collection Reader implementation classes.

- Exception Summary
  Exception | Description
  --- | ---
  CollectionException | Thrown to indicate that there is a problem with some aspect of a Collection.

## Package org.apache.uima.collection Description

Classes and interfaces for collection processing.

Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.