リストがプログラムに実装しているクラスのタイプを把握しようとしています。
JSONデータを取得して、ルートオブジェクトに配置しています。このルートオブジェクトには、JSONデータの各要素を格納するためのリストが含まれています。
たとえば、宣言されたフィールドを持つルートがあります
List<Person> people
List<Location> locations
したがって、私が実行できるようにしたいのは、ルートクラスの各フィールドをループし、現在表示しているリストのクラスのタイプを取得して、そのクラスの特定の関数を呼び出すことです。(特定の関数とは、インターフェイスを実装するクラスタイプを返し、実装する関数を実行してリストを分解できるように、インターフェイスを宣言していることを意味します。
Class<?> clss = fieldObj.getType()
(fieldObjはField型です)を呼び出すと、それがリストであることが返されます。このフィールドがどのタイプのリストであるかを取得するにはどうすればよいですか?