@Immutable public class Grib2Parameter extends java.lang.Object implements GribTables.Parameter, java.lang.Comparable<Grib2Parameter>
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
abbrev |
int |
category |
java.lang.String |
desc |
int |
discipline |
java.lang.Float |
fill |
java.lang.Float |
missing |
java.lang.String |
name |
int |
number |
java.lang.String |
unit |
| Constructor and Description |
|---|
Grib2Parameter(Grib2Parameter from,
java.lang.String name,
java.lang.String unit) |
Grib2Parameter(int discipline,
int category,
int number,
java.lang.String name,
java.lang.String unit,
java.lang.String abbrev,
java.lang.String desc) |
Grib2Parameter(int discipline,
int category,
int number,
java.lang.String name,
java.lang.String unit,
java.lang.String abbrev,
java.lang.String desc,
float fill,
float missing) |
| Modifier and Type | Method and Description |
|---|---|
static void |
compareTables(java.lang.String name1,
java.lang.String name2,
java.util.List<? extends GribTables.Parameter> test,
Grib2Customizer reference,
java.util.Formatter f) |
int |
compareTo(Grib2Parameter o) |
java.lang.String |
getAbbrev() |
int |
getCategory() |
java.lang.String |
getDescription() |
int |
getDiscipline() |
java.lang.Float |
getFill() |
java.lang.String |
getId() |
java.lang.Float |
getMissing() |
java.lang.String |
getName() |
int |
getNumber() |
java.lang.String |
getUnit() |
int |
getValue() |
java.lang.String |
toString() |
public final int discipline
public final int category
public final int number
public final java.lang.String name
public final java.lang.String unit
public final java.lang.String abbrev
public final java.lang.String desc
public final java.lang.Float fill
public final java.lang.Float missing
public Grib2Parameter(int discipline,
int category,
int number,
java.lang.String name,
java.lang.String unit,
java.lang.String abbrev,
java.lang.String desc,
float fill,
float missing)
public Grib2Parameter(int discipline,
int category,
int number,
java.lang.String name,
java.lang.String unit,
java.lang.String abbrev,
java.lang.String desc)
public Grib2Parameter(Grib2Parameter from, java.lang.String name, java.lang.String unit)
public java.lang.String getId()
getId in interface GribTables.Parameterpublic int compareTo(Grib2Parameter o)
compareTo in interface java.lang.Comparable<Grib2Parameter>public int getDiscipline()
getDiscipline in interface GribTables.Parameterpublic int getCategory()
getCategory in interface GribTables.Parameterpublic int getValue()
getValue in interface GribTables.Parameterpublic int getNumber()
getNumber in interface GribTables.Parameterpublic java.lang.String getName()
getName in interface GribTables.Parameterpublic java.lang.String getUnit()
getUnit in interface GribTables.Parameterpublic java.lang.String getAbbrev()
getAbbrev in interface GribTables.Parameterpublic java.lang.String getDescription()
getDescription in interface GribTables.Parameterpublic java.lang.Float getMissing()
getMissing in interface GribTables.Parameterpublic java.lang.Float getFill()
getFill in interface GribTables.Parameterpublic java.lang.String toString()
toString in class java.lang.Objectpublic static void compareTables(java.lang.String name1,
java.lang.String name2,
java.util.List<? extends GribTables.Parameter> test,
Grib2Customizer reference,
java.util.Formatter f)