Package ucar.nc2.grib.collection
Class Grib1CollectionBuilderFromIndex
- java.lang.Object
-
- ucar.nc2.grib.collection.Grib1CollectionBuilderFromIndex
-
public class Grib1CollectionBuilderFromIndex extends Object
Grib1-specific reading of ncx files.- Since:
- 2/20/14
-
-
Field Summary
Fields Modifier and Type Field Description protected FeatureCollectionConfig
config
protected Grib1Customizer
cust
protected static boolean
debug
protected GribCollectionMutable
gc
protected org.slf4j.Logger
logger
protected GribTables
tables
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assignRuntimeNames(Map<CoordinateRuntime,CoordinateRuntime> runtimes, List<CoordinateTime2D> time2DCoords, String groupId)
void
assignVertNames(List<CoordinateVert> vertCoords)
protected String
getLevelNameShort(int levelCode)
protected String
getMagicStart()
protected int
getMinVersion()
protected int
getVersion()
protected GribTables
makeCustomizer()
protected boolean
readExtensions(GribCollectionProto.GribCollection proto)
protected GribHorizCoordSystem
readGds(GribCollectionProto.Gds p)
protected GribCollectionMutable.GroupGC
readGroup(GribCollectionProto.Group p)
protected boolean
readIndex(RandomAccessFile raf)
protected GribCollectionMutable.VariableIndex
readVariableExtensions(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable pv, GribCollectionMutable.VariableIndex vi)
-
-
-
Field Detail
-
cust
protected Grib1Customizer cust
-
debug
protected static final boolean debug
- See Also:
- Constant Field Values
-
gc
protected GribCollectionMutable gc
-
logger
protected final org.slf4j.Logger logger
-
config
protected final FeatureCollectionConfig config
-
tables
protected GribTables tables
-
-
Method Detail
-
getVersion
protected int getVersion()
-
getMinVersion
protected int getMinVersion()
-
getMagicStart
protected String getMagicStart()
-
makeCustomizer
protected GribTables makeCustomizer() throws IOException
- Throws:
IOException
-
getLevelNameShort
protected String getLevelNameShort(int levelCode)
-
readGds
protected GribHorizCoordSystem readGds(GribCollectionProto.Gds p)
-
readIndex
protected boolean readIndex(RandomAccessFile raf)
-
readExtensions
protected boolean readExtensions(GribCollectionProto.GribCollection proto)
-
readVariableExtensions
protected GribCollectionMutable.VariableIndex readVariableExtensions(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable pv, GribCollectionMutable.VariableIndex vi)
-
readGroup
protected GribCollectionMutable.GroupGC readGroup(GribCollectionProto.Group p)
-
assignVertNames
public void assignVertNames(List<CoordinateVert> vertCoords)
-
assignRuntimeNames
public void assignRuntimeNames(Map<CoordinateRuntime,CoordinateRuntime> runtimes, List<CoordinateTime2D> time2DCoords, String groupId)
-
-