Package ucar.nc2.iosp.bufr
Class BufrTableLookup
- java.lang.Object
-
- ucar.nc2.iosp.bufr.BufrTableLookup
-
public class BufrTableLookup extends Object
Look up info in BUFR tables. Allows local center overrides for BUFR tables- Since:
- 8/22/13
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BufrTableLookup
factory(Message m)
int
getBufrEdition()
int
getCategory()
String
getCategoryFullName()
String
getCategoryName()
String
getCategoryNo()
int
getCenter()
String
getCenterName()
String
getCenterNo()
List<Short>
getDescriptorListTableD(short id)
List<String>
getDescriptorListTableD(String fxy)
TableB.Descriptor
getDescriptorTableB(short fxy)
TableD.Descriptor
getDescriptorTableD(short fxy)
int
getLocalSubCategory()
String
getLocalTableBName()
String
getLocalTableDName()
int
getLocalTableVersion()
int
getMasterTableId()
int
getMasterTableVersion()
BufrTables.Mode
getMode()
int
getSubCategory()
String
getSubCategoryName()
int
getSubCenter()
String
getTableName()
String
getWmoTableBName()
String
getWmoTableDName()
void
setTableLookup(TableLookup tlookup)
void
showMissingFields(List<Short> ddsList, Formatter out)
-
-
-
Method Detail
-
factory
public static BufrTableLookup factory(Message m) throws IOException
- Throws:
IOException
-
getBufrEdition
public int getBufrEdition()
-
getCenter
public int getCenter()
-
getSubCenter
public int getSubCenter()
-
getMasterTableId
public int getMasterTableId()
-
getMasterTableVersion
public int getMasterTableVersion()
-
getLocalTableVersion
public int getLocalTableVersion()
-
getCategory
public int getCategory()
-
getSubCategory
public int getSubCategory()
-
getLocalSubCategory
public int getLocalSubCategory()
-
getCenterName
public String getCenterName()
-
getCenterNo
public String getCenterNo()
-
getTableName
public String getTableName()
-
getCategoryFullName
public String getCategoryFullName()
-
getSubCategoryName
public String getSubCategoryName()
-
getCategoryName
public String getCategoryName()
-
getCategoryNo
public String getCategoryNo()
-
setTableLookup
public void setTableLookup(TableLookup tlookup)
-
getDescriptorTableB
public TableB.Descriptor getDescriptorTableB(short fxy)
-
getDescriptorTableD
public TableD.Descriptor getDescriptorTableD(short fxy)
-
getWmoTableBName
public String getWmoTableBName()
-
getLocalTableBName
public String getLocalTableBName()
-
getLocalTableDName
public String getLocalTableDName()
-
getWmoTableDName
public String getWmoTableDName()
-
getMode
public BufrTables.Mode getMode()
-
-