Package ucar.gcdm
Interface GcdmNetcdfProto.DataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GcdmNetcdfProto.Data,GcdmNetcdfProto.Data.Builder
- Enclosing class:
- GcdmNetcdfProto
public static interface GcdmNetcdfProto.DataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.ByteStringgetBdata(int index)oneof, depends on data_typeintgetBdataCount()oneof, depends on data_typeList<com.google.protobuf.ByteString>getBdataList()oneof, depends on data_typeGcdmNetcdfProto.DataTypegetDataType().ucar.gcdm.DataType data_type = 1;intgetDataTypeValue().ucar.gcdm.DataType data_type = 1;doublegetDdata(int index)DOUBLEintgetDdataCount()DOUBLEList<Double>getDdataList()DOUBLEfloatgetFdata(int index)FLOATintgetFdataCount()FLOATList<Float>getFdataList()FLOATintgetIdata(int index)SHORT, INT, ENUM2, USHORTintgetIdataCount()SHORT, INT, ENUM2, USHORTList<Integer>getIdataList()SHORT, INT, ENUM2, USHORTlonggetLdata(int index)LONGintgetLdataCount()LONGList<Long>getLdataList()LONGGcdmNetcdfProto.StructureMembersProtogetMembers()STRUCTURE, SEQUENCEGcdmNetcdfProto.StructureMembersProtoOrBuildergetMembersOrBuilder()STRUCTURE, SEQUENCEGcdmNetcdfProto.StructureDataProtogetRows(int index)row oriented: one for each rowintgetRowsCount()row oriented: one for each rowList<GcdmNetcdfProto.StructureDataProto>getRowsList()row oriented: one for each rowGcdmNetcdfProto.StructureDataProtoOrBuildergetRowsOrBuilder(int index)row oriented: one for each rowList<? extends GcdmNetcdfProto.StructureDataProtoOrBuilder>getRowsOrBuilderList()row oriented: one for each rowStringgetSdata(int index)STRINGcom.google.protobuf.ByteStringgetSdataBytes(int index)STRINGintgetSdataCount()STRINGList<String>getSdataList()STRINGintgetShapes(int index)repeated uint32 shapes = 2;intgetShapesCount()repeated uint32 shapes = 2;List<Integer>getShapesList()repeated uint32 shapes = 2;intgetUidata(int index)ENUM4, UINTintgetUidataCount()ENUM4, UINTList<Integer>getUidataList()ENUM4, UINTlonggetUldata(int index)ULONGintgetUldataCount()ULONGList<Long>getUldataList()ULONGGcdmNetcdfProto.DatagetVlen(int index)VLENintgetVlenCount()VLENList<GcdmNetcdfProto.Data>getVlenList()VLENGcdmNetcdfProto.DataOrBuildergetVlenOrBuilder(int index)VLENList<? extends GcdmNetcdfProto.DataOrBuilder>getVlenOrBuilderList()VLENbooleanhasMembers()STRUCTURE, SEQUENCE-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDataTypeValue
int getDataTypeValue()
.ucar.gcdm.DataType data_type = 1;- Returns:
- The enum numeric value on the wire for dataType.
-
getDataType
GcdmNetcdfProto.DataType getDataType()
.ucar.gcdm.DataType data_type = 1;- Returns:
- The dataType.
-
getShapesList
List<Integer> getShapesList()
repeated uint32 shapes = 2;- Returns:
- A list containing the shapes.
-
getShapesCount
int getShapesCount()
repeated uint32 shapes = 2;- Returns:
- The count of shapes.
-
getShapes
int getShapes(int index)
repeated uint32 shapes = 2;- Parameters:
index- The index of the element to return.- Returns:
- The shapes at the given index.
-
getBdataList
List<com.google.protobuf.ByteString> getBdataList()
oneof, depends on data_type
repeated bytes bdata = 3;- Returns:
- A list containing the bdata.
-
getBdataCount
int getBdataCount()
oneof, depends on data_type
repeated bytes bdata = 3;- Returns:
- The count of bdata.
-
getBdata
com.google.protobuf.ByteString getBdata(int index)
oneof, depends on data_type
repeated bytes bdata = 3;- Parameters:
index- The index of the element to return.- Returns:
- The bdata at the given index.
-
getIdataList
List<Integer> getIdataList()
SHORT, INT, ENUM2, USHORT
repeated sint32 idata = 4;- Returns:
- A list containing the idata.
-
getIdataCount
int getIdataCount()
SHORT, INT, ENUM2, USHORT
repeated sint32 idata = 4;- Returns:
- The count of idata.
-
getIdata
int getIdata(int index)
SHORT, INT, ENUM2, USHORT
repeated sint32 idata = 4;- Parameters:
index- The index of the element to return.- Returns:
- The idata at the given index.
-
getUidataList
List<Integer> getUidataList()
ENUM4, UINT
repeated uint32 uidata = 5;- Returns:
- A list containing the uidata.
-
getUidataCount
int getUidataCount()
ENUM4, UINT
repeated uint32 uidata = 5;- Returns:
- The count of uidata.
-
getUidata
int getUidata(int index)
ENUM4, UINT
repeated uint32 uidata = 5;- Parameters:
index- The index of the element to return.- Returns:
- The uidata at the given index.
-
getLdataList
List<Long> getLdataList()
LONG
repeated sint64 ldata = 6;- Returns:
- A list containing the ldata.
-
getLdataCount
int getLdataCount()
LONG
repeated sint64 ldata = 6;- Returns:
- The count of ldata.
-
getLdata
long getLdata(int index)
LONG
repeated sint64 ldata = 6;- Parameters:
index- The index of the element to return.- Returns:
- The ldata at the given index.
-
getUldataList
List<Long> getUldataList()
ULONG
repeated uint64 uldata = 7;- Returns:
- A list containing the uldata.
-
getUldataCount
int getUldataCount()
ULONG
repeated uint64 uldata = 7;- Returns:
- The count of uldata.
-
getUldata
long getUldata(int index)
ULONG
repeated uint64 uldata = 7;- Parameters:
index- The index of the element to return.- Returns:
- The uldata at the given index.
-
getFdataList
List<Float> getFdataList()
FLOAT
repeated float fdata = 8;- Returns:
- A list containing the fdata.
-
getFdataCount
int getFdataCount()
FLOAT
repeated float fdata = 8;- Returns:
- The count of fdata.
-
getFdata
float getFdata(int index)
FLOAT
repeated float fdata = 8;- Parameters:
index- The index of the element to return.- Returns:
- The fdata at the given index.
-
getDdataList
List<Double> getDdataList()
DOUBLE
repeated double ddata = 9;- Returns:
- A list containing the ddata.
-
getDdataCount
int getDdataCount()
DOUBLE
repeated double ddata = 9;- Returns:
- The count of ddata.
-
getDdata
double getDdata(int index)
DOUBLE
repeated double ddata = 9;- Parameters:
index- The index of the element to return.- Returns:
- The ddata at the given index.
-
getSdataList
List<String> getSdataList()
STRING
repeated string sdata = 10;- Returns:
- A list containing the sdata.
-
getSdataCount
int getSdataCount()
STRING
repeated string sdata = 10;- Returns:
- The count of sdata.
-
getSdata
String getSdata(int index)
STRING
repeated string sdata = 10;- Parameters:
index- The index of the element to return.- Returns:
- The sdata at the given index.
-
getSdataBytes
com.google.protobuf.ByteString getSdataBytes(int index)
STRING
repeated string sdata = 10;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sdata at the given index.
-
getVlenList
List<GcdmNetcdfProto.Data> getVlenList()
VLEN
repeated .ucar.gcdm.Data vlen = 11;
-
getVlen
GcdmNetcdfProto.Data getVlen(int index)
VLEN
repeated .ucar.gcdm.Data vlen = 11;
-
getVlenCount
int getVlenCount()
VLEN
repeated .ucar.gcdm.Data vlen = 11;
-
getVlenOrBuilderList
List<? extends GcdmNetcdfProto.DataOrBuilder> getVlenOrBuilderList()
VLEN
repeated .ucar.gcdm.Data vlen = 11;
-
getVlenOrBuilder
GcdmNetcdfProto.DataOrBuilder getVlenOrBuilder(int index)
VLEN
repeated .ucar.gcdm.Data vlen = 11;
-
hasMembers
boolean hasMembers()
STRUCTURE, SEQUENCE
.ucar.gcdm.StructureMembersProto members = 12;- Returns:
- Whether the members field is set.
-
getMembers
GcdmNetcdfProto.StructureMembersProto getMembers()
STRUCTURE, SEQUENCE
.ucar.gcdm.StructureMembersProto members = 12;- Returns:
- The members.
-
getMembersOrBuilder
GcdmNetcdfProto.StructureMembersProtoOrBuilder getMembersOrBuilder()
STRUCTURE, SEQUENCE
.ucar.gcdm.StructureMembersProto members = 12;
-
getRowsList
List<GcdmNetcdfProto.StructureDataProto> getRowsList()
row oriented: one for each row
repeated .ucar.gcdm.StructureDataProto rows = 13;
-
getRows
GcdmNetcdfProto.StructureDataProto getRows(int index)
row oriented: one for each row
repeated .ucar.gcdm.StructureDataProto rows = 13;
-
getRowsCount
int getRowsCount()
row oriented: one for each row
repeated .ucar.gcdm.StructureDataProto rows = 13;
-
getRowsOrBuilderList
List<? extends GcdmNetcdfProto.StructureDataProtoOrBuilder> getRowsOrBuilderList()
row oriented: one for each row
repeated .ucar.gcdm.StructureDataProto rows = 13;
-
getRowsOrBuilder
GcdmNetcdfProto.StructureDataProtoOrBuilder getRowsOrBuilder(int index)
row oriented: one for each row
repeated .ucar.gcdm.StructureDataProto rows = 13;
-
-