Interface Osmformat.WayOrBuilder

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

    public static interface Osmformat.WayOrBuilder
    extends proto4.MessageOrBuilder
    • Method Detail

      • hasId

        boolean hasId()
        required int64 id = 1;
        Returns:
        Whether the id field is set.
      • getId

        long getId()
        required int64 id = 1;
        Returns:
        The id.
      • getKeysList

        List<Integer> getKeysList()
         Parallel arrays.
         
        repeated uint32 keys = 2 [packed = true];
        Returns:
        A list containing the keys.
      • getKeysCount

        int getKeysCount()
         Parallel arrays.
         
        repeated uint32 keys = 2 [packed = true];
        Returns:
        The count of keys.
      • getKeys

        int getKeys​(int index)
         Parallel arrays.
         
        repeated uint32 keys = 2 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The keys at the given index.
      • getValsList

        List<Integer> getValsList()
        repeated uint32 vals = 3 [packed = true];
        Returns:
        A list containing the vals.
      • getValsCount

        int getValsCount()
        repeated uint32 vals = 3 [packed = true];
        Returns:
        The count of vals.
      • getVals

        int getVals​(int index)
        repeated uint32 vals = 3 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The vals at the given index.
      • hasInfo

        boolean hasInfo()
        optional .Info info = 4;
        Returns:
        Whether the info field is set.
      • getInfo

        Osmformat.Info getInfo()
        optional .Info info = 4;
        Returns:
        The info.
      • getRefsList

        List<Long> getRefsList()
         DELTA coded
         
        repeated sint64 refs = 8 [packed = true];
        Returns:
        A list containing the refs.
      • getRefsCount

        int getRefsCount()
         DELTA coded
         
        repeated sint64 refs = 8 [packed = true];
        Returns:
        The count of refs.
      • getRefs

        long getRefs​(int index)
         DELTA coded
         
        repeated sint64 refs = 8 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The refs at the given index.