public static final class Osmformat.PrimitiveGroup extends proto4.GeneratedMessage implements Osmformat.PrimitiveGroupOrBuilder
Group of OSMPrimitives. All primitives in a group must be the same type.
Protobuf type PrimitiveGroup
Modifier and Type | Class and Description |
---|---|
static class |
Osmformat.PrimitiveGroup.Builder
Group of OSMPrimitives.
|
proto4.GeneratedMessage.ExtendableBuilder<MessageT extends proto4.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends proto4.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, proto4.GeneratedMessage.ExtendableMessage<MessageT extends proto4.GeneratedMessage.ExtendableMessage<MessageT>>, proto4.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends proto4.GeneratedMessage.ExtendableMessage<MessageT>>, proto4.GeneratedMessage.FieldAccessorTable, proto4.GeneratedMessage.GeneratedExtension<ContainingT extends proto4.Message,T>, proto4.GeneratedMessage.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
CHANGESETS_FIELD_NUMBER |
static int |
DENSE_FIELD_NUMBER |
static int |
NODES_FIELD_NUMBER |
static int |
RELATIONS_FIELD_NUMBER |
static int |
WAYS_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Osmformat.ChangeSet |
getChangesets(int index)
repeated .ChangeSet changesets = 5; |
int |
getChangesetsCount()
repeated .ChangeSet changesets = 5; |
List<Osmformat.ChangeSet> |
getChangesetsList()
repeated .ChangeSet changesets = 5; |
Osmformat.ChangeSetOrBuilder |
getChangesetsOrBuilder(int index)
repeated .ChangeSet changesets = 5; |
List<? extends Osmformat.ChangeSetOrBuilder> |
getChangesetsOrBuilderList()
repeated .ChangeSet changesets = 5; |
static Osmformat.PrimitiveGroup |
getDefaultInstance() |
Osmformat.PrimitiveGroup |
getDefaultInstanceForType() |
Osmformat.DenseNodes |
getDense()
optional .DenseNodes dense = 2; |
Osmformat.DenseNodesOrBuilder |
getDenseOrBuilder()
optional .DenseNodes dense = 2; |
static proto4.Descriptors.Descriptor |
getDescriptor() |
Osmformat.Node |
getNodes(int index)
repeated .Node nodes = 1; |
int |
getNodesCount()
repeated .Node nodes = 1; |
List<Osmformat.Node> |
getNodesList()
repeated .Node nodes = 1; |
Osmformat.NodeOrBuilder |
getNodesOrBuilder(int index)
repeated .Node nodes = 1; |
List<? extends Osmformat.NodeOrBuilder> |
getNodesOrBuilderList()
repeated .Node nodes = 1; |
proto4.Parser<Osmformat.PrimitiveGroup> |
getParserForType() |
Osmformat.Relation |
getRelations(int index)
repeated .Relation relations = 4; |
int |
getRelationsCount()
repeated .Relation relations = 4; |
List<Osmformat.Relation> |
getRelationsList()
repeated .Relation relations = 4; |
Osmformat.RelationOrBuilder |
getRelationsOrBuilder(int index)
repeated .Relation relations = 4; |
List<? extends Osmformat.RelationOrBuilder> |
getRelationsOrBuilderList()
repeated .Relation relations = 4; |
int |
getSerializedSize() |
Osmformat.Way |
getWays(int index)
repeated .Way ways = 3; |
int |
getWaysCount()
repeated .Way ways = 3; |
List<Osmformat.Way> |
getWaysList()
repeated .Way ways = 3; |
Osmformat.WayOrBuilder |
getWaysOrBuilder(int index)
repeated .Way ways = 3; |
List<? extends Osmformat.WayOrBuilder> |
getWaysOrBuilderList()
repeated .Way ways = 3; |
boolean |
hasDense()
optional .DenseNodes dense = 2; |
int |
hashCode() |
protected proto4.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Osmformat.PrimitiveGroup.Builder |
newBuilder() |
static Osmformat.PrimitiveGroup.Builder |
newBuilder(Osmformat.PrimitiveGroup prototype) |
Osmformat.PrimitiveGroup.Builder |
newBuilderForType() |
protected Osmformat.PrimitiveGroup.Builder |
newBuilderForType(proto4.AbstractMessage.BuilderParent parent) |
static Osmformat.PrimitiveGroup |
parseDelimitedFrom(InputStream input) |
static Osmformat.PrimitiveGroup |
parseDelimitedFrom(InputStream input,
proto4.ExtensionRegistryLite extensionRegistry) |
static Osmformat.PrimitiveGroup |
parseFrom(byte[] data) |
static Osmformat.PrimitiveGroup |
parseFrom(byte[] data,
proto4.ExtensionRegistryLite extensionRegistry) |
static Osmformat.PrimitiveGroup |
parseFrom(ByteBuffer data) |
static Osmformat.PrimitiveGroup |
parseFrom(ByteBuffer data,
proto4.ExtensionRegistryLite extensionRegistry) |
static Osmformat.PrimitiveGroup |
parseFrom(proto4.ByteString data) |
static Osmformat.PrimitiveGroup |
parseFrom(proto4.ByteString data,
proto4.ExtensionRegistryLite extensionRegistry) |
static Osmformat.PrimitiveGroup |
parseFrom(proto4.CodedInputStream input) |
static Osmformat.PrimitiveGroup |
parseFrom(proto4.CodedInputStream input,
proto4.ExtensionRegistryLite extensionRegistry) |
static Osmformat.PrimitiveGroup |
parseFrom(InputStream input) |
static Osmformat.PrimitiveGroup |
parseFrom(InputStream input,
proto4.ExtensionRegistryLite extensionRegistry) |
static proto4.Parser<Osmformat.PrimitiveGroup> |
parser() |
Osmformat.PrimitiveGroup.Builder |
toBuilder() |
void |
writeTo(proto4.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int NODES_FIELD_NUMBER
public static final int DENSE_FIELD_NUMBER
public static final int WAYS_FIELD_NUMBER
public static final int RELATIONS_FIELD_NUMBER
public static final int CHANGESETS_FIELD_NUMBER
public static final proto4.Descriptors.Descriptor getDescriptor()
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class proto4.GeneratedMessage
public List<Osmformat.Node> getNodesList()
repeated .Node nodes = 1;
getNodesList
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.NodeOrBuilder> getNodesOrBuilderList()
repeated .Node nodes = 1;
getNodesOrBuilderList
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.NodeOrBuilder getNodesOrBuilder(int index)
repeated .Node nodes = 1;
getNodesOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
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.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 List<? extends Osmformat.WayOrBuilder> getWaysOrBuilderList()
repeated .Way ways = 3;
getWaysOrBuilderList
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.WayOrBuilder getWaysOrBuilder(int index)
repeated .Way ways = 3;
getWaysOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<Osmformat.Relation> getRelationsList()
repeated .Relation relations = 4;
getRelationsList
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.RelationOrBuilder> getRelationsOrBuilderList()
repeated .Relation relations = 4;
getRelationsOrBuilderList
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.RelationOrBuilder getRelationsOrBuilder(int index)
repeated .Relation relations = 4;
getRelationsOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public List<Osmformat.ChangeSet> getChangesetsList()
repeated .ChangeSet changesets = 5;
getChangesetsList
in interface Osmformat.PrimitiveGroupOrBuilder
public List<? extends Osmformat.ChangeSetOrBuilder> getChangesetsOrBuilderList()
repeated .ChangeSet changesets = 5;
getChangesetsOrBuilderList
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.ChangeSetOrBuilder getChangesetsOrBuilder(int index)
repeated .ChangeSet changesets = 5;
getChangesetsOrBuilder
in interface Osmformat.PrimitiveGroupOrBuilder
public final boolean isInitialized()
isInitialized
in interface proto4.MessageLiteOrBuilder
isInitialized
in class proto4.GeneratedMessage
public void writeTo(proto4.CodedOutputStream output) throws IOException
writeTo
in interface proto4.MessageLite
writeTo
in class proto4.GeneratedMessage
IOException
public int getSerializedSize()
getSerializedSize
in interface proto4.MessageLite
getSerializedSize
in class proto4.GeneratedMessage
public boolean equals(Object obj)
equals
in interface proto4.Message
equals
in class proto4.AbstractMessage
public int hashCode()
hashCode
in interface proto4.Message
hashCode
in class proto4.AbstractMessage
public static Osmformat.PrimitiveGroup parseFrom(ByteBuffer data) throws proto4.InvalidProtocolBufferException
proto4.InvalidProtocolBufferException
public static Osmformat.PrimitiveGroup parseFrom(ByteBuffer data, proto4.ExtensionRegistryLite extensionRegistry) throws proto4.InvalidProtocolBufferException
proto4.InvalidProtocolBufferException
public static Osmformat.PrimitiveGroup parseFrom(proto4.ByteString data) throws proto4.InvalidProtocolBufferException
proto4.InvalidProtocolBufferException
public static Osmformat.PrimitiveGroup parseFrom(proto4.ByteString data, proto4.ExtensionRegistryLite extensionRegistry) throws proto4.InvalidProtocolBufferException
proto4.InvalidProtocolBufferException
public static Osmformat.PrimitiveGroup parseFrom(byte[] data) throws proto4.InvalidProtocolBufferException
proto4.InvalidProtocolBufferException
public static Osmformat.PrimitiveGroup parseFrom(byte[] data, proto4.ExtensionRegistryLite extensionRegistry) throws proto4.InvalidProtocolBufferException
proto4.InvalidProtocolBufferException
public static Osmformat.PrimitiveGroup parseFrom(InputStream input) throws IOException
IOException
public static Osmformat.PrimitiveGroup parseFrom(InputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static Osmformat.PrimitiveGroup parseDelimitedFrom(InputStream input) throws IOException
IOException
public static Osmformat.PrimitiveGroup parseDelimitedFrom(InputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static Osmformat.PrimitiveGroup parseFrom(proto4.CodedInputStream input) throws IOException
IOException
public static Osmformat.PrimitiveGroup parseFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public Osmformat.PrimitiveGroup.Builder newBuilderForType()
newBuilderForType
in interface proto4.Message
newBuilderForType
in interface proto4.MessageLite
public static Osmformat.PrimitiveGroup.Builder newBuilder()
public static Osmformat.PrimitiveGroup.Builder newBuilder(Osmformat.PrimitiveGroup prototype)
public Osmformat.PrimitiveGroup.Builder toBuilder()
toBuilder
in interface proto4.Message
toBuilder
in interface proto4.MessageLite
protected Osmformat.PrimitiveGroup.Builder newBuilderForType(proto4.AbstractMessage.BuilderParent parent)
newBuilderForType
in class proto4.AbstractMessage
public static Osmformat.PrimitiveGroup getDefaultInstance()
public static proto4.Parser<Osmformat.PrimitiveGroup> parser()
public proto4.Parser<Osmformat.PrimitiveGroup> getParserForType()
getParserForType
in interface proto4.Message
getParserForType
in interface proto4.MessageLite
getParserForType
in class proto4.GeneratedMessage
public Osmformat.PrimitiveGroup getDefaultInstanceForType()
getDefaultInstanceForType
in interface proto4.MessageLiteOrBuilder
getDefaultInstanceForType
in interface proto4.MessageOrBuilder
Copyright © 2025 The Apache Software Foundation. All rights reserved.