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, 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.PrimitiveBlock.Builder>
public Osmformat.PrimitiveBlock.Builder clear()
clear
in interface proto4.Message.Builder
clear
in interface proto4.MessageLite.Builder
clear
in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder>
public proto4.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface proto4.Message.Builder
getDescriptorForType
in interface proto4.MessageOrBuilder
getDescriptorForType
in class proto4.GeneratedMessage.Builder<Osmformat.PrimitiveBlock.Builder>
public Osmformat.PrimitiveBlock getDefaultInstanceForType()
getDefaultInstanceForType
in interface proto4.MessageLiteOrBuilder
getDefaultInstanceForType
in interface proto4.MessageOrBuilder
public Osmformat.PrimitiveBlock build()
build
in interface proto4.Message.Builder
build
in interface proto4.MessageLite.Builder
public Osmformat.PrimitiveBlock buildPartial()
buildPartial
in interface proto4.Message.Builder
buildPartial
in interface proto4.MessageLite.Builder
public Osmformat.PrimitiveBlock.Builder mergeFrom(proto4.Message other)
mergeFrom
in interface proto4.Message.Builder
mergeFrom
in class proto4.AbstractMessage.Builder<Osmformat.PrimitiveBlock.Builder>
public Osmformat.PrimitiveBlock.Builder mergeFrom(Osmformat.PrimitiveBlock other)
public final boolean isInitialized()
isInitialized
in interface proto4.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface proto4.MessageLite.Builder
mergeFrom
in class proto4.AbstractMessage.Builder<Osmformat.PrimitiveBlock.Builder>
IOException
public boolean hasStringtable()
required .StringTable stringtable = 1;
hasStringtable
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.StringTable getStringtable()
required .StringTable stringtable = 1;
getStringtable
in interface Osmformat.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public List<Osmformat.PrimitiveGroup> getPrimitivegroupList()
repeated .PrimitiveGroup primitivegroup = 2;
getPrimitivegroupList
in interface Osmformat.PrimitiveBlockOrBuilder
public int getPrimitivegroupCount()
repeated .PrimitiveGroup primitivegroup = 2;
getPrimitivegroupCount
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveGroup getPrimitivegroup(int index)
repeated .PrimitiveGroup primitivegroup = 2;
getPrimitivegroup
in interface Osmformat.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public List<? extends Osmformat.PrimitiveGroupOrBuilder> getPrimitivegroupOrBuilderList()
repeated .PrimitiveGroup primitivegroup = 2;
getPrimitivegroupOrBuilderList
in interface Osmformat.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public int getGranularity()
Granularity, units of nanodegrees, used to store coordinates in this block
optional int32 granularity = 17 [default = 100];
getGranularity
in interface Osmformat.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public long getLonOffset()
optional int64 lon_offset = 20 [default = 0];
getLonOffset
in interface Osmformat.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public 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.PrimitiveBlockOrBuilder
public 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.