data_ = input.readSInt64(); break;
timestamp_ = input.readSInt64(); break;
mutable_bitField0_ |= 0x00000008; long_.add(input.readSInt64()); break; long_.add(input.readSInt64());
value = in.readSInt32(); } else if (clazz == long.class || clazz == Long.class) { value = in.readSInt64(); } else if (clazz == boolean.class || clazz == Boolean.class) { value = in.readBool();
sintValue_ = input.readSInt64(); break;
data_ = input.readSInt64(); break;
case SFIXED64: return input.readSFixed64(); case SINT32 : return input.readSInt32 (); case SINT64 : return input.readSInt64 ();
case SFIXED64: return input.readSFixed64(); case SINT32 : return input.readSInt32 (); case SINT64 : return input.readSInt64 ();
break idLoop; case IdTable.ROUTEID_FIELD_NUMBER : routeId += codedIS.readSInt64(); idTables.add(routeId); break;
break; case OsmandOdb.MapData.ID_FIELD_NUMBER: id = codedIS.readSInt64(); if(READ_STATS) { req.stat.addTagHeader(OsmandOdb.MapData.ID_FIELD_NUMBER, 0);
dataObject.setId(codedIS.readSInt64()); break; case OsmandOdb.TransportStop.EXITS_FIELD_NUMBER :
did += codedIS.readSInt64(); break; case OsmandOdb.TransportRouteStop.DX_FIELD_NUMBER :
sint64_ = input.readSInt64(); break;
cpuNanos_ = input.readSInt64(); break; blockedNanos_ = input.readSInt64(); break; waitedNanos_ = input.readSInt64(); break; allocatedBytes_ = input.readSInt64(); break;
birthEpochDay_ = input.readSInt64(); break;
@Override public BlockReportReplica next() { currentBlockIndex++; try { // zig-zag to reduce size of legacy blocks and mask off bits // we don't (yet) understand block.setBlockId(cis.readSInt64()); block.setNumBytes(cis.readRawVarint64() & NUM_BYTES_MASK); block.setGenerationStamp(cis.readRawVarint64()); long state = cis.readRawVarint64() & REPLICA_STATE_MASK; block.setState(ReplicaState.getState((int)state)); } catch (IOException e) { throw new IllegalStateException(e); } return block; }
leastSignificantBits_ = input.readSInt64(); break; mostSignificantBits_ = input.readSInt64(); break;
sum_ = input.readSInt64(); break;
increment_ = input.readSInt64(); break;
@Override public BlockReportReplica next() { currentBlockIndex++; try { // zig-zag to reduce size of legacy blocks and mask off bits // we don't (yet) understand block.setBlockId(cis.readSInt64()); block.setNumBytes(cis.readRawVarint64() & NUM_BYTES_MASK); block.setGenerationStamp(cis.readRawVarint64()); long state = cis.readRawVarint64() & REPLICA_STATE_MASK; block.setState(ReplicaState.getState((int)state)); } catch (IOException e) { throw new IllegalStateException(e); } return block; }