Package ucar.nc2.grib.grib1.tables
Class NcepTables
- java.lang.Object
-
- ucar.nc2.grib.grib1.tables.Grib1Customizer
-
- ucar.nc2.grib.grib1.tables.NcepTables
-
- All Implemented Interfaces:
GribTables
- Direct Known Subclasses:
NcepRfcTables
public class NcepTables extends Grib1Customizer
NCEP overrides of GRIB tables LOOK: Why not a singleton?- Since:
- 1/13/12
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ucar.nc2.grib.GribTables
GribTables.Parameter
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NcepTables(int center, Grib1ParamTables tables)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getGeneratingProcessName(int genProcess)
protected VertCoordType
getLevelType(int code)
static Map<Integer,String>
getNcepGenProcess()
Grib1ParamTime
getParamTime(Grib1SectionProductDefinition pds)
GribStatType
getStatType(int timeRangeIndicator)
String
getTimeTypeName(int timeRangeIndicator)
-
Methods inherited from class ucar.nc2.grib.grib1.tables.Grib1Customizer
convertTimeUnit, factory, factory, getCenter, getGeneratingProcessTypeName, getLevelDatum, getLevelDescription, getLevelNameShort, getLevelUnits, getParameter, getParamLevel, getSubCenterName, getSubCenterName, getSubCenterNameStatic, getVertUnit, isLayer, isPositiveUp, isVerticalCoordinate, makeVertUnit, readTable3, setTimeUnitConverter
-
-
-
-
Constructor Detail
-
NcepTables
protected NcepTables(int center, Grib1ParamTables tables)
-
-
Method Detail
-
getStatType
public GribStatType getStatType(int timeRangeIndicator)
- Specified by:
getStatType
in interfaceGribTables
- Overrides:
getStatType
in classGrib1Customizer
-
getParamTime
public Grib1ParamTime getParamTime(Grib1SectionProductDefinition pds)
- Overrides:
getParamTime
in classGrib1Customizer
-
getTimeTypeName
public String getTimeTypeName(int timeRangeIndicator)
- Overrides:
getTimeTypeName
in classGrib1Customizer
-
getGeneratingProcessName
@Nullable public String getGeneratingProcessName(int genProcess)
- Specified by:
getGeneratingProcessName
in interfaceGribTables
- Overrides:
getGeneratingProcessName
in classGrib1Customizer
-
getLevelType
protected VertCoordType getLevelType(int code)
- Overrides:
getLevelType
in classGrib1Customizer
-
-