@Immutable public class GribCollectionImmutable.VariableIndex extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
GribCollectionImmutable.VariableIndex.Info |
| Modifier | Constructor and Description |
|---|---|
protected |
VariableIndex(GribCollectionImmutable.GroupGC g,
GribCollectionMutable.VariableIndex gcVar) |
protected VariableIndex(GribCollectionImmutable.GroupGC g, GribCollectionMutable.VariableIndex gcVar)
public void readRecords()
throws IOException
IOExceptionpublic GribCollectionImmutable.Record getRecordAt(int sourceIndex)
public GribCollectionImmutable.Record getRecordAt(int[] sourceIndex)
public GribCollectionImmutable.Record getRecordAt(ucar.nc2.ft2.coverage.SubsetParams coords)
public List<Coordinate> getCoordinates()
public Coordinate getCoordinate(Coordinate.Type want)
public CoordinateTimeAbstract getCoordinateTime()
public Coordinate getCoordinate(int index)
public SparseArray<GribCollectionImmutable.Record> getSparseArray()
public int getNRecords()
public int getTableVersion()
public int getDiscipline()
public int getCategory()
public int getParameter()
public int getLevelType()
public int getIntvType()
public int getSpatialStatisticalProcessType()
public int getEnsDerivedType()
public int getProbType()
public String getIntvName()
public String getProbabilityName()
public boolean isLayer()
public boolean isEnsemble()
public int getGenProcessType()
public int getNdups()
public GribCollectionImmutable.GroupGC getGroup()
public int getNmissing()
public int getNrecords()
public int getSize()
public int getRank()
public String toStringFrom()
public String makeVariableName()
public String makeVariableUnits()
public String makeVariableDescription()
public GribTables.Parameter getGribParameter()
public GribStatType getStatType()