public static interface GribCollectionProto.VariableOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
int |
getCategory()
required int32 category = 2; |
int |
getCdmHash()
required fixed32 cdmHash = 6; |
int |
getDiscipline()
required int32 discipline = 1; |
int |
getEnsDerivedType()
optional int32 ensDerivedType = 12 [default = -1]; |
int |
getEnsIdx()
optional int32 ensIdx = 11 [default = -1]; |
int |
getFlag(int index)
repeated int32 flag = 21; |
int |
getFlagCount()
repeated int32 flag = 21; |
List<Integer> |
getFlagList()
repeated int32 flag = 21; |
int |
getGenProcessType()
optional int32 genProcessType = 20 [default = -1]; |
int |
getGroupno(int index)
repeated uint32 groupno = 16; |
int |
getGroupnoCount()
repeated uint32 groupno = 16; |
List<Integer> |
getGroupnoList()
repeated uint32 groupno = 16; |
int |
getIntervalType()
optional int32 intervalType = 5 [default = -1]; |
String |
getIntvName()
optional string intvName = 19; |
com.google.protobuf.ByteString |
getIntvNameBytes()
optional string intvName = 19; |
boolean |
getIsLayer()
optional bool isLayer = 15 [default = false]; |
int |
getLevelType()
required int32 levelType = 4; |
int |
getParameter()
required int32 parameter = 3; |
String |
getProbabilityName()
optional string probabilityName = 13; |
com.google.protobuf.ByteString |
getProbabilityNameBytes()
optional string probabilityName = 13; |
int |
getProbabilityType()
optional int32 probabilityType = 14 [default = -1]; |
int |
getRecordsLen()
required uint32 recordsLen = 8; |
long |
getRecordsPos()
required uint64 recordsPos = 7; |
int |
getTableVersion()
optional uint32 tableVersion = 18; |
int |
getTimeIdx()
required uint32 timeIdx = 9; |
int |
getVarno(int index)
repeated uint32 varno = 17; |
int |
getVarnoCount()
repeated uint32 varno = 17; |
List<Integer> |
getVarnoList()
repeated uint32 varno = 17; |
int |
getVertIdx()
optional int32 vertIdx = 10 [default = -1]; |
boolean |
hasCategory()
required int32 category = 2; |
boolean |
hasCdmHash()
required fixed32 cdmHash = 6; |
boolean |
hasDiscipline()
required int32 discipline = 1; |
boolean |
hasEnsDerivedType()
optional int32 ensDerivedType = 12 [default = -1]; |
boolean |
hasEnsIdx()
optional int32 ensIdx = 11 [default = -1]; |
boolean |
hasGenProcessType()
optional int32 genProcessType = 20 [default = -1]; |
boolean |
hasIntervalType()
optional int32 intervalType = 5 [default = -1]; |
boolean |
hasIntvName()
optional string intvName = 19; |
boolean |
hasIsLayer()
optional bool isLayer = 15 [default = false]; |
boolean |
hasLevelType()
required int32 levelType = 4; |
boolean |
hasParameter()
required int32 parameter = 3; |
boolean |
hasProbabilityName()
optional string probabilityName = 13; |
boolean |
hasProbabilityType()
optional int32 probabilityType = 14 [default = -1]; |
boolean |
hasRecordsLen()
required uint32 recordsLen = 8; |
boolean |
hasRecordsPos()
required uint64 recordsPos = 7; |
boolean |
hasTableVersion()
optional uint32 tableVersion = 18; |
boolean |
hasTimeIdx()
required uint32 timeIdx = 9; |
boolean |
hasVertIdx()
optional int32 vertIdx = 10 [default = -1]; |
boolean hasDiscipline()
required int32 discipline = 1;
should be uint
int getDiscipline()
required int32 discipline = 1;
should be uint
boolean hasCategory()
required int32 category = 2;int getCategory()
required int32 category = 2;boolean hasParameter()
required int32 parameter = 3;int getParameter()
required int32 parameter = 3;boolean hasLevelType()
required int32 levelType = 4;
table 4.5 (grib2); table 3 (grib1)
int getLevelType()
required int32 levelType = 4;
table 4.5 (grib2); table 3 (grib1)
boolean hasIntervalType()
optional int32 intervalType = 5 [default = -1];
table 4.10 (grib2); table 5 (grib1)
int getIntervalType()
optional int32 intervalType = 5 [default = -1];
table 4.10 (grib2); table 5 (grib1)
boolean hasCdmHash()
required fixed32 cdmHash = 6;int getCdmHash()
required fixed32 cdmHash = 6;boolean hasRecordsPos()
required uint64 recordsPos = 7;
offset of VariableRecords message for this Variable
long getRecordsPos()
required uint64 recordsPos = 7;
offset of VariableRecords message for this Variable
boolean hasRecordsLen()
required uint32 recordsLen = 8;
size of VariableRecords message for this Variable (could be in stream instead)
int getRecordsLen()
required uint32 recordsLen = 8;
size of VariableRecords message for this Variable (could be in stream instead)
boolean hasTimeIdx()
required uint32 timeIdx = 9;
index into GribCollectionIndex.timeCoords
int getTimeIdx()
required uint32 timeIdx = 9;
index into GribCollectionIndex.timeCoords
boolean hasVertIdx()
optional int32 vertIdx = 10 [default = -1];
index into GribCollectionIndex.vertCoords
int getVertIdx()
optional int32 vertIdx = 10 [default = -1];
index into GribCollectionIndex.vertCoords
boolean hasEnsIdx()
optional int32 ensIdx = 11 [default = -1];
index into GribCollectionIndex.ensCoords
int getEnsIdx()
optional int32 ensIdx = 11 [default = -1];
index into GribCollectionIndex.ensCoords
boolean hasEnsDerivedType()
optional int32 ensDerivedType = 12 [default = -1];
only one of 12, or 13 (and 11?)
int getEnsDerivedType()
optional int32 ensDerivedType = 12 [default = -1];
only one of 12, or 13 (and 11?)
boolean hasProbabilityName()
optional string probabilityName = 13;String getProbabilityName()
optional string probabilityName = 13;com.google.protobuf.ByteString getProbabilityNameBytes()
optional string probabilityName = 13;boolean hasProbabilityType()
optional int32 probabilityType = 14 [default = -1];
table 4.9
int getProbabilityType()
optional int32 probabilityType = 14 [default = -1];
table 4.9
boolean hasIsLayer()
optional bool isLayer = 15 [default = false];boolean getIsLayer()
optional bool isLayer = 15 [default = false];int getGroupnoCount()
repeated uint32 groupno = 16;
only for partitions
int getGroupno(int index)
repeated uint32 groupno = 16;
only for partitions
int getVarnoCount()
repeated uint32 varno = 17;int getVarno(int index)
repeated uint32 varno = 17;int getFlagCount()
repeated int32 flag = 21;int getFlag(int index)
repeated int32 flag = 21;boolean hasTableVersion()
optional uint32 tableVersion = 18;
in case different from the GribCollectionIndex
int getTableVersion()
optional uint32 tableVersion = 18;
in case different from the GribCollectionIndex
boolean hasIntvName()
optional string intvName = 19;String getIntvName()
optional string intvName = 19;com.google.protobuf.ByteString getIntvNameBytes()
optional string intvName = 19;boolean hasGenProcessType()
optional int32 genProcessType = 20 [default = -1];
if set, then the generating process type was used
int getGenProcessType()
optional int32 genProcessType = 20 [default = -1];
if set, then the generating process type was used
Copyright © 1999–2013 UCAR/Unidata. All rights reserved.