Class Osmformat.PrimitiveGroup.Builder
- java.lang.Object
-
- proto4.AbstractMessageLite.Builder
-
- proto4.AbstractMessage.Builder<BuilderT>
-
- proto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
- org.apache.sedona.sql.datasources.osmpbf.build.Osmformat.PrimitiveGroup.Builder
-
- All Implemented Interfaces:
Cloneable,Osmformat.PrimitiveGroupOrBuilder,proto4.Message.Builder,proto4.MessageLite.Builder,proto4.MessageLiteOrBuilder,proto4.MessageOrBuilder
- Enclosing class:
- Osmformat.PrimitiveGroup
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
-
-
Method Summary
-
Methods inherited from class proto4.GeneratedMessage.Builder
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
-
Methods inherited from class proto4.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class proto4.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final proto4.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classproto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
clear
public Osmformat.PrimitiveGroup.Builder clear()
- Specified by:
clearin interfaceproto4.Message.Builder- Specified by:
clearin interfaceproto4.MessageLite.Builder- Overrides:
clearin classproto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
getDescriptorForType
public proto4.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfaceproto4.Message.Builder- Specified by:
getDescriptorForTypein interfaceproto4.MessageOrBuilder- Overrides:
getDescriptorForTypein classproto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
getDefaultInstanceForType
public Osmformat.PrimitiveGroup getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageOrBuilder
-
build
public Osmformat.PrimitiveGroup build()
- Specified by:
buildin interfaceproto4.Message.Builder- Specified by:
buildin interfaceproto4.MessageLite.Builder
-
buildPartial
public Osmformat.PrimitiveGroup buildPartial()
- Specified by:
buildPartialin interfaceproto4.Message.Builder- Specified by:
buildPartialin interfaceproto4.MessageLite.Builder
-
mergeFrom
public Osmformat.PrimitiveGroup.Builder mergeFrom(proto4.Message other)
- Specified by:
mergeFromin interfaceproto4.Message.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
mergeFrom
public Osmformat.PrimitiveGroup.Builder mergeFrom(Osmformat.PrimitiveGroup other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceproto4.MessageLiteOrBuilder- Overrides:
isInitializedin classproto4.GeneratedMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
mergeFrom
public Osmformat.PrimitiveGroup.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfaceproto4.Message.Builder- Specified by:
mergeFromin interfaceproto4.MessageLite.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Osmformat.PrimitiveGroup.Builder>- Throws:
IOException
-
getNodesList
public List<Osmformat.Node> getNodesList()
repeated .Node nodes = 1;- Specified by:
getNodesListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getNodesCount
public int getNodesCount()
repeated .Node nodes = 1;- Specified by:
getNodesCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getNodes
public Osmformat.Node getNodes(int index)
repeated .Node nodes = 1;- Specified by:
getNodesin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setNodes
public Osmformat.PrimitiveGroup.Builder setNodes(int index, Osmformat.Node value)
repeated .Node nodes = 1;
-
setNodes
public Osmformat.PrimitiveGroup.Builder setNodes(int index, Osmformat.Node.Builder builderForValue)
repeated .Node nodes = 1;
-
addNodes
public Osmformat.PrimitiveGroup.Builder addNodes(Osmformat.Node value)
repeated .Node nodes = 1;
-
addNodes
public Osmformat.PrimitiveGroup.Builder addNodes(int index, Osmformat.Node value)
repeated .Node nodes = 1;
-
addNodes
public Osmformat.PrimitiveGroup.Builder addNodes(Osmformat.Node.Builder builderForValue)
repeated .Node nodes = 1;
-
addNodes
public Osmformat.PrimitiveGroup.Builder addNodes(int index, Osmformat.Node.Builder builderForValue)
repeated .Node nodes = 1;
-
addAllNodes
public Osmformat.PrimitiveGroup.Builder addAllNodes(Iterable<? extends Osmformat.Node> values)
repeated .Node nodes = 1;
-
clearNodes
public Osmformat.PrimitiveGroup.Builder clearNodes()
repeated .Node nodes = 1;
-
removeNodes
public Osmformat.PrimitiveGroup.Builder removeNodes(int index)
repeated .Node nodes = 1;
-
getNodesBuilder
public Osmformat.Node.Builder getNodesBuilder(int index)
repeated .Node nodes = 1;
-
getNodesOrBuilder
public Osmformat.NodeOrBuilder getNodesOrBuilder(int index)
repeated .Node nodes = 1;- Specified by:
getNodesOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getNodesOrBuilderList
public List<? extends Osmformat.NodeOrBuilder> getNodesOrBuilderList()
repeated .Node nodes = 1;- Specified by:
getNodesOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addNodesBuilder
public Osmformat.Node.Builder addNodesBuilder()
repeated .Node nodes = 1;
-
addNodesBuilder
public Osmformat.Node.Builder addNodesBuilder(int index)
repeated .Node nodes = 1;
-
getNodesBuilderList
public List<Osmformat.Node.Builder> getNodesBuilderList()
repeated .Node nodes = 1;
-
hasDense
public boolean hasDense()
optional .DenseNodes dense = 2;- Specified by:
hasDensein interfaceOsmformat.PrimitiveGroupOrBuilder- Returns:
- Whether the dense field is set.
-
getDense
public Osmformat.DenseNodes getDense()
optional .DenseNodes dense = 2;- Specified by:
getDensein interfaceOsmformat.PrimitiveGroupOrBuilder- Returns:
- The dense.
-
setDense
public Osmformat.PrimitiveGroup.Builder setDense(Osmformat.DenseNodes value)
optional .DenseNodes dense = 2;
-
setDense
public Osmformat.PrimitiveGroup.Builder setDense(Osmformat.DenseNodes.Builder builderForValue)
optional .DenseNodes dense = 2;
-
mergeDense
public Osmformat.PrimitiveGroup.Builder mergeDense(Osmformat.DenseNodes value)
optional .DenseNodes dense = 2;
-
clearDense
public Osmformat.PrimitiveGroup.Builder clearDense()
optional .DenseNodes dense = 2;
-
getDenseBuilder
public Osmformat.DenseNodes.Builder getDenseBuilder()
optional .DenseNodes dense = 2;
-
getDenseOrBuilder
public Osmformat.DenseNodesOrBuilder getDenseOrBuilder()
optional .DenseNodes dense = 2;- Specified by:
getDenseOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWaysList
public List<Osmformat.Way> getWaysList()
repeated .Way ways = 3;- Specified by:
getWaysListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWaysCount
public int getWaysCount()
repeated .Way ways = 3;- Specified by:
getWaysCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWays
public Osmformat.Way getWays(int index)
repeated .Way ways = 3;- Specified by:
getWaysin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setWays
public Osmformat.PrimitiveGroup.Builder setWays(int index, Osmformat.Way value)
repeated .Way ways = 3;
-
setWays
public Osmformat.PrimitiveGroup.Builder setWays(int index, Osmformat.Way.Builder builderForValue)
repeated .Way ways = 3;
-
addWays
public Osmformat.PrimitiveGroup.Builder addWays(Osmformat.Way value)
repeated .Way ways = 3;
-
addWays
public Osmformat.PrimitiveGroup.Builder addWays(int index, Osmformat.Way value)
repeated .Way ways = 3;
-
addWays
public Osmformat.PrimitiveGroup.Builder addWays(Osmformat.Way.Builder builderForValue)
repeated .Way ways = 3;
-
addWays
public Osmformat.PrimitiveGroup.Builder addWays(int index, Osmformat.Way.Builder builderForValue)
repeated .Way ways = 3;
-
addAllWays
public Osmformat.PrimitiveGroup.Builder addAllWays(Iterable<? extends Osmformat.Way> values)
repeated .Way ways = 3;
-
clearWays
public Osmformat.PrimitiveGroup.Builder clearWays()
repeated .Way ways = 3;
-
removeWays
public Osmformat.PrimitiveGroup.Builder removeWays(int index)
repeated .Way ways = 3;
-
getWaysBuilder
public Osmformat.Way.Builder getWaysBuilder(int index)
repeated .Way ways = 3;
-
getWaysOrBuilder
public Osmformat.WayOrBuilder getWaysOrBuilder(int index)
repeated .Way ways = 3;- Specified by:
getWaysOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWaysOrBuilderList
public List<? extends Osmformat.WayOrBuilder> getWaysOrBuilderList()
repeated .Way ways = 3;- Specified by:
getWaysOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addWaysBuilder
public Osmformat.Way.Builder addWaysBuilder()
repeated .Way ways = 3;
-
addWaysBuilder
public Osmformat.Way.Builder addWaysBuilder(int index)
repeated .Way ways = 3;
-
getWaysBuilderList
public List<Osmformat.Way.Builder> getWaysBuilderList()
repeated .Way ways = 3;
-
getRelationsList
public List<Osmformat.Relation> getRelationsList()
repeated .Relation relations = 4;- Specified by:
getRelationsListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getRelationsCount
public int getRelationsCount()
repeated .Relation relations = 4;- Specified by:
getRelationsCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getRelations
public Osmformat.Relation getRelations(int index)
repeated .Relation relations = 4;- Specified by:
getRelationsin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setRelations
public Osmformat.PrimitiveGroup.Builder setRelations(int index, Osmformat.Relation value)
repeated .Relation relations = 4;
-
setRelations
public Osmformat.PrimitiveGroup.Builder setRelations(int index, Osmformat.Relation.Builder builderForValue)
repeated .Relation relations = 4;
-
addRelations
public Osmformat.PrimitiveGroup.Builder addRelations(Osmformat.Relation value)
repeated .Relation relations = 4;
-
addRelations
public Osmformat.PrimitiveGroup.Builder addRelations(int index, Osmformat.Relation value)
repeated .Relation relations = 4;
-
addRelations
public Osmformat.PrimitiveGroup.Builder addRelations(Osmformat.Relation.Builder builderForValue)
repeated .Relation relations = 4;
-
addRelations
public Osmformat.PrimitiveGroup.Builder addRelations(int index, Osmformat.Relation.Builder builderForValue)
repeated .Relation relations = 4;
-
addAllRelations
public Osmformat.PrimitiveGroup.Builder addAllRelations(Iterable<? extends Osmformat.Relation> values)
repeated .Relation relations = 4;
-
clearRelations
public Osmformat.PrimitiveGroup.Builder clearRelations()
repeated .Relation relations = 4;
-
removeRelations
public Osmformat.PrimitiveGroup.Builder removeRelations(int index)
repeated .Relation relations = 4;
-
getRelationsBuilder
public Osmformat.Relation.Builder getRelationsBuilder(int index)
repeated .Relation relations = 4;
-
getRelationsOrBuilder
public Osmformat.RelationOrBuilder getRelationsOrBuilder(int index)
repeated .Relation relations = 4;- Specified by:
getRelationsOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getRelationsOrBuilderList
public List<? extends Osmformat.RelationOrBuilder> getRelationsOrBuilderList()
repeated .Relation relations = 4;- Specified by:
getRelationsOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addRelationsBuilder
public Osmformat.Relation.Builder addRelationsBuilder()
repeated .Relation relations = 4;
-
addRelationsBuilder
public Osmformat.Relation.Builder addRelationsBuilder(int index)
repeated .Relation relations = 4;
-
getRelationsBuilderList
public List<Osmformat.Relation.Builder> getRelationsBuilderList()
repeated .Relation relations = 4;
-
getChangesetsList
public List<Osmformat.ChangeSet> getChangesetsList()
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getChangesetsCount
public int getChangesetsCount()
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getChangesets
public Osmformat.ChangeSet getChangesets(int index)
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setChangesets
public Osmformat.PrimitiveGroup.Builder setChangesets(int index, Osmformat.ChangeSet value)
repeated .ChangeSet changesets = 5;
-
setChangesets
public Osmformat.PrimitiveGroup.Builder setChangesets(int index, Osmformat.ChangeSet.Builder builderForValue)
repeated .ChangeSet changesets = 5;
-
addChangesets
public Osmformat.PrimitiveGroup.Builder addChangesets(Osmformat.ChangeSet value)
repeated .ChangeSet changesets = 5;
-
addChangesets
public Osmformat.PrimitiveGroup.Builder addChangesets(int index, Osmformat.ChangeSet value)
repeated .ChangeSet changesets = 5;
-
addChangesets
public Osmformat.PrimitiveGroup.Builder addChangesets(Osmformat.ChangeSet.Builder builderForValue)
repeated .ChangeSet changesets = 5;
-
addChangesets
public Osmformat.PrimitiveGroup.Builder addChangesets(int index, Osmformat.ChangeSet.Builder builderForValue)
repeated .ChangeSet changesets = 5;
-
addAllChangesets
public Osmformat.PrimitiveGroup.Builder addAllChangesets(Iterable<? extends Osmformat.ChangeSet> values)
repeated .ChangeSet changesets = 5;
-
clearChangesets
public Osmformat.PrimitiveGroup.Builder clearChangesets()
repeated .ChangeSet changesets = 5;
-
removeChangesets
public Osmformat.PrimitiveGroup.Builder removeChangesets(int index)
repeated .ChangeSet changesets = 5;
-
getChangesetsBuilder
public Osmformat.ChangeSet.Builder getChangesetsBuilder(int index)
repeated .ChangeSet changesets = 5;
-
getChangesetsOrBuilder
public Osmformat.ChangeSetOrBuilder getChangesetsOrBuilder(int index)
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getChangesetsOrBuilderList
public List<? extends Osmformat.ChangeSetOrBuilder> getChangesetsOrBuilderList()
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addChangesetsBuilder
public Osmformat.ChangeSet.Builder addChangesetsBuilder()
repeated .ChangeSet changesets = 5;
-
addChangesetsBuilder
public Osmformat.ChangeSet.Builder addChangesetsBuilder(int index)
repeated .ChangeSet changesets = 5;
-
getChangesetsBuilderList
public List<Osmformat.ChangeSet.Builder> getChangesetsBuilderList()
repeated .ChangeSet changesets = 5;
-
-