私が持っている場合:
class X<T> {
String a;
T b;
}
次に、フィールドbをシリアル化できないため、GSONがパラメーター化について文句を言うのは当然だと思います。ただし、次のように変更すると:
class X<T> {
String a;
transient T b;
}
type パラメーターを使用するフィールドをシリアル化するべきではないため、GSON は気にする必要がなくなりました。
誰もこれに問題があると思いますか? これは GSON 開発者側の単純な見落としであり、対処するためにコードを変更したいと考えていますが、変更を試みる前にそのような場合かどうかを知りたいと思います。