@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { tail = writeTagAndRawVarInt64( makeTag(fieldNumber, WIRETYPE_VARINT), encodeZigZag64(value), this, tail); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { buffer.writeVarInt32(makeTag(fieldNumber, WIRETYPE_VARINT)); buffer.writeVarInt64(encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { writeVarInt32(makeTag(fieldNumber, WIRETYPE_VARINT)); writeVarInt64(encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { writeVarInt32(makeTag(fieldNumber, WIRETYPE_VARINT)); writeVarInt64(encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { buffer.writeVarInt32(makeTag(fieldNumber, WIRETYPE_VARINT)); buffer.writeVarInt64(encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { tail = sink.writeVarInt64( encodeZigZag64(value), this, sink.writeVarInt32( makeTag(fieldNumber, WIRETYPE_VARINT), this, tail)); /* * tail = writeTagAndRawVarInt64( makeTag(fieldNumber, WIRETYPE_VARINT), encodeZigZag64(value), this, tail); */ }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { size += ProtobufOutput.computeRawVarint32Size(WireFormat.makeTag(fieldNumber, WireFormat.WIRETYPE_VARINT)) + ProtobufOutput.computeRawVarint64Size( ProtobufOutput.encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { ByteBufUtils.writeVarInt(byteBuf, makeTag(fieldNumber, WIRETYPE_VARINT)); ByteBufUtils.writeVarLong(byteBuf, encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { writeVarInt32(makeTag(fieldNumber, WIRETYPE_VARINT)); writeVarInt64(encodeZigZag64(value)); }
@Override public void writeSInt64(int fieldNumber, long value, boolean repeated) throws IOException { writeVarInt32(makeTag(fieldNumber, WIRETYPE_VARINT)); writeVarInt64(encodeZigZag64(value)); }