@Immutable
public class BufrIdentificationSection
extends java.lang.Object
Constructor and Description |
---|
BufrIdentificationSection(RandomAccessFile raf,
BufrIndicatorSection is)
Constructs a BufrIdentificationSection object from a raf.
|
Modifier and Type | Method and Description |
---|---|
int |
getCategory() |
int |
getCenterId()
Identification of center.
|
int |
getLocalSubCategory() |
int |
getLocalTableVersion() |
byte[] |
getLocalUseBytes()
last bytes of the id section are "reserved for local use by ADP centers.
|
int |
getMasterTableId() |
int |
getMasterTableVersion() |
byte[] |
getOptiondsalSection(RandomAccessFile raf) |
CalendarDate |
getReferenceTime()
return record header time as a CalendarDate
|
int |
getSubCategory() |
int |
getSubCenterId()
Identification of subcenter.
|
int |
getUpdateSequence()
Get update sequence.
|
public BufrIdentificationSection(RandomAccessFile raf, BufrIndicatorSection is) throws java.io.IOException
raf
- RandomAccessFile with Section 1 contentis
- the BufrIndicatorSection, needed for the bufr edition numberjava.io.IOException
- if raf contains no valid BUFR filepublic final int getCenterId()
public final int getSubCenterId()
public final int getUpdateSequence()
public final CalendarDate getReferenceTime()
public final int getCategory()
public final int getSubCategory()
public final int getLocalSubCategory()
public final int getMasterTableId()
public final int getMasterTableVersion()
public final int getLocalTableVersion()
public final byte[] getLocalUseBytes()
public final byte[] getOptiondsalSection(RandomAccessFile raf) throws java.io.IOException
java.io.IOException