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