public static final class Osmformat.DenseNodes.Builder extends GeneratedMessageLite.Builder<Osmformat.DenseNodes,Osmformat.DenseNodes.Builder> implements Osmformat.DenseNodesOrBuilder
OSMPBF.DenseNodes
Modifier and Type | Method and Description |
---|---|
Osmformat.DenseNodes.Builder |
addAllId(Iterable<? extends Long> values)
repeated sint64 id = 1 [packed = true]; |
Osmformat.DenseNodes.Builder |
addAllKeysVals(Iterable<? extends Integer> values)
repeated int32 keys_vals = 10 [packed = true]; |
Osmformat.DenseNodes.Builder |
addAllLat(Iterable<? extends Long> values)
repeated sint64 lat = 8 [packed = true]; |
Osmformat.DenseNodes.Builder |
addAllLon(Iterable<? extends Long> values)
repeated sint64 lon = 9 [packed = true]; |
Osmformat.DenseNodes.Builder |
addId(long value)
repeated sint64 id = 1 [packed = true]; |
Osmformat.DenseNodes.Builder |
addKeysVals(int value)
repeated int32 keys_vals = 10 [packed = true]; |
Osmformat.DenseNodes.Builder |
addLat(long value)
repeated sint64 lat = 8 [packed = true]; |
Osmformat.DenseNodes.Builder |
addLon(long value)
repeated sint64 lon = 9 [packed = true]; |
Osmformat.DenseNodes |
build() |
Osmformat.DenseNodes |
buildPartial() |
Osmformat.DenseNodes.Builder |
clear() |
Osmformat.DenseNodes.Builder |
clearDenseinfo()
optional .OSMPBF.DenseInfo denseinfo = 5; |
Osmformat.DenseNodes.Builder |
clearId()
repeated sint64 id = 1 [packed = true]; |
Osmformat.DenseNodes.Builder |
clearKeysVals()
repeated int32 keys_vals = 10 [packed = true]; |
Osmformat.DenseNodes.Builder |
clearLat()
repeated sint64 lat = 8 [packed = true]; |
Osmformat.DenseNodes.Builder |
clearLon()
repeated sint64 lon = 9 [packed = true]; |
Osmformat.DenseNodes.Builder |
clone() |
Osmformat.DenseNodes |
getDefaultInstanceForType() |
Osmformat.DenseInfo |
getDenseinfo()
optional .OSMPBF.DenseInfo denseinfo = 5; |
long |
getId(int index)
repeated sint64 id = 1 [packed = true]; |
int |
getIdCount()
repeated sint64 id = 1 [packed = true]; |
List<Long> |
getIdList()
repeated sint64 id = 1 [packed = true]; |
int |
getKeysVals(int index)
repeated int32 keys_vals = 10 [packed = true]; |
int |
getKeysValsCount()
repeated int32 keys_vals = 10 [packed = true]; |
List<Integer> |
getKeysValsList()
repeated int32 keys_vals = 10 [packed = true]; |
long |
getLat(int index)
repeated sint64 lat = 8 [packed = true]; |
int |
getLatCount()
repeated sint64 lat = 8 [packed = true]; |
List<Long> |
getLatList()
repeated sint64 lat = 8 [packed = true]; |
long |
getLon(int index)
repeated sint64 lon = 9 [packed = true]; |
int |
getLonCount()
repeated sint64 lon = 9 [packed = true]; |
List<Long> |
getLonList()
repeated sint64 lon = 9 [packed = true]; |
boolean |
hasDenseinfo()
optional .OSMPBF.DenseInfo denseinfo = 5; |
boolean |
isInitialized() |
Osmformat.DenseNodes.Builder |
mergeDenseinfo(Osmformat.DenseInfo value)
optional .OSMPBF.DenseInfo denseinfo = 5; |
Osmformat.DenseNodes.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Osmformat.DenseNodes.Builder |
mergeFrom(Osmformat.DenseNodes other) |
Osmformat.DenseNodes.Builder |
setDenseinfo(Osmformat.DenseInfo.Builder builderForValue)
optional .OSMPBF.DenseInfo denseinfo = 5; |
Osmformat.DenseNodes.Builder |
setDenseinfo(Osmformat.DenseInfo value)
optional .OSMPBF.DenseInfo denseinfo = 5; |
Osmformat.DenseNodes.Builder |
setId(int index,
long value)
repeated sint64 id = 1 [packed = true]; |
Osmformat.DenseNodes.Builder |
setKeysVals(int index,
int value)
repeated int32 keys_vals = 10 [packed = true]; |
Osmformat.DenseNodes.Builder |
setLat(int index,
long value)
repeated sint64 lat = 8 [packed = true]; |
Osmformat.DenseNodes.Builder |
setLon(int index,
long value)
repeated sint64 lon = 9 [packed = true]; |
getUnknownFields, parseUnknownField, setUnknownFields
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public Osmformat.DenseNodes.Builder clear()
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageLite.Builder<Osmformat.DenseNodes,Osmformat.DenseNodes.Builder>
public Osmformat.DenseNodes.Builder clone()
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageLite.Builder<Osmformat.DenseNodes,Osmformat.DenseNodes.Builder>
public Osmformat.DenseNodes getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in class GeneratedMessageLite.Builder<Osmformat.DenseNodes,Osmformat.DenseNodes.Builder>
public Osmformat.DenseNodes build()
build
in interface MessageLite.Builder
public Osmformat.DenseNodes buildPartial()
buildPartial
in interface MessageLite.Builder
public Osmformat.DenseNodes.Builder mergeFrom(Osmformat.DenseNodes other)
mergeFrom
in class GeneratedMessageLite.Builder<Osmformat.DenseNodes,Osmformat.DenseNodes.Builder>
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
public Osmformat.DenseNodes.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessageLite.Builder<Osmformat.DenseNodes.Builder>
IOException
public List<Long> getIdList()
repeated sint64 id = 1 [packed = true];
DELTA coded
getIdList
in interface Osmformat.DenseNodesOrBuilder
public int getIdCount()
repeated sint64 id = 1 [packed = true];
DELTA coded
getIdCount
in interface Osmformat.DenseNodesOrBuilder
public long getId(int index)
repeated sint64 id = 1 [packed = true];
DELTA coded
getId
in interface Osmformat.DenseNodesOrBuilder
public Osmformat.DenseNodes.Builder setId(int index, long value)
repeated sint64 id = 1 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder addId(long value)
repeated sint64 id = 1 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder addAllId(Iterable<? extends Long> values)
repeated sint64 id = 1 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder clearId()
repeated sint64 id = 1 [packed = true];
DELTA coded
public boolean hasDenseinfo()
optional .OSMPBF.DenseInfo denseinfo = 5;
repeated Info info = 4;
hasDenseinfo
in interface Osmformat.DenseNodesOrBuilder
public Osmformat.DenseInfo getDenseinfo()
optional .OSMPBF.DenseInfo denseinfo = 5;
repeated Info info = 4;
getDenseinfo
in interface Osmformat.DenseNodesOrBuilder
public Osmformat.DenseNodes.Builder setDenseinfo(Osmformat.DenseInfo value)
optional .OSMPBF.DenseInfo denseinfo = 5;
repeated Info info = 4;
public Osmformat.DenseNodes.Builder setDenseinfo(Osmformat.DenseInfo.Builder builderForValue)
optional .OSMPBF.DenseInfo denseinfo = 5;
repeated Info info = 4;
public Osmformat.DenseNodes.Builder mergeDenseinfo(Osmformat.DenseInfo value)
optional .OSMPBF.DenseInfo denseinfo = 5;
repeated Info info = 4;
public Osmformat.DenseNodes.Builder clearDenseinfo()
optional .OSMPBF.DenseInfo denseinfo = 5;
repeated Info info = 4;
public List<Long> getLatList()
repeated sint64 lat = 8 [packed = true];
DELTA coded
getLatList
in interface Osmformat.DenseNodesOrBuilder
public int getLatCount()
repeated sint64 lat = 8 [packed = true];
DELTA coded
getLatCount
in interface Osmformat.DenseNodesOrBuilder
public long getLat(int index)
repeated sint64 lat = 8 [packed = true];
DELTA coded
getLat
in interface Osmformat.DenseNodesOrBuilder
public Osmformat.DenseNodes.Builder setLat(int index, long value)
repeated sint64 lat = 8 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder addLat(long value)
repeated sint64 lat = 8 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder addAllLat(Iterable<? extends Long> values)
repeated sint64 lat = 8 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder clearLat()
repeated sint64 lat = 8 [packed = true];
DELTA coded
public List<Long> getLonList()
repeated sint64 lon = 9 [packed = true];
DELTA coded
getLonList
in interface Osmformat.DenseNodesOrBuilder
public int getLonCount()
repeated sint64 lon = 9 [packed = true];
DELTA coded
getLonCount
in interface Osmformat.DenseNodesOrBuilder
public long getLon(int index)
repeated sint64 lon = 9 [packed = true];
DELTA coded
getLon
in interface Osmformat.DenseNodesOrBuilder
public Osmformat.DenseNodes.Builder setLon(int index, long value)
repeated sint64 lon = 9 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder addLon(long value)
repeated sint64 lon = 9 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder addAllLon(Iterable<? extends Long> values)
repeated sint64 lon = 9 [packed = true];
DELTA coded
public Osmformat.DenseNodes.Builder clearLon()
repeated sint64 lon = 9 [packed = true];
DELTA coded
public List<Integer> getKeysValsList()
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.
getKeysValsList
in interface Osmformat.DenseNodesOrBuilder
public int getKeysValsCount()
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.
getKeysValsCount
in interface Osmformat.DenseNodesOrBuilder
public int getKeysVals(int index)
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.
getKeysVals
in interface Osmformat.DenseNodesOrBuilder
public Osmformat.DenseNodes.Builder setKeysVals(int index, int value)
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.
public Osmformat.DenseNodes.Builder addKeysVals(int value)
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.
public Osmformat.DenseNodes.Builder addAllKeysVals(Iterable<? extends Integer> values)
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.
public Osmformat.DenseNodes.Builder clearKeysVals()
repeated int32 keys_vals = 10 [packed = true];
Special packing of keys and vals into one array. May be empty if all nodes in this block are tagless.