public class Grib2Variable
extends java.lang.Object
Constructor and Description |
---|
Grib2Variable(Grib2Tables cust,
Grib2Record gr,
int gdsHashOverride,
boolean intvMerge,
boolean useGenType)
Used when building from gbx9 (full records)
|
Grib2Variable(Grib2Tables cust,
int discipline,
int center,
int subcenter,
Grib2Gds gds,
Grib2Pds pds,
boolean intvMerge,
boolean useGenType)
Used when building from ncx (full records)
|
Modifier and Type | Method and Description |
---|---|
static int |
cdmVariableHash(Grib2Tables cust,
Grib2Record gr,
int gdsHashOverride,
boolean intvMerge,
boolean useGenType) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
public Grib2Variable(Grib2Tables cust, Grib2Record gr, int gdsHashOverride, boolean intvMerge, boolean useGenType)
cust
- customizergr
- the Grib recordgdsHashOverride
- can override the gdsHash, 0 for no overrideintvMerge
- should intervals be merged? default trueuseGenType
- should genProcessType be used in hash? default falsepublic Grib2Variable(Grib2Tables cust, int discipline, int center, int subcenter, Grib2Gds gds, Grib2Pds pds, boolean intvMerge, boolean useGenType)
public static int cdmVariableHash(Grib2Tables cust, Grib2Record gr, int gdsHashOverride, boolean intvMerge, boolean useGenType)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object