Uses of Interface
ucar.nc2.iosp.Layout

Packages that use Layout
ucar.nc2.iosp General classes for I/O Service Providers 
ucar.nc2.iosp.netcdf3 I/O Service Provider for NetCDF-3 format files 
 

Uses of Layout in ucar.nc2.iosp
 

Subinterfaces of Layout in ucar.nc2.iosp
 interface LayoutBB
          A Layout that supplies the "source" ByteBuffer.
 

Classes in ucar.nc2.iosp that implement Layout
 class LayoutBBTiled
          For datasets where the data are stored in chunks, and must be processed, eg compressed or filtered.
 class LayoutRegular
          Indexer into data that has a "regular" layout, like netcdf-3 and hdf5 compact and contiguous storage.
 class LayoutRegularSegmented
          LayoutRegularSegmented has data stored in segments that are regularly spaced.
 class LayoutSegmented
          LayoutSegmented has data stored in segments.
 class LayoutTiled
          For datasets where the data are stored in chunks.
 

Methods in ucar.nc2.iosp with parameters of type Layout
static Object IospHelper.readData(PositioningDataInputStream raf, Layout index, DataType dataType, Object arr)
          Read data subset from PositioningDataInputStream, place in given primitive array.
static Object IospHelper.readData(RandomAccessFile raf, Layout layout, DataType dataType, Object arr, int byteOrder, boolean convertChar)
          Read data subset from RandomAccessFile, place in given primitive array.
static Object IospHelper.readDataFill(PositioningDataInputStream is, Layout index, DataType dataType, Object fillValue)
          Read data subset from PositioningDataInputStream, create primitive array of size Layout.getTotalNelems.
static Object IospHelper.readDataFill(RandomAccessFile raf, Layout index, DataType dataType, Object fillValue, int byteOrder)
          Read data subset from RandomAccessFile, create primitive array of size Layout.getTotalNelems.
static Object IospHelper.readDataFill(RandomAccessFile raf, Layout index, DataType dataType, Object fillValue, int byteOrder, boolean convertChar)
           
 

Uses of Layout in ucar.nc2.iosp.netcdf3
 

Methods in ucar.nc2.iosp.netcdf3 with parameters of type Layout
protected abstract  Object N3iosp.readData(Layout index, DataType dataType)
          Read data subset from file for a variable, create primitive array.
protected  Object N3raf.readData(Layout index, DataType dataType)
          Read data subset from file for a variable, create primitive array.
protected abstract  long N3iosp.readData(Layout index, DataType dataType, WritableByteChannel out)
           
protected  long N3raf.readData(Layout index, DataType dataType, WritableByteChannel out)
          Read data subset from file for a variable, to WritableByteChannel.
protected abstract  void N3iosp.writeData(Array aa, Layout index, DataType dataType)
          Write data subset to file for a variable, create primitive array.
protected  void N3raf.writeData(Array values, Layout index, DataType dataType)
          write data to a file for a variable.
 



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