ucar.nc2.stream
Class NcStreamProto.Variable.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Variable.Builder>
              extended by 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 class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

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.