# Package org.apache.uima.collection

package org.apache.uima.collection
Classes and interfaces for collection processing.

- Related Packages
  Package
  Description
  org.apache.uima
  Apache UIMA
  org.apache.uima.collection.base_cpm
  org.apache.uima.collection.impl
  org.apache.uima.collection.metadata
  Java object representation of a CPE Descriptor.
- Class
  Description
  CasConsumer
  Any component that operates on analysis results produced by a UIMA analysis engine.
  CasConsumer_ImplBase
  Base class for CAS Consumers in UIMA SDK v1.x, which developers should extend with their own CAS Consumer implementation classes.
  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.
  CasInitializer_ImplBase
  Deprecated.
  As of v2.0, CAS Initializers are deprecated.
  CasInitializerDescription
  Deprecated.
  As of v2.0, CAS Initializers are deprecated.
  CollectionException
  Thrown to indicate that there is a problem with some aspect of a Collection.
  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.
  CollectionReader_ImplBase
  Base class for Collection Readers, which developers should extend with their own Collection Reader implementation classes.
  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.