Class Planner.ExpressionPlan

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private float optimizable_value
      How optimizable an expression is.
    • Constructor Summary

      Constructors 
      Constructor Description
      ExpressionPlan()  
    • Field Detail

      • optimizable_value

        private float optimizable_value
        How optimizable an expression is. A value of 0 indicates most optimizable and 1 indicates least optimizable.
    • Constructor Detail

      • ExpressionPlan

        ExpressionPlan()
    • Method Detail

      • setOptimizableValue

        public void setOptimizableValue​(float v)
        Sets the optimizable value of this plan.
      • getOptimizableValue

        public float getOptimizableValue()
        Returns the optimizable value for this plan.
      • addToPlanTree

        public abstract void addToPlanTree()
        Adds this expression into the plan tree.
      • compareTo

        public int compareTo​(java.lang.Object ob)
        Specified by:
        compareTo in interface java.lang.Comparable