Package ucar.nc2.stream
Interface NcStreamProto.DataColOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NcStreamProto.DataCol,NcStreamProto.DataCol.Builder
- Enclosing class:
- NcStreamProto
public static interface NcStreamProto.DataColOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetBigend()bool bigend = 4;NcStreamProto.DataTypegetDataType().DataType dataType = 2;intgetDataTypeValue().DataType dataType = 2;booleangetIsVlen()bool isVlen = 7;StringgetName()fullname for top, shortname for membercom.google.protobuf.ByteStringgetNameBytes()fullname for top, shortname for memberintgetNelems()uint32 nelems = 9;com.google.protobuf.ByteStringgetOpaquedata(int index)opaque dataTypeintgetOpaquedataCount()opaque dataTypeList<com.google.protobuf.ByteString>getOpaquedataList()opaque dataTypecom.google.protobuf.ByteStringgetPrimdata()oneofNcStreamProto.SectiongetSection().Section section = 3;NcStreamProto.SectionOrBuildergetSectionOrBuilder().Section section = 3;StringgetStringdata(int index)string dataTypecom.google.protobuf.ByteStringgetStringdataBytes(int index)string dataTypeintgetStringdataCount()string dataTypeList<String>getStringdataList()string dataTypeNcStreamProto.ArrayStructureColgetStructdata()structuresNcStreamProto.ArrayStructureColOrBuildergetStructdataOrBuilder()structuresintgetVersion()uint32 version = 5;intgetVlens(int index)isVlen trueintgetVlensCount()isVlen trueList<Integer>getVlensList()isVlen truebooleanhasSection().Section section = 3;booleanhasStructdata()structures-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
fullname for top, shortname for member
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
fullname for top, shortname for member
string name = 1;- Returns:
- The bytes for name.
-
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()
oneof
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()
isVlen true
repeated uint32 vlens = 12;- Returns:
- A list containing the vlens.
-
getVlensCount
int getVlensCount()
isVlen true
repeated uint32 vlens = 12;- Returns:
- The count of vlens.
-
getVlens
int getVlens(int index)
isVlen true
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 dataType
repeated bytes opaquedata = 13;- Returns:
- A list containing the opaquedata.
-
getOpaquedataCount
int getOpaquedataCount()
opaque dataType
repeated bytes opaquedata = 13;- Returns:
- The count of opaquedata.
-
getOpaquedata
com.google.protobuf.ByteString getOpaquedata(int index)
opaque dataType
repeated bytes opaquedata = 13;- Parameters:
index- The index of the element to return.- Returns:
- The opaquedata at the given index.
-
hasStructdata
boolean hasStructdata()
structures
.ArrayStructureCol structdata = 14;- Returns:
- Whether the structdata field is set.
-
getStructdata
NcStreamProto.ArrayStructureCol getStructdata()
structures
.ArrayStructureCol structdata = 14;- Returns:
- The structdata.
-
getStructdataOrBuilder
NcStreamProto.ArrayStructureColOrBuilder getStructdataOrBuilder()
structures
.ArrayStructureCol structdata = 14;
-
-