public class MrmsLocalTables extends Grib2Tables
Modifier and Type | Class and Description |
---|---|
protected static class |
ucar.nc2.grib.grib2.table.LocalTables.ParameterSort |
GribTables.Parameter
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Integer,Grib2Parameter> |
localParams |
config
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.ImmutableList<GribTables.Parameter> |
getLocalParameters() |
GribTables.Parameter |
getParameter(int discipline,
int category,
int number) |
GribTables.Parameter |
getParameterRaw(int discipline,
int category,
int number)
Get the unprocessed parameter provided by this Grib2Table.
|
com.google.common.collect.ImmutableList<GribTables.Parameter> |
getParameters()
Get the list of parameters provided by this Grib2Table.
|
java.lang.String |
getParamTablePathUsedFor(int discipline,
int category,
int number)
Get the name of the parameter table that is being used for this parameter.
|
java.lang.String |
getVariableName(int discipline,
int category,
int number)
Make a IOSP Variable name, using the Parameter name is available, otherwise a synthesized name.
|
convertTimeUnit, factory, factory, getAllRegisteredTables, getCategory, getCenterId, getCodeTableValue, getConfigId, getForecastDate, getForecastTimeInterval, getForecastTimeIntervalOffset, getForecastTimeIntervalSizeInHours, getGeneratingProcessName, getGeneratingProcessTypeName, getLevelName, getLevelNameShort, getName, getParameter, getParameter, getParameter, getPath, getProbabilityNameShort, getStatisticName, getStatisticNameShort, getStatType, getSubCenterName, getType, getVariableName, getVertUnit, isLayer, isLevelUsed, isLocal, isLocal, isLocal, lookForProblems, makeParamCode, makeParamCode, makeParamId, setTimeUnitConverter, showDetails, showEntryDetails, showSpecialPdsInfo, unmakeParamId
protected java.util.Map<java.lang.Integer,Grib2Parameter> localParams
public java.lang.String getParamTablePathUsedFor(int discipline, int category, int number)
Grib2Tables
public com.google.common.collect.ImmutableList<GribTables.Parameter> getParameters()
Grib2Tables
getParameters
in class Grib2Tables
protected com.google.common.collect.ImmutableList<GribTables.Parameter> getLocalParameters()
public java.lang.String getVariableName(int discipline, int category, int number)
Grib2Tables
getVariableName
in class Grib2Tables
public GribTables.Parameter getParameter(int discipline, int category, int number)
public GribTables.Parameter getParameterRaw(int discipline, int category, int number)
Grib2Tables
getParameterRaw
in class Grib2Tables