public class MessageCompressedDataReader
extends java.lang.Object
| Constructor and Description |
|---|
MessageCompressedDataReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
readData(ucar.ma2.ArrayStructureMA ama,
Message m,
ucar.unidata.io.RandomAccessFile raf,
ucar.ma2.Range r,
java.util.Formatter f)
Read some or all datasets from a single message
|
ucar.ma2.ArrayStructure |
readEntireMessage(ucar.nc2.Structure s,
Message proto,
Message m,
ucar.unidata.io.RandomAccessFile raf,
java.util.Formatter f)
Read all datasets from a single message
|
static void |
setIterators(ucar.ma2.ArrayStructureMA ama) |
public ucar.ma2.ArrayStructure readEntireMessage(ucar.nc2.Structure s,
Message proto,
Message m,
ucar.unidata.io.RandomAccessFile raf,
java.util.Formatter f)
throws java.io.IOException
s - outer variablesproto - prototype message, has been processedm - read this messageraf - from this filef - output bit count debugging info (may be null)java.io.IOException - on read errorpublic void readData(ucar.ma2.ArrayStructureMA ama,
Message m,
ucar.unidata.io.RandomAccessFile raf,
ucar.ma2.Range r,
java.util.Formatter f)
throws java.io.IOException
ama - place data into here in order (may be null). iterators must be already set.m - read this messageraf - from this filer - which datasets, reletive to this message. null == all.f - output bit count debugging info (may be null)java.io.IOException - on read errorpublic static void setIterators(ucar.ma2.ArrayStructureMA ama)