Interface Nc4Chunking

All Known Implementing Classes:
Nc4ChunkingDefault, Nc4ChunkingStrategy, Nc4ChunkingStrategyGrib, Nc4ChunkingStrategyNone

public interface Nc4Chunking
Interface for strategies deciding how to chunk netcdf-4 variables.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long[]
    Compute the chunk size for this Variable.
    int
    Get the deflation level.
    boolean
    Should this variable be chunked?
    boolean
    Set true to turn shuffling on which may improve compression.
  • Method Details

    • 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.