Package ucar.nc2.write
Interface Nc4Chunking
-
- All Known Implementing Classes:
Nc4ChunkingDefault,Nc4ChunkingStrategy,Nc4ChunkingStrategyGrib,Nc4ChunkingStrategyNone
public interface Nc4ChunkingInterface for strategies deciding how to chunk netcdf-4 variables.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNc4Chunking.Strategy
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long[]computeChunking(Variable v)Compute the chunk size for this Variable.intgetDeflateLevel(Variable v)Get the deflation level.booleanisChunked(Variable v)Should this variable be chunked?booleanisShuffle(Variable v)Set true to turn shuffling on which may improve compression.
-
-
-
Method Detail
-
isChunked
boolean isChunked(Variable v)
Should this variable be chunked?
-
computeChunking
long[] computeChunking(Variable v)
Compute the chunk size for this Variable.
-
getDeflateLevel
int getDeflateLevel(Variable v)
Get the deflation level. 0 corresponds to no compression and 9 to maximum compression.
-
isShuffle
boolean isShuffle(Variable v)
Set true to turn shuffling on which may improve compression. This option is ignored unless a non-zero deflation level is specified.
-
-