public class GribCollectionMutable.VariableIndex extends java.lang.Object implements java.lang.Comparable<GribCollectionMutable.VariableIndex>
Modifier and Type | Field and Description |
---|---|
int |
category |
int |
center |
int |
discipline |
int |
ensDerivedType |
int |
genProcessType |
java.lang.Object |
gribVariable |
GribCollectionMutable.GroupGC |
group |
int |
intvType |
boolean |
isEnsemble |
boolean |
isLayer |
int |
levelType |
int |
ndups |
int |
nmissing |
int |
nrecords |
int |
parameter |
java.lang.String |
probabilityName |
int |
probType |
byte[] |
rawPds |
int |
recordsLen |
long |
recordsPos |
int |
subcenter |
int |
tableVersion |
Modifier | Constructor and Description |
---|---|
protected |
VariableIndex(GribCollectionMutable.GroupGC g,
GribCollectionMutable.VariableIndex other) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(GribCollectionMutable.VariableIndex o) |
boolean |
equals(java.lang.Object o) |
Coordinate |
getCoordinate(Coordinate.Type want) |
int |
getCoordinateIdx(Coordinate.Type want) |
java.util.List<Coordinate> |
getCoordinates() |
java.lang.String |
getTimeIntvName() |
int |
getVarid() |
int |
hashCode() |
java.lang.String |
id() |
java.lang.String |
toString() |
java.lang.String |
toStringComplete() |
java.lang.String |
toStringShort() |
public final GribCollectionMutable.GroupGC group
public final int tableVersion
public final int discipline
public final int center
public final int subcenter
public final byte[] rawPds
public final long recordsPos
public final int recordsLen
public java.lang.Object gribVariable
public final int category
public final int parameter
public final int levelType
public final int intvType
public final int ensDerivedType
public final int probType
public final java.lang.String probabilityName
public final boolean isLayer
public final boolean isEnsemble
public final int genProcessType
public int ndups
public int nrecords
public int nmissing
protected VariableIndex(GribCollectionMutable.GroupGC g, GribCollectionMutable.VariableIndex other)
public java.util.List<Coordinate> getCoordinates()
public Coordinate getCoordinate(Coordinate.Type want)
public int getCoordinateIdx(Coordinate.Type want)
public java.lang.String getTimeIntvName()
public java.lang.String id()
public int getVarid()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringComplete()
public java.lang.String toStringShort()
public int compareTo(GribCollectionMutable.VariableIndex o)
compareTo
in interface java.lang.Comparable<GribCollectionMutable.VariableIndex>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object