Nkzn / JPPUtils

Utilities for JsonPullParser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JPPUtils

Utilities for JsonPullParser

String2ListConverter

あるkeyに対して、string値、string配列のどちらが割り振られるかわからない場合に利用します。

該当のkeyをマッピングする先の List<String>@JsonKey(converter=String2ListConverter.class) を指定することで利用することができます。

各JSON内の値に対するマッピングの挙動は以下の通り。

  • string値 -> サイズ1の ArrayList<String>
  • string配列 -> デフォルトと同じ挙動(のつもり)
  • 空配列 -> サイズ0の ArrayList<String>(デフォルトと同じ(ry)
  • 該当のkeyが存在しない -> null

About

Utilities for JsonPullParser


Languages

Language:Java 100.0%