package water.zookeeper.nodes;
import com.google.gson.Gson;
public class AbstractPayload {
public byte[] toPayload() {
Gson gson = new Gson();
String json = gson.toJson(this);
byte[] barr = json.getBytes();
return barr;
}
static public <T> T fromPayload(byte[] payload, Class<T> klass) {
Gson gson = new Gson();
String s = new String(payload);
T obj = gson.fromJson(s, klass);
return obj;
}
}