Package | Description |
---|---|
ucar.nc2.iosp |
General classes for I/O Service Providers
|
ucar.nc2.iosp.netcdf3 |
I/O Service Provider for NetCDF-3 format files
|
Modifier and Type | Interface and Description |
---|---|
interface |
LayoutBB
A Layout that supplies the "source" ByteBuffer.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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–2016 UCAR/Unidata. All rights reserved.