public static final class Osmformat.PrimitiveGroup.Builder extends proto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder> implements Osmformat.PrimitiveGroupOrBuilder
Group of OSMPrimitives. All primitives in a group must be the same type.
Protobuf type PrimitiveGroup
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final proto4.Descriptors.Descriptor getDescriptor()
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
public Osmformat.PrimitiveGroup.Builder clear()
clear
in interface proto4.Message.Builder
clear
in interface proto4.MessageLite.Builder
clear
in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
public proto4.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface proto4.Message.Builder
getDescriptorForType
in interface proto4.MessageOrBuilder
getDescriptorForType
in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
public Osmformat.PrimitiveGroup getDefaultInstanceForType()
getDefaultInstanceForType
in interface proto4.MessageLiteOrBuilder
getDefaultInstanceForType
in interface proto4.MessageOrBuilder
public Osmformat.PrimitiveGroup build()
build
in interface proto4.Message.Builder
build
in interface proto4.MessageLite.Builder
public Osmformat.PrimitiveGroup buildPartial()
buildPartial
in interface proto4.Message.Builder
buildPartial
in interface proto4.MessageLite.Builder
public Osmformat.PrimitiveGroup.Builder mergeFrom(proto4.Message other)
mergeFrom
in interface proto4.Message.Builder
mergeFrom
in class proto4.AbstractMessage.Builder<Osmformat.PrimitiveGroup.Builder>
public Osmformat.PrimitiveGroup.Builder mergeFrom(Osmformat.PrimitiveGroup other)
public final boolean isInitialized()
isInitialized
in interface proto4.MessageLiteOrBuilder
isInitialized
in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
public Osmformat.PrimitiveGroup.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface proto4.Message.Builder
mergeFrom
in interface proto4.MessageLite.Builder
mergeFrom
in class proto4.AbstractMessage.Builder<Osmformat.PrimitiveGroup.Builder>
IOException
public List<Osmformat.Node> getNodesList()
repeated .Node nodes = 1;
getNodesList
in interface Osmformat.PrimitiveGroupOrBuilder
public int getNodesCount()
repeated .Node nodes = 1;
getNodesCount
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.Node getNodes(int index)
repeated .Node nodes = 1;
getNodes
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.PrimitiveGroup.Builder setNodes(int index, Osmformat.Node value)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder setNodes(int index, Osmformat.Node.Builder builderForValue)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder addNodes(Osmformat.Node value)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder addNodes(int index, Osmformat.Node value)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder addNodes(Osmformat.Node.Builder builderForValue)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder addNodes(int index, Osmformat.Node.Builder builderForValue)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder addAllNodes(Iterable<? extends Osmformat.Node> values)
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder clearNodes()
repeated .Node nodes = 1;
public Osmformat.PrimitiveGroup.Builder removeNodes(int index)
repeated .Node nodes = 1;
public Osmformat.Node.Builder getNodesBuilder(int index)
repeated .Node nodes = 1;
public Osmformat.NodeOrBuilder getNodesOrBuilder(int index)
repeated .Node nodes = 1;
getNodesOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.NodeOrBuilder> getNodesOrBuilderList()
repeated .Node nodes = 1;
getNodesOrBuilderList
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.Node.Builder addNodesBuilder()
repeated .Node nodes = 1;
public Osmformat.Node.Builder addNodesBuilder(int index)
repeated .Node nodes = 1;
public List<Osmformat.Node.Builder> getNodesBuilderList()
repeated .Node nodes = 1;
public boolean hasDense()
optional .DenseNodes dense = 2;
hasDense
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.DenseNodes getDense()
optional .DenseNodes dense = 2;
getDense
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.PrimitiveGroup.Builder setDense(Osmformat.DenseNodes value)
optional .DenseNodes dense = 2;
public Osmformat.PrimitiveGroup.Builder setDense(Osmformat.DenseNodes.Builder builderForValue)
optional .DenseNodes dense = 2;
public Osmformat.PrimitiveGroup.Builder mergeDense(Osmformat.DenseNodes value)
optional .DenseNodes dense = 2;
public Osmformat.PrimitiveGroup.Builder clearDense()
optional .DenseNodes dense = 2;
public Osmformat.DenseNodes.Builder getDenseBuilder()
optional .DenseNodes dense = 2;
public Osmformat.DenseNodesOrBuilder getDenseOrBuilder()
optional .DenseNodes dense = 2;
getDenseOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<Osmformat.Way> getWaysList()
repeated .Way ways = 3;
getWaysList
in interface Osmformat.PrimitiveGroupOrBuilder
public int getWaysCount()
repeated .Way ways = 3;
getWaysCount
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.Way getWays(int index)
repeated .Way ways = 3;
getWays
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.PrimitiveGroup.Builder setWays(int index, Osmformat.Way value)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder setWays(int index, Osmformat.Way.Builder builderForValue)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder addWays(Osmformat.Way value)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder addWays(int index, Osmformat.Way value)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder addWays(Osmformat.Way.Builder builderForValue)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder addWays(int index, Osmformat.Way.Builder builderForValue)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder addAllWays(Iterable<? extends Osmformat.Way> values)
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder clearWays()
repeated .Way ways = 3;
public Osmformat.PrimitiveGroup.Builder removeWays(int index)
repeated .Way ways = 3;
public Osmformat.Way.Builder getWaysBuilder(int index)
repeated .Way ways = 3;
public Osmformat.WayOrBuilder getWaysOrBuilder(int index)
repeated .Way ways = 3;
getWaysOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.WayOrBuilder> getWaysOrBuilderList()
repeated .Way ways = 3;
getWaysOrBuilderList
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.Way.Builder addWaysBuilder()
repeated .Way ways = 3;
public Osmformat.Way.Builder addWaysBuilder(int index)
repeated .Way ways = 3;
public List<Osmformat.Way.Builder> getWaysBuilderList()
repeated .Way ways = 3;
public List<Osmformat.Relation> getRelationsList()
repeated .Relation relations = 4;
getRelationsList
in interface Osmformat.PrimitiveGroupOrBuilder
public int getRelationsCount()
repeated .Relation relations = 4;
getRelationsCount
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.Relation getRelations(int index)
repeated .Relation relations = 4;
getRelations
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.PrimitiveGroup.Builder setRelations(int index, Osmformat.Relation value)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder setRelations(int index, Osmformat.Relation.Builder builderForValue)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder addRelations(Osmformat.Relation value)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder addRelations(int index, Osmformat.Relation value)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder addRelations(Osmformat.Relation.Builder builderForValue)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder addRelations(int index, Osmformat.Relation.Builder builderForValue)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder addAllRelations(Iterable<? extends Osmformat.Relation> values)
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder clearRelations()
repeated .Relation relations = 4;
public Osmformat.PrimitiveGroup.Builder removeRelations(int index)
repeated .Relation relations = 4;
public Osmformat.Relation.Builder getRelationsBuilder(int index)
repeated .Relation relations = 4;
public Osmformat.RelationOrBuilder getRelationsOrBuilder(int index)
repeated .Relation relations = 4;
getRelationsOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.RelationOrBuilder> getRelationsOrBuilderList()
repeated .Relation relations = 4;
getRelationsOrBuilderList
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.Relation.Builder addRelationsBuilder()
repeated .Relation relations = 4;
public Osmformat.Relation.Builder addRelationsBuilder(int index)
repeated .Relation relations = 4;
public List<Osmformat.Relation.Builder> getRelationsBuilderList()
repeated .Relation relations = 4;
public List<Osmformat.ChangeSet> getChangesetsList()
repeated .ChangeSet changesets = 5;
getChangesetsList
in interface Osmformat.PrimitiveGroupOrBuilder
public int getChangesetsCount()
repeated .ChangeSet changesets = 5;
getChangesetsCount
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.ChangeSet getChangesets(int index)
repeated .ChangeSet changesets = 5;
getChangesets
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.PrimitiveGroup.Builder setChangesets(int index, Osmformat.ChangeSet value)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder setChangesets(int index, Osmformat.ChangeSet.Builder builderForValue)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder addChangesets(Osmformat.ChangeSet value)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder addChangesets(int index, Osmformat.ChangeSet value)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder addChangesets(Osmformat.ChangeSet.Builder builderForValue)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder addChangesets(int index, Osmformat.ChangeSet.Builder builderForValue)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder addAllChangesets(Iterable<? extends Osmformat.ChangeSet> values)
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder clearChangesets()
repeated .ChangeSet changesets = 5;
public Osmformat.PrimitiveGroup.Builder removeChangesets(int index)
repeated .ChangeSet changesets = 5;
public Osmformat.ChangeSet.Builder getChangesetsBuilder(int index)
repeated .ChangeSet changesets = 5;
public Osmformat.ChangeSetOrBuilder getChangesetsOrBuilder(int index)
repeated .ChangeSet changesets = 5;
getChangesetsOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.ChangeSetOrBuilder> getChangesetsOrBuilderList()
repeated .ChangeSet changesets = 5;
getChangesetsOrBuilderList
in interface Osmformat.PrimitiveGroupOrBuilder
public Osmformat.ChangeSet.Builder addChangesetsBuilder()
repeated .ChangeSet changesets = 5;
public Osmformat.ChangeSet.Builder addChangesetsBuilder(int index)
repeated .ChangeSet changesets = 5;
public List<Osmformat.ChangeSet.Builder> getChangesetsBuilderList()
repeated .ChangeSet changesets = 5;
Copyright © 2025 The Apache Software Foundation. All rights reserved.