@Immutable public class Nc4ChunkingStrategyImpl extends Object implements Nc4Chunking
Nc4Chunking.Strategy| Constructor and Description |
|---|
Nc4ChunkingStrategyImpl() |
Nc4ChunkingStrategyImpl(int deflateLevel,
boolean shuffle) |
| Modifier and Type | Method and Description |
|---|---|
long[] |
computeChunking(Variable v) |
static Nc4Chunking |
factory(Nc4Chunking.Strategy type,
int deflateLevel,
boolean shuffle) |
protected Attribute |
getChunkAttribute(Variable v) |
int |
getDeflateLevel(Variable v) |
boolean |
isChunked(Variable v) |
boolean |
isShuffle(Variable v) |
public Nc4ChunkingStrategyImpl()
public Nc4ChunkingStrategyImpl(int deflateLevel,
boolean shuffle)
public static Nc4Chunking factory(Nc4Chunking.Strategy type, int deflateLevel, boolean shuffle)
public boolean isChunked(Variable v)
isChunked in interface Nc4Chunkingpublic int getDeflateLevel(Variable v)
getDeflateLevel in interface Nc4Chunkingpublic boolean isShuffle(Variable v)
isShuffle in interface Nc4Chunkingpublic long[] computeChunking(Variable v)
computeChunking in interface Nc4ChunkingCopyright © 1999-2012 UCAR/Unidata. All Rights Reserved.