Interface RelOptCostFactory

    • Method Detail

      • makeCost

        RelOptCost makeCost​(double rowCount,
                            double cpu,
                            double io)
        Creates a cost object.
      • makeHugeCost

        RelOptCost makeHugeCost()
        Creates a cost object representing an enormous non-infinite cost.
      • makeInfiniteCost

        RelOptCost makeInfiniteCost()
        Creates a cost object representing infinite cost.
      • makeTinyCost

        RelOptCost makeTinyCost()
        Creates a cost object representing a small positive cost.
      • makeZeroCost

        RelOptCost makeZeroCost()
        Creates a cost object representing zero cost.