Пример #1
0
 public JsonElement serialize(JobContext src, Type typeOfSrc, JsonSerializationContext context) {
   JsonObject result = new JsonObject();
   result.addProperty("classname", src.getClass().getName());
   JsonObject context_content = src.contextToJson();
   if (context_content == null) {
     context_content = new JsonObject();
   }
   result.add("content", context_content);
   result.add("neededstorages", AppManager.getGson().toJsonTree(src.neededstorages));
   result.add("hookednames", AppManager.getGson().toJsonTree(src.hookednames));
   return result;
 }