Class ComputationFEDInstruction

All Implemented Interfaces:
LineageTraceable
Direct Known Subclasses:
AggregateTernaryFEDInstruction, BinaryFEDInstruction, CtableFEDInstruction, MultiReturnParameterizedBuiltinFEDInstruction, ParameterizedBuiltinFEDInstruction, QuaternaryFEDInstruction, TernaryFEDInstruction, UnaryFEDInstruction

public abstract class ComputationFEDInstruction extends FEDInstruction implements LineageTraceable
  • Field Details

  • Method Details

    • getOutputVariableName

      public String getOutputVariableName()
    • getLineageItem

      public org.apache.commons.lang3.tuple.Pair<String,LineageItem> getLineageItem(ExecutionContext ec)
      Description copied from interface: LineageTraceable
      Obtain lineage trace of an instruction with a single output.
      Specified by:
      getLineageItem in interface LineageTraceable
      Parameters:
      ec - execution context w/ live variables
      Returns:
      pair of (output variable name, output lineage item)