Class SerializedDataProvider
java.lang.Object
gaiasky.data.group.AbstractStarGroupDataProvider
gaiasky.data.group.SerializedDataProvider
- All Implemented Interfaces:
IParticleGroupDataProvider, IStarGroupDataProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractStarGroupDataProvider
AbstractStarGroupDataProvider.AdditionalCols, AbstractStarGroupDataProvider.ColId -
Field Summary
Fields inherited from class AbstractStarGroupDataProvider
adaptiveParallax, additional, additionalFiles, colors, countsPerMag, distCap, fileNumberCap, indexMap, list, logger, magCorrections, mustLoadIds, parallaxErrorFactorBright, parallaxErrorFactorFaint, parallaxZeroPoint, parallelism, params, ruwe, sphericalPositions, starNumberCap, transform -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadData(InputStream is, double factor) Loads the data applying a factor.Loads the data applying a factor.loadDataMapped(String file, double factor) Loads the data applying a factor using a memory mapped file for improved speed.Methods inherited from class AbstractStarGroupDataProvider
acceptDistance, acceptParallax, colIdFromStr, countLines, countLines, dumpToDisk, dumpToDiskBin, dumpToDiskCsv, getAdditionalValue, getColors, getCountsPerMag, getGeoDistance, getRuweValue, hasAdditional, hasAdditionalColumn, hasCol, idx, initLists, initLists, initLists, loadData, mustLoad, setAdaptiveParallax, setAdditionalFiles, setColumns, setDistanceCap, setFileNumberCap, setMagCorrections, setMustLoadIds, setOutputFormatVersion, setParallaxErrorFactorBright, setParallaxErrorFactorFaint, setParallaxZeroPoint, setProviderParams, setRUWECap, setStarNumberCap, setTransformMatrix
-
Constructor Details
-
SerializedDataProvider
public SerializedDataProvider()
-
-
Method Details
-
loadData
Description copied from interface:IStarGroupDataProviderLoads the data applying a factor.- Parameters:
file- The file to load.factor- Factor to apply to the positions.- Returns:
- The array of particle records.
-
loadData
Description copied from interface:IStarGroupDataProviderLoads the data applying a factor.- Parameters:
is- Input stream to load the data from.factor- Factor to apply to the positions.- Returns:
- The array of particle records.
-
loadDataMapped
Description copied from interface:IStarGroupDataProviderLoads the data applying a factor using a memory mapped file for improved speed.- Parameters:
file- The file to load.factor- Factor to apply to the positions.- Returns:
- The array of particle records.
-