Interface OExecutionStep

All Known Implementing Classes:
OInfoExecutionStep

public interface OExecutionStep
Created by luigidellaquila on 20/07/16.
  • Method Details

    • getName

      String getName()
    • getType

      String getType()
    • getTargetNode

      String getTargetNode()
    • getDescription

      String getDescription()
    • getSubSteps

      List<OExecutionStep> getSubSteps()
    • getSubExecutionPlans

      List<OExecutionPlan> getSubExecutionPlans()
    • getCost

      default long getCost()
      returns the absolute cost (in nanoseconds) of the execution of this step
      Returns:
      the absolute cost (in nanoseconds) of the execution of this step, -1 if not calculated
    • toResult

      OResult toResult()