package com.newvideo.adapter;
|
|
import java.lang.reflect.Type;
|
|
import net.sf.json.JSONObject;
|
|
import com.google.gson.JsonElement;
|
import com.google.gson.JsonSerializationContext;
|
import com.google.gson.JsonSerializer;
|
import com.newvideo.domain.FindClass;
|
|
public class FindClassAdminAdapter implements JsonSerializer<FindClass>{
|
|
// 对象转为Json时调用
|
public JsonElement serialize(FindClass fd, Type type,
|
JsonSerializationContext content) {
|
JSONObject data = new JSONObject();
|
data.put("id", fd.getId());
|
data.put("name", fd.getName());
|
data.put("orderBy",fd.getOrderBy());
|
data.put("show",fd.isShow());
|
data.put("createTime",fd.getCreateTime());
|
JsonElement serialize = content.serialize(data);
|
return serialize;
|
}
|
|
}
|