ucar.nc2.stream
Class NcStreamProto.Structure.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.Structure.Builder>
              extended by ucar.nc2.stream.NcStreamProto.Structure.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, Cloneable
Enclosing class:
NcStreamProto.Structure

public static final class NcStreamProto.Structure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Structure.Builder>


Method Summary
 NcStreamProto.Structure.Builder addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)
           
 NcStreamProto.Structure.Builder addAllShape(Iterable<? extends NcStreamProto.Dimension> values)
           
 NcStreamProto.Structure.Builder addAllStructs(Iterable<? extends NcStreamProto.Structure> values)
           
 NcStreamProto.Structure.Builder addAllVars(Iterable<? extends NcStreamProto.Variable> values)
           
 NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute value)
           
 NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension value)
           
 NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure value)
           
 NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable value)
           
 NcStreamProto.Structure build()
           
 NcStreamProto.Structure buildPartial()
           
 NcStreamProto.Structure.Builder clear()
           
 NcStreamProto.Structure.Builder clearAtts()
           
 NcStreamProto.Structure.Builder clearDataType()
           
 NcStreamProto.Structure.Builder clearName()
           
 NcStreamProto.Structure.Builder clearShape()
           
 NcStreamProto.Structure.Builder clearStructs()
           
 NcStreamProto.Structure.Builder clearVars()
           
 NcStreamProto.Structure.Builder clone()
           
 NcStreamProto.Attribute getAtts(int index)
           
 int getAttsCount()
           
 List<NcStreamProto.Attribute> getAttsList()
           
 NcStreamProto.DataType getDataType()
           
 NcStreamProto.Structure getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 String getName()
           
 NcStreamProto.Dimension getShape(int index)
           
 int getShapeCount()
           
 List<NcStreamProto.Dimension> getShapeList()
           
 NcStreamProto.Structure getStructs(int index)
           
 int getStructsCount()
           
 List<NcStreamProto.Structure> getStructsList()
           
 NcStreamProto.Variable getVars(int index)
           
 int getVarsCount()
           
 List<NcStreamProto.Variable> getVarsList()
           
 boolean hasDataType()
           
 boolean hasName()
           
protected  NcStreamProto.Structure internalGetResult()
           
 boolean isInitialized()
           
 NcStreamProto.Structure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 NcStreamProto.Structure.Builder mergeFrom(com.google.protobuf.Message other)
           
 NcStreamProto.Structure.Builder mergeFrom(NcStreamProto.Structure other)
           
 NcStreamProto.Structure.Builder setAtts(int index, NcStreamProto.Attribute.Builder builderForValue)
           
 NcStreamProto.Structure.Builder setAtts(int index, NcStreamProto.Attribute value)
           
 NcStreamProto.Structure.Builder setDataType(NcStreamProto.DataType value)
           
 NcStreamProto.Structure.Builder setName(String value)
           
 NcStreamProto.Structure.Builder setShape(int index, NcStreamProto.Dimension.Builder builderForValue)
           
 NcStreamProto.Structure.Builder setShape(int index, NcStreamProto.Dimension value)
           
 NcStreamProto.Structure.Builder setStructs(int index, NcStreamProto.Structure.Builder builderForValue)
           
 NcStreamProto.Structure.Builder setStructs(int index, NcStreamProto.Structure value)
           
 NcStreamProto.Structure.Builder setVars(int index, NcStreamProto.Variable.Builder builderForValue)
           
 NcStreamProto.Structure.Builder setVars(int index, NcStreamProto.Variable value)
           
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, mergeUnknownFields, newBuilderForField, 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
 

Method Detail

internalGetResult

protected NcStreamProto.Structure internalGetResult()
Specified by:
internalGetResult in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Structure.Builder>

clear

public NcStreamProto.Structure.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.AbstractMessage.Builder<NcStreamProto.Structure.Builder>

clone

public NcStreamProto.Structure.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.Structure.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Structure.Builder>

getDefaultInstanceForType

public NcStreamProto.Structure getDefaultInstanceForType()

isInitialized

public boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLite.Builder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Structure.Builder>

build

public NcStreamProto.Structure build()

buildPartial

public NcStreamProto.Structure buildPartial()

mergeFrom

public NcStreamProto.Structure.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.Structure.Builder>

mergeFrom

public NcStreamProto.Structure.Builder mergeFrom(NcStreamProto.Structure other)

mergeFrom

public NcStreamProto.Structure.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.Structure.Builder>
Throws:
IOException

hasName

public boolean hasName()

getName

public String getName()

setName

public NcStreamProto.Structure.Builder setName(String value)

clearName

public NcStreamProto.Structure.Builder clearName()

hasDataType

public boolean hasDataType()

getDataType

public NcStreamProto.DataType getDataType()

setDataType

public NcStreamProto.Structure.Builder setDataType(NcStreamProto.DataType value)

clearDataType

public NcStreamProto.Structure.Builder clearDataType()

getShapeList

public List<NcStreamProto.Dimension> getShapeList()

getShapeCount

public int getShapeCount()

getShape

public NcStreamProto.Dimension getShape(int index)

setShape

public NcStreamProto.Structure.Builder setShape(int index,
                                                NcStreamProto.Dimension value)

setShape

public NcStreamProto.Structure.Builder setShape(int index,
                                                NcStreamProto.Dimension.Builder builderForValue)

addShape

public NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension value)

addShape

public NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension.Builder builderForValue)

addAllShape

public NcStreamProto.Structure.Builder addAllShape(Iterable<? extends NcStreamProto.Dimension> values)

clearShape

public NcStreamProto.Structure.Builder clearShape()

getAttsList

public List<NcStreamProto.Attribute> getAttsList()

getAttsCount

public int getAttsCount()

getAtts

public NcStreamProto.Attribute getAtts(int index)

setAtts

public NcStreamProto.Structure.Builder setAtts(int index,
                                               NcStreamProto.Attribute value)

setAtts

public NcStreamProto.Structure.Builder setAtts(int index,
                                               NcStreamProto.Attribute.Builder builderForValue)

addAtts

public NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute value)

addAtts

public NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)

addAllAtts

public NcStreamProto.Structure.Builder addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)

clearAtts

public NcStreamProto.Structure.Builder clearAtts()

getVarsList

public List<NcStreamProto.Variable> getVarsList()

getVarsCount

public int getVarsCount()

getVars

public NcStreamProto.Variable getVars(int index)

setVars

public NcStreamProto.Structure.Builder setVars(int index,
                                               NcStreamProto.Variable value)

setVars

public NcStreamProto.Structure.Builder setVars(int index,
                                               NcStreamProto.Variable.Builder builderForValue)

addVars

public NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable value)

addVars

public NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable.Builder builderForValue)

addAllVars

public NcStreamProto.Structure.Builder addAllVars(Iterable<? extends NcStreamProto.Variable> values)

clearVars

public NcStreamProto.Structure.Builder clearVars()

getStructsList

public List<NcStreamProto.Structure> getStructsList()

getStructsCount

public int getStructsCount()

getStructs

public NcStreamProto.Structure getStructs(int index)

setStructs

public NcStreamProto.Structure.Builder setStructs(int index,
                                                  NcStreamProto.Structure value)

setStructs

public NcStreamProto.Structure.Builder setStructs(int index,
                                                  NcStreamProto.Structure.Builder builderForValue)

addStructs

public NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure value)

addStructs

public NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure.Builder builderForValue)

addAllStructs

public NcStreamProto.Structure.Builder addAllStructs(Iterable<? extends NcStreamProto.Structure> values)

clearStructs

public NcStreamProto.Structure.Builder clearStructs()


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.