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, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, NcStreamProto.StructureOrBuilder
Enclosing class:
NcStreamProto.Structure

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


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(int index, NcStreamProto.Attribute.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addAtts(int index, NcStreamProto.Attribute value)
           
 NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addAtts(NcStreamProto.Attribute value)
           
 NcStreamProto.Attribute.Builder addAttsBuilder()
           
 NcStreamProto.Attribute.Builder addAttsBuilder(int index)
           
 NcStreamProto.Structure.Builder addShape(int index, NcStreamProto.Dimension.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addShape(int index, NcStreamProto.Dimension value)
           
 NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addShape(NcStreamProto.Dimension value)
           
 NcStreamProto.Dimension.Builder addShapeBuilder()
           
 NcStreamProto.Dimension.Builder addShapeBuilder(int index)
           
 NcStreamProto.Structure.Builder addStructs(int index, NcStreamProto.Structure.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addStructs(int index, NcStreamProto.Structure value)
           
 NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addStructs(NcStreamProto.Structure value)
           
 NcStreamProto.Structure.Builder addStructsBuilder()
           
 NcStreamProto.Structure.Builder addStructsBuilder(int index)
           
 NcStreamProto.Structure.Builder addVars(int index, NcStreamProto.Variable.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addVars(int index, NcStreamProto.Variable value)
           
 NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable.Builder builderForValue)
           
 NcStreamProto.Structure.Builder addVars(NcStreamProto.Variable value)
           
 NcStreamProto.Variable.Builder addVarsBuilder()
           
 NcStreamProto.Variable.Builder addVarsBuilder(int index)
           
 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)
           
 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()
           
 NcStreamProto.DataType getDataType()
           
 NcStreamProto.Structure getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 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()
           
 NcStreamProto.Structure getStructs(int index)
           
 NcStreamProto.Structure.Builder getStructsBuilder(int index)
           
 List<NcStreamProto.Structure.Builder> getStructsBuilderList()
           
 int getStructsCount()
           
 List<NcStreamProto.Structure> getStructsList()
           
 NcStreamProto.StructureOrBuilder getStructsOrBuilder(int index)
           
 List<? extends NcStreamProto.StructureOrBuilder> getStructsOrBuilderList()
           
 NcStreamProto.Variable getVars(int index)
           
 NcStreamProto.Variable.Builder getVarsBuilder(int index)
           
 List<NcStreamProto.Variable.Builder> getVarsBuilderList()
           
 int getVarsCount()
           
 List<NcStreamProto.Variable> getVarsList()
           
 NcStreamProto.VariableOrBuilder getVarsOrBuilder(int index)
           
 List<? extends NcStreamProto.VariableOrBuilder> getVarsOrBuilderList()
           
 boolean hasDataType()
           
 boolean hasName()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 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 removeAtts(int index)
           
 NcStreamProto.Structure.Builder removeShape(int index)
           
 NcStreamProto.Structure.Builder removeStructs(int index)
           
 NcStreamProto.Structure.Builder removeVars(int index)
           
 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, 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.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.GeneratedMessage.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
Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NcStreamProto.Structure.Builder>

getDefaultInstanceForType

public NcStreamProto.Structure getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public NcStreamProto.Structure build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public NcStreamProto.Structure buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

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)

isInitialized

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

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()
Specified by:
hasName in interface NcStreamProto.StructureOrBuilder

getName

public String getName()
Specified by:
getName in interface NcStreamProto.StructureOrBuilder

setName

public NcStreamProto.Structure.Builder setName(String value)

clearName

public NcStreamProto.Structure.Builder clearName()

hasDataType

public boolean hasDataType()
Specified by:
hasDataType in interface NcStreamProto.StructureOrBuilder

getDataType

public NcStreamProto.DataType getDataType()
Specified by:
getDataType in interface NcStreamProto.StructureOrBuilder

setDataType

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

clearDataType

public NcStreamProto.Structure.Builder clearDataType()

getShapeList

public List<NcStreamProto.Dimension> getShapeList()
Specified by:
getShapeList in interface NcStreamProto.StructureOrBuilder

getShapeCount

public int getShapeCount()
Specified by:
getShapeCount in interface NcStreamProto.StructureOrBuilder

getShape

public NcStreamProto.Dimension getShape(int index)
Specified by:
getShape in interface NcStreamProto.StructureOrBuilder

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(int index,
                                                NcStreamProto.Dimension value)

addShape

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

addShape

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

addAllShape

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

clearShape

public NcStreamProto.Structure.Builder clearShape()

removeShape

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

getShapeOrBuilderList

public List<? extends NcStreamProto.DimensionOrBuilder> getShapeOrBuilderList()
Specified by:
getShapeOrBuilderList in interface NcStreamProto.StructureOrBuilder

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.StructureOrBuilder

getAttsCount

public int getAttsCount()
Specified by:
getAttsCount in interface NcStreamProto.StructureOrBuilder

getAtts

public NcStreamProto.Attribute getAtts(int index)
Specified by:
getAtts in interface NcStreamProto.StructureOrBuilder

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(int index,
                                               NcStreamProto.Attribute value)

addAtts

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

addAtts

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

addAllAtts

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

clearAtts

public NcStreamProto.Structure.Builder clearAtts()

removeAtts

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

getAttsOrBuilderList

public List<? extends NcStreamProto.AttributeOrBuilder> getAttsOrBuilderList()
Specified by:
getAttsOrBuilderList in interface NcStreamProto.StructureOrBuilder

addAttsBuilder

public NcStreamProto.Attribute.Builder addAttsBuilder()

addAttsBuilder

public NcStreamProto.Attribute.Builder addAttsBuilder(int index)

getAttsBuilderList

public List<NcStreamProto.Attribute.Builder> getAttsBuilderList()

getVarsList

public List<NcStreamProto.Variable> getVarsList()
Specified by:
getVarsList in interface NcStreamProto.StructureOrBuilder

getVarsCount

public int getVarsCount()
Specified by:
getVarsCount in interface NcStreamProto.StructureOrBuilder

getVars

public NcStreamProto.Variable getVars(int index)
Specified by:
getVars in interface NcStreamProto.StructureOrBuilder

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(int index,
                                               NcStreamProto.Variable value)

addVars

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

addVars

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

addAllVars

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

clearVars

public NcStreamProto.Structure.Builder clearVars()

removeVars

public NcStreamProto.Structure.Builder removeVars(int index)

getVarsBuilder

public NcStreamProto.Variable.Builder getVarsBuilder(int index)

getVarsOrBuilder

public NcStreamProto.VariableOrBuilder getVarsOrBuilder(int index)
Specified by:
getVarsOrBuilder in interface NcStreamProto.StructureOrBuilder

getVarsOrBuilderList

public List<? extends NcStreamProto.VariableOrBuilder> getVarsOrBuilderList()
Specified by:
getVarsOrBuilderList in interface NcStreamProto.StructureOrBuilder

addVarsBuilder

public NcStreamProto.Variable.Builder addVarsBuilder()

addVarsBuilder

public NcStreamProto.Variable.Builder addVarsBuilder(int index)

getVarsBuilderList

public List<NcStreamProto.Variable.Builder> getVarsBuilderList()

getStructsList

public List<NcStreamProto.Structure> getStructsList()
Specified by:
getStructsList in interface NcStreamProto.StructureOrBuilder

getStructsCount

public int getStructsCount()
Specified by:
getStructsCount in interface NcStreamProto.StructureOrBuilder

getStructs

public NcStreamProto.Structure getStructs(int index)
Specified by:
getStructs in interface NcStreamProto.StructureOrBuilder

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(int index,
                                                  NcStreamProto.Structure value)

addStructs

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

addStructs

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

addAllStructs

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

clearStructs

public NcStreamProto.Structure.Builder clearStructs()

removeStructs

public NcStreamProto.Structure.Builder removeStructs(int index)

getStructsBuilder

public NcStreamProto.Structure.Builder getStructsBuilder(int index)

getStructsOrBuilder

public NcStreamProto.StructureOrBuilder getStructsOrBuilder(int index)
Specified by:
getStructsOrBuilder in interface NcStreamProto.StructureOrBuilder

getStructsOrBuilderList

public List<? extends NcStreamProto.StructureOrBuilder> getStructsOrBuilderList()
Specified by:
getStructsOrBuilderList in interface NcStreamProto.StructureOrBuilder

addStructsBuilder

public NcStreamProto.Structure.Builder addStructsBuilder()

addStructsBuilder

public NcStreamProto.Structure.Builder addStructsBuilder(int index)

getStructsBuilderList

public List<NcStreamProto.Structure.Builder> getStructsBuilderList()


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