@Immutable
public class GribCollectionImmutable.VariableIndex
extends java.lang.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 java.io.IOException
java.io.IOException
public java.util.List<Coordinate> getCoordinates()
@Nullable public Coordinate getCoordinate(Coordinate.Type want)
public Coordinate getCoordinate(int index)
public java.lang.Iterable<java.lang.Integer> getCoordinateIndex()
public SparseArray<GribCollectionImmutable.Record> getSparseArray()
public int countNRecords()
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 int getPercentileValue()
public java.lang.String getIntvName()
public java.lang.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 java.lang.String toString()
toString
in class java.lang.Object
public int getRank()
public java.lang.String toStringFrom()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String makeVariableName()
public java.lang.String makeVariableUnits()
public java.lang.String makeVariableDescription()
public GribTables.Parameter getGribParameter()
public GribStatType getStatType()