public class Grib1CollectionBuilderFromIndex
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected thredds.featurecollection.FeatureCollectionConfig |
config |
protected Grib1Customizer |
cust |
protected static boolean |
debug |
protected GribCollectionMutable |
gc |
protected org.slf4j.Logger |
logger |
protected static boolean |
stackTrace |
protected GribTables |
tables |
| Modifier | Constructor and Description |
|---|---|
protected |
Grib1CollectionBuilderFromIndex(java.lang.String name,
thredds.featurecollection.FeatureCollectionConfig config,
org.slf4j.Logger logger) |
protected Grib1Customizer cust
protected static final boolean debug
protected static final boolean stackTrace
protected GribCollectionMutable gc
protected final org.slf4j.Logger logger
protected final thredds.featurecollection.FeatureCollectionConfig config
protected GribTables tables
protected Grib1CollectionBuilderFromIndex(java.lang.String name,
thredds.featurecollection.FeatureCollectionConfig config,
org.slf4j.Logger logger)
public static Grib1Collection readFromIndex(java.lang.String name, ucar.unidata.io.RandomAccessFile raf, thredds.featurecollection.FeatureCollectionConfig config, org.slf4j.Logger logger) throws java.io.IOException
java.io.IOExceptionprotected int getVersion()
protected int getMinVersion()
protected java.lang.String getMagicStart()
protected GribTables makeCustomizer() throws java.io.IOException
java.io.IOExceptionprotected java.lang.String getLevelNameShort(int levelCode)
protected GribHorizCoordSystem readGds(GribCollectionProto.Gds p)
protected boolean readIndex(ucar.unidata.io.RandomAccessFile raf)
throws java.io.IOException
java.io.IOExceptionprotected boolean readExtensions(GribCollectionProto.GribCollection proto)
protected GribCollectionMutable.VariableIndex readVariableExtensions(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable pv, GribCollectionMutable.VariableIndex vi)
protected GribCollectionMutable.GroupGC readGroup(GribCollectionProto.Group p)
public void assignVertNames(java.util.List<CoordinateVert> vertCoords)
public void assignRuntimeNames(java.util.Map<CoordinateRuntime,CoordinateRuntime> runtimes, java.util.List<CoordinateTime2D> time2DCoords, java.lang.String groupId)
protected GribCollectionMutable.VariableIndex readVariable(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable pv)
public static Coordinate.Type convertAxisType(GribCollectionProto.GribAxisType type)
protected java.lang.String makeHorizCoordSysName(GdsHorizCoordSys hcs)