Class UnivariatePointValuePair

  • All Implemented Interfaces:
    java.io.Serializable

    public class UnivariatePointValuePair
    extends java.lang.Object
    implements java.io.Serializable
    This class holds a point and the value of an objective function at this point. This is a simple immutable container.
    Since:
    3.0
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private double point
      Point.
      private static long serialVersionUID
      Serializable version identifier.
      private double value
      Value of the objective function at the point.
    • Constructor Summary

      Constructors 
      Constructor Description
      UnivariatePointValuePair​(double point, double value)
      Build a point/objective function value pair.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getPoint()
      Get the point.
      double getValue()
      Get the value of the objective function.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        Serializable version identifier.
        See Also:
        Constant Field Values
      • point

        private final double point
        Point.
      • value

        private final double value
        Value of the objective function at the point.
    • Constructor Detail

      • UnivariatePointValuePair

        public UnivariatePointValuePair​(double point,
                                        double value)
        Build a point/objective function value pair.
        Parameters:
        point - Point.
        value - Value of an objective function at the point
    • Method Detail

      • getPoint

        public double getPoint()
        Get the point.
        Returns:
        the point.
      • getValue

        public double getValue()
        Get the value of the objective function.
        Returns:
        the stored value of the objective function.