Methods
| Modifier and Type |
Method and Description |
static GribCollection |
createFromIndex(String name,
File directory,
RandomAccessFile indexRaf,
FeatureCollectionConfig.GribConfig config) |
static GribCollection |
factory(CollectionManager dcm,
CollectionManager.Force force,
Formatter f) |
String |
getMagicStart() |
protected int |
getVersion() |
List<ucar.nc2.grib.grib1.Grib1CollectionBuilder.Group> |
makeAggregatedGroups(ArrayList<String> filenames,
Formatter f) |
boolean |
needsUpdate() |
boolean |
readIndex(RandomAccessFile raf)
Read the index file
|
boolean |
readIndex(String filename) |
static GribCollection |
readOrCreateIndexFromSingleFile(MFile file,
CollectionManager.Force force,
FeatureCollectionConfig.GribConfig config,
Formatter f) |
protected boolean |
readPartitions(GribCollectionProto.GribCollectionIndex proto) |
protected void |
readTimePartitions(GribCollection.GroupHcs group,
GribCollectionProto.Group proto) |
protected GribCollection.VariableIndex |
readVariable(GribCollectionProto.Variable pv,
GribCollection.GroupHcs group) |
static boolean |
update(CollectionManager dcm,
Formatter f) |
protected GribCollectionProto.Coord |
writeCoordProto(EnsCoord ec,
int index) |
protected GribCollectionProto.Coord |
writeCoordProto(TimeCoord tc,
int index) |
protected GribCollectionProto.Coord |
writeCoordProto(VertCoord vc,
int index) |
static boolean |
writeIndexFile(File indexFile,
CollectionManager dcm,
Formatter f) |
protected GribCollectionProto.Parameter |
writeParamProto(Parameter param) |