public class CommonCodeTable extends java.lang.Object implements java.lang.Comparable<CommonCodeTable>
see manual on codes I.2 —Co Tab — 1 COMMON CODE TABLE C–1: Identification of originating/generating centre GRIB-1, BUFR-3 COMMON CODE TABLE C–2: Radiosonde/sounding system used COMMON CODE TABLE C–3: Instrument make and type for water temperature profile measurement with fall rate equation coefficients COMMON CODE TABLE C–4: Water temperature profile recorder types COMMON CODE TABLE C–5: Satellite identifier COMMON CODE TABLE C–6: List of units for TDCFs COMMON CODE TABLE C–7: Tracking techniques/status of system used COMMON CODE TABLE C–8: Satellite instruments COMMON CODE TABLE C–11: Originating/generating centres GRIB-2, BUFR-4 COMMON CODE TABLE C–12: Sub-centres of originating centres defined by entries in Common code tables C–1 or C–11 COMMON CODE TABLE C–13: Data sub-categories of categories defined by entries in BUFR Table A COMMON CODE TABLE C–14: Atmospheric chemical or physical constituent type
Modifier and Type | Class and Description |
---|---|
static class |
CommonCodeTable.Table |
class |
CommonCodeTable.TableEntry |
Modifier and Type | Field and Description |
---|---|
java.util.List<CommonCodeTable.TableEntry> |
entries |
java.lang.String |
tableName |
int |
type |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(CommonCodeTable o) |
static java.lang.String |
getCenterName(int center_id,
int edition)
Center name, from table C-1 or C-11
|
static java.lang.String |
getCenterNameBufr(int center_id,
int edition)
Center name, from table C-1 or C-11
|
static java.lang.String |
getDataSubcategoy(int cat,
int subcat)
data subcategory name, from table C-13
|
java.util.Map<java.lang.Integer,java.lang.String> |
getMap() |
static java.lang.String |
getSubCenterName(int center_id,
int subcenter_id)
Subcenter name, from table C-12
|
static CommonCodeTable |
getTable(int tableNo) |
java.lang.String |
getTableName() |
static java.lang.String |
getTableValue(int tableNo,
int code) |
static java.lang.String |
getTableValue(int tableNo,
int code,
int code2) |
static void |
main(java.lang.String[] arg) |
public final java.lang.String tableName
public final int type
public final java.util.List<CommonCodeTable.TableEntry> entries
public static java.lang.String getCenterName(int center_id, int edition)
center_id
- center idedition
- grib editionpublic static java.lang.String getCenterNameBufr(int center_id, int edition)
center_id
- center idedition
- bufr editionpublic static java.lang.String getSubCenterName(int center_id, int subcenter_id)
center_id
- center idsubcenter_id
- subcenter idpublic static java.lang.String getDataSubcategoy(int cat, int subcat)
cat
- data categorysubcat
- data subcategorypublic static CommonCodeTable getTable(int tableNo)
public static java.lang.String getTableValue(int tableNo, int code)
public static java.lang.String getTableValue(int tableNo, int code, int code2)
public java.lang.String getTableName()
public java.util.Map<java.lang.Integer,java.lang.String> getMap()
public int compareTo(CommonCodeTable o)
compareTo
in interface java.lang.Comparable<CommonCodeTable>
public static void main(java.lang.String[] arg) throws java.io.IOException
java.io.IOException