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

Packages that use FlowController
Package
Description
org.apache.uima.flow
org.apache.uima.flow.impl

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

  Classes in org.apache.uima.flow that implement FlowController
  Modifier and Type
  Class
  Description
  `class`
  `CasFlowController_ImplBase`
  Base class to be extended by FlowControllers that use the `CAS` interface.
  `class`
  `FlowController_ImplBase`
  Implementation base class for FlowControllers.
  `class`
  `JCasFlowController_ImplBase`
  Base class to be extended by FlowControllers that use the `JCas` interface.

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

  Classes in org.apache.uima.flow.impl that implement FlowController
  Modifier and Type
  Class
  Description
  `class`
  `CapabilityLanguageFlowController`
  FlowController for the CapabilityLanguageFlow, which uses a linear flow but may skip some of the AEs in the flow if they do not handle the language of the current document or if their outputs have already been produced by a previous AE in the flow.
  `class`
  `FixedFlowController`
  Simple FlowController that invokes components in a fixed sequence.