@Override public void outputWriteToStream(Object output, CodedOutputStream stream) throws IOException { if (outputCodec != null) { outputCodec.writeTo(output, stream); } }
@Override public void inputWriteToStream(Object input, CodedOutputStream stream) throws IOException { if (inputCodec != null) { inputCodec.writeTo(input, stream); } }
@Override public void outputWriteToStream(Object output, CodedOutputStream stream) throws IOException { if (outputCodec != null) { outputCodec.writeTo(output, stream); } }
@Override public void inputWriteToStream(Object input, CodedOutputStream stream) throws IOException { if (inputCodec != null) { inputCodec.writeTo(input, stream); } }
out.writeRawVarint32(target.size(o)); target.writeTo(o, out); return;