Class SerializedDataProvider

    • Constructor Detail

      • SerializedDataProvider

        public SerializedDataProvider()
    • Method Detail

      • loadData

        public java.util.List<ParticleGroup.ParticleBean> loadData​(java.lang.String file,
                                                                   double factor,
                                                                   boolean compat)
        Description copied from interface: IStarGroupDataProvider
        Loads the data applying a factor.
        Parameters:
        file - The file to load
        factor - Factor to apply to the positions
        compat - Use compatibility mode (DR1/DR2)
        Returns:
        Array of particle beans
      • loadData

        public java.util.List<ParticleGroup.ParticleBean> loadData​(java.io.InputStream is,
                                                                   double factor,
                                                                   boolean compat)
        Description copied from interface: IStarGroupDataProvider
        Loads the data applying a factor.
        Parameters:
        is - Input stream to load the data from
        factor - Factor to apply to the positions
        compat - Use compatibility mode (DR1/DR2)
        Returns:
        Array of particle beans
      • loadDataMapped

        public java.util.List<ParticleGroup.ParticleBean> loadDataMapped​(java.lang.String file,
                                                                         double factor,
                                                                         boolean compat)
        Description copied from interface: IStarGroupDataProvider
        Loads 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
        compat - Use compatibility mode (DR1/DR2)
        Returns:
        Array of particle beans