package com.gettingmobile.google.reader.rest;
import com.gettingmobile.google.reader.Resource;
import com.gettingmobile.rest.entity.JsonAdapter;
import org.json.JSONException;
import org.json.JSONObject;
public abstract class AbstractResourceJsonAdapter<T extends Resource> implements JsonAdapter<T> {
@Override
public T read(JSONObject json) throws JSONException {
final T r = create();
r.setHref(json.getString("href"));
r.setMimeType(json.optString("type", null));
return r;
}
}