示例#1
0
 @Override
 public void writeObject(BufferOutput<?> buffer, Serializer serializer) {
   buffer.writeByte(status.id());
   if (status == Status.ERROR) {
     if (error != null) {
       buffer.writeBoolean(true).writeByte(error.id());
     } else {
       buffer.writeBoolean(false);
     }
   }
   buffer.writeLong(version);
 }