public class GribCollection.VariableIndex extends Object implements Comparable<GribCollection.VariableIndex>
| Modifier and Type | Field and Description |
|---|---|
int |
category |
int |
cdmHash |
int |
discipline |
int |
ensDerivedType |
int |
ensIdx |
int |
genProcessType |
GribCollection.GroupHcs |
group |
String |
intvName |
int |
intvType |
boolean |
isLayer |
int |
levelType |
int |
nens |
int |
ntimes |
int |
nverts |
int |
parameter |
int |
partTimeCoordIdx |
String |
probabilityName |
int |
probType |
GribCollection.Record[] |
records |
int |
recordsLen |
long |
recordsPos |
int |
tableVersion |
int |
timeIdx |
int |
vertIdx |
| Constructor and Description |
|---|
GribCollection.VariableIndex(GribCollection.GroupHcs g,
int tableVersion,
int discipline,
int category,
int parameter,
int levelType,
boolean isLayer,
int intvType,
String intvName,
int ensDerivedType,
int probType,
String probabilityName,
int genProcessType,
int cdmHash,
int timeIdx,
int vertIdx,
int ensIdx,
long recordsPos,
int recordsLen) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(GribCollection.VariableIndex o) |
EnsCoord |
getEnsCoord() |
GribCollection.Record[] |
getRecords() |
TimeCoord |
getTimeCoord() |
VertCoord |
getVertCoord() |
String |
id() |
void |
readRecords() |
String |
toString() |
String |
toStringComplete() |
public final int tableVersion
public final int discipline
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 String intvName
public final String probabilityName
public final boolean isLayer
public final int genProcessType
public final int cdmHash
public final int timeIdx
public final int vertIdx
public final int ensIdx
public final long recordsPos
public final int recordsLen
public final GribCollection.GroupHcs group
public int ntimes
public int nverts
public int nens
public GribCollection.Record[] records
public int partTimeCoordIdx
public GribCollection.VariableIndex(GribCollection.GroupHcs g, int tableVersion, int discipline, int category, int parameter, int levelType, boolean isLayer, int intvType, String intvName, int ensDerivedType, int probType, String probabilityName, int genProcessType, int cdmHash, int timeIdx, int vertIdx, int ensIdx, long recordsPos, int recordsLen)
public TimeCoord getTimeCoord()
public VertCoord getVertCoord()
public EnsCoord getEnsCoord()
public String id()
public String toStringComplete()
public GribCollection.Record[] getRecords() throws IOException
IOExceptionpublic void readRecords()
throws IOException
IOExceptionpublic int compareTo(GribCollection.VariableIndex o)
compareTo in interface Comparable<GribCollection.VariableIndex>Copyright © 1999–2014 UCAR/Unidata. All rights reserved.