org.apache.commons.math3.optimization
Class PointVectorValuePair

java.lang.Object
  extended by org.apache.commons.math3.util.Pair<double[],double[]>
      extended by org.apache.commons.math3.optimization.PointVectorValuePair
All Implemented Interfaces:
Serializable

Deprecated. As of 3.1 (to be removed in 4.0).

@Deprecated
public class PointVectorValuePair
extends Pair<double[],double[]>
implements Serializable

This class holds a point and the vectorial value of an objective function at that point.

Since:
3.0
Version:
$Id: PointVectorValuePair.java 1422230 2012-12-15 12:11:13Z erans $
See Also:
PointValuePair, MultivariateVectorFunction, Serialized Form

Constructor Summary
PointVectorValuePair(double[] point, double[] value)
          Deprecated. Builds a point/objective function value pair.
PointVectorValuePair(double[] point, double[] value, boolean copyArray)
          Deprecated. Build a point/objective function value pair.
 
Method Summary
 double[] getPoint()
          Deprecated. Gets the point.
 double[] getPointRef()
          Deprecated. Gets a reference to the point.
 double[] getValue()
          Deprecated. Gets the value of the objective function.
 double[] getValueRef()
          Deprecated. Gets a reference to the value of the objective function.
 
Methods inherited from class org.apache.commons.math3.util.Pair
equals, getFirst, getKey, getSecond, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PointVectorValuePair

public PointVectorValuePair(double[] point,
                            double[] value)
Deprecated. 
Builds a point/objective function value pair.

Parameters:
point - Point coordinates. This instance will store a copy of the array, not the array passed as argument.
value - Value of the objective function at the point.

PointVectorValuePair

public PointVectorValuePair(double[] point,
                            double[] value,
                            boolean copyArray)
Deprecated. 
Build a point/objective function value pair.

Parameters:
point - Point coordinates.
value - Value of the objective function at the point.
copyArray - if true, the input arrays will be copied, otherwise they will be referenced.
Method Detail

getPoint

public double[] getPoint()
Deprecated. 
Gets the point.

Returns:
a copy of the stored point.

getPointRef

public double[] getPointRef()
Deprecated. 
Gets a reference to the point.

Returns:
a reference to the internal array storing the point.

getValue

public double[] getValue()
Deprecated. 
Gets the value of the objective function.

Overrides:
getValue in class Pair<double[],double[]>
Returns:
a copy of the stored value of the objective function.

getValueRef

public double[] getValueRef()
Deprecated. 
Gets a reference to the value of the objective function.

Returns:
a reference to the internal array storing the value of the objective function.


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.