@Deprecated @Immutable public abstract class GribDataReader extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GribDataReader.DataReceiver
Deprecated.
|
static interface |
GribDataReader.DataReceiverIF
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
currentDataRafFilename
Deprecated.
|
static GribCollectionImmutable.Record |
currentDataRecord
Deprecated.
|
protected GribCollectionImmutable |
gribCollection
Deprecated.
|
static GribDataValidator |
validator
Deprecated.
|
| Modifier | Constructor and Description |
|---|---|
protected |
GribDataReader(GribCollectionImmutable gribCollection,
GribCollectionImmutable.VariableIndex vindex)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static GribDataReader |
factory(GribCollectionImmutable gribCollection,
GribCollectionImmutable.VariableIndex vindex)
Deprecated.
|
protected abstract float[] |
readData(ucar.unidata.io.RandomAccessFile rafData,
ucar.nc2.grib.collection.GribReaderRecord dr)
Deprecated.
|
ucar.ma2.Array |
readData(ucar.ma2.SectionIterable want)
Deprecated.
Read the section of data described by want
|
ucar.ma2.Array |
readData2(ucar.nc2.ft2.coverage.CoordsSet want,
ucar.ma2.RangeIterator yRange,
ucar.ma2.RangeIterator xRange)
Deprecated.
|
protected abstract void |
show(ucar.unidata.io.RandomAccessFile rafData,
long dataPos)
Deprecated.
|
public static GribCollectionImmutable.Record currentDataRecord
public static GribDataValidator validator
public static String currentDataRafFilename
protected final GribCollectionImmutable gribCollection
protected GribDataReader(GribCollectionImmutable gribCollection, GribCollectionImmutable.VariableIndex vindex)
public static GribDataReader factory(GribCollectionImmutable gribCollection, GribCollectionImmutable.VariableIndex vindex)
protected abstract float[] readData(ucar.unidata.io.RandomAccessFile rafData,
ucar.nc2.grib.collection.GribReaderRecord dr)
throws IOException
IOExceptionprotected abstract void show(ucar.unidata.io.RandomAccessFile rafData,
long dataPos)
throws IOException
IOExceptionpublic ucar.ma2.Array readData(ucar.ma2.SectionIterable want)
throws IOException,
ucar.ma2.InvalidRangeException
want - which data do you want?IOExceptionucar.ma2.InvalidRangeExceptionpublic ucar.ma2.Array readData2(ucar.nc2.ft2.coverage.CoordsSet want,
ucar.ma2.RangeIterator yRange,
ucar.ma2.RangeIterator xRange)
throws IOException
IOException