Package ucar.nc2.stream
Interface NcStreamProto.DataRowOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NcStreamProto.DataRow
,NcStreamProto.DataRow.Builder
- Enclosing class:
- NcStreamProto
public static interface NcStreamProto.DataRowOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getBigend()
bool bigend = 4;
NcStreamProto.DataType
getDataType()
.DataType dataType = 2;
int
getDataTypeValue()
.DataType dataType = 2;
String
getFullName()
string fullName = 1;
com.google.protobuf.ByteString
getFullNameBytes()
string fullName = 1;
boolean
getIsVlen()
bool isVlen = 7;
int
getNelems()
uint32 nelems = 9;
com.google.protobuf.ByteString
getOpaquedata(int index)
opaque dataTypesint
getOpaquedataCount()
opaque dataTypesList<com.google.protobuf.ByteString>
getOpaquedataList()
opaque dataTypescom.google.protobuf.ByteString
getPrimdata()
rectangular, primitive arrayNcStreamProto.Section
getSection()
.Section section = 3;
NcStreamProto.SectionOrBuilder
getSectionOrBuilder()
.Section section = 3;
String
getStringdata(int index)
string dataTypecom.google.protobuf.ByteString
getStringdataBytes(int index)
string dataTypeint
getStringdataCount()
string dataTypeList<String>
getStringdataList()
string dataTypeNcStreamProto.ArrayStructureRow
getStructdata()
structure/seq dataTypeNcStreamProto.ArrayStructureRowOrBuilder
getStructdataOrBuilder()
structure/seq dataTypeint
getVersion()
uint32 version = 5;
int
getVlens(int index)
vlen lengthsint
getVlensCount()
vlen lengthsList<Integer>
getVlensList()
vlen lengthsboolean
hasSection()
.Section section = 3;
boolean
hasStructdata()
structure/seq dataType-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFullName
String getFullName()
string fullName = 1;
- Returns:
- The fullName.
-
getFullNameBytes
com.google.protobuf.ByteString getFullNameBytes()
string fullName = 1;
- Returns:
- The bytes for fullName.
-
getDataTypeValue
int getDataTypeValue()
.DataType dataType = 2;
- Returns:
- The enum numeric value on the wire for dataType.
-
getDataType
NcStreamProto.DataType getDataType()
.DataType dataType = 2;
- Returns:
- The dataType.
-
hasSection
boolean hasSection()
.Section section = 3;
- Returns:
- Whether the section field is set.
-
getSection
NcStreamProto.Section getSection()
.Section section = 3;
- Returns:
- The section.
-
getSectionOrBuilder
NcStreamProto.SectionOrBuilder getSectionOrBuilder()
.Section section = 3;
-
getBigend
boolean getBigend()
bool bigend = 4;
- Returns:
- The bigend.
-
getVersion
int getVersion()
uint32 version = 5;
- Returns:
- The version.
-
getIsVlen
boolean getIsVlen()
bool isVlen = 7;
- Returns:
- The isVlen.
-
getNelems
int getNelems()
uint32 nelems = 9;
- Returns:
- The nelems.
-
getPrimdata
com.google.protobuf.ByteString getPrimdata()
rectangular, primitive array
bytes primdata = 10;
- Returns:
- The primdata.
-
getStringdataList
List<String> getStringdataList()
string dataType
repeated string stringdata = 11;
- Returns:
- A list containing the stringdata.
-
getStringdataCount
int getStringdataCount()
string dataType
repeated string stringdata = 11;
- Returns:
- The count of stringdata.
-
getStringdata
String getStringdata(int index)
string dataType
repeated string stringdata = 11;
- 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 dataType
repeated string stringdata = 11;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the stringdata at the given index.
-
getVlensList
List<Integer> getVlensList()
vlen lengths
repeated uint32 vlens = 12;
- Returns:
- A list containing the vlens.
-
getVlensCount
int getVlensCount()
vlen lengths
repeated uint32 vlens = 12;
- Returns:
- The count of vlens.
-
getVlens
int getVlens(int index)
vlen lengths
repeated uint32 vlens = 12;
- Parameters:
index
- The index of the element to return.- Returns:
- The vlens at the given index.
-
getOpaquedataList
List<com.google.protobuf.ByteString> getOpaquedataList()
opaque dataTypes
repeated bytes opaquedata = 13;
- Returns:
- A list containing the opaquedata.
-
getOpaquedataCount
int getOpaquedataCount()
opaque dataTypes
repeated bytes opaquedata = 13;
- Returns:
- The count of opaquedata.
-
getOpaquedata
com.google.protobuf.ByteString getOpaquedata(int index)
opaque dataTypes
repeated bytes opaquedata = 13;
- Parameters:
index
- The index of the element to return.- Returns:
- The opaquedata at the given index.
-
hasStructdata
boolean hasStructdata()
structure/seq dataType
.ArrayStructureRow structdata = 14;
- Returns:
- Whether the structdata field is set.
-
getStructdata
NcStreamProto.ArrayStructureRow getStructdata()
structure/seq dataType
.ArrayStructureRow structdata = 14;
- Returns:
- The structdata.
-
getStructdataOrBuilder
NcStreamProto.ArrayStructureRowOrBuilder getStructdataOrBuilder()
structure/seq dataType
.ArrayStructureRow structdata = 14;
-
-