public static final class Osmformat.Node.Builder extends GeneratedMessageLite.Builder<Osmformat.Node,Osmformat.Node.Builder> implements Osmformat.NodeOrBuilder
OSMPBF.Node
Modifier and Type | Method and Description |
---|---|
Osmformat.Node.Builder |
addAllKeys(Iterable<? extends Integer> values)
repeated uint32 keys = 2 [packed = true]; |
Osmformat.Node.Builder |
addAllVals(Iterable<? extends Integer> values)
repeated uint32 vals = 3 [packed = true]; |
Osmformat.Node.Builder |
addKeys(int value)
repeated uint32 keys = 2 [packed = true]; |
Osmformat.Node.Builder |
addVals(int value)
repeated uint32 vals = 3 [packed = true]; |
Osmformat.Node |
build() |
Osmformat.Node |
buildPartial() |
Osmformat.Node.Builder |
clear() |
Osmformat.Node.Builder |
clearId()
required sint64 id = 1; |
Osmformat.Node.Builder |
clearInfo()
optional .OSMPBF.Info info = 4; |
Osmformat.Node.Builder |
clearKeys()
repeated uint32 keys = 2 [packed = true]; |
Osmformat.Node.Builder |
clearLat()
required sint64 lat = 8; |
Osmformat.Node.Builder |
clearLon()
required sint64 lon = 9; |
Osmformat.Node.Builder |
clearVals()
repeated uint32 vals = 3 [packed = true]; |
Osmformat.Node.Builder |
clone() |
Osmformat.Node |
getDefaultInstanceForType() |
long |
getId()
required sint64 id = 1; |
Osmformat.Info |
getInfo()
optional .OSMPBF.Info info = 4; |
int |
getKeys(int index)
repeated uint32 keys = 2 [packed = true]; |
int |
getKeysCount()
repeated uint32 keys = 2 [packed = true]; |
List<Integer> |
getKeysList()
repeated uint32 keys = 2 [packed = true]; |
long |
getLat()
required sint64 lat = 8; |
long |
getLon()
required sint64 lon = 9; |
int |
getVals(int index)
repeated uint32 vals = 3 [packed = true]; |
int |
getValsCount()
repeated uint32 vals = 3 [packed = true]; |
List<Integer> |
getValsList()
repeated uint32 vals = 3 [packed = true]; |
boolean |
hasId()
required sint64 id = 1; |
boolean |
hasInfo()
optional .OSMPBF.Info info = 4; |
boolean |
hasLat()
required sint64 lat = 8; |
boolean |
hasLon()
required sint64 lon = 9; |
boolean |
isInitialized() |
Osmformat.Node.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Osmformat.Node.Builder |
mergeFrom(Osmformat.Node other) |
Osmformat.Node.Builder |
mergeInfo(Osmformat.Info value)
optional .OSMPBF.Info info = 4; |
Osmformat.Node.Builder |
setId(long value)
required sint64 id = 1; |
Osmformat.Node.Builder |
setInfo(Osmformat.Info.Builder builderForValue)
optional .OSMPBF.Info info = 4; |
Osmformat.Node.Builder |
setInfo(Osmformat.Info value)
optional .OSMPBF.Info info = 4; |
Osmformat.Node.Builder |
setKeys(int index,
int value)
repeated uint32 keys = 2 [packed = true]; |
Osmformat.Node.Builder |
setLat(long value)
required sint64 lat = 8; |
Osmformat.Node.Builder |
setLon(long value)
required sint64 lon = 9; |
Osmformat.Node.Builder |
setVals(int index,
int value)
repeated uint32 vals = 3 [packed = true]; |
getUnknownFields, parseUnknownField, setUnknownFields
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public Osmformat.Node.Builder clear()
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageLite.Builder<Osmformat.Node,Osmformat.Node.Builder>
public Osmformat.Node.Builder clone()
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageLite.Builder<Osmformat.Node,Osmformat.Node.Builder>
public Osmformat.Node getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in class GeneratedMessageLite.Builder<Osmformat.Node,Osmformat.Node.Builder>
public Osmformat.Node build()
build
in interface MessageLite.Builder
public Osmformat.Node buildPartial()
buildPartial
in interface MessageLite.Builder
public Osmformat.Node.Builder mergeFrom(Osmformat.Node other)
mergeFrom
in class GeneratedMessageLite.Builder<Osmformat.Node,Osmformat.Node.Builder>
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
public Osmformat.Node.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessageLite.Builder<Osmformat.Node.Builder>
IOException
public boolean hasId()
required sint64 id = 1;
hasId
in interface Osmformat.NodeOrBuilder
public long getId()
required sint64 id = 1;
getId
in interface Osmformat.NodeOrBuilder
public Osmformat.Node.Builder setId(long value)
required sint64 id = 1;
public Osmformat.Node.Builder clearId()
required sint64 id = 1;
public List<Integer> getKeysList()
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
getKeysList
in interface Osmformat.NodeOrBuilder
public int getKeysCount()
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
getKeysCount
in interface Osmformat.NodeOrBuilder
public int getKeys(int index)
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
getKeys
in interface Osmformat.NodeOrBuilder
public Osmformat.Node.Builder setKeys(int index, int value)
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
public Osmformat.Node.Builder addKeys(int value)
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
public Osmformat.Node.Builder addAllKeys(Iterable<? extends Integer> values)
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
public Osmformat.Node.Builder clearKeys()
repeated uint32 keys = 2 [packed = true];
Parallel arrays.
public List<Integer> getValsList()
repeated uint32 vals = 3 [packed = true];
String IDs.
getValsList
in interface Osmformat.NodeOrBuilder
public int getValsCount()
repeated uint32 vals = 3 [packed = true];
String IDs.
getValsCount
in interface Osmformat.NodeOrBuilder
public int getVals(int index)
repeated uint32 vals = 3 [packed = true];
String IDs.
getVals
in interface Osmformat.NodeOrBuilder
public Osmformat.Node.Builder setVals(int index, int value)
repeated uint32 vals = 3 [packed = true];
String IDs.
public Osmformat.Node.Builder addVals(int value)
repeated uint32 vals = 3 [packed = true];
String IDs.
public Osmformat.Node.Builder addAllVals(Iterable<? extends Integer> values)
repeated uint32 vals = 3 [packed = true];
String IDs.
public Osmformat.Node.Builder clearVals()
repeated uint32 vals = 3 [packed = true];
String IDs.
public boolean hasInfo()
optional .OSMPBF.Info info = 4;
May be omitted in omitmeta
hasInfo
in interface Osmformat.NodeOrBuilder
public Osmformat.Info getInfo()
optional .OSMPBF.Info info = 4;
May be omitted in omitmeta
getInfo
in interface Osmformat.NodeOrBuilder
public Osmformat.Node.Builder setInfo(Osmformat.Info value)
optional .OSMPBF.Info info = 4;
May be omitted in omitmeta
public Osmformat.Node.Builder setInfo(Osmformat.Info.Builder builderForValue)
optional .OSMPBF.Info info = 4;
May be omitted in omitmeta
public Osmformat.Node.Builder mergeInfo(Osmformat.Info value)
optional .OSMPBF.Info info = 4;
May be omitted in omitmeta
public Osmformat.Node.Builder clearInfo()
optional .OSMPBF.Info info = 4;
May be omitted in omitmeta
public boolean hasLat()
required sint64 lat = 8;
hasLat
in interface Osmformat.NodeOrBuilder
public long getLat()
required sint64 lat = 8;
getLat
in interface Osmformat.NodeOrBuilder
public Osmformat.Node.Builder setLat(long value)
required sint64 lat = 8;
public Osmformat.Node.Builder clearLat()
required sint64 lat = 8;
public boolean hasLon()
required sint64 lon = 9;
hasLon
in interface Osmformat.NodeOrBuilder
public long getLon()
required sint64 lon = 9;
getLon
in interface Osmformat.NodeOrBuilder
public Osmformat.Node.Builder setLon(long value)
required sint64 lon = 9;
public Osmformat.Node.Builder clearLon()
required sint64 lon = 9;