public class Grib1Variable extends Object
| Constructor and Description |
|---|
Grib1Variable(Grib1Customizer cust,
Grib1Record gr,
int gdsHashOverride,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter)
Used when processing the gbx9 files
|
Grib1Variable(Grib1Customizer cust,
Grib1SectionProductDefinition pds,
Grib1Gds gds,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter)
Used when processing the ncx files
|
| Modifier and Type | Method and Description |
|---|---|
static int |
cdmVariableHash(Grib1Customizer cust,
Grib1Record gr,
int gdsHashOverride,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter) |
boolean |
equals(Object o) |
int |
hashCode() |
String |
makeVariableName(thredds.featurecollection.FeatureCollectionConfig.GribConfig gribConfig) |
public Grib1Variable(Grib1Customizer cust, Grib1Record gr, int gdsHashOverride, boolean useTableVersion, boolean intvMerge, boolean useCenter)
cust - customizergr - grib recordgdsHashOverride - can override the gdsHash, 0 for no overrideuseTableVersion - use pdss.getTableVersion(), default is falseintvMerge - put all intervals together, default trueuseCenter - use center id when param no > 127, default is falsepublic Grib1Variable(Grib1Customizer cust, Grib1SectionProductDefinition pds, Grib1Gds gds, boolean useTableVersion, boolean intvMerge, boolean useCenter)
cust - customizerpds - pds sectiongds - the group gdsuseTableVersion - use pdss.getTableVersion(), default is falseintvMerge - put all intervals together, default trueuseCenter - use center id when param no > 127, default is falsepublic static int cdmVariableHash(Grib1Customizer cust, Grib1Record gr, int gdsHashOverride, boolean useTableVersion, boolean intvMerge, boolean useCenter)
public String makeVariableName(thredds.featurecollection.FeatureCollectionConfig.GribConfig gribConfig)