public class Grib1CollectionBuilder extends GribCollectionBuilder
| Modifier and Type | Class and Description |
|---|---|
class |
Grib1CollectionBuilder.VariableBag |
GribCollectionBuilder.Group, GribCollectionBuilder.GroupAndRuntimedcm, directory, isGrib1, name| Constructor and Description |
|---|
Grib1CollectionBuilder(String name,
MCollection dcm,
org.slf4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
static int |
cdmVariableHash(Grib1Customizer cust,
Grib1Record gr) |
static int |
cdmVariableHash(Grib1Customizer cust,
Grib1Record gr,
int gdsHash,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter)
A hash code to group records into a CDM variable
Herein lies the semantics of a variable object identity.
|
List<ucar.nc2.grib.collection.Grib1CollectionWriter.Group> |
makeGroups(List<MFile> allFiles,
Formatter errlog) |
protected boolean |
writeIndex(String name,
String indexFilepath,
CoordinateRuntime masterRuntime,
List<? extends GribCollectionBuilder.Group> groups,
List<MFile> files) |
createIndex, updateNeededpublic Grib1CollectionBuilder(String name, MCollection dcm, org.slf4j.Logger logger)
public List<ucar.nc2.grib.collection.Grib1CollectionWriter.Group> makeGroups(List<MFile> allFiles, Formatter errlog) throws IOException
makeGroups in class GribCollectionBuilderIOExceptionprotected boolean writeIndex(String name, String indexFilepath, CoordinateRuntime masterRuntime, List<? extends GribCollectionBuilder.Group> groups, List<MFile> files) throws IOException
writeIndex in class GribCollectionBuilderIOExceptionpublic static int cdmVariableHash(Grib1Customizer cust, Grib1Record gr)
public static int cdmVariableHash(Grib1Customizer cust, Grib1Record gr, int gdsHash, boolean useTableVersion, boolean intvMerge, boolean useCenter)
gdsHash - can override the gdsHashCopyright © 1999–2014 UCAR/Unidata. All rights reserved.