Package ucar.nc2.grib.grib2.table
Class KmaLocalTables
- java.lang.Object
-
- ucar.nc2.grib.grib2.table.Grib2Tables
-
- ucar.nc2.grib.grib2.table.KmaLocalTables
-
- All Implemented Interfaces:
thredds.featurecollection.TimeUnitConverter,GribTables
public class KmaLocalTables extends Grib2Tables
LocalTables from KMA (Japan)- Since:
- 6/22/11
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ucar.nc2.grib.GribTables
GribTables.Parameter
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<Integer,Grib2Parameter>localParams-
Fields inherited from class ucar.nc2.grib.grib2.table.Grib2Tables
config
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.google.common.collect.ImmutableList<GribTables.Parameter>getLocalParameters()GribTables.ParametergetParameter(int discipline, int category, int number)GribTables.ParametergetParameterRaw(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.StringgetParamTablePathUsedFor(int discipline, int category, int number)Get the name of the parameter table that is being used for this parameter.StringgetVariableName(int discipline, int category, int number)Make a IOSP Variable name, using the Parameter name is available, otherwise a synthezized name.-
Methods inherited from class ucar.nc2.grib.grib2.table.Grib2Tables
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
-
-
-
-
Field Detail
-
localParams
protected Map<Integer,Grib2Parameter> localParams
-
-
Method Detail
-
getParamTablePathUsedFor
public String getParamTablePathUsedFor(int discipline, int category, int number)
Description copied from class:Grib2TablesGet the name of the parameter table that is being used for this parameter.- Overrides:
getParamTablePathUsedForin classGrib2Tables
-
getParameters
public com.google.common.collect.ImmutableList<GribTables.Parameter> getParameters()
Description copied from class:Grib2TablesGet the list of parameters provided by this Grib2Table.- Overrides:
getParametersin classGrib2Tables
-
getLocalParameters
protected com.google.common.collect.ImmutableList<GribTables.Parameter> getLocalParameters()
-
getVariableName
public String getVariableName(int discipline, int category, int number)
Description copied from class:Grib2TablesMake a IOSP Variable name, using the Parameter name is available, otherwise a synthezized name.- Overrides:
getVariableNamein classGrib2Tables
-
getParameter
public GribTables.Parameter getParameter(int discipline, int category, int number)
-
getParameterRaw
public GribTables.Parameter getParameterRaw(int discipline, int category, int number)
Description copied from class:Grib2TablesGet the unprocessed parameter provided by this Grib2Table.- Overrides:
getParameterRawin classGrib2Tables
-
-