@Immutable public class Grib1Parameter extends java.lang.Object implements GribTables.Parameter
Constructor and Description |
---|
Grib1Parameter(Grib1ParamTableReader table,
int number,
java.lang.String name,
java.lang.String description,
java.lang.String unit) |
Grib1Parameter(Grib1ParamTableReader table,
int number,
java.lang.String name,
java.lang.String description,
java.lang.String unit,
java.lang.String cf_name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAbbrev() |
int |
getCategory()
Unsigned byte
|
java.lang.String |
getCFname() |
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() |
Grib1ParamTableReader |
getTable() |
java.lang.String |
getUnit() |
int |
hashCode() |
java.lang.String |
toString() |
boolean |
useName() |
public Grib1Parameter(Grib1ParamTableReader table, int number, java.lang.String name, java.lang.String description, java.lang.String unit)
public Grib1Parameter(Grib1ParamTableReader table, int number, java.lang.String name, java.lang.String description, java.lang.String unit, java.lang.String cf_name)
public Grib1ParamTableReader getTable()
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 boolean useName()
public final java.lang.String getDescription()
getDescription
in interface GribTables.Parameter
public java.lang.String getId()
GribTables.Parameter
getId
in interface GribTables.Parameter
public final java.lang.String getUnit()
getUnit
in interface GribTables.Parameter
public java.lang.String getAbbrev()
getAbbrev
in interface GribTables.Parameter
public java.lang.Float getFill()
getFill
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.String getCFname()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object