ucar.nc2.stream
Class NcStreamProto.Variable.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
ucar.nc2.stream.NcStreamProto.Variable.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, NcStreamProto.VariableOrBuilder
- Enclosing class:
- NcStreamProto.Variable
public static final class NcStreamProto.Variable.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
- implements NcStreamProto.VariableOrBuilder
|
Method Summary |
NcStreamProto.Variable.Builder |
addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)
|
NcStreamProto.Variable.Builder |
addAllDimIndex(Iterable<? extends Integer> values)
|
NcStreamProto.Variable.Builder |
addAllShape(Iterable<? extends NcStreamProto.Dimension> values)
|
NcStreamProto.Variable.Builder |
addAtts(int index,
NcStreamProto.Attribute.Builder builderForValue)
|
NcStreamProto.Variable.Builder |
addAtts(int index,
NcStreamProto.Attribute value)
|
NcStreamProto.Variable.Builder |
addAtts(NcStreamProto.Attribute.Builder builderForValue)
|
NcStreamProto.Variable.Builder |
addAtts(NcStreamProto.Attribute value)
|
NcStreamProto.Attribute.Builder |
addAttsBuilder()
|
NcStreamProto.Attribute.Builder |
addAttsBuilder(int index)
|
NcStreamProto.Variable.Builder |
addDimIndex(int value)
|
NcStreamProto.Variable.Builder |
addShape(int index,
NcStreamProto.Dimension.Builder builderForValue)
|
NcStreamProto.Variable.Builder |
addShape(int index,
NcStreamProto.Dimension value)
|
NcStreamProto.Variable.Builder |
addShape(NcStreamProto.Dimension.Builder builderForValue)
|
NcStreamProto.Variable.Builder |
addShape(NcStreamProto.Dimension value)
|
NcStreamProto.Dimension.Builder |
addShapeBuilder()
|
NcStreamProto.Dimension.Builder |
addShapeBuilder(int index)
|
NcStreamProto.Variable |
build()
|
NcStreamProto.Variable |
buildPartial()
|
NcStreamProto.Variable.Builder |
clear()
|
NcStreamProto.Variable.Builder |
clearAtts()
|
NcStreamProto.Variable.Builder |
clearData()
|
NcStreamProto.Variable.Builder |
clearDataType()
|
NcStreamProto.Variable.Builder |
clearDimIndex()
|
NcStreamProto.Variable.Builder |
clearEnumType()
|
NcStreamProto.Variable.Builder |
clearName()
|
NcStreamProto.Variable.Builder |
clearShape()
|
NcStreamProto.Variable.Builder |
clearUnsigned()
|
NcStreamProto.Variable.Builder |
clone()
|
NcStreamProto.Attribute |
getAtts(int index)
|
NcStreamProto.Attribute.Builder |
getAttsBuilder(int index)
|
List<NcStreamProto.Attribute.Builder> |
getAttsBuilderList()
|
int |
getAttsCount()
|
List<NcStreamProto.Attribute> |
getAttsList()
|
NcStreamProto.AttributeOrBuilder |
getAttsOrBuilder(int index)
|
List<? extends NcStreamProto.AttributeOrBuilder> |
getAttsOrBuilderList()
|
com.google.protobuf.ByteString |
getData()
|
NcStreamProto.DataType |
getDataType()
|
NcStreamProto.Variable |
getDefaultInstanceForType()
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor()
|
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType()
|
int |
getDimIndex(int index)
|
int |
getDimIndexCount()
|
List<Integer> |
getDimIndexList()
|
String |
getEnumType()
|
String |
getName()
|
NcStreamProto.Dimension |
getShape(int index)
|
NcStreamProto.Dimension.Builder |
getShapeBuilder(int index)
|
List<NcStreamProto.Dimension.Builder> |
getShapeBuilderList()
|
int |
getShapeCount()
|
List<NcStreamProto.Dimension> |
getShapeList()
|
NcStreamProto.DimensionOrBuilder |
getShapeOrBuilder(int index)
|
List<? extends NcStreamProto.DimensionOrBuilder> |
getShapeOrBuilderList()
|
boolean |
getUnsigned()
|
boolean |
hasData()
|
boolean |
hasDataType()
|
boolean |
hasEnumType()
|
boolean |
hasName()
|
boolean |
hasUnsigned()
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable()
|
boolean |
isInitialized()
|
NcStreamProto.Variable.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
NcStreamProto.Variable.Builder |
mergeFrom(com.google.protobuf.Message other)
|
NcStreamProto.Variable.Builder |
mergeFrom(NcStreamProto.Variable other)
|
NcStreamProto.Variable.Builder |
removeAtts(int index)
|
NcStreamProto.Variable.Builder |
removeShape(int index)
|
NcStreamProto.Variable.Builder |
setAtts(int index,
NcStreamProto.Attribute.Builder builderForValue)
|
NcStreamProto.Variable.Builder |
setAtts(int index,
NcStreamProto.Attribute value)
|
NcStreamProto.Variable.Builder |
setData(com.google.protobuf.ByteString value)
|
NcStreamProto.Variable.Builder |
setDataType(NcStreamProto.DataType value)
|
NcStreamProto.Variable.Builder |
setDimIndex(int index,
int value)
|
NcStreamProto.Variable.Builder |
setEnumType(String value)
|
NcStreamProto.Variable.Builder |
setName(String value)
|
NcStreamProto.Variable.Builder |
setShape(int index,
NcStreamProto.Dimension.Builder builderForValue)
|
NcStreamProto.Variable.Builder |
setShape(int index,
NcStreamProto.Dimension value)
|
NcStreamProto.Variable.Builder |
setUnsigned(boolean value)
|
| Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields |
| Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
clear
public NcStreamProto.Variable.Builder clear()
- Specified by:
clear in interface com.google.protobuf.Message.Builder- Specified by:
clear in interface com.google.protobuf.MessageLite.Builder- Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
clone
public NcStreamProto.Variable.Builder clone()
- Specified by:
clone in interface com.google.protobuf.Message.Builder- Specified by:
clone in interface com.google.protobuf.MessageLite.Builder- Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder- Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
getDefaultInstanceForType
public NcStreamProto.Variable getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
build
public NcStreamProto.Variable build()
- Specified by:
build in interface com.google.protobuf.Message.Builder- Specified by:
build in interface com.google.protobuf.MessageLite.Builder
buildPartial
public NcStreamProto.Variable buildPartial()
- Specified by:
buildPartial in interface com.google.protobuf.Message.Builder- Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public NcStreamProto.Variable.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NcStreamProto.Variable.Builder>
mergeFrom
public NcStreamProto.Variable.Builder mergeFrom(NcStreamProto.Variable other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
mergeFrom
public NcStreamProto.Variable.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NcStreamProto.Variable.Builder>
- Throws:
IOException
hasName
public boolean hasName()
- Specified by:
hasName in interface NcStreamProto.VariableOrBuilder
getName
public String getName()
- Specified by:
getName in interface NcStreamProto.VariableOrBuilder
setName
public NcStreamProto.Variable.Builder setName(String value)
clearName
public NcStreamProto.Variable.Builder clearName()
hasDataType
public boolean hasDataType()
- Specified by:
hasDataType in interface NcStreamProto.VariableOrBuilder
getDataType
public NcStreamProto.DataType getDataType()
- Specified by:
getDataType in interface NcStreamProto.VariableOrBuilder
setDataType
public NcStreamProto.Variable.Builder setDataType(NcStreamProto.DataType value)
clearDataType
public NcStreamProto.Variable.Builder clearDataType()
getShapeList
public List<NcStreamProto.Dimension> getShapeList()
- Specified by:
getShapeList in interface NcStreamProto.VariableOrBuilder
getShapeCount
public int getShapeCount()
- Specified by:
getShapeCount in interface NcStreamProto.VariableOrBuilder
getShape
public NcStreamProto.Dimension getShape(int index)
- Specified by:
getShape in interface NcStreamProto.VariableOrBuilder
setShape
public NcStreamProto.Variable.Builder setShape(int index,
NcStreamProto.Dimension value)
setShape
public NcStreamProto.Variable.Builder setShape(int index,
NcStreamProto.Dimension.Builder builderForValue)
addShape
public NcStreamProto.Variable.Builder addShape(NcStreamProto.Dimension value)
addShape
public NcStreamProto.Variable.Builder addShape(int index,
NcStreamProto.Dimension value)
addShape
public NcStreamProto.Variable.Builder addShape(NcStreamProto.Dimension.Builder builderForValue)
addShape
public NcStreamProto.Variable.Builder addShape(int index,
NcStreamProto.Dimension.Builder builderForValue)
addAllShape
public NcStreamProto.Variable.Builder addAllShape(Iterable<? extends NcStreamProto.Dimension> values)
clearShape
public NcStreamProto.Variable.Builder clearShape()
removeShape
public NcStreamProto.Variable.Builder removeShape(int index)
getShapeBuilder
public NcStreamProto.Dimension.Builder getShapeBuilder(int index)
getShapeOrBuilder
public NcStreamProto.DimensionOrBuilder getShapeOrBuilder(int index)
- Specified by:
getShapeOrBuilder in interface NcStreamProto.VariableOrBuilder
getShapeOrBuilderList
public List<? extends NcStreamProto.DimensionOrBuilder> getShapeOrBuilderList()
- Specified by:
getShapeOrBuilderList in interface NcStreamProto.VariableOrBuilder
addShapeBuilder
public NcStreamProto.Dimension.Builder addShapeBuilder()
addShapeBuilder
public NcStreamProto.Dimension.Builder addShapeBuilder(int index)
getShapeBuilderList
public List<NcStreamProto.Dimension.Builder> getShapeBuilderList()
getAttsList
public List<NcStreamProto.Attribute> getAttsList()
- Specified by:
getAttsList in interface NcStreamProto.VariableOrBuilder
getAttsCount
public int getAttsCount()
- Specified by:
getAttsCount in interface NcStreamProto.VariableOrBuilder
getAtts
public NcStreamProto.Attribute getAtts(int index)
- Specified by:
getAtts in interface NcStreamProto.VariableOrBuilder
setAtts
public NcStreamProto.Variable.Builder setAtts(int index,
NcStreamProto.Attribute value)
setAtts
public NcStreamProto.Variable.Builder setAtts(int index,
NcStreamProto.Attribute.Builder builderForValue)
addAtts
public NcStreamProto.Variable.Builder addAtts(NcStreamProto.Attribute value)
addAtts
public NcStreamProto.Variable.Builder addAtts(int index,
NcStreamProto.Attribute value)
addAtts
public NcStreamProto.Variable.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)
addAtts
public NcStreamProto.Variable.Builder addAtts(int index,
NcStreamProto.Attribute.Builder builderForValue)
addAllAtts
public NcStreamProto.Variable.Builder addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)
clearAtts
public NcStreamProto.Variable.Builder clearAtts()
removeAtts
public NcStreamProto.Variable.Builder removeAtts(int index)
getAttsBuilder
public NcStreamProto.Attribute.Builder getAttsBuilder(int index)
getAttsOrBuilder
public NcStreamProto.AttributeOrBuilder getAttsOrBuilder(int index)
- Specified by:
getAttsOrBuilder in interface NcStreamProto.VariableOrBuilder
getAttsOrBuilderList
public List<? extends NcStreamProto.AttributeOrBuilder> getAttsOrBuilderList()
- Specified by:
getAttsOrBuilderList in interface NcStreamProto.VariableOrBuilder
addAttsBuilder
public NcStreamProto.Attribute.Builder addAttsBuilder()
addAttsBuilder
public NcStreamProto.Attribute.Builder addAttsBuilder(int index)
getAttsBuilderList
public List<NcStreamProto.Attribute.Builder> getAttsBuilderList()
hasUnsigned
public boolean hasUnsigned()
- Specified by:
hasUnsigned in interface NcStreamProto.VariableOrBuilder
getUnsigned
public boolean getUnsigned()
- Specified by:
getUnsigned in interface NcStreamProto.VariableOrBuilder
setUnsigned
public NcStreamProto.Variable.Builder setUnsigned(boolean value)
clearUnsigned
public NcStreamProto.Variable.Builder clearUnsigned()
hasData
public boolean hasData()
- Specified by:
hasData in interface NcStreamProto.VariableOrBuilder
getData
public com.google.protobuf.ByteString getData()
- Specified by:
getData in interface NcStreamProto.VariableOrBuilder
setData
public NcStreamProto.Variable.Builder setData(com.google.protobuf.ByteString value)
clearData
public NcStreamProto.Variable.Builder clearData()
hasEnumType
public boolean hasEnumType()
- Specified by:
hasEnumType in interface NcStreamProto.VariableOrBuilder
getEnumType
public String getEnumType()
- Specified by:
getEnumType in interface NcStreamProto.VariableOrBuilder
setEnumType
public NcStreamProto.Variable.Builder setEnumType(String value)
clearEnumType
public NcStreamProto.Variable.Builder clearEnumType()
getDimIndexList
public List<Integer> getDimIndexList()
- Specified by:
getDimIndexList in interface NcStreamProto.VariableOrBuilder
getDimIndexCount
public int getDimIndexCount()
- Specified by:
getDimIndexCount in interface NcStreamProto.VariableOrBuilder
getDimIndex
public int getDimIndex(int index)
- Specified by:
getDimIndex in interface NcStreamProto.VariableOrBuilder
setDimIndex
public NcStreamProto.Variable.Builder setDimIndex(int index,
int value)
addDimIndex
public NcStreamProto.Variable.Builder addDimIndex(int value)
addAllDimIndex
public NcStreamProto.Variable.Builder addAllDimIndex(Iterable<? extends Integer> values)
clearDimIndex
public NcStreamProto.Variable.Builder clearDimIndex()
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.