Islands in the byte stream

Technical notes by a software engineer

2015-08-28から1日間の記事一覧

Gson.fromJson()でList<T>を返すユーティリティをどうやって定義するか

google/gson GsonでList<T>をデシリアライズするのがけっこう面倒くさくて、以下のようにしなければいけません*1。 Type collectionType = new TypeToken<Collection<Integer>>(){}.getType(); List<Integer> ints2 = gson.fromJson(json, collectionType); ところが、 List<T> を意味する Type </t></integer></collection<integer></t>…