public class MessageCompressedDataReader
extends java.lang.Object
Constructor and Description |
---|
MessageCompressedDataReader() |
Modifier and Type | Method and Description |
---|---|
void |
readData(ArrayStructureMA ama,
Message m,
RandomAccessFile raf,
Range r,
java.util.Formatter f)
Read some or all datasets from a single message
|
ArrayStructure |
readEntireMessage(Structure s,
Message proto,
Message m,
RandomAccessFile raf,
java.util.Formatter f)
Read all datasets from a single message
|
static void |
setIterators(ArrayStructureMA ama) |
public ArrayStructure readEntireMessage(Structure s, Message proto, Message m, 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(ArrayStructureMA ama, Message m, RandomAccessFile raf, 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(ArrayStructureMA ama)