Package ucar.nc2.stream
Interface NcStreamProto.VariableOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NcStreamProto.Variable,NcStreamProto.Variable.Builder
- Enclosing class:
- NcStreamProto
public static interface NcStreamProto.VariableOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NcStreamProto.AttributegetAtts(int index)repeated .Attribute atts = 4;intgetAttsCount()repeated .Attribute atts = 4;List<NcStreamProto.Attribute>getAttsList()repeated .Attribute atts = 4;NcStreamProto.AttributeOrBuildergetAttsOrBuilder(int index)repeated .Attribute atts = 4;List<? extends NcStreamProto.AttributeOrBuilder>getAttsOrBuilderList()repeated .Attribute atts = 4;com.google.protobuf.ByteStringgetData()"immediate" - store small data in headerNcStreamProto.DataTypegetDataType().DataType dataType = 2;intgetDataTypeValue().DataType dataType = 2;StringgetEnumType()EnumTypedef name, only for enum typescom.google.protobuf.ByteStringgetEnumTypeBytes()EnumTypedef name, only for enum typesStringgetName()short namecom.google.protobuf.ByteStringgetNameBytes()short nameNcStreamProto.DimensiongetShape(int index)actual dimension instead of referenceintgetShapeCount()actual dimension instead of referenceList<NcStreamProto.Dimension>getShapeList()actual dimension instead of referenceNcStreamProto.DimensionOrBuildergetShapeOrBuilder(int index)actual dimension instead of referenceList<? extends NcStreamProto.DimensionOrBuilder>getShapeOrBuilderList()actual dimension instead of referencebooleangetUnsigned()not used >= 5-
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()
short name
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
short name
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.
-
getShapeList
List<NcStreamProto.Dimension> getShapeList()
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShape
NcStreamProto.Dimension getShape(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShapeCount
int getShapeCount()
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShapeOrBuilderList
List<? extends NcStreamProto.DimensionOrBuilder> getShapeOrBuilderList()
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getShapeOrBuilder
NcStreamProto.DimensionOrBuilder getShapeOrBuilder(int index)
actual dimension instead of reference
repeated .Dimension shape = 3;
-
getAttsList
List<NcStreamProto.Attribute> getAttsList()
repeated .Attribute atts = 4;
-
getAtts
NcStreamProto.Attribute getAtts(int index)
repeated .Attribute atts = 4;
-
getAttsCount
int getAttsCount()
repeated .Attribute atts = 4;
-
getAttsOrBuilderList
List<? extends NcStreamProto.AttributeOrBuilder> getAttsOrBuilderList()
repeated .Attribute atts = 4;
-
getAttsOrBuilder
NcStreamProto.AttributeOrBuilder getAttsOrBuilder(int index)
repeated .Attribute atts = 4;
-
getUnsigned
boolean getUnsigned()
not used >= 5
bool unsigned = 5;- Returns:
- The unsigned.
-
getData
com.google.protobuf.ByteString getData()
"immediate" - store small data in header
bytes data = 6;- Returns:
- The data.
-
getEnumType
String getEnumType()
EnumTypedef name, only for enum types
string enumType = 7;- Returns:
- The enumType.
-
getEnumTypeBytes
com.google.protobuf.ByteString getEnumTypeBytes()
EnumTypedef name, only for enum types
string enumType = 7;- Returns:
- The bytes for enumType.
-
-