/*
* Copyright (c) 2015 Zhang Hai <Dreaming.in.Code.ZH@Gmail.com>
* All Rights Reserved.
*/
package me.zhanghai.android.douya.util;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.reflect.TypeToken;
import me.zhanghai.android.douya.network.api.info.frodo.CollectableItem;
public class GsonHelper {
private static final Gson GSON = new GsonBuilder()
.serializeNulls()
.registerTypeAdapter(new TypeToken<CollectableItem>() {}.getType(),
new CollectableItem.Deserializer())
.registerTypeAdapter(new TypeToken<CollectableItem>() {}.getType(),
new CollectableItem.Serializer())
// TODO
.create();
private GsonHelper() {}
public static Gson get() {
return GSON;
}
}