fr.cnes.sirius.patrius.tools.ephemerisComparator
Class MeaningfulData
java.lang.Object
fr.cnes.sirius.patrius.tools.ephemerisComparator.Data<DeviationProvider>
fr.cnes.sirius.patrius.tools.ephemerisComparator.MeaningfulData
- All Implemented Interfaces:
- Serializable
public class MeaningfulData
- extends Data<DeviationProvider>
This class is a container for meaningful data. It transforms a raw Data object into a list of columns of object that
can compute smart deviations between themselves.
- Since:
- 1.0
- Version:
- $Id: MeaningfulData.java 6320 2012-09-20 15:36:28Z CardosoP $
- Author:
- Philippe Pavero
- See Also:
Data
,
Serialized Form- Concurrency :
- immutable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeaningfulData
public MeaningfulData(ArrayList<DataType> columnTypes,
ArrayList<int[]> columnIndexes,
Data<Double> data)
- this constructor transform raw data into a set of columns of DeviationProviders.
- Parameters:
columnTypes
- the type into which to convert the columns whose indexes are given by columnIndexescolumnIndexes
- the list of table of indexes used in the creation of the DeviationProvidersdata
- the raw data used to create the objects- Since:
- 1.0
- See Also:
DeviationProviderFactory
Copyright © 2016 CNES. All Rights Reserved.