@Immutable public class Grib2Parameter extends Object implements GribTables.Parameter, Comparable<Grib2Parameter>
| Modifier and Type | Field and Description |
|---|---|
String |
abbrev |
int |
category |
String |
desc |
int |
discipline |
Float |
fill |
Float |
missing |
String |
name |
int |
number |
String |
unit |
| Constructor and Description |
|---|
Grib2Parameter(Grib2Parameter from,
String name,
String unit) |
Grib2Parameter(int discipline,
int category,
int number,
String name,
String unit,
String abbrev,
String desc) |
Grib2Parameter(int discipline,
int category,
int number,
String name,
String unit,
String abbrev,
String desc,
float fill,
float missing) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Grib2Parameter o) |
String |
getAbbrev() |
int |
getCategory()
Unsigned byte
|
String |
getDescription() |
int |
getDiscipline()
Unsigned byte
|
Float |
getFill() |
String |
getId()
Unique across all Parameter tables
|
Float |
getMissing() |
String |
getName() |
int |
getNumber()
Unsigned byte
|
String |
getOperationalStatus() |
String |
getUnit() |
String |
toString() |
public final int discipline
public final int category
public final int number
public final String name
public final String unit
public final String abbrev
public final String desc
public final Float fill
public final Float missing
public Grib2Parameter(int discipline,
int category,
int number,
String name,
String unit,
String abbrev,
String desc,
float fill,
float missing)
public Grib2Parameter(int discipline,
int category,
int number,
String name,
String unit,
String abbrev,
String desc)
public Grib2Parameter(Grib2Parameter from, String name, String unit)
public String getId()
GribTables.ParametergetId in interface GribTables.Parameterpublic int compareTo(@Nonnull Grib2Parameter o)
compareTo in interface Comparable<Grib2Parameter>public int getDiscipline()
GribTables.ParametergetDiscipline in interface GribTables.Parameterpublic int getCategory()
GribTables.ParametergetCategory in interface GribTables.Parameterpublic int getNumber()
GribTables.ParametergetNumber in interface GribTables.Parameterpublic String getName()
getName in interface GribTables.Parameterpublic String getUnit()
getUnit in interface GribTables.Parameterpublic String getAbbrev()
getAbbrev in interface GribTables.Parameterpublic String getDescription()
getDescription in interface GribTables.Parameterpublic Float getMissing()
getMissing in interface GribTables.Parameterpublic String getOperationalStatus()
getOperationalStatus in interface GribTables.Parameterpublic Float getFill()
getFill in interface GribTables.Parameter