public static final class Osmformat.PrimitiveBlock.Builder extends GeneratedMessageLite.Builder<Osmformat.PrimitiveBlock,Osmformat.PrimitiveBlock.Builder> implements Osmformat.PrimitiveBlockOrBuilder
OSMPBF.PrimitiveBlock
Modifier and Type | Method and Description |
---|---|
Osmformat.PrimitiveBlock.Builder |
addAllPrimitivegroup(Iterable<? extends Osmformat.PrimitiveGroup> values)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(int index,
Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(int index,
Osmformat.PrimitiveGroup value)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
addPrimitivegroup(Osmformat.PrimitiveGroup value)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock |
build() |
Osmformat.PrimitiveBlock |
buildPartial() |
Osmformat.PrimitiveBlock.Builder |
clear() |
Osmformat.PrimitiveBlock.Builder |
clearDateGranularity()
optional int32 date_granularity = 18 [default = 1000]; |
Osmformat.PrimitiveBlock.Builder |
clearGranularity()
optional int32 granularity = 17 [default = 100]; |
Osmformat.PrimitiveBlock.Builder |
clearLatOffset()
optional int64 lat_offset = 19 [default = 0]; |
Osmformat.PrimitiveBlock.Builder |
clearLonOffset()
optional int64 lon_offset = 20 [default = 0]; |
Osmformat.PrimitiveBlock.Builder |
clearPrimitivegroup()
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
clearStringtable()
required .OSMPBF.StringTable stringtable = 1; |
Osmformat.PrimitiveBlock.Builder |
clone() |
int |
getDateGranularity()
optional int32 date_granularity = 18 [default = 1000]; |
Osmformat.PrimitiveBlock |
getDefaultInstanceForType() |
int |
getGranularity()
optional int32 granularity = 17 [default = 100]; |
long |
getLatOffset()
optional int64 lat_offset = 19 [default = 0]; |
long |
getLonOffset()
optional int64 lon_offset = 20 [default = 0]; |
Osmformat.PrimitiveGroup |
getPrimitivegroup(int index)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
int |
getPrimitivegroupCount()
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
List<Osmformat.PrimitiveGroup> |
getPrimitivegroupList()
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.StringTable |
getStringtable()
required .OSMPBF.StringTable stringtable = 1; |
boolean |
hasDateGranularity()
optional int32 date_granularity = 18 [default = 1000]; |
boolean |
hasGranularity()
optional int32 granularity = 17 [default = 100]; |
boolean |
hasLatOffset()
optional int64 lat_offset = 19 [default = 0]; |
boolean |
hasLonOffset()
optional int64 lon_offset = 20 [default = 0]; |
boolean |
hasStringtable()
required .OSMPBF.StringTable stringtable = 1; |
boolean |
isInitialized() |
Osmformat.PrimitiveBlock.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Osmformat.PrimitiveBlock.Builder |
mergeFrom(Osmformat.PrimitiveBlock other) |
Osmformat.PrimitiveBlock.Builder |
mergeStringtable(Osmformat.StringTable value)
required .OSMPBF.StringTable stringtable = 1; |
Osmformat.PrimitiveBlock.Builder |
removePrimitivegroup(int index)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
setDateGranularity(int value)
optional int32 date_granularity = 18 [default = 1000]; |
Osmformat.PrimitiveBlock.Builder |
setGranularity(int value)
optional int32 granularity = 17 [default = 100]; |
Osmformat.PrimitiveBlock.Builder |
setLatOffset(long value)
optional int64 lat_offset = 19 [default = 0]; |
Osmformat.PrimitiveBlock.Builder |
setLonOffset(long value)
optional int64 lon_offset = 20 [default = 0]; |
Osmformat.PrimitiveBlock.Builder |
setPrimitivegroup(int index,
Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
setPrimitivegroup(int index,
Osmformat.PrimitiveGroup value)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2; |
Osmformat.PrimitiveBlock.Builder |
setStringtable(Osmformat.StringTable.Builder builderForValue)
required .OSMPBF.StringTable stringtable = 1; |
Osmformat.PrimitiveBlock.Builder |
setStringtable(Osmformat.StringTable value)
required .OSMPBF.StringTable stringtable = 1; |
getUnknownFields, parseUnknownField, setUnknownFields
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public Osmformat.PrimitiveBlock.Builder clear()
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageLite.Builder<Osmformat.PrimitiveBlock,Osmformat.PrimitiveBlock.Builder>
public Osmformat.PrimitiveBlock.Builder clone()
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageLite.Builder<Osmformat.PrimitiveBlock,Osmformat.PrimitiveBlock.Builder>
public Osmformat.PrimitiveBlock getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in class GeneratedMessageLite.Builder<Osmformat.PrimitiveBlock,Osmformat.PrimitiveBlock.Builder>
public Osmformat.PrimitiveBlock build()
build
in interface MessageLite.Builder
public Osmformat.PrimitiveBlock buildPartial()
buildPartial
in interface MessageLite.Builder
public Osmformat.PrimitiveBlock.Builder mergeFrom(Osmformat.PrimitiveBlock other)
mergeFrom
in class GeneratedMessageLite.Builder<Osmformat.PrimitiveBlock,Osmformat.PrimitiveBlock.Builder>
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
public Osmformat.PrimitiveBlock.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessageLite.Builder<Osmformat.PrimitiveBlock.Builder>
IOException
public boolean hasStringtable()
required .OSMPBF.StringTable stringtable = 1;
hasStringtable
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.StringTable getStringtable()
required .OSMPBF.StringTable stringtable = 1;
getStringtable
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveBlock.Builder setStringtable(Osmformat.StringTable value)
required .OSMPBF.StringTable stringtable = 1;
public Osmformat.PrimitiveBlock.Builder setStringtable(Osmformat.StringTable.Builder builderForValue)
required .OSMPBF.StringTable stringtable = 1;
public Osmformat.PrimitiveBlock.Builder mergeStringtable(Osmformat.StringTable value)
required .OSMPBF.StringTable stringtable = 1;
public Osmformat.PrimitiveBlock.Builder clearStringtable()
required .OSMPBF.StringTable stringtable = 1;
public List<Osmformat.PrimitiveGroup> getPrimitivegroupList()
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
getPrimitivegroupList
in interface Osmformat.PrimitiveBlockOrBuilder
public int getPrimitivegroupCount()
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
getPrimitivegroupCount
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveGroup getPrimitivegroup(int index)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
getPrimitivegroup
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveBlock.Builder setPrimitivegroup(int index, Osmformat.PrimitiveGroup value)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder setPrimitivegroup(int index, Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(Osmformat.PrimitiveGroup value)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(int index, Osmformat.PrimitiveGroup value)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder addPrimitivegroup(int index, Osmformat.PrimitiveGroup.Builder builderForValue)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder addAllPrimitivegroup(Iterable<? extends Osmformat.PrimitiveGroup> values)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder clearPrimitivegroup()
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public Osmformat.PrimitiveBlock.Builder removePrimitivegroup(int index)
repeated .OSMPBF.PrimitiveGroup primitivegroup = 2;
public boolean hasGranularity()
optional int32 granularity = 17 [default = 100];
Granularity, units of nanodegrees, used to store coordinates in this block
hasGranularity
in interface Osmformat.PrimitiveBlockOrBuilder
public int getGranularity()
optional int32 granularity = 17 [default = 100];
Granularity, units of nanodegrees, used to store coordinates in this block
getGranularity
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveBlock.Builder setGranularity(int value)
optional int32 granularity = 17 [default = 100];
Granularity, units of nanodegrees, used to store coordinates in this block
public Osmformat.PrimitiveBlock.Builder clearGranularity()
optional int32 granularity = 17 [default = 100];
Granularity, units of nanodegrees, used to store coordinates in this block
public boolean hasLatOffset()
optional int64 lat_offset = 19 [default = 0];
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
hasLatOffset
in interface Osmformat.PrimitiveBlockOrBuilder
public long getLatOffset()
optional int64 lat_offset = 19 [default = 0];
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
getLatOffset
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveBlock.Builder setLatOffset(long value)
optional int64 lat_offset = 19 [default = 0];
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
public Osmformat.PrimitiveBlock.Builder clearLatOffset()
optional int64 lat_offset = 19 [default = 0];
Offset value between the output coordinates coordinates and the granularity grid in unites of nanodegrees.
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];
public Osmformat.PrimitiveBlock.Builder clearLonOffset()
optional int64 lon_offset = 20 [default = 0];
public boolean hasDateGranularity()
optional int32 date_granularity = 18 [default = 1000];
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
hasDateGranularity
in interface Osmformat.PrimitiveBlockOrBuilder
public int getDateGranularity()
optional int32 date_granularity = 18 [default = 1000];
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
getDateGranularity
in interface Osmformat.PrimitiveBlockOrBuilder
public Osmformat.PrimitiveBlock.Builder setDateGranularity(int value)
optional int32 date_granularity = 18 [default = 1000];
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.
public Osmformat.PrimitiveBlock.Builder clearDateGranularity()
optional int32 date_granularity = 18 [default = 1000];
Granularity of dates, normally represented in units of milliseconds since the 1970 epoch.