| Package | Description | 
|---|---|
| org.apache.uima | The main package for the Unstructured Information Management Middleware 
Architecture. | 
| org.apache.uima.analysis_engine | The Analysis Engine interface, along with supporting 
interfaces and exception classes. | 
| org.apache.uima.analysis_engine.asb | Contains the Analysis Structure Broker (ASB) interface, along with supporting 
interfaces and exception classes. | 
| org.apache.uima.collection | Classes and interfaces for collection processing. | 
| org.apache.uima.collection.base_cpm | |
| org.apache.uima.resource | Interfaces for  ResourcesandResourceSpecifiers. | 
| org.apache.uima.util | Utility classes and interfaces used by UIMA components. | 
| Modifier and Type | Method and Description | 
|---|---|
| Resource | ResourceFactory. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance from aResourceSpecifier. | 
| static Resource | UIMAFramework. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance of a specified class from aResourceSpecifier. | 
| static Resource | UIMAFramework. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               ResourceManager aResourceManager,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance of a specified class from aResourceSpecifier. | 
| static Resource | UIMAFramework. produceResource(ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance from aResourceSpecifier. | 
| Modifier and Type | Method and Description | 
|---|---|
| Resource | ResourceFactory. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance from aResourceSpecifier. | 
| static Resource | UIMAFramework. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance of a specified class from aResourceSpecifier. | 
| static Resource | UIMAFramework. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               ResourceManager aResourceManager,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance of a specified class from aResourceSpecifier. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AnalysisEngineAn Analysis Engine is a component responsible for analyzing unstructured information, discovering
 and representing semantic content. | 
| interface  | TextAnalysisEngineDeprecated. 
 As of v2.0,  AnalysisEngineshould be used instead. This interface no longer
             defines any additional methods beyond those in AnalysisEngine. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ASBThe Analysis Structure Broker ( ASB) is the component responsible for the details
 of communicating with Analysis Engines that may potentially be distributed across different
 physical machines. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CasConsumerAny component that operates on analysis results produced by a UIMA analysis engine. | 
| interface  | CasInitializerDeprecated. 
 As of v2.0, CAS Initializers are deprecated. A component that performs an operation
             like HTML detagging should instead be implemented as a "multi-Sofa" annotator. See
             org.apache.uima.examples.XmlDetagger for an example. | 
| interface  | CollectionReaderA  CollectionReaderis used to iterate over the elements of a Collection. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CasConsumer_ImplBaseBase class for CAS Consumers in UIMA SDK v1.x, which developers should extend 
 with their own CAS Consumer implementation classes. | 
| class  | CasInitializer_ImplBaseDeprecated. 
 As of v2.0, CAS Initializers are deprecated. A component that performs an operation
             like HTML detagging should instead be implemented as a "multi-Sofa" annotator. See
             org.apache.uima.examples.XmlDetagger for an example. | 
| class  | CollectionReader_ImplBaseBase class for Collection Readers, which developers should extend with their own Collection
 Reader implementation classes. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BaseCollectionReaderThe Base  CollectionReaderinterface. | 
| interface  | CasDataCollectionReaderA  CasDataCollectionReaderis used to iterate over the elements of a Collection. | 
| interface  | CasDataConsumerAny component that operates on analysis results produced by a UIMA CasDataProcessor. | 
| interface  | CasDataInitializerDeprecated. 
 As of v2.0, CAS Initializers are deprecated. A component that performs an operation
             like HTML detagging should instead be implemented as a "multi-Sofa" annotator. See
             org.apache.uima.examples.XmlDetagger for an example. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CasDataCollectionReader_ImplBaseBase class from which to extend when writing Collection Readers that use the  CasDatainterface to access the CAS. | 
| class  | CasDataConsumer_ImplBaseBase class from which to extend when writing CAS Consumers that use the  CasDatainterface
 to access the CAS. | 
| class  | CasDataInitializer_ImplBaseDeprecated. 
 As of v2.0, CAS Initializers are deprecated. A component that performs an operation
             like HTML detagging should instead be implemented as a "multi-Sofa" annotator. See
             org.apache.uima.examples.XmlDetagger for an example. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ConfigurableResourceA  Resourcethat has configuration parameters that can be changed after the Resource has
 been instantiated. | 
| interface  | DataResourceDataResourceis a simple resource that provides access to data. | 
| interface  | ParameterizedDataResourceA resource that provides access to data, where the data can vary based on parameters. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConfigurableResource_ImplBaseImplementation base class for  ConfigurableResources. | 
| class  | Resource_ImplBaseImplementation base class for  Resources. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<Class<? extends ResourceSpecifier>,List<Class<? extends Resource>>> | SimpleResourceFactory. mClassMapMap from ResourceSpecifier Class to List of Resource Classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| Resource | SimpleResourceFactory. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance from aResourceSpecifier. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SimpleResourceFactory. addMapping(Class<? extends ResourceSpecifier> aSpecifierInterface,
          Class<? extends Resource> aResourceClass)Configures this  SimpleResourceFactoryby adding a new mapping between aResourceSpecifierclass and aResourceclass. | 
| Resource | SimpleResourceFactory. produceResource(Class<? extends Resource> aResourceClass,
               ResourceSpecifier aSpecifier,
               Map<String,Object> aAdditionalParams)Produces an appropriate  Resourceinstance from aResourceSpecifier. | 
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.