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 boolean
getBigend()
bool bigend = 4;
NcStreamProto.DataType
getDataType()
.DataType dataType = 2;
int
getDataTypeValue()
.DataType dataType = 2;
boolean
getIsVlen()
bool isVlen = 7;
String
getName()
fullname for top, shortname for membercom.google.protobuf.ByteString
getNameBytes()
fullname for top, shortname for memberint
getNelems()
uint32 nelems = 9;
com.google.protobuf.ByteString
getOpaquedata(int index)
opaque dataTypeint
getOpaquedataCount()
opaque dataTypeList<com.google.protobuf.ByteString>
getOpaquedataList()
opaque dataTypecom.google.protobuf.ByteString
getPrimdata()
oneofNcStreamProto.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.ArrayStructureCol
getStructdata()
structuresNcStreamProto.ArrayStructureColOrBuilder
getStructdataOrBuilder()
structuresint
getVersion()
uint32 version = 5;
int
getVlens(int index)
isVlen trueint
getVlensCount()
isVlen trueList<Integer>
getVlensList()
isVlen trueboolean
hasSection()
.Section section = 3;
boolean
hasStructdata()
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;
-
-