Class Osmformat.Way.Builder

    • Method Detail

      • getDefaultInstanceForType

        public Osmformat.Way getDefaultInstanceForType()
      • isInitialized

        public final boolean isInitialized()
      • mergeFrom

        public Osmformat.Way.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.Way.Builder>
        Throws:
        IOException
      • hasId

        public boolean hasId()
        required int64 id = 1;
      • getId

        public long getId()
        required int64 id = 1;
      • getKeysList

        public List<Integer> getKeysList()
        repeated uint32 keys = 2 [packed = true];
         Parallel arrays.
         
      • getKeysCount

        public int getKeysCount()
        repeated uint32 keys = 2 [packed = true];
         Parallel arrays.
         
      • getKeys

        public int getKeys(int index)
        repeated uint32 keys = 2 [packed = true];
         Parallel arrays.
         
      • setKeys

        public Osmformat.Way.Builder setKeys(int index,
                                             int value)
        repeated uint32 keys = 2 [packed = true];
         Parallel arrays.
         
      • addKeys

        public Osmformat.Way.Builder addKeys(int value)
        repeated uint32 keys = 2 [packed = true];
         Parallel arrays.
         
      • clearKeys

        public Osmformat.Way.Builder clearKeys()
        repeated uint32 keys = 2 [packed = true];
         Parallel arrays.
         
      • getValsList

        public List<Integer> getValsList()
        repeated uint32 vals = 3 [packed = true];
      • getValsCount

        public int getValsCount()
        repeated uint32 vals = 3 [packed = true];
      • getVals

        public int getVals(int index)
        repeated uint32 vals = 3 [packed = true];
      • setVals

        public Osmformat.Way.Builder setVals(int index,
                                             int value)
        repeated uint32 vals = 3 [packed = true];
      • hasInfo

        public boolean hasInfo()
        optional .OSMPBF.Info info = 4;
      • getInfo

        public Osmformat.Info getInfo()
        optional .OSMPBF.Info info = 4;
      • getRefsList

        public List<Long> getRefsList()
        repeated sint64 refs = 8 [packed = true];
         DELTA coded
         
      • getRefsCount

        public int getRefsCount()
        repeated sint64 refs = 8 [packed = true];
         DELTA coded
         
      • getRefs

        public long getRefs(int index)
        repeated sint64 refs = 8 [packed = true];
         DELTA coded
         
      • setRefs

        public Osmformat.Way.Builder setRefs(int index,
                                             long value)
        repeated sint64 refs = 8 [packed = true];
         DELTA coded
         
      • addRefs

        public Osmformat.Way.Builder addRefs(long value)
        repeated sint64 refs = 8 [packed = true];
         DELTA coded
         
      • clearRefs

        public Osmformat.Way.Builder clearRefs()
        repeated sint64 refs = 8 [packed = true];
         DELTA coded