基本的にすべて同じことを行ういくつかのクラス (AsyncTaskLoader を拡張) があります。REST 呼び出しを行い、Gson を使用して応答から POJO を作成します。ここで、クラスを 1 つだけにして (いくつかのパラメーターを使用できるようにする)、返されるオブジェクトの種類を指定する方がエレガントだと思いました。パラメータとして、返されると予想される POJO のクラスを指定します。これは、Gson のデシリアライゼーションで使用されるためです。
Imprint impr = gson.fromJson(responseString, Imprint.class);
クラス/メソッドの戻り値の型は何ですか? 期待通りの POJO 型のオブジェクトに戻しjava.lang.Object
てからダウンキャストさせようと考えたのですが、もっと良い可能性はありますか?