public class Grib2CollectionBuilder extends GribCollectionBuilder
GribCollectionBuilder.Group, GribCollectionBuilder.GroupAndRuntime| Constructor and Description |
|---|
Grib2CollectionBuilder(String name,
MCollection dcm,
org.slf4j.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
static int |
cdmVariableHash(Grib2Customizer cust,
Grib2Record gr,
int gdsHash,
boolean intvMerge,
boolean useGenType,
org.slf4j.Logger logger)
A hash code to group records into a CDM variable
Herein lies the semantics of a variable object identity.
|
List<Grib2CollectionWriter.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 Grib2CollectionBuilder(String name, MCollection dcm, org.slf4j.Logger logger)
public List<Grib2CollectionWriter.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(Grib2Customizer cust, Grib2Record gr, int gdsHash, boolean intvMerge, boolean useGenType, org.slf4j.Logger logger)
gr - the Grib recordgdsHash - can override the gdsHashCopyright © 1999–2015 UCAR/Unidata. All rights reserved.