Class BundledParameters

java.lang.Object
nom.tam.fits.compression.provider.param.base.CompressParameters
nom.tam.fits.compression.provider.param.base.BundledParameters
All Implemented Interfaces:
Cloneable, ICompressParameters

public class BundledParameters extends CompressParameters
(for internal use) Compression parameters that are bundled together from distinct sets of component parameters. For example, some tiled image compression methods will take parameters that consist of those specifically for the compression algorithm (e.g. Rice vs HCompress) and a set of common parameters for the quantization (floating-point to integer conversion). This class helps manage such composite parameter sets. The bundle behaves as it it were a single set of all parameters across all its components.
Since:
1.18
Author:
Attila Kovacs
  • Constructor Details

    • BundledParameters

      public BundledParameters(ICompressParameters... components)
      Creates a new set of bundled compression parameters from the specified separate parameter components.
      Parameters:
      components - The components, which are to be bundled to provide a single set of parameters that span all of them.
      See Also:
  • Method Details