public abstract class PartitionCollectionImmutable extends GribCollectionImmutable
| Modifier and Type | Class and Description | 
|---|---|
| class  | PartitionCollectionImmutable.Partition | 
| class  | PartitionCollectionImmutable.VariableIndexPartitioned | 
GribCollectionImmutable.Dataset, GribCollectionImmutable.GroupGC, GribCollectionImmutable.Record, GribCollectionImmutable.Type, GribCollectionImmutable.VariableIndex| Modifier and Type | Field and Description | 
|---|---|
| static int | countPC | 
config, countGC, cust, datasets, dateRange, directory, fileMap, indexFilename, info, isGrib1, masterRuntime, name| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getFilename(int partno,
           int fileno) | 
| GribCollectionImmutable | getLatestGribCollection(java.util.List<java.lang.String> paths) | 
| PartitionCollectionImmutable.Partition | getPartitionByName(java.lang.String name) | 
| java.lang.Iterable<PartitionCollectionImmutable.Partition> | getPartitions() | 
| int | getPartitionSize() | 
| java.util.List<PartitionCollectionImmutable.Partition> | getPartitionsSorted() | 
| boolean | isPartitionOfPartitions() | 
| protected GribCollectionImmutable.VariableIndex | makeVariableIndex(GribCollectionImmutable.GroupGC group,
                 GribCollectionMutable.VariableIndex mutableVar) | 
| void | showIndex(java.util.Formatter f) | 
addGlobalAttributes, addVariableAttributes, buildNetcdfDataset, close, findMFileByName, getBackProcessId, getCenter, getDataset, getDatasetCanonical, getDatasets, getDirectory, getFile, getFilename, getFiles, getGenProcessId, getGenProcessType, getGlobalAttributes, getGridCoverage, getGridDataset, getIndexFileSize, getLastModified, getLocal, getLocation, getMaster, getMasterFirstDate, getMasterRuntime, getName, getNetcdfDataset, getSubcenter, getVersion, makeVariableId, reacquire, release, setFileCache, showStatus, showStatusSummary, toStringpublic GribCollectionImmutable getLatestGribCollection(java.util.List<java.lang.String> paths) throws java.io.IOException
java.io.IOExceptionprotected GribCollectionImmutable.VariableIndex makeVariableIndex(GribCollectionImmutable.GroupGC group, GribCollectionMutable.VariableIndex mutableVar)
makeVariableIndex in class GribCollectionImmutablepublic java.lang.Iterable<PartitionCollectionImmutable.Partition> getPartitions()
@Nullable public PartitionCollectionImmutable.Partition getPartitionByName(java.lang.String name)
public boolean isPartitionOfPartitions()
public int getPartitionSize()
public java.util.List<PartitionCollectionImmutable.Partition> getPartitionsSorted()
public void showIndex(java.util.Formatter f)
showIndex in class GribCollectionImmutablepublic java.lang.String getFilename(int partno,
                                    int fileno)
                             throws java.io.IOException
java.io.IOException