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

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


Method Summary
 NcStreamProto.Group.Builder addAllAtts(Iterable<? extends NcStreamProto.Attribute> values)
           
 NcStreamProto.Group.Builder addAllDims(Iterable<? extends NcStreamProto.Dimension> values)
           
 NcStreamProto.Group.Builder addAllEnumTypes(Iterable<? extends NcStreamProto.EnumTypedef> values)
           
 NcStreamProto.Group.Builder addAllGroups(Iterable<? extends NcStreamProto.Group> values)
           
 NcStreamProto.Group.Builder addAllStructs(Iterable<? extends NcStreamProto.Structure> values)
           
 NcStreamProto.Group.Builder addAllVars(Iterable<? extends NcStreamProto.Variable> values)
           
 NcStreamProto.Group.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)
           
 NcStreamProto.Group.Builder addAtts(NcStreamProto.Attribute value)
           
 NcStreamProto.Group.Builder addDims(NcStreamProto.Dimension.Builder builderForValue)
           
 NcStreamProto.Group.Builder addDims(NcStreamProto.Dimension value)
           
 NcStreamProto.Group.Builder addEnumTypes(NcStreamProto.EnumTypedef.Builder builderForValue)
           
 NcStreamProto.Group.Builder addEnumTypes(NcStreamProto.EnumTypedef value)
           
 NcStreamProto.Group.Builder addGroups(NcStreamProto.Group.Builder builderForValue)
           
 NcStreamProto.Group.Builder addGroups(NcStreamProto.Group value)
           
 NcStreamProto.Group.Builder addStructs(NcStreamProto.Structure.Builder builderForValue)
           
 NcStreamProto.Group.Builder addStructs(NcStreamProto.Structure value)
           
 NcStreamProto.Group.Builder addVars(NcStreamProto.Variable.Builder builderForValue)
           
 NcStreamProto.Group.Builder addVars(NcStreamProto.Variable value)
           
 NcStreamProto.Group build()
           
 NcStreamProto.Group buildPartial()
           
 NcStreamProto.Group.Builder clear()
           
 NcStreamProto.Group.Builder clearAtts()
           
 NcStreamProto.Group.Builder clearDims()
           
 NcStreamProto.Group.Builder clearEnumTypes()
           
 NcStreamProto.Group.Builder clearGroups()
           
 NcStreamProto.Group.Builder clearName()
           
 NcStreamProto.Group.Builder clearStructs()
           
 NcStreamProto.Group.Builder clearVars()
           
 NcStreamProto.Group.Builder clone()
           
 NcStreamProto.Attribute getAtts(int index)
           
 int getAttsCount()
           
 List<NcStreamProto.Attribute> getAttsList()
           
 NcStreamProto.Group getDefaultInstanceForType()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 NcStreamProto.Dimension getDims(int index)
           
 int getDimsCount()
           
 List<NcStreamProto.Dimension> getDimsList()
           
 NcStreamProto.EnumTypedef getEnumTypes(int index)
           
 int getEnumTypesCount()
           
 List<NcStreamProto.EnumTypedef> getEnumTypesList()
           
 NcStreamProto.Group getGroups(int index)
           
 int getGroupsCount()
           
 List<NcStreamProto.Group> getGroupsList()
           
 String getName()
           
 NcStreamProto.Structure getStructs(int index)
           
 int getStructsCount()
           
 List<NcStreamProto.Structure> getStructsList()
           
 NcStreamProto.Variable getVars(int index)
           
 int getVarsCount()
           
 List<NcStreamProto.Variable> getVarsList()
           
 boolean hasName()
           
protected  NcStreamProto.Group internalGetResult()
           
 boolean isInitialized()
           
 NcStreamProto.Group.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 NcStreamProto.Group.Builder mergeFrom(com.google.protobuf.Message other)
           
 NcStreamProto.Group.Builder mergeFrom(NcStreamProto.Group other)
           
 NcStreamProto.Group.Builder setAtts(int index, NcStreamProto.Attribute.Builder builderForValue)
           
 NcStreamProto.Group.Builder setAtts(int index, NcStreamProto.Attribute value)
           
 NcStreamProto.Group.Builder setDims(int index, NcStreamProto.Dimension.Builder builderForValue)
           
 NcStreamProto.Group.Builder setDims(int index, NcStreamProto.Dimension value)
           
 NcStreamProto.Group.Builder setEnumTypes(int index, NcStreamProto.EnumTypedef.Builder builderForValue)
           
 NcStreamProto.Group.Builder setEnumTypes(int index, NcStreamProto.EnumTypedef value)
           
 NcStreamProto.Group.Builder setGroups(int index, NcStreamProto.Group.Builder builderForValue)
           
 NcStreamProto.Group.Builder setGroups(int index, NcStreamProto.Group value)
           
 NcStreamProto.Group.Builder setName(String value)
           
 NcStreamProto.Group.Builder setStructs(int index, NcStreamProto.Structure.Builder builderForValue)
           
 NcStreamProto.Group.Builder setStructs(int index, NcStreamProto.Structure value)
           
 NcStreamProto.Group.Builder setVars(int index, NcStreamProto.Variable.Builder builderForValue)
           
 NcStreamProto.Group.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.Group internalGetResult()
Specified by:
internalGetResult in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Group.Builder>

clear

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

clone

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

getDefaultInstanceForType

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

build

public NcStreamProto.Group build()

buildPartial

public NcStreamProto.Group buildPartial()

mergeFrom

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

mergeFrom

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

mergeFrom

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

hasName

public boolean hasName()

getName

public String getName()

setName

public NcStreamProto.Group.Builder setName(String value)

clearName

public NcStreamProto.Group.Builder clearName()

getDimsList

public List<NcStreamProto.Dimension> getDimsList()

getDimsCount

public int getDimsCount()

getDims

public NcStreamProto.Dimension getDims(int index)

setDims

public NcStreamProto.Group.Builder setDims(int index,
                                           NcStreamProto.Dimension value)

setDims

public NcStreamProto.Group.Builder setDims(int index,
                                           NcStreamProto.Dimension.Builder builderForValue)

addDims

public NcStreamProto.Group.Builder addDims(NcStreamProto.Dimension value)

addDims

public NcStreamProto.Group.Builder addDims(NcStreamProto.Dimension.Builder builderForValue)

addAllDims

public NcStreamProto.Group.Builder addAllDims(Iterable<? extends NcStreamProto.Dimension> values)

clearDims

public NcStreamProto.Group.Builder clearDims()

getVarsList

public List<NcStreamProto.Variable> getVarsList()

getVarsCount

public int getVarsCount()

getVars

public NcStreamProto.Variable getVars(int index)

setVars

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

setVars

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

addVars

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

addVars

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

addAllVars

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

clearVars

public NcStreamProto.Group.Builder clearVars()

getStructsList

public List<NcStreamProto.Structure> getStructsList()

getStructsCount

public int getStructsCount()

getStructs

public NcStreamProto.Structure getStructs(int index)

setStructs

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

setStructs

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

addStructs

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

addStructs

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

addAllStructs

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

clearStructs

public NcStreamProto.Group.Builder clearStructs()

getAttsList

public List<NcStreamProto.Attribute> getAttsList()

getAttsCount

public int getAttsCount()

getAtts

public NcStreamProto.Attribute getAtts(int index)

setAtts

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

setAtts

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

addAtts

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

addAtts

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

addAllAtts

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

clearAtts

public NcStreamProto.Group.Builder clearAtts()

getGroupsList

public List<NcStreamProto.Group> getGroupsList()

getGroupsCount

public int getGroupsCount()

getGroups

public NcStreamProto.Group getGroups(int index)

setGroups

public NcStreamProto.Group.Builder setGroups(int index,
                                             NcStreamProto.Group value)

setGroups

public NcStreamProto.Group.Builder setGroups(int index,
                                             NcStreamProto.Group.Builder builderForValue)

addGroups

public NcStreamProto.Group.Builder addGroups(NcStreamProto.Group value)

addGroups

public NcStreamProto.Group.Builder addGroups(NcStreamProto.Group.Builder builderForValue)

addAllGroups

public NcStreamProto.Group.Builder addAllGroups(Iterable<? extends NcStreamProto.Group> values)

clearGroups

public NcStreamProto.Group.Builder clearGroups()

getEnumTypesList

public List<NcStreamProto.EnumTypedef> getEnumTypesList()

getEnumTypesCount

public int getEnumTypesCount()

getEnumTypes

public NcStreamProto.EnumTypedef getEnumTypes(int index)

setEnumTypes

public NcStreamProto.Group.Builder setEnumTypes(int index,
                                                NcStreamProto.EnumTypedef value)

setEnumTypes

public NcStreamProto.Group.Builder setEnumTypes(int index,
                                                NcStreamProto.EnumTypedef.Builder builderForValue)

addEnumTypes

public NcStreamProto.Group.Builder addEnumTypes(NcStreamProto.EnumTypedef value)

addEnumTypes

public NcStreamProto.Group.Builder addEnumTypes(NcStreamProto.EnumTypedef.Builder builderForValue)

addAllEnumTypes

public NcStreamProto.Group.Builder addAllEnumTypes(Iterable<? extends NcStreamProto.EnumTypedef> values)

clearEnumTypes

public NcStreamProto.Group.Builder clearEnumTypes()


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