public class WmoCodeTable extends java.lang.Object implements java.lang.Comparable<WmoCodeTable>
Modifier and Type | Class and Description |
---|---|
class |
WmoCodeTable.TableEntry |
static class |
WmoCodeTable.Version |
static class |
WmoCodeTable.WmoTables |
Modifier and Type | Field and Description |
---|---|
int |
category |
int |
discipline |
java.util.List<WmoCodeTable.TableEntry> |
entries |
java.util.Map<java.lang.Integer,WmoCodeTable.TableEntry> |
entryMap |
boolean |
isParameter |
int |
m1 |
int |
m2 |
static WmoCodeTable.Version |
standard |
java.lang.String |
tableName |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(WmoCodeTable o) |
static WmoCodeTable.TableEntry |
getParameterEntry(int discipline,
int category,
int value) |
static java.lang.String |
getParameterName(int discipline,
int category,
int value) |
static WmoCodeTable.TableEntry |
getTableEntry(java.lang.String tableId,
int value) |
java.lang.String |
getTableId() |
java.lang.String |
getTableName() |
static java.lang.String |
getTableValue(java.lang.String tableId,
int value) |
static WmoCodeTable.WmoTables |
getWmoStandard() |
static WmoCodeTable.WmoTables |
readGribCodes(WmoCodeTable.Version version) |
static void |
showDiff(WmoCodeTable.WmoTables gt1,
WmoCodeTable.WmoTables gt2,
boolean showDiff) |
static void |
showTable(java.util.List<WmoCodeTable> tlist) |
java.lang.String |
toString() |
public static final WmoCodeTable.Version standard
public java.lang.String tableName
public int m1
public int m2
public boolean isParameter
public int discipline
public int category
public java.util.List<WmoCodeTable.TableEntry> entries
public java.util.Map<java.lang.Integer,WmoCodeTable.TableEntry> entryMap
public static WmoCodeTable.TableEntry getParameterEntry(int discipline, int category, int value)
public static java.lang.String getParameterName(int discipline, int category, int value)
public static java.lang.String getTableValue(java.lang.String tableId, int value)
public static WmoCodeTable.TableEntry getTableEntry(java.lang.String tableId, int value)
public static WmoCodeTable.WmoTables getWmoStandard() throws java.io.IOException
java.io.IOException
public static WmoCodeTable.WmoTables readGribCodes(WmoCodeTable.Version version) throws java.io.IOException
java.io.IOException
public int compareTo(WmoCodeTable o)
compareTo
in interface java.lang.Comparable<WmoCodeTable>
public java.lang.String getTableId()
public java.lang.String getTableName()
public java.lang.String toString()
toString
in class java.lang.Object
public static void showDiff(WmoCodeTable.WmoTables gt1, WmoCodeTable.WmoTables gt2, boolean showDiff) throws java.io.IOException
java.io.IOException
public static void showTable(java.util.List<WmoCodeTable> tlist) throws java.io.IOException
java.io.IOException