Class ASB_impl.StackFrame

java.lang.Object
org.apache.uima.analysis_engine.asb.impl.ASB_impl.StackFrame
Enclosing class:
ASB_impl

static class ASB_impl.StackFrame extends Object
A frame on the processing stack for this Aggregate AE. Each time processing encounters a CasMultiplier, a new StackFrame is created to store the state associated with the processing of output CASes produced by that CasMultiplier.
  • Field Details

    • casIterator

      CasIterator casIterator
      CasIterator that returns output CASes produced by the CasMultiplier.
    • originalCas

      CAS originalCas
      The CAS that was passed as input to the CasMultiplier.
    • originalCasFlow

      FlowContainer originalCasFlow
      The Flow object for the original CAS, so we can pick up processing from there once we've processed all the Output CASes.
    • casMultiplierAeKey

      String casMultiplierAeKey
      The key that identifies the CasMultiplier whose output we are processing
    • incompleteParallelStep

      ParallelStep incompleteParallelStep
      If the CAS Multiplier was called while processing a ParallelStep, this specifies the remaining parts of the parallel step, so we can pick up processing from there once we've processed all the output CASes.
  • Constructor Details