public static final class Osmformat.PrimitiveBlock.Builder extends proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder> implements Osmformat.PrimitiveBlockOrBuilder
PrimitiveBlock| Modifier and Type | Method and Description |
|---|---|
Osmformat.PrimitiveBlock.Builder |
addAllPrimitivegroup(Iterable<? extends Osmformat.PrimitiveGroup> values)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(int index,
Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(int index,
Osmformat.PrimitiveGroup value)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(Osmformat.PrimitiveGroup value)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveGroup.Builder |
addPrimitivegroupBuilder()
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveGroup.Builder |
addPrimitivegroupBuilder(int index)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock |
build() |
Osmformat.PrimitiveBlock |
buildPartial() |
Osmformat.PrimitiveBlock.Builder |
clear() |
Osmformat.PrimitiveBlock.Builder |
clearDateGranularity()
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
|
Osmformat.PrimitiveBlock.Builder |
clearGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
|
Osmformat.PrimitiveBlock.Builder |
clearLatOffset()
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
|
Osmformat.PrimitiveBlock.Builder |
clearLonOffset()
optional int64 lon_offset = 20 [default = 0]; |
Osmformat.PrimitiveBlock.Builder |
clearPrimitivegroup()
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
clearStringtable()
required .StringTable stringtable = 1; |
int |
getDateGranularity()
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
|
Osmformat.PrimitiveBlock |
getDefaultInstanceForType() |
static proto4.Descriptors.Descriptor |
getDescriptor() |
proto4.Descriptors.Descriptor |
getDescriptorForType() |
int |
getGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
|
long |
getLatOffset()
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
|
long |
getLonOffset()
optional int64 lon_offset = 20 [default = 0]; |
Osmformat.PrimitiveGroup |
getPrimitivegroup(int index)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveGroup.Builder |
getPrimitivegroupBuilder(int index)
repeated .PrimitiveGroup primitivegroup = 2; |
List<Osmformat.PrimitiveGroup.Builder> |
getPrimitivegroupBuilderList()
repeated .PrimitiveGroup primitivegroup = 2; |
int |
getPrimitivegroupCount()
repeated .PrimitiveGroup primitivegroup = 2; |
List<Osmformat.PrimitiveGroup> |
getPrimitivegroupList()
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveGroupOrBuilder |
getPrimitivegroupOrBuilder(int index)
repeated .PrimitiveGroup primitivegroup = 2; |
List<? extends Osmformat.PrimitiveGroupOrBuilder> |
getPrimitivegroupOrBuilderList()
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.StringTable |
getStringtable()
required .StringTable stringtable = 1; |
Osmformat.StringTable.Builder |
getStringtableBuilder()
required .StringTable stringtable = 1; |
Osmformat.StringTableOrBuilder |
getStringtableOrBuilder()
required .StringTable stringtable = 1; |
boolean |
hasDateGranularity()
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
|
boolean |
hasGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
|
boolean |
hasLatOffset()
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
|
boolean |
hasLonOffset()
optional int64 lon_offset = 20 [default = 0]; |
boolean |
hasStringtable()
required .StringTable stringtable = 1; |
protected proto4.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Osmformat.PrimitiveBlock.Builder |
mergeFrom(proto4.CodedInputStream input,
proto4.ExtensionRegistryLite extensionRegistry) |
Osmformat.PrimitiveBlock.Builder |
mergeFrom(proto4.Message other) |
Osmformat.PrimitiveBlock.Builder |
mergeFrom(Osmformat.PrimitiveBlock other) |
Osmformat.PrimitiveBlock.Builder |
mergeStringtable(Osmformat.StringTable value)
required .StringTable stringtable = 1; |
Osmformat.PrimitiveBlock.Builder |
removePrimitivegroup(int index)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
setDateGranularity(int value)
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
|
Osmformat.PrimitiveBlock.Builder |
setGranularity(int value)
Granularity, units of nanodegrees, used to store coordinates in this block
|
Osmformat.PrimitiveBlock.Builder |
setLatOffset(long value)
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
|
Osmformat.PrimitiveBlock.Builder |
setLonOffset(long value)
optional int64 lon_offset = 20 [default = 0]; |
Osmformat.PrimitiveBlock.Builder |
setPrimitivegroup(int index,
Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
setPrimitivegroup(int index,
Osmformat.PrimitiveGroup value)
repeated .PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
setStringtable(Osmformat.StringTable.Builder builderForValue)
required .StringTable stringtable = 1; |
Osmformat.PrimitiveBlock.Builder |
setStringtable(Osmformat.StringTable value)
required .StringTable stringtable = 1; |
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final proto4.Descriptors.Descriptor getDescriptor()
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder>public Osmformat.PrimitiveBlock.Builder clear()
clear in interface proto4.Message.Builderclear in interface proto4.MessageLite.Builderclear in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder>public proto4.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface proto4.Message.BuildergetDescriptorForType in interface proto4.MessageOrBuildergetDescriptorForType in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder>public Osmformat.PrimitiveBlock getDefaultInstanceForType()
getDefaultInstanceForType in interface proto4.MessageLiteOrBuildergetDefaultInstanceForType in interface proto4.MessageOrBuilderpublic Osmformat.PrimitiveBlock build()
build in interface proto4.Message.Builderbuild in interface proto4.MessageLite.Builderpublic Osmformat.PrimitiveBlock buildPartial()
buildPartial in interface proto4.Message.BuilderbuildPartial in interface proto4.MessageLite.Builderpublic Osmformat.PrimitiveBlock.Builder mergeFrom(proto4.Message other)
mergeFrom in interface proto4.Message.BuildermergeFrom in class proto4.AbstractMessage.Builder<Osmformat.PrimitiveBlock.Builder>public Osmformat.PrimitiveBlock.Builder mergeFrom(Osmformat.PrimitiveBlock other)
public final boolean isInitialized()
isInitialized in interface proto4.MessageLiteOrBuilderisInitialized in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder>public Osmformat.PrimitiveBlock.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface proto4.Message.BuildermergeFrom in interface proto4.MessageLite.BuildermergeFrom in class proto4.AbstractMessage.Builder<Osmformat.PrimitiveBlock.Builder>IOExceptionpublic boolean hasStringtable()
required .StringTable stringtable = 1;hasStringtable in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.StringTable getStringtable()
required .StringTable stringtable = 1;getStringtable in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveBlock.Builder setStringtable(Osmformat.StringTable value)
required .StringTable stringtable = 1;public Osmformat.PrimitiveBlock.Builder setStringtable(Osmformat.StringTable.Builder builderForValue)
required .StringTable stringtable = 1;public Osmformat.PrimitiveBlock.Builder mergeStringtable(Osmformat.StringTable value)
required .StringTable stringtable = 1;public Osmformat.PrimitiveBlock.Builder clearStringtable()
required .StringTable stringtable = 1;public Osmformat.StringTable.Builder getStringtableBuilder()
required .StringTable stringtable = 1;public Osmformat.StringTableOrBuilder getStringtableOrBuilder()
required .StringTable stringtable = 1;getStringtableOrBuilder in interface Osmformat.PrimitiveBlockOrBuilderpublic List<Osmformat.PrimitiveGroup> getPrimitivegroupList()
repeated .PrimitiveGroup primitivegroup = 2;getPrimitivegroupList in interface Osmformat.PrimitiveBlockOrBuilderpublic int getPrimitivegroupCount()
repeated .PrimitiveGroup primitivegroup = 2;getPrimitivegroupCount in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveGroup getPrimitivegroup(int index)
repeated .PrimitiveGroup primitivegroup = 2;getPrimitivegroup in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveBlock.Builder setPrimitivegroup(int index, Osmformat.PrimitiveGroup value)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder setPrimitivegroup(int index, Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(Osmformat.PrimitiveGroup value)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(int index, Osmformat.PrimitiveGroup value)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(int index, Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder addAllPrimitivegroup(Iterable<? extends Osmformat.PrimitiveGroup> values)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder clearPrimitivegroup()
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveBlock.Builder removePrimitivegroup(int index)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveGroup.Builder getPrimitivegroupBuilder(int index)
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveGroupOrBuilder getPrimitivegroupOrBuilder(int index)
repeated .PrimitiveGroup primitivegroup = 2;getPrimitivegroupOrBuilder in interface Osmformat.PrimitiveBlockOrBuilderpublic List<? extends Osmformat.PrimitiveGroupOrBuilder> getPrimitivegroupOrBuilderList()
repeated .PrimitiveGroup primitivegroup = 2;getPrimitivegroupOrBuilderList in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveGroup.Builder addPrimitivegroupBuilder()
repeated .PrimitiveGroup primitivegroup = 2;public Osmformat.PrimitiveGroup.Builder addPrimitivegroupBuilder(int index)
repeated .PrimitiveGroup primitivegroup = 2;public List<Osmformat.PrimitiveGroup.Builder> getPrimitivegroupBuilderList()
repeated .PrimitiveGroup primitivegroup = 2;public boolean hasGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
optional int32 granularity = 17 [default = 100];hasGranularity in interface Osmformat.PrimitiveBlockOrBuilderpublic int getGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
optional int32 granularity = 17 [default = 100];getGranularity in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveBlock.Builder setGranularity(int value)
Granularity, units of nanodegrees, used to store coordinates in this block
optional int32 granularity = 17 [default = 100];value - The granularity to set.public Osmformat.PrimitiveBlock.Builder clearGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
optional int32 granularity = 17 [default = 100];public boolean hasLatOffset()
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
optional int64 lat_offset = 19 [default = 0];hasLatOffset in interface Osmformat.PrimitiveBlockOrBuilderpublic long getLatOffset()
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
optional int64 lat_offset = 19 [default = 0];getLatOffset in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveBlock.Builder setLatOffset(long value)
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
optional int64 lat_offset = 19 [default = 0];value - The latOffset to set.public Osmformat.PrimitiveBlock.Builder clearLatOffset()
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
optional int64 lat_offset = 19 [default = 0];public boolean hasLonOffset()
optional int64 lon_offset = 20 [default = 0];hasLonOffset in interface Osmformat.PrimitiveBlockOrBuilderpublic long getLonOffset()
optional int64 lon_offset = 20 [default = 0];getLonOffset in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveBlock.Builder setLonOffset(long value)
optional int64 lon_offset = 20 [default = 0];value - The lonOffset to set.public Osmformat.PrimitiveBlock.Builder clearLonOffset()
optional int64 lon_offset = 20 [default = 0];public boolean hasDateGranularity()
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
optional int32 date_granularity = 18 [default = 1000];hasDateGranularity in interface Osmformat.PrimitiveBlockOrBuilderpublic int getDateGranularity()
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
optional int32 date_granularity = 18 [default = 1000];getDateGranularity in interface Osmformat.PrimitiveBlockOrBuilderpublic Osmformat.PrimitiveBlock.Builder setDateGranularity(int value)
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
optional int32 date_granularity = 18 [default = 1000];value - The dateGranularity to set.public Osmformat.PrimitiveBlock.Builder clearDateGranularity()
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
optional int32 date_granularity = 18 [default = 1000];Copyright © 2025 The Apache Software Foundation. All rights reserved.