## Uses of Interface
org.apache.uima.flow.Flow

- Packages that use Flow
  Package | Description
  --- | ---
  org.apache.uima.flow |

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

    Classes in org.apache.uima.flow that implement Flow
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CasFlow_ImplBase` Convenience base class for Flow objects that use the CAS interface.
    `class` | `JCasFlow_ImplBase` Convenience base class for Flow objects that use the JCas interface.

    Methods in org.apache.uima.flow that return Flow
    Modifier and Type | Method and Description
    --- | ---
    `Flow` | CasFlowController_ImplBase.`computeFlow(AbstractCas aCAS)` Overriden to check that `aCAS` is an instanceof `CAS`.
    `Flow` | FlowController.`computeFlow(AbstractCas aCAS)` Invokes this FlowController on a CAS.
    `Flow` | JCasFlowController_ImplBase.`computeFlow(AbstractCas aCAS)` Overriden to check that `aCAS` is an instanceof `JCas`.
    `abstract Flow` | CasFlowController_ImplBase.`computeFlow(CAS aCAS)` This method must be overriden by subclasses.
    `abstract Flow` | JCasFlowController_ImplBase.`computeFlow(JCas aJCas)` This method must be overriden by subclasses.
    `Flow` | CasFlow_ImplBase.`newCasProduced(AbstractCas newCas, String producedBy)` Overriden to check that `newCas` is an instanceof `CAS`.
    `Flow` | Flow.`newCasProduced(AbstractCas newCas, String producedBy)` Called by the framework if the CAS that is being routed by this Flow has been sent to a CAS Multiplier which has then created a new CAS derived from that original CAS.
    `Flow` | JCasFlow_ImplBase.`newCasProduced(AbstractCas newCas, String producedBy)` Overriden to check that `newCas` is an instanceof `JCas`.
    `protected Flow` | CasFlow_ImplBase.`newCasProduced(CAS newCas, String producedBy)` By default, throws an exception to indicate this this Flow object does not support new CASes being produced in the middle of the flow.
    `protected Flow` | JCasFlow_ImplBase.`newCasProduced(JCas newCas, String producedBy)` By default, throws an exception to indicate this this Flow object does not support new CASes being produced in the middle of the flow.

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