org.apache.commons.math3.optimization
Class PointVectorValuePair.DataTransferObject

java.lang.Object
  extended by org.apache.commons.math3.optimization.PointVectorValuePair.DataTransferObject
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
PointVectorValuePair

private static class PointVectorValuePair.DataTransferObject
extends java.lang.Object
implements java.io.Serializable

Internal class used only for serialization.


Field Summary
private  double[] point
          Point coordinates.
private static long serialVersionUID
          Serializable UID.
private  double[] value
          Value of the objective function at the point.
 
Constructor Summary
PointVectorValuePair.DataTransferObject(double[] point, double[] value)
          Simple constructor.
 
Method Summary
private  java.lang.Object readResolve()
          Replace the deserialized data transfer object with a PointValuePair.
 
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 UID.

See Also:
Constant Field Values

point

private final double[] point
Point coordinates.


value

private final double[] value
Value of the objective function at the point.

Constructor Detail

PointVectorValuePair.DataTransferObject

public PointVectorValuePair.DataTransferObject(double[] point,
                                               double[] value)
Simple constructor.

Parameters:
point - Point coordinates.
value - Value of the objective function at the point.
Method Detail

readResolve

private java.lang.Object readResolve()
Replace the deserialized data transfer object with a PointValuePair.

Returns:
replacement PointValuePair


Copyright (c) 2003-2013 Apache Software Foundation