AddressdEntityクラスの抽象クラス化及びサブクラス作成と, JSONDecode時に呼び出される引数なしコンストラクタの追加.
...
AddressedEntityクラスを抽象クラスにして,
そのサブクラスとしてIDAddressedentityクラスとURIAddressedEntityクラスを作成.
JSONICの仕様で, JSONからPOJOへのDecode時に引数なしのコンストラクタがまず呼び出されているようで,
当該コンストラクタがないと, net.arnx.jsonic.JSONExceptionが発生するので,
引数なしコンストラクタがないクラスについて, 当該コンストラクタをprivateで作成.
r-isitani
committed
on 31 May 2018