Class Osmformat.DenseNodes.Builder

    • Method Detail

      • isInitialized

        public final boolean isInitialized()
      • mergeFrom

        public Osmformat.DenseNodes.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                               throws IOException
        Specified by:
        mergeFrom in interface  com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class  com.google.protobuf.AbstractMessageLite.Builder<Osmformat.DenseNodes.Builder>
        Throws:
        IOException
      • getIdList

        public List<Long> getIdList()
        repeated sint64 id = 1 [packed = true];
         DELTA coded
         
      • getIdCount

        public int getIdCount()
        repeated sint64 id = 1 [packed = true];
         DELTA coded
         
      • getId

        public long getId(int index)
        repeated sint64 id = 1 [packed = true];
         DELTA coded
         
      • hasDenseinfo

        public boolean hasDenseinfo()
        optional .OSMPBF.DenseInfo denseinfo = 5;
        repeated Info info = 4;
         
      • getDenseinfo

        public Osmformat.DenseInfo getDenseinfo()
        optional .OSMPBF.DenseInfo denseinfo = 5;
        repeated Info info = 4;
         
      • getLatList

        public List<Long> getLatList()
        repeated sint64 lat = 8 [packed = true];
         DELTA coded
         
      • getLatCount

        public int getLatCount()
        repeated sint64 lat = 8 [packed = true];
         DELTA coded
         
      • getLat

        public long getLat(int index)
        repeated sint64 lat = 8 [packed = true];
         DELTA coded
         
      • getLonList

        public List<Long> getLonList()
        repeated sint64 lon = 9 [packed = true];
         DELTA coded
         
      • getLonCount

        public int getLonCount()
        repeated sint64 lon = 9 [packed = true];
         DELTA coded
         
      • getLon

        public long getLon(int index)
        repeated sint64 lon = 9 [packed = true];
         DELTA coded
         
      • getKeysValsList

        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.
         
      • getKeysValsCount

        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.
         
      • getKeysVals

        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.
         
      • setKeysVals

        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.
         
      • addKeysVals

        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.
         
      • addAllKeysVals

        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.
         
      • clearKeysVals

        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.