@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 |
---|---|
int |
compareTo(Grib2Parameter o) |
java.lang.String |
getAbbrev() |
int |
getCategory()
Unsigned byte
|
java.lang.String |
getDescription() |
int |
getDiscipline()
Unsigned byte
|
java.lang.Float |
getFill() |
java.lang.String |
getId()
Unique across all Parameter tables
|
java.lang.Float |
getMissing() |
java.lang.String |
getName() |
int |
getNumber()
Unsigned byte
|
java.lang.String |
getOperationalStatus() |
java.lang.String |
getUnit() |
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()
GribTables.Parameter
getId
in interface GribTables.Parameter
public int compareTo(@Nonnull Grib2Parameter o)
compareTo
in interface java.lang.Comparable<Grib2Parameter>
public int getDiscipline()
GribTables.Parameter
getDiscipline
in interface GribTables.Parameter
public int getCategory()
GribTables.Parameter
getCategory
in interface GribTables.Parameter
public int getNumber()
GribTables.Parameter
getNumber
in interface GribTables.Parameter
public java.lang.String getName()
getName
in interface GribTables.Parameter
public java.lang.String getUnit()
getUnit
in interface GribTables.Parameter
public java.lang.String getAbbrev()
getAbbrev
in interface GribTables.Parameter
public java.lang.String getDescription()
getDescription
in interface GribTables.Parameter
public java.lang.Float getMissing()
getMissing
in interface GribTables.Parameter
public java.lang.String getOperationalStatus()
getOperationalStatus
in interface GribTables.Parameter
public java.lang.Float getFill()
getFill
in interface GribTables.Parameter
public java.lang.String toString()
toString
in class java.lang.Object