Interface Osmformat.DenseInfoOrBuilder

All Superinterfaces:
proto4.MessageLiteOrBuilder, proto4.MessageOrBuilder
All Known Implementing Classes:
Osmformat.DenseInfo, Osmformat.DenseInfo.Builder
Enclosing class:
Osmformat

public static interface Osmformat.DenseInfoOrBuilder extends proto4.MessageOrBuilder
  • Method Details

    • getVersionList

      List<Integer> getVersionList()
      repeated int32 version = 1 [packed = true];
      Returns:
      A list containing the version.
    • getVersionCount

      int getVersionCount()
      repeated int32 version = 1 [packed = true];
      Returns:
      The count of version.
    • getVersion

      int getVersion(int index)
      repeated int32 version = 1 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The version at the given index.
    • getTimestampList

      List<Long> getTimestampList()
       DELTA coded
       
      repeated sint64 timestamp = 2 [packed = true];
      Returns:
      A list containing the timestamp.
    • getTimestampCount

      int getTimestampCount()
       DELTA coded
       
      repeated sint64 timestamp = 2 [packed = true];
      Returns:
      The count of timestamp.
    • getTimestamp

      long getTimestamp(int index)
       DELTA coded
       
      repeated sint64 timestamp = 2 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The timestamp at the given index.
    • getChangesetList

      List<Long> getChangesetList()
       DELTA coded
       
      repeated sint64 changeset = 3 [packed = true];
      Returns:
      A list containing the changeset.
    • getChangesetCount

      int getChangesetCount()
       DELTA coded
       
      repeated sint64 changeset = 3 [packed = true];
      Returns:
      The count of changeset.
    • getChangeset

      long getChangeset(int index)
       DELTA coded
       
      repeated sint64 changeset = 3 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The changeset at the given index.
    • getUidList

      List<Integer> getUidList()
       DELTA coded
       
      repeated sint32 uid = 4 [packed = true];
      Returns:
      A list containing the uid.
    • getUidCount

      int getUidCount()
       DELTA coded
       
      repeated sint32 uid = 4 [packed = true];
      Returns:
      The count of uid.
    • getUid

      int getUid(int index)
       DELTA coded
       
      repeated sint32 uid = 4 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The uid at the given index.
    • getUserSidList

      List<Integer> getUserSidList()
       String IDs for usernames. DELTA coded
       
      repeated sint32 user_sid = 5 [packed = true];
      Returns:
      A list containing the userSid.
    • getUserSidCount

      int getUserSidCount()
       String IDs for usernames. DELTA coded
       
      repeated sint32 user_sid = 5 [packed = true];
      Returns:
      The count of userSid.
    • getUserSid

      int getUserSid(int index)
       String IDs for usernames. DELTA coded
       
      repeated sint32 user_sid = 5 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The userSid at the given index.
    • getVisibleList

      List<Boolean> getVisibleList()
       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.
       
      repeated bool visible = 6 [packed = true];
      Returns:
      A list containing the visible.
    • getVisibleCount

      int getVisibleCount()
       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.
       
      repeated bool visible = 6 [packed = true];
      Returns:
      The count of visible.
    • getVisible

      boolean getVisible(int index)
       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.
       
      repeated bool visible = 6 [packed = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The visible at the given index.