@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 GribCollectionImmutable.Record getRecordAt(int sourceIndex)
public GribCollectionImmutable.Record getRecordAt(int[] sourceIndex)
public java.util.List<Coordinate> getCoordinates()
public Coordinate getCoordinate(Coordinate.Type want)
public CoordinateTimeAbstract getCoordinateTime()
public Coordinate getCoordinate(int index)
public java.lang.Iterable<java.lang.Integer> getCoordinateIndex()
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 getEnsDerivedType()
public int getProbType()
public java.lang.String getIntvName()
public java.lang.String getProbabilityName()
public boolean isLayer()
public boolean isEnsemble()
public int getGenProcessType()
public int getNdups()
public int getNmissing()
public int getNrecords()
public int getSize()
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()