org.apache.uima.flow

## Class Step

- java.lang.Object
- - org.apache.uima.flow.Step

- Direct Known Subclasses:
    FinalStep, ParallelStep, SimpleStep

      public abstract class Step
      extends Object

  Represents the next destination or destinations to which a CAS should be routed. A `Step` is the output of the `Flow.next()` method. A Flow should output an instance of a concrete class that extends Step. Currently, these are:
  - `SimpleStep` - specifies a single AnalysisEngine to which the CAS should next be routed
  - `ParallelStep` - specifies multiple AnalysisEngine to which the CAS should next be routed, where the relative order in which these Analysis Engines execute does not matter.
  - `FinalStep` - indicates that there are no more destinations for this CAS.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `Step()`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### Step

          public Step()

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