| Interface | Description | 
|---|---|
| AnalysisComponent | Analysis Components are the primitive "building blocks" from which UIMA solutions are built. | 
| CasProcessor<E extends Throwable> | A functional interface for a CAS processor. | 
| JCasProcessor<E extends Throwable> | A functional interface for a JCas processor. | 
| Class | Description | 
|---|---|
| AnalysisComponent_ImplBase | Implementation base class for AnalysisComponents. | 
| Annotator_ImplBase | Base class for all annotators. | 
| CasAnnotator_ImplBase | Base class to be extended by Annotators that use the  CASinterface. | 
| CasMultiplier_ImplBase | Base class to be extended by CAS Multipliers that use the  CASinterface. | 
| CasProcessorAnnotator | |
| JCasAnnotator_ImplBase | Base class to be extended by Annotators that use the  JCasinterface. | 
| JCasMultiplier_ImplBase | Base class to be extended by CAS Multipliers that use the  CASinterface. | 
| JCasProcessorAnnotator | 
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.