# Uses of Interface
org.apache.uima.analysis_engine.metadata.FlowConstraints

Packages that use FlowConstraints
Package
Description
org.apache.uima.analysis_engine.metadata
Interfaces for objects that represent metadata for an Analysis Engine.
org.apache.uima.analysis_engine.metadata.impl

- ## Uses of FlowConstraints in org.apache.uima.analysis_engine.metadata

  Subinterfaces of FlowConstraints in org.apache.uima.analysis_engine.metadata
  Modifier and Type
  Interface
  Description
  `interface`
  `CapabilityLanguageFlow`
  A `CapabilityLanguageFlow` is a simple type of `FlowConstraints` that specifies the complete flow as a capabilityLanguage sequence.
  `interface`
  `FixedFlow`
  A `FixedFlow` is a simple type of `FlowConstraints` that specifies the complete flow as a fixed sequence.
  Methods in org.apache.uima.analysis_engine.metadata that return FlowConstraints
  Modifier and Type
  Method
  Description
  `FlowConstraints`
  AnalysisEngineMetaData.`getFlowConstraints()`
  For an aggregate AnalysisEngine only, gets the constraints on the execution sequence of the delegate AnalysisEngines within the aggregate.
  Methods in org.apache.uima.analysis_engine.metadata with parameters of type FlowConstraints
  Modifier and Type
  Method
  Description
  `void`
  AnalysisEngineMetaData.`setFlowConstraints(FlowConstraints aFlowConstraints)`
  For an aggregate AnalysisEngine only, sets the constraints on the execution sequence of the delegate AnalysisEngines within the aggregate.Flow constraints are optional.

- ## Uses of FlowConstraints in org.apache.uima.analysis_engine.metadata.impl

  Classes in org.apache.uima.analysis_engine.metadata.impl that implement FlowConstraints
  Modifier and Type
  Class
  Description
  `class`
  `CapabilityLanguageFlow_impl`
  A `CapabilityLanguageFlow` is a simple type of `FlowConstraints` that specifies the complete flow as a capabilityLanguage sequence.
  `class`
  `FixedFlow_impl`
  Reference implementation of `FixedFlow`.
  Methods in org.apache.uima.analysis_engine.metadata.impl that return FlowConstraints
  Modifier and Type
  Method
  Description
  `FlowConstraints`
  AnalysisEngineMetaData_impl.`getFlowConstraints()`
  Methods in org.apache.uima.analysis_engine.metadata.impl with parameters of type FlowConstraints
  Modifier and Type
  Method
  Description
  `void`
  AnalysisEngineMetaData_impl.`setFlowConstraints(FlowConstraints aFlowConstraints)`