次のようなベース http 応答があります。
{
"data" : [],
"total" : 0,
"hasMore" : false
}
データには、Users、FeedItems などの任意のオブジェクトを含めることができます。
だから私は基本クラスを次のように作成したい
public class BaseDataReponse<T> {
@Key
public List<T> data;
@Key
public Integer total;
@Key
public Boolean hasMore;
}
Retrofit for Android ライブラリでこれを行うことができます。
しかし、Google HTTP クライアント ライブラリでこれを行う方法がわかりません。