Package ucar.nc2.iosp

General classes for I/O Service Providers

See:
          Description

Interface Summary
IOServiceProvider This is the service provider interface for the low-level I/O access classes (read only).
IOServiceProviderWriter This is really just an interface to Netcdf-3 file writing.
Layout Iterator to read/write subsets of a multidimensional array, finding the contiguous chunks.
Layout.Chunk A chunk of data that is contiguous in both the source and destination.
LayoutBB A Layout that supplies the "source" ByteBuffer.
LayoutBB.Chunk A chunk of data that is contiguous in both the source and destination.
LayoutBBTiled.DataChunk A data chunk
LayoutBBTiled.DataChunkIterator An iterator over the data chunks.
LayoutTiled.DataChunkIterator  
 

Class Summary
AbstractIOServiceProvider Abstract base class for IOSP implementations that provides default implementations of readToByteChannel(...) and readSection(...).
IndexChunker Iterator to read/write subsets of a multidimensional array, finding the contiguous chunks.
IndexChunker.Chunk A chunk of data that is contiguous in both the source and destination.
IndexChunkerTiled Assume that the data is stored divided into sections, described by dataSection.
IndexLong Uses longs for indexing, otherwise similar to ucar.ma2.Index
IospHelper Helper methods for IOSP's
LayoutBBTiled For datasets where the data are stored in chunks, and must be processed, eg compressed or filtered.
LayoutRegular Indexer into data that has a "regular" layout, like netcdf-3 and hdf5 compact and contiguous storage.
LayoutRegularSegmented LayoutRegularSegmented has data stored in segments that are regularly spaced.
LayoutSegmented LayoutSegmented has data stored in segments.
LayoutTiled For datasets where the data are stored in chunks.
LayoutTiled.DataChunk  
 

Package ucar.nc2.iosp Description

General classes for I/O Service Providers



Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.