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.