json を に逆シリアル化するとき、逆シリアルclass Foo{int id; List<String> items; List<Long> dates;}
化後に null のフィールドを自動初期化するにはどうすればよいですか。Gson libでそのような可能性はありますか?
元:
Foo foo = new Gson().fromJson("{\"id\":\"test\", \"items\":[1234, 1235, 1336]}", Foo.class)
foo.dates.size(); -> 0 and not null pointerException
if (foo.attr == null) foo.attr = ... できることはわかっていますが、 Foo クラス
thx
の知識がなくても、より一般的なコードを探しています
編集:申し訳ありませんが、GettersをFooに入れるだけで十分です
閉まっている