Package ucar.nc2.write
Class Nc4ChunkingDefault
java.lang.Object
ucar.nc2.write.Nc4ChunkingStrategy
ucar.nc2.write.Nc4ChunkingDefault
- All Implemented Interfaces:
Nc4Chunking
- Direct Known Subclasses:
Nc4ChunkingStrategyGrib,Nc4ChunkingStrategyNone
Default chunking strategy.
- Since:
- 5/10/14
-
Nested Class Summary
Nested classes/interfaces inherited from interface ucar.nc2.write.Nc4Chunking
Nc4Chunking.Strategy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong[]Compute the chunk size for this Variable.int[]computeUnlimitedChunking(List<Dimension> dims, int elemSize) intintintbooleanShould this variable be chunked?voidsetDefaultChunkSize(int defaultChunkSize) voidsetMinChunksize(int minChunksize) voidsetMinVariableSize(int minVariableSize) Methods inherited from class ucar.nc2.write.Nc4ChunkingStrategy
factory, getDeflateLevel, isShuffle
-
Constructor Details
-
Nc4ChunkingDefault
public Nc4ChunkingDefault() -
Nc4ChunkingDefault
public Nc4ChunkingDefault(int deflateLevel, boolean shuffle)
-
-
Method Details
-
getDefaultChunkSize
public int getDefaultChunkSize() -
setDefaultChunkSize
public void setDefaultChunkSize(int defaultChunkSize) -
getMinVariableSize
public int getMinVariableSize() -
setMinVariableSize
public void setMinVariableSize(int minVariableSize) -
getMinChunksize
public int getMinChunksize() -
setMinChunksize
public void setMinChunksize(int minChunksize) -
isChunked
Description copied from interface:Nc4ChunkingShould this variable be chunked? -
computeChunking
Description copied from interface:Nc4ChunkingCompute the chunk size for this Variable. -
computeUnlimitedChunking
-