## Uses of Interface
org.apache.uima.analysis_engine.AnalysisEngine

- Packages that use AnalysisEngine
  Package | Description
  --- | ---
  org.apache.uima | Apache UIMA
  org.apache.uima.analysis_component |
  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.analysis_engine.asb.impl |
  org.apache.uima.analysis_engine.impl |
  org.apache.uima.analysis_engine.service.impl |
  org.apache.uima.collection | Classes and interfaces for collection processing.
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.

- - ### Uses of AnalysisEngine in org.apache.uima

    Methods in org.apache.uima that return AnalysisEngine
    Modifier and Type | Method and Description
    --- | ---
    `static AnalysisEngine` | UIMAFramework.`produceAnalysisEngine(ResourceSpecifier aSpecifier)` Produces an `AnalysisEngine` instance from a `ResourceSpecifier`.
    `static AnalysisEngine` | UIMAFramework.`produceAnalysisEngine(ResourceSpecifier aSpecifier, int aMaxSimultaneousRequests, int aTimeoutPeriod)` Produces an `AnalysisEngine` instance from a `ResourceSpecifier`.
    `static AnalysisEngine` | UIMAFramework.`produceAnalysisEngine(ResourceSpecifier aSpecifier, Map<String,Object> aAdditionalParams)` Produces an `AnalysisEngine` instance from a `ResourceSpecifier`.
    `static AnalysisEngine` | UIMAFramework.`produceAnalysisEngine(ResourceSpecifier aSpecifier, ResourceManager aResourceManager, Map<String,Object> aAdditionalParams)` Produces an `AnalysisEngine` instance from a `ResourceSpecifier`.

  - ### Uses of AnalysisEngine in org.apache.uima.analysis_component

    Classes in org.apache.uima.analysis_component that implement AnalysisEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CasProcessorAnnotator`
    `class` | `JCasProcessorAnnotator`

  - ### Uses of AnalysisEngine in org.apache.uima.analysis_engine

    Subinterfaces of AnalysisEngine in org.apache.uima.analysis_engine
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `TextAnalysisEngine` Deprecated. As of v2.0, `AnalysisEngine` should be used instead. This interface no longer defines any additional methods beyond those in AnalysisEngine.

  - ### Uses of AnalysisEngine in org.apache.uima.analysis_engine.asb

    Methods in org.apache.uima.analysis_engine.asb that return types with arguments of type AnalysisEngine
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,AnalysisEngine>` | ASB.`getComponentAnalysisEngines()` Gets references to the component AnalysisEngines known to this `ASB`.

  - ### Uses of AnalysisEngine in org.apache.uima.analysis_engine.asb.impl

    Methods in org.apache.uima.analysis_engine.asb.impl that return types with arguments of type AnalysisEngine
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,AnalysisEngine>` | ASB_impl.`getComponentAnalysisEngines()`

  - ### Uses of AnalysisEngine in org.apache.uima.analysis_engine.impl

    Classes in org.apache.uima.analysis_engine.impl that implement AnalysisEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AggregateAnalysisEngine_impl` Reference implementation of `AnalysisEngine`.
    `class` | `AnalysisEngineImplBase` Provides functionality common to Analysis Engine implementations.
    `class` | `AnalysisEngineProcessorAdapter` Base class for analysis engine processor adapters.
    `class` | `MultiprocessingAnalysisEngine_impl` An `AnalysisEngine` implementation that can process multiple `CAS` objects simultaneously.
    `class` | `PearAnalysisEngineWrapper` UIMA pear runtime analysis engine wrapper.
    `class` | `PrimitiveAnalysisEngine_impl` Reference implementation of `AnalysisEngine`.
    `class` | `UimacppAnalysisEngineImpl` Reference implementation of `AnalysisEngine`.

  - ### Uses of AnalysisEngine in org.apache.uima.analysis_engine.service.impl

    Classes in org.apache.uima.analysis_engine.service.impl that implement AnalysisEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnalysisEngineServiceAdapter` Base class for analysis engine service adapters.

    Methods in org.apache.uima.analysis_engine.service.impl that return AnalysisEngine
    Modifier and Type | Method and Description
    --- | ---
    `AnalysisEngine` | AnalysisEngineService_impl.`getAnalysisEngine()` Gets the AnalysisEngine that delivers the functionality for this service.

  - ### Uses of AnalysisEngine in org.apache.uima.collection

    Methods in org.apache.uima.collection that return AnalysisEngine
    Modifier and Type | Method and Description
    --- | ---
    `AnalysisEngine` | CollectionProcessingManager.`getAnalysisEngine()` Gets the `AnalysisEngine` that is assigned to this CPM.

    Methods in org.apache.uima.collection with parameters of type AnalysisEngine
    Modifier and Type | Method and Description
    --- | ---
    `void` | CollectionProcessingManager.`setAnalysisEngine(AnalysisEngine aAnalysisEngine)` Sets the `AnalysisEngine` that is assigned to this CPM.

  - ### Uses of AnalysisEngine in org.apache.uima.util

    Constructors in org.apache.uima.util with parameters of type AnalysisEngine
    Constructor and Description
    `CasPool(int aNumInstances, AnalysisEngine aAnalysisEngine)` Creates a new CasPool
    `JCasPool(int aNumInstances, AnalysisEngine aAnalysisEngine)` Creates a new JCasPool

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