@Immutable
public class BufrDataDescriptionSection
extends java.lang.Object
Constructor and Description |
---|
BufrDataDescriptionSection(RandomAccessFile raf)
Constructs a BufrDataDescriptionSection object by reading section 3 from a BUFR file.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Short> |
getDataDescriptors()
get list of data descriptors as Shorts
|
int |
getDataType()
Data type (compressed or non-compressed).
|
java.util.List<java.lang.String> |
getDescriptors()
get list of data descriptors as Strings
|
int |
getNumberDatasets()
Number of data sets in this record.
|
long |
getOffset()
Offset to the beginning of BufrDataDescriptionSection.
|
boolean |
isCompressed()
Is data compressed?
|
boolean |
isObserved()
Observation data
|
public BufrDataDescriptionSection(RandomAccessFile raf) throws java.io.IOException
raf
- RandomAccessFile, position must be on a BUFR section 3java.io.IOException
- on read errorpublic final long getOffset()
public final int getNumberDatasets()
public final int getDataType()
public boolean isObserved()
public boolean isCompressed()
public final java.util.List<java.lang.Short> getDataDescriptors()
public final java.util.List<java.lang.String> getDescriptors()