public static final class Osmformat.DenseInfo.Builder extends GeneratedMessageLite.Builder <Osmformat .DenseInfo ,Osmformat .DenseInfo .Builder > implements Osmformat .DenseInfoOrBuilder
OSMPBF.DenseInfo
Optional metadata that may be included into each primitive. Special dense format used in DenseNodes.
Modifier and Type | Method and Description |
---|---|
Osmformat |
addAllChangeset(Iterable
repeated sint64 changeset = 3 [packed = true];
|
Osmformat |
addAllTimestamp(Iterable
repeated sint64 timestamp = 2 [packed = true];
|
Osmformat |
addAllUid(Iterable
repeated sint32 uid = 4 [packed = true];
|
Osmformat |
addAllUserSid(Iterable
repeated sint32 user_sid = 5 [packed = true];
|
Osmformat |
addAllVersion(Iterable
repeated int32 version = 1 [packed = true];
|
Osmformat |
addAllVisible(Iterable
repeated bool visible = 6 [packed = true];
|
Osmformat |
addChangeset(long value)
repeated sint64 changeset = 3 [packed = true];
|
Osmformat |
addTimestamp(long value)
repeated sint64 timestamp = 2 [packed = true];
|
Osmformat |
addUid(int value)
repeated sint32 uid = 4 [packed = true];
|
Osmformat |
addUserSid(int value)
repeated sint32 user_sid = 5 [packed = true];
|
Osmformat |
addVersion(int value)
repeated int32 version = 1 [packed = true];
|
Osmformat |
addVisible(boolean value)
repeated bool visible = 6 [packed = true];
|
Osmformat |
build()
|
Osmformat |
buildPartial()
|
Osmformat |
clear()
|
Osmformat |
clearChangeset()
repeated sint64 changeset = 3 [packed = true];
|
Osmformat |
clearTimestamp()
repeated sint64 timestamp = 2 [packed = true];
|
Osmformat |
clearUid()
repeated sint32 uid = 4 [packed = true];
|
Osmformat |
clearUserSid()
repeated sint32 user_sid = 5 [packed = true];
|
Osmformat |
clearVersion()
repeated int32 version = 1 [packed = true];
|
Osmformat |
clearVisible()
repeated bool visible = 6 [packed = true];
|
Osmformat |
clone()
|
long |
getChangeset(int index)
repeated sint64 changeset = 3 [packed = true];
|
int |
getChangesetCount()
repeated sint64 changeset = 3 [packed = true];
|
List |
getChangesetList()
repeated sint64 changeset = 3 [packed = true];
|
Osmformat |
getDefaultInstanceForType()
|
long |
getTimestamp(int index)
repeated sint64 timestamp = 2 [packed = true];
|
int |
getTimestampCount()
repeated sint64 timestamp = 2 [packed = true];
|
List |
getTimestampList()
repeated sint64 timestamp = 2 [packed = true];
|
int |
getUid(int index)
repeated sint32 uid = 4 [packed = true];
|
int |
getUidCount()
repeated sint32 uid = 4 [packed = true];
|
List |
getUidList()
repeated sint32 uid = 4 [packed = true];
|
int |
getUserSid(int index)
repeated sint32 user_sid = 5 [packed = true];
|
int |
getUserSidCount()
repeated sint32 user_sid = 5 [packed = true];
|
List |
getUserSidList()
repeated sint32 user_sid = 5 [packed = true];
|
int |
getVersion(int index)
repeated int32 version = 1 [packed = true];
|
int |
getVersionCount()
repeated int32 version = 1 [packed = true];
|
List |
getVersionList()
repeated int32 version = 1 [packed = true];
|
boolean |
getVisible(int index)
repeated bool visible = 6 [packed = true];
|
int |
getVisibleCount()
repeated bool visible = 6 [packed = true];
|
List |
getVisibleList()
repeated bool visible = 6 [packed = true];
|
boolean |
isInitialized()
|
Osmformat |
mergeFrom(CodedInputStream
|
Osmformat |
mergeFrom(Osmformat
|
Osmformat |
setChangeset(int index, long value)
repeated sint64 changeset = 3 [packed = true];
|
Osmformat |
setTimestamp(int index, long value)
repeated sint64 timestamp = 2 [packed = true];
|
Osmformat |
setUid(int index, int value)
repeated sint32 uid = 4 [packed = true];
|
Osmformat |
setUserSid(int index, int value)
repeated sint32 user_sid = 5 [packed = true];
|
Osmformat |
setVersion(int index, int value)
repeated int32 version = 1 [packed = true];
|
Osmformat |
setVisible(int index, boolean value)
repeated bool visible = 6 [packed = true];
|
getUnknownFields, parseUnknownField, setUnknownFields
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
public Osmformat.DenseInfo .Builder clear()
public Osmformat.DenseInfo .Builder clone()
public Osmformat.DenseInfo getDefaultInstanceForType()
public Osmformat.DenseInfo build()
public Osmformat.DenseInfo buildPartial()
public Osmformat.DenseInfo .Builder mergeFrom(Osmformat .DenseInfo other)
public final boolean isInitialized()
public Osmformat.DenseInfo .Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface
MessageLite.Builder
mergeFrom
in class
AbstractMessageLite.Builder <Osmformat.DenseInfo.Builder >
IOException
public int getVersionCount()
repeated int32 version = 1 [packed = true];
public int getVersion(int index)
repeated int32 version = 1 [packed = true];
public Osmformat.DenseInfo .Builder setVersion(int index, int value)
repeated int32 version = 1 [packed = true];
public Osmformat.DenseInfo .Builder addVersion(int value)
repeated int32 version = 1 [packed = true];
public Osmformat.DenseInfo .Builder addAllVersion(Iterable <? extends Integer > values)
repeated int32 version = 1 [packed = true];
public Osmformat.DenseInfo .Builder clearVersion()
repeated int32 version = 1 [packed = true];
public List<Long > getTimestampList()
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public int getTimestampCount()
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public long getTimestamp(int index)
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder setTimestamp(int index, long value)
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder addTimestamp(long value)
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder addAllTimestamp(Iterable <? extends Long > values)
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder clearTimestamp()
repeated sint64 timestamp = 2 [packed = true];
DELTA coded
public List<Long > getChangesetList()
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public int getChangesetCount()
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public long getChangeset(int index)
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder setChangeset(int index, long value)
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder addChangeset(long value)
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder addAllChangeset(Iterable <? extends Long > values)
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder clearChangeset()
repeated sint64 changeset = 3 [packed = true];
DELTA coded
public int getUidCount()
repeated sint32 uid = 4 [packed = true];
DELTA coded
public int getUid(int index)
repeated sint32 uid = 4 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder setUid(int index, int value)
repeated sint32 uid = 4 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder addUid(int value)
repeated sint32 uid = 4 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder addAllUid(Iterable <? extends Integer > values)
repeated sint32 uid = 4 [packed = true];
DELTA coded
public Osmformat.DenseInfo .Builder clearUid()
repeated sint32 uid = 4 [packed = true];
DELTA coded
public List<Integer > getUserSidList()
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public int getUserSidCount()
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public int getUserSid(int index)
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public Osmformat.DenseInfo .Builder setUserSid(int index, int value)
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public Osmformat.DenseInfo .Builder addUserSid(int value)
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public Osmformat.DenseInfo .Builder addAllUserSid(Iterable <? extends Integer > values)
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public Osmformat.DenseInfo .Builder clearUserSid()
repeated sint32 user_sid = 5 [packed = true];
String IDs for usernames. DELTA coded
public List<Boolean > getVisibleList()
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.
public int getVisibleCount()
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.
public boolean getVisible(int index)
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.
public Osmformat.DenseInfo .Builder setVisible(int index, boolean value)
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.
public Osmformat.DenseInfo .Builder addVisible(boolean value)
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.
public Osmformat.DenseInfo .Builder addAllVisible(Iterable <? extends Boolean > values)
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.
public Osmformat.DenseInfo .Builder clearVisible()
repeated bool visible = 6 [packed = true];
The visible flag is used to store history information. It indicates that the current object version has been created by a delete operation on the OSM API. When a writer sets this flag, it MUST add a required_features tag with value "HistoricalInformation" to the HeaderBlock. If this flag is not available for some object it MUST be assumed to be true if the file has the required_features tag "HistoricalInformation" set.