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
Modifier and TypeMethodDescriptionaddAllChangesets(Iterable<? extends Osmformat.ChangeSet> values) repeated .ChangeSet changesets = 5;addAllNodes(Iterable<? extends Osmformat.Node> values) repeated .Node nodes = 1;addAllRelations(Iterable<? extends Osmformat.Relation> values) repeated .Relation relations = 4;addAllWays(Iterable<? extends Osmformat.Way> values) repeated .Way ways = 3;addChangesets(int index, Osmformat.ChangeSet value) repeated .ChangeSet changesets = 5;addChangesets(int index, Osmformat.ChangeSet.Builder builderForValue) repeated .ChangeSet changesets = 5;addChangesets(Osmformat.ChangeSet value) repeated .ChangeSet changesets = 5;addChangesets(Osmformat.ChangeSet.Builder builderForValue) repeated .ChangeSet changesets = 5;repeated .ChangeSet changesets = 5;addChangesetsBuilder(int index) repeated .ChangeSet changesets = 5;addNodes(int index, Osmformat.Node value) repeated .Node nodes = 1;addNodes(int index, Osmformat.Node.Builder builderForValue) repeated .Node nodes = 1;addNodes(Osmformat.Node value) repeated .Node nodes = 1;addNodes(Osmformat.Node.Builder builderForValue) repeated .Node nodes = 1;repeated .Node nodes = 1;addNodesBuilder(int index) repeated .Node nodes = 1;addRelations(int index, Osmformat.Relation value) repeated .Relation relations = 4;addRelations(int index, Osmformat.Relation.Builder builderForValue) repeated .Relation relations = 4;addRelations(Osmformat.Relation value) repeated .Relation relations = 4;addRelations(Osmformat.Relation.Builder builderForValue) repeated .Relation relations = 4;repeated .Relation relations = 4;addRelationsBuilder(int index) repeated .Relation relations = 4;addWays(int index, Osmformat.Way value) repeated .Way ways = 3;addWays(int index, Osmformat.Way.Builder builderForValue) repeated .Way ways = 3;addWays(Osmformat.Way value) repeated .Way ways = 3;addWays(Osmformat.Way.Builder builderForValue) repeated .Way ways = 3;repeated .Way ways = 3;addWaysBuilder(int index) repeated .Way ways = 3;build()clear()repeated .ChangeSet changesets = 5;optional .DenseNodes dense = 2;repeated .Node nodes = 1;repeated .Relation relations = 4;repeated .Way ways = 3;getChangesets(int index) repeated .ChangeSet changesets = 5;getChangesetsBuilder(int index) repeated .ChangeSet changesets = 5;repeated .ChangeSet changesets = 5;intrepeated .ChangeSet changesets = 5;repeated .ChangeSet changesets = 5;getChangesetsOrBuilder(int index) repeated .ChangeSet changesets = 5;List<? extends Osmformat.ChangeSetOrBuilder>repeated .ChangeSet changesets = 5;getDense()optional .DenseNodes dense = 2;optional .DenseNodes dense = 2;optional .DenseNodes dense = 2;static final proto4.Descriptors.Descriptorproto4.Descriptors.DescriptorgetNodes(int index) repeated .Node nodes = 1;getNodesBuilder(int index) repeated .Node nodes = 1;repeated .Node nodes = 1;intrepeated .Node nodes = 1;repeated .Node nodes = 1;getNodesOrBuilder(int index) repeated .Node nodes = 1;List<? extends Osmformat.NodeOrBuilder>repeated .Node nodes = 1;getRelations(int index) repeated .Relation relations = 4;getRelationsBuilder(int index) repeated .Relation relations = 4;repeated .Relation relations = 4;intrepeated .Relation relations = 4;repeated .Relation relations = 4;getRelationsOrBuilder(int index) repeated .Relation relations = 4;List<? extends Osmformat.RelationOrBuilder>repeated .Relation relations = 4;getWays(int index) repeated .Way ways = 3;getWaysBuilder(int index) repeated .Way ways = 3;repeated .Way ways = 3;intrepeated .Way ways = 3;repeated .Way ways = 3;getWaysOrBuilder(int index) repeated .Way ways = 3;List<? extends Osmformat.WayOrBuilder>repeated .Way ways = 3;booleanhasDense()optional .DenseNodes dense = 2;protected proto4.GeneratedMessage.FieldAccessorTablefinal booleanmergeDense(Osmformat.DenseNodes value) optional .DenseNodes dense = 2;mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) mergeFrom(proto4.Message other) removeChangesets(int index) repeated .ChangeSet changesets = 5;removeNodes(int index) repeated .Node nodes = 1;removeRelations(int index) repeated .Relation relations = 4;removeWays(int index) repeated .Way ways = 3;setChangesets(int index, Osmformat.ChangeSet value) repeated .ChangeSet changesets = 5;setChangesets(int index, Osmformat.ChangeSet.Builder builderForValue) repeated .ChangeSet changesets = 5;setDense(Osmformat.DenseNodes value) optional .DenseNodes dense = 2;setDense(Osmformat.DenseNodes.Builder builderForValue) optional .DenseNodes dense = 2;setNodes(int index, Osmformat.Node value) repeated .Node nodes = 1;setNodes(int index, Osmformat.Node.Builder builderForValue) repeated .Node nodes = 1;setRelations(int index, Osmformat.Relation value) repeated .Relation relations = 4;setRelations(int index, Osmformat.Relation.Builder builderForValue) repeated .Relation relations = 4;setWays(int index, Osmformat.Way value) repeated .Way ways = 3;setWays(int index, Osmformat.Way.Builder builderForValue) repeated .Way ways = 3;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, setUnknownFieldsProto3Methods inherited from class proto4.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class proto4.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface proto4.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface proto4.MessageLite.Builder
mergeFromMethods inherited from interface proto4.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final proto4.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classproto4.GeneratedMessage.Builder<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
- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageOrBuilder
-
build
- Specified by:
buildin interfaceproto4.Message.Builder- Specified by:
buildin interfaceproto4.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceproto4.Message.Builder- Specified by:
buildPartialin interfaceproto4.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfaceproto4.Message.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Osmformat.PrimitiveGroup.Builder>
-
mergeFrom
-
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
repeated .Node nodes = 1;- Specified by:
getNodesListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getNodesCount
public int getNodesCount()repeated .Node nodes = 1;- Specified by:
getNodesCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getNodes
repeated .Node nodes = 1;- Specified by:
getNodesin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setNodes
repeated .Node nodes = 1; -
setNodes
repeated .Node nodes = 1; -
addNodes
repeated .Node nodes = 1; -
addNodes
repeated .Node nodes = 1; -
addNodes
repeated .Node nodes = 1; -
addNodes
repeated .Node nodes = 1; -
addAllNodes
repeated .Node nodes = 1; -
clearNodes
repeated .Node nodes = 1; -
removeNodes
repeated .Node nodes = 1; -
getNodesBuilder
repeated .Node nodes = 1; -
getNodesOrBuilder
repeated .Node nodes = 1;- Specified by:
getNodesOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getNodesOrBuilderList
repeated .Node nodes = 1;- Specified by:
getNodesOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addNodesBuilder
repeated .Node nodes = 1; -
addNodesBuilder
repeated .Node nodes = 1; -
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
optional .DenseNodes dense = 2;- Specified by:
getDensein interfaceOsmformat.PrimitiveGroupOrBuilder- Returns:
- The dense.
-
setDense
optional .DenseNodes dense = 2; -
setDense
optional .DenseNodes dense = 2; -
mergeDense
optional .DenseNodes dense = 2; -
clearDense
optional .DenseNodes dense = 2; -
getDenseBuilder
optional .DenseNodes dense = 2; -
getDenseOrBuilder
optional .DenseNodes dense = 2;- Specified by:
getDenseOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWaysList
repeated .Way ways = 3;- Specified by:
getWaysListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWaysCount
public int getWaysCount()repeated .Way ways = 3;- Specified by:
getWaysCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWays
repeated .Way ways = 3;- Specified by:
getWaysin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setWays
repeated .Way ways = 3; -
setWays
repeated .Way ways = 3; -
addWays
repeated .Way ways = 3; -
addWays
repeated .Way ways = 3; -
addWays
repeated .Way ways = 3; -
addWays
repeated .Way ways = 3; -
addAllWays
repeated .Way ways = 3; -
clearWays
repeated .Way ways = 3; -
removeWays
repeated .Way ways = 3; -
getWaysBuilder
repeated .Way ways = 3; -
getWaysOrBuilder
repeated .Way ways = 3;- Specified by:
getWaysOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getWaysOrBuilderList
repeated .Way ways = 3;- Specified by:
getWaysOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addWaysBuilder
repeated .Way ways = 3; -
addWaysBuilder
repeated .Way ways = 3; -
getWaysBuilderList
repeated .Way ways = 3; -
getRelationsList
repeated .Relation relations = 4;- Specified by:
getRelationsListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getRelationsCount
public int getRelationsCount()repeated .Relation relations = 4;- Specified by:
getRelationsCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getRelations
repeated .Relation relations = 4;- Specified by:
getRelationsin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setRelations
repeated .Relation relations = 4; -
setRelations
public Osmformat.PrimitiveGroup.Builder setRelations(int index, Osmformat.Relation.Builder builderForValue) repeated .Relation relations = 4; -
addRelations
repeated .Relation relations = 4; -
addRelations
repeated .Relation relations = 4; -
addRelations
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
repeated .Relation relations = 4; -
removeRelations
repeated .Relation relations = 4; -
getRelationsBuilder
repeated .Relation relations = 4; -
getRelationsOrBuilder
repeated .Relation relations = 4;- Specified by:
getRelationsOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getRelationsOrBuilderList
repeated .Relation relations = 4;- Specified by:
getRelationsOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addRelationsBuilder
repeated .Relation relations = 4; -
addRelationsBuilder
repeated .Relation relations = 4; -
getRelationsBuilderList
repeated .Relation relations = 4; -
getChangesetsList
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getChangesetsCount
public int getChangesetsCount()repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsCountin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getChangesets
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsin interfaceOsmformat.PrimitiveGroupOrBuilder
-
setChangesets
repeated .ChangeSet changesets = 5; -
setChangesets
public Osmformat.PrimitiveGroup.Builder setChangesets(int index, Osmformat.ChangeSet.Builder builderForValue) repeated .ChangeSet changesets = 5; -
addChangesets
repeated .ChangeSet changesets = 5; -
addChangesets
repeated .ChangeSet changesets = 5; -
addChangesets
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
repeated .ChangeSet changesets = 5; -
removeChangesets
repeated .ChangeSet changesets = 5; -
getChangesetsBuilder
repeated .ChangeSet changesets = 5; -
getChangesetsOrBuilder
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsOrBuilderin interfaceOsmformat.PrimitiveGroupOrBuilder
-
getChangesetsOrBuilderList
repeated .ChangeSet changesets = 5;- Specified by:
getChangesetsOrBuilderListin interfaceOsmformat.PrimitiveGroupOrBuilder
-
addChangesetsBuilder
repeated .ChangeSet changesets = 5; -
addChangesetsBuilder
repeated .ChangeSet changesets = 5; -
getChangesetsBuilderList
repeated .ChangeSet changesets = 5;
-