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

- Packages that use ResultSpecification
  Package | Description
  --- | ---
  org.apache.uima | The main package for the Unstructured Information Management Middleware Architecture.
  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.annotator | The Annotator Interfaces, along with supporting interfaces and exception classes.
  org.apache.uima.analysis_engine.impl |
  org.apache.uima.analysis_engine.service.impl |
  org.apache.uima.flow |
  org.apache.uima.flow.impl |
  org.apache.uima.impl | Contains reference implementations of the interfaces in `org.apache.uima`.
  org.apache.uima.uimacpp |
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.
  org.apache.uima.util.impl |

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

    Methods in org.apache.uima that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | ResourceSpecifierFactory.`createResultSpecification()` Creates a `ResultSpecification`.

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

    Methods in org.apache.uima.analysis_component that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `protected ResultSpecification` | AnalysisComponent_ImplBase.`getResultSpecification()` Gets the ResultSpecification for this AnalysisComponent.

    Methods in org.apache.uima.analysis_component with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisComponent_ImplBase.`setResultSpecification(ResultSpecification aResultSpec)` Sets the Result Specification for this Analysis Component.
    `void` | AnalysisComponent.`setResultSpecification(ResultSpecification aResultSpec)` Sets the ResultSpecification that this AnalysisComponent should use.

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

    Methods in org.apache.uima.analysis_engine that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | AnalysisEngine.`createResultSpecification()` A factory method used to create an instance of `ResultSpecification` for use with this AnalysisEngine.
    `ResultSpecification` | AnalysisEngine.`createResultSpecification(TypeSystem aTypeSystem)` A factory method used to create an instance of `ResultSpecification` for use with this AnalysisEngine.

    Methods in org.apache.uima.analysis_engine with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisEngine.`process(AnalysisProcessData aProcessData, ResultSpecification aResultSpec)` Deprecated. This is no longer used by the framework and was never intended for users to call. Use {#link #process(CAS)} instead.
    `ProcessTrace` | AnalysisEngine.`process(CAS aCAS, ResultSpecification aResultSpec)` Invokes this AnalysisEngine's analysis logic.
    `void` | AnalysisEngine.`process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)` Invokes this AnalysisEngine's analysis logic.
    `ProcessTrace` | AnalysisEngine.`process(JCas aJCas, ResultSpecification aResultSpec)` Similar to `AnalysisEngine.process(CAS,ResultSpecification)` but uses the Java-object-based `JCas` interface instead of the general `CAS` interface.
    `void` | AnalysisEngine.`process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)` Similar to `AnalysisEngine.process(CAS, ResultSpecification, ProcessTrace)` but uses the Java-object-based `JCas` interface instead of the general `CAS` interface.
    `void` | AnalysisEngine.`setResultSpecification(ResultSpecification aResultSpec)` Sets the list of output types and features that the application wants this AnalysisEngine to produce.

  - ### Uses of ResultSpecification in org.apache.uima.analysis_engine.annotator

    Methods in org.apache.uima.analysis_engine.annotator with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | GenericAnnotator.`process(CAS aCAS, ResultSpecification aResultSpec)` Deprecated. Invokes this annotator's analysis logic.
    `void` | TextAnnotator.`process(CAS aCAS, ResultSpecification aResultSpec)` Deprecated. Invokes this annotator's analysis logic.
    `void` | JTextAnnotator.`process(JCas aJCas, ResultSpecification aResultSpec)` Deprecated. Invokes this annotator's analysis logic.

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

    Classes in org.apache.uima.analysis_engine.impl that implement ResultSpecification
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResultSpecification_impl` Reference implementation of `ResultSpecification`.

    Methods in org.apache.uima.analysis_engine.impl that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | PearAnalysisEngineWrapper.`createResultSpecification()`
    `ResultSpecification` | AnalysisEngineImplBase.`createResultSpecification()`
    `ResultSpecification` | PearAnalysisEngineWrapper.`createResultSpecification(TypeSystem typeSystem)`
    `ResultSpecification` | AnalysisEngineImplBase.`createResultSpecification(TypeSystem aTypeSystem)`

    Methods in org.apache.uima.analysis_engine.impl with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisEngineImplBase.`process(AnalysisProcessData aProcessData, ResultSpecification aResultSpec)` Deprecated.
    `ProcessTrace` | MultiprocessingAnalysisEngine_impl.`process(CAS aCAS, ResultSpecification aResultSpec)`
    `ProcessTrace` | AnalysisEngineImplBase.`process(CAS aCAS, ResultSpecification aResultSpec)`
    `void` | MultiprocessingAnalysisEngine_impl.`process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | AnalysisEngineImplBase.`process(CAS aCAS, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `ProcessTrace` | MultiprocessingAnalysisEngine_impl.`process(JCas aJCas, ResultSpecification aResultSpec)`
    `ProcessTrace` | AnalysisEngineImplBase.`process(JCas aJCas, ResultSpecification aResultSpec)`
    `void` | MultiprocessingAnalysisEngine_impl.`process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | AnalysisEngineImplBase.`process(JCas aJCas, ResultSpecification aResultSpec, ProcessTrace aTrace)`
    `void` | UimacppAnalysisEngineImpl.`setResultSpecification(ResultSpecification aResultSpec)`
    `void` | MultiprocessingAnalysisEngine_impl.`setResultSpecification(ResultSpecification aResultSpec)`
    `void` | PrimitiveAnalysisEngine_impl.`setResultSpecification(ResultSpecification aResultSpec)`
    `void` | PearAnalysisEngineWrapper.`setResultSpecification(ResultSpecification resultSpec)`
    `void` | AnalysisEngineImplBase.`setResultSpecification(ResultSpecification aResultSpec)`
    `void` | AggregateAnalysisEngine_impl.`setResultSpecification(ResultSpecification aResultSpec)`

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

    Methods in org.apache.uima.analysis_engine.service.impl with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ServiceDataCargo` | AnalysisEngineService_impl.`process(ServiceDataCargo aData, ResultSpecification aResultSpec)` Processes an entity.

  - ### Uses of ResultSpecification in org.apache.uima.flow

    Methods in org.apache.uima.flow that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | SimpleStepWithResultSpec.`getResultSpecification()` Deprecated. Gets the results specification

    Methods in org.apache.uima.flow with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | SimpleStepWithResultSpec.`setResultSpecification(ResultSpecification aResultSpec)` Deprecated. Sets the results specification

    Constructors in org.apache.uima.flow with parameters of type ResultSpecification
    Constructor and Description
    `SimpleStepWithResultSpec(String aCasProcessorKey, ResultSpecification aResultSpec)` Deprecated.

  - ### Uses of ResultSpecification in org.apache.uima.flow.impl

    Methods in org.apache.uima.flow.impl that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | AnalysisSequenceCapabilityNode.`getCapabilityContainer()` Returns the capabilityContainer reference.
    `ResultSpecification` | AnalysisSequenceCapabilityNode.`getResultSpec()`

    Methods in org.apache.uima.flow.impl that return types with arguments of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,ResultSpecification>` | CapabilityLanguageFlowController.`getLastResultSpecForComponent()`

    Methods in org.apache.uima.flow.impl with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisSequenceCapabilityNode.`setResultSpec(ResultSpecification aResultSpec)` Sets this node's Result Specificatoin.

    Constructors in org.apache.uima.flow.impl with parameters of type ResultSpecification
    Constructor and Description
    `AnalysisSequenceCapabilityNode(String aCasProcessorKey, Capability[] aCasProcessorCapabilities, ResultSpecification aResultSpec)` Creates a new AnalysisSequenceCapabilityNode from a AnalysisEngine Key.
    `AnalysisSequenceCapabilityNode(String aKey, CasObjectProcessor aCasProcessor, ResultSpecification aResultSpec)` Creates a new AnalysisSequenceCapabilityNode from an AnalysisEngine reference

  - ### Uses of ResultSpecification in org.apache.uima.impl

    Methods in org.apache.uima.impl that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | ResourceSpecifierFactory_impl.`createResultSpecification()`

  - ### Uses of ResultSpecification in org.apache.uima.uimacpp

    Methods in org.apache.uima.uimacpp with parameters of type ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `void` | UimacppAnalysisComponent.`process(CAS cas, ResultSpecification aResultSpec)`
    `void` | UimacppEngine.`process(ResultSpecification rs, CAS aCas, boolean casIsEmpty)` process the document.

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

    Methods in org.apache.uima.util that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | XMLParser.`parseResultSpecification(XMLInputSource aInput)` Parses a ResultSpecification from an XML input stream.
    `ResultSpecification` | XMLParser.`parseResultSpecification(XMLInputSource aInput, XMLParser.ParsingOptions aOptions)` Parses a ResultSpecification from an XML input stream.

  - ### Uses of ResultSpecification in org.apache.uima.util.impl

    Methods in org.apache.uima.util.impl that return ResultSpecification
    Modifier and Type | Method and Description
    --- | ---
    `ResultSpecification` | XMLParser_impl.`parseResultSpecification(XMLInputSource aInput)`
    `ResultSpecification` | XMLParser_impl.`parseResultSpecification(XMLInputSource aInput, XMLParser.ParsingOptions aOptions)`

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