public interface GridRecord
Modifier and Type | Method and Description |
---|---|
int |
cdmVariableHash()
A hash code to group records into a CDM variable
|
java.lang.String |
cdmVariableName(GridTableLookup lookup,
boolean useLevel,
boolean useStat)
A unique name for the CDM variable, must be consistent with cdmVariableHash
|
int |
getDecimalScale()
Get the decimal scale of the values
|
java.lang.String |
getGridDefRecordId()
Get the grid def record id
|
double |
getLevel1()
Get the first vertical level of this GridRecord
|
double |
getLevel2()
Get the second vertical level of this GridRecord
|
int |
getLevelType1()
Get the vertical level type of this GridRecord
|
int |
getLevelType2()
Get the vertical level type of this GridRecord
|
java.lang.String |
getParameterDescription()
Get the parameter description
|
java.lang.String |
getParameterName()
Get the parameter name
|
java.util.Date |
getReferenceTime()
Get the first reference time of this GridRecord
|
java.lang.String |
getTimeUdunitName()
Get the time unit as a String.
|
int |
getTimeUnit()
Get the time unit as a code, which should be Grib2 table 4.4.
|
java.util.Date |
getValidTime()
Get the valid time for this GridRecord.
|
double getLevel1()
double getLevel2()
int getLevelType1()
int getLevelType2()
java.util.Date getReferenceTime()
java.util.Date getValidTime()
java.lang.String getParameterName()
java.lang.String getParameterDescription()
java.lang.String getGridDefRecordId()
int getDecimalScale()
int getTimeUnit()
java.lang.String getTimeUdunitName()
int cdmVariableHash()
java.lang.String cdmVariableName(GridTableLookup lookup, boolean useLevel, boolean useStat)