1 package net.mograsim.logic.model.serializing;
3 import com.google.gson.JsonElement;
5 import net.mograsim.logic.model.util.JsonHandler;
7 public interface JSONSerializable
9 public String getIDForSerializing(IdentifyParams idParams);
11 public Object getParamsForSerializing(IdentifyParams idParams);
13 public default JsonElement getParamsForSerializingJSON(IdentifyParams idParams)
15 return JsonHandler.toJsonTree(getParamsForSerializing(idParams));