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.ByteString
getByteData(int index)
oneof, depends on data_typeint
getByteDataCount()
oneof, depends on data_typeList<com.google.protobuf.ByteString>
getByteDataList()
oneof, depends on data_typeGcdmNetcdfProto.DataType
getDataType()
.ucar.gcdm.DataType data_type = 1;
int
getDataTypeValue()
.ucar.gcdm.DataType data_type = 1;
double
getDoubleData(int index)
DOUBLEint
getDoubleDataCount()
DOUBLEList<Double>
getDoubleDataList()
DOUBLEfloat
getFloatData(int index)
FLOATint
getFloatDataCount()
FLOATList<Float>
getFloatDataList()
FLOATint
getIntData(int index)
SHORT, INT, ENUM2, USHORTint
getIntDataCount()
SHORT, INT, ENUM2, USHORTList<Integer>
getIntDataList()
SHORT, INT, ENUM2, USHORTlong
getLongData(int index)
LONGint
getLongDataCount()
LONGList<Long>
getLongDataList()
LONGGcdmNetcdfProto.StructureMembersProto
getMembers()
STRUCTURE, SEQUENCEGcdmNetcdfProto.StructureMembersProtoOrBuilder
getMembersOrBuilder()
STRUCTURE, SEQUENCEGcdmNetcdfProto.StructureDataProto
getRows(int index)
row oriented: one for each rowint
getRowsCount()
row oriented: one for each rowList<GcdmNetcdfProto.StructureDataProto>
getRowsList()
row oriented: one for each rowGcdmNetcdfProto.StructureDataProtoOrBuilder
getRowsOrBuilder(int index)
row oriented: one for each rowList<? extends GcdmNetcdfProto.StructureDataProtoOrBuilder>
getRowsOrBuilderList()
row oriented: one for each rowint
getShapes(int index)
repeated uint32 shapes = 2;
int
getShapesCount()
repeated uint32 shapes = 2;
List<Integer>
getShapesList()
repeated uint32 shapes = 2;
String
getStringData(int index)
STRINGcom.google.protobuf.ByteString
getStringDataBytes(int index)
STRINGint
getStringDataCount()
STRINGList<String>
getStringDataList()
STRINGint
getUintData(int index)
ENUM4, UINTint
getUintDataCount()
ENUM4, UINTList<Integer>
getUintDataList()
ENUM4, UINTlong
getUlongData(int index)
ULONGint
getUlongDataCount()
ULONGList<Long>
getUlongDataList()
ULONGGcdmNetcdfProto.Data
getVlenData(int index)
VLENint
getVlenDataCount()
VLENList<GcdmNetcdfProto.Data>
getVlenDataList()
VLENGcdmNetcdfProto.DataOrBuilder
getVlenDataOrBuilder(int index)
VLENList<? extends GcdmNetcdfProto.DataOrBuilder>
getVlenDataOrBuilderList()
VLENboolean
hasMembers()
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.
-
getByteDataList
List<com.google.protobuf.ByteString> getByteDataList()
oneof, depends on data_type
repeated bytes byte_data = 3;
- Returns:
- A list containing the byteData.
-
getByteDataCount
int getByteDataCount()
oneof, depends on data_type
repeated bytes byte_data = 3;
- Returns:
- The count of byteData.
-
getByteData
com.google.protobuf.ByteString getByteData(int index)
oneof, depends on data_type
repeated bytes byte_data = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The byteData at the given index.
-
getIntDataList
List<Integer> getIntDataList()
SHORT, INT, ENUM2, USHORT
repeated sint32 int_data = 4;
- Returns:
- A list containing the intData.
-
getIntDataCount
int getIntDataCount()
SHORT, INT, ENUM2, USHORT
repeated sint32 int_data = 4;
- Returns:
- The count of intData.
-
getIntData
int getIntData(int index)
SHORT, INT, ENUM2, USHORT
repeated sint32 int_data = 4;
- Parameters:
index
- The index of the element to return.- Returns:
- The intData at the given index.
-
getUintDataList
List<Integer> getUintDataList()
ENUM4, UINT
repeated uint32 uint_data = 5;
- Returns:
- A list containing the uintData.
-
getUintDataCount
int getUintDataCount()
ENUM4, UINT
repeated uint32 uint_data = 5;
- Returns:
- The count of uintData.
-
getUintData
int getUintData(int index)
ENUM4, UINT
repeated uint32 uint_data = 5;
- Parameters:
index
- The index of the element to return.- Returns:
- The uintData at the given index.
-
getLongDataList
List<Long> getLongDataList()
LONG
repeated sint64 long_data = 6;
- Returns:
- A list containing the longData.
-
getLongDataCount
int getLongDataCount()
LONG
repeated sint64 long_data = 6;
- Returns:
- The count of longData.
-
getLongData
long getLongData(int index)
LONG
repeated sint64 long_data = 6;
- Parameters:
index
- The index of the element to return.- Returns:
- The longData at the given index.
-
getUlongDataList
List<Long> getUlongDataList()
ULONG
repeated uint64 ulong_data = 7;
- Returns:
- A list containing the ulongData.
-
getUlongDataCount
int getUlongDataCount()
ULONG
repeated uint64 ulong_data = 7;
- Returns:
- The count of ulongData.
-
getUlongData
long getUlongData(int index)
ULONG
repeated uint64 ulong_data = 7;
- Parameters:
index
- The index of the element to return.- Returns:
- The ulongData at the given index.
-
getFloatDataList
List<Float> getFloatDataList()
FLOAT
repeated float float_data = 8;
- Returns:
- A list containing the floatData.
-
getFloatDataCount
int getFloatDataCount()
FLOAT
repeated float float_data = 8;
- Returns:
- The count of floatData.
-
getFloatData
float getFloatData(int index)
FLOAT
repeated float float_data = 8;
- Parameters:
index
- The index of the element to return.- Returns:
- The floatData at the given index.
-
getDoubleDataList
List<Double> getDoubleDataList()
DOUBLE
repeated double double_data = 9;
- Returns:
- A list containing the doubleData.
-
getDoubleDataCount
int getDoubleDataCount()
DOUBLE
repeated double double_data = 9;
- Returns:
- The count of doubleData.
-
getDoubleData
double getDoubleData(int index)
DOUBLE
repeated double double_data = 9;
- Parameters:
index
- The index of the element to return.- Returns:
- The doubleData at the given index.
-
getStringDataList
List<String> getStringDataList()
STRING
repeated string string_data = 10;
- Returns:
- A list containing the stringData.
-
getStringDataCount
int getStringDataCount()
STRING
repeated string string_data = 10;
- Returns:
- The count of stringData.
-
getStringData
String getStringData(int index)
STRING
repeated string string_data = 10;
- Parameters:
index
- The index of the element to return.- Returns:
- The stringData at the given index.
-
getStringDataBytes
com.google.protobuf.ByteString getStringDataBytes(int index)
STRING
repeated string string_data = 10;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the stringData at the given index.
-
getVlenDataList
List<GcdmNetcdfProto.Data> getVlenDataList()
VLEN
repeated .ucar.gcdm.Data vlen_data = 11;
-
getVlenData
GcdmNetcdfProto.Data getVlenData(int index)
VLEN
repeated .ucar.gcdm.Data vlen_data = 11;
-
getVlenDataCount
int getVlenDataCount()
VLEN
repeated .ucar.gcdm.Data vlen_data = 11;
-
getVlenDataOrBuilderList
List<? extends GcdmNetcdfProto.DataOrBuilder> getVlenDataOrBuilderList()
VLEN
repeated .ucar.gcdm.Data vlen_data = 11;
-
getVlenDataOrBuilder
GcdmNetcdfProto.DataOrBuilder getVlenDataOrBuilder(int index)
VLEN
repeated .ucar.gcdm.Data vlen_data = 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;
-
-