public class Grib2PartitionBuilderFromIndex extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Grib2Customizer |
cust |
protected static boolean |
debug |
protected GribCollectionMutable |
gc |
protected org.slf4j.Logger |
logger |
protected GribTables |
tables |
protected Grib2Customizer cust
protected static final boolean debug
protected GribCollectionMutable gc
protected final org.slf4j.Logger logger
protected GribTables tables
public static Grib2Partition createTimePartitionFromIndex(String name, RandomAccessFile raf, FeatureCollectionConfig config, org.slf4j.Logger logger) throws IOException
IOExceptionpublic static PartitionCollectionMutable openMutablePCFromIndex(String name, RandomAccessFile raf, FeatureCollectionConfig config, org.slf4j.Logger logger) throws IOException
IOExceptionpublic String getMagicStart()
protected boolean readExtensions(GribCollectionProto.GribCollection proto)
protected GribCollectionMutable.VariableIndex readVariableExtensions(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable proto, GribCollectionMutable.VariableIndex vi)
public static Grib2Collection readFromIndex(String name, RandomAccessFile raf, FeatureCollectionConfig config, org.slf4j.Logger logger) throws IOException
IOExceptionpublic static GribCollectionMutable openMutableGCFromIndex(String name, RandomAccessFile raf, FeatureCollectionConfig config, org.slf4j.Logger logger) throws IOException
IOExceptionprotected int getVersion()
protected int getMinVersion()
protected GribTables makeCustomizer()
protected String getLevelNameShort(int levelCode)
protected void readGds(GribCollectionProto.Gds p)
protected boolean readIndex(RandomAccessFile raf) throws IOException
IOExceptionprotected GribCollectionMutable.GroupGC readGroup(GribCollectionProto.Group p)
public void assignVertNames(List<CoordinateVert> vertCoords)
public void assignRuntimeNames(Map<CoordinateRuntime,CoordinateRuntime> runtimes, List<CoordinateTime2D> time2DCoords, String groupId)
protected GribCollectionMutable.VariableIndex readVariable(GribCollectionMutable.GroupGC group, GribCollectionProto.Variable pv)
Copyright © 1999-2015 UCAR/Unidata. All Rights Reserved.