fr.cnes.sirius.patrius.tools.ephemerisComparator
Class DeviationProviderFactory

java.lang.Object
  extended by fr.cnes.sirius.patrius.tools.ephemerisComparator.DeviationProviderFactory

public final class DeviationProviderFactory
extends Object

This is a factory to simplify the construction of DeviationProvider objects.

Since:
1.0
Version:
$Id: DeviationProviderFactory.java 9570 2013-11-18 10:32:56Z houdroge $
Author:
Philippe Pavero
See Also:
DeviationProvider
Concurrency :
immutable

Method Summary
static ArrayList<DeviationProvider> createObjectListFromData(Data<Double> data, DataType dataType)
          Transforms a list of columns of double precision values into a list of meaningful objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createObjectListFromData

public static ArrayList<DeviationProvider> createObjectListFromData(Data<Double> data,
                                                                    DataType dataType)
Transforms a list of columns of double precision values into a list of meaningful objects. The DeviationProviders can then be compared to each other.

Parameters:
data - the list of columns of numbers
dataType - the type of the object to create from the data
Returns:
the list of created objects
Since:
1.0
See Also:
DataType
Preconditions :
the number of columns has to match the number of column allowed for the intended data type.


Copyright © 2016 CNES. All Rights Reserved.