| Name | Description | Type | Package | Framework |
| AnalysisEngine | An Analysis Engine is a component responsible for analyzing unstructured information, discovering and representing semantic content. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| AnalysisEngineDescription | An AnalysisEngineDescription contains all of the information needed to instantiate and use an AnalysisEngine. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| AnalysisEngineManagement | Monitoring and management interface to an AnalysisEngine. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| AnalysisEngineMetaData | Encapsulates all of the metadata for an Analysis Engine. | Interface | org.apache.uima.analysis_engine.metadata | Apache Uima |
| AnalysisEngineProcessException | An AnalysisEngineProcessException may be thrown by an Analysis Engine's process method, indicating that a failure occurred during processing. | Class | org.apache.uima.analysis_engine | Apache Uima |
| AnalysisEngineServiceStub | A stub that calls a remote AnalysisEngine service. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| AnalysisProcessData | Encapsulates all data that is modified by an AnalysisEngine's AnalysisEngine. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| Annotator_ImplBase | Base class for annotators in UIMA SDK v1. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| AnnotatorConfigurationException | An AnnotatorConfigurationException is thrown by an annotator if the settings of its configuration parameters are invalid. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| AnnotatorContext | This interface is maintained only for backwards compatibility with annotators developed in UIMA SDK v1. | Interface | org.apache.uima.analysis_engine.annotator | Apache Uima |
| AnnotatorContextException | An AnnotatorContextException is thrown by an AnnotatorContext if it cannot complete the invoked operation due to a failure in the underlying implementation. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| AnnotatorInitializationException | An AnnotatorInitializationException may be thrown by an annotator's initialize method, indicating that the annotator failed to successfully initialize itself. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| AnnotatorProcessException | An AnnotatorProcessException may be thrown by an annotator's process method, indicating that a failure occurred during processing. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| ASB | The Analysis Structure Broker (ASB) is the component responsible for the details of communicating with Analysis Engines that may potentially be distributed across different | Interface | org.apache.uima.analysis_engine.asb | Apache Uima |
| BaseAnnotator | Base interface for annotators in UIMA SDK v1. | Interface | org.apache.uima.analysis_engine.annotator | Apache Uima |
| CapabilityLanguageFlow | A CapabilityLanguageFlow is a simple type of FlowConstraints that specifies the complete flow as a capabilityLanguage sequence. | Interface | org.apache.uima.analysis_engine.metadata | Apache Uima |
| CasIterator | An iterator over a collection of CASes. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| FixedFlow | A FixedFlow is a simple type of FlowConstraints that specifies the complete flow as a fixed sequence. | Interface | org.apache.uima.analysis_engine.metadata | Apache Uima |
| FlowConstraints | A FlowConstraints object represents constraints on the order of execution of delegate Analysis Engines within an aggregate Analysis Engine. | Interface | org.apache.uima.analysis_engine.metadata | Apache Uima |
| FlowControllerDeclaration | Declares which FlowController is used by the Aggregate Analysis Engine. | Interface | org.apache.uima.analysis_engine.metadata | Apache Uima |
| GenericAnnotator | Interface implemented for multiple-sofa annotators in UIMA SDK v1. | Interface | org.apache.uima.analysis_engine.annotator | Apache Uima |
| GenericAnnotator_ImplBase | Base interface for annotators in UIMA SDK v1. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| JCasIterator | An iterator over a collection of JCAS objects. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| JTextAnnotator | Interface for JCAS annotators in UIMA SDK v1. | Interface | org.apache.uima.analysis_engine.annotator | Apache Uima |
| JTextAnnotator_ImplBase | Base class for JCAS annotators in UIMA SDK v1. | Class | org.apache.uima.analysis_engine.annotator | Apache Uima |
| ResultNotSupportedException | This exception is thrown by an Analysis Engine when it receives a request to generate results that it cannot produce. | Class | org.apache.uima.analysis_engine | Apache Uima |
| ResultSpecification | A ResultSpecification is a set of desired outputs from a Analysis Engine or Annotator. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| SofaMapping | Sofa Name mapping is required to connect the output Sofas from one component to the input Sofa of A SofaMapping object represents mapping of a Sofa name assigned by a component to | Interface | org.apache.uima.analysis_engine.metadata | Apache Uima |
| TaeDescription | An AnalysisEngineDescription specific to a Text Analysis Engine (TAE). | Interface | org.apache.uima.analysis_engine | Apache Uima |
| TextAnalysisEngine | A Text Analysis Engine (TAE) is a type of Analysis Engine specialized for processing TextFields inherited from interface org. | Interface | org.apache.uima.analysis_engine | Apache Uima |
| TextAnnotator | Base class for text annotators in UIMA SDK v1. | Interface | org.apache.uima.analysis_engine.annotator | Apache Uima |
| TypeOrFeature | A reference to a Type or Feature in the Analysis Engine's TypeSystem. | Interface | org.apache.uima.analysis_engine | Apache Uima |