私はこのようなクラスを持っています:
public class MyClass<T>{
private MyTape data;
private List<T> someOtherdata;
}
Android RestTemplate の Spring を使用して Android で汎用サービスを作成しようとしていますが、これにより型の不一致が生じます。
ResponseEntity<MyClass<? extends Parcelable>> test = new ResponseEntity<MyClass<MyOtherType>>(..);
MyOtherType は Parcelable を実装します。これを回避する方法はありますか?私の他の解決策は、「汎用性の低いコード」とサブクラス MyClass を使用することです