public class Nc4ChunkingDefault extends Nc4ChunkingStrategy
Nc4Chunking.Strategy
Constructor and Description |
---|
Nc4ChunkingDefault() |
Nc4ChunkingDefault(int deflateLevel,
boolean shuffle) |
Modifier and Type | Method and Description |
---|---|
long[] |
computeChunking(Variable v)
Compute the chunk size for this Variable.
|
int[] |
computeUnlimitedChunking(List<Dimension> dims,
int elemSize) |
int |
getDefaultChunkSize() |
int |
getMinChunksize() |
int |
getMinVariableSize() |
boolean |
isChunked(Variable v)
Should this variable be chunked?
|
void |
setDefaultChunkSize(int defaultChunkSize) |
void |
setMinChunksize(int minChunksize) |
void |
setMinVariableSize(int minVariableSize) |
factory, getDeflateLevel, isShuffle
public Nc4ChunkingDefault()
public Nc4ChunkingDefault(int deflateLevel, boolean shuffle)
public long[] computeChunking(Variable v)
Nc4Chunking
public int getDefaultChunkSize()
public int getMinChunksize()
public int getMinVariableSize()
public boolean isChunked(Variable v)
Nc4Chunking
public void setDefaultChunkSize(int defaultChunkSize)
public void setMinChunksize(int minChunksize)
public void setMinVariableSize(int minVariableSize)