See: Description
Class | Description |
---|---|
AsciiDataSet |
Sometimes you might just have numbers encoded in ASCII within a binary stream,
or fixed-length fields allow such parsing.
|
BufferDataSet |
rank 1, 2, 3, and 4 datasets backed by NIO buffers.
|
ByteDataSet | |
DoubleDataSet | |
FloatDataSet | |
Int24DataSet |
3-byte integers, for example in some .wav formats.
|
IntDataSet | |
LongDataSet | |
NybbleDataSet |
Introduced to support looking at data from LWA, which are 12 bit ints.
|
ShortDataSet | |
TimeDataSet |
Often we see where time is left decoded in binary streams, occupying ~21
bytes (ASCII characters) instead of 8 bytes to represent them as a double.
|
TruncatedFloatDataSet |
Truncated floats are two-byte floats with low precision used by the plasma wave group.
|
UByteDataSet |
Unsigned Byte.
|
UInt24DataSet |
3-byte unsigned integers, introduced for an application where we needed
to get at 3-nybble numbers, but Int24 was confusing because of the sign
bit.
|
UIntDataSet |
Unsigned Integer.
|
UShortDataSet |
Unsigned Short.
|
VaxFloatDataSet |
reader to read Vax floats, motivated by RPWS group need to read ISEE data.
|
NIO-backed dataset implementation of QDataSet allows memory outside of the JVM to be used to back data. This also allows for files to be mapped into memory and accessed directly. For example, the CDF reader provides NIO buffers that are often backed by the data on the disk. This class is used to map this data into a QDataSet for the rest of the system.