public void writeTo(Output output, Fixed32Op message) throws IOException { if(message.f == 0) throw new UninitializedMessageException(message); output.writeUInt32(1, message.f, false); if(message.c != 0) output.writeFixed32(2, message.c, false); if(message.s != 0) output.writeFixed32(3, message.s, false); if(message.o != null && message.o != Operator.EQ) output.writeEnum(4, message.o.number, false); if(message.i) output.writeBool(5, true, false); }
public void writeTo(Output output, KVI message) throws IOException { if(message.key == null) throw new UninitializedMessageException("key", message); output.writeByteArray(1, message.key, false); if(message.value == null) throw new UninitializedMessageException("value", message); output.writeByteArray(2, message.value, false); output.writeFixed32(3, message.id, false); }