У меня есть функция ниже,
public void park( List<List< List< Integer>>> l){ System.out.println("park"); }
, и когда я попытался использовать Method.getParameters () + Parameter.getParameterizedType (), я получил
java.util.List< java.util.List<java.util.List<java.lang.Integer>>>>
Но я необходимо получить тип внутренней стороны вложенной структуры, скажем, java .util.List > и Integer . Когда я получаю это, я использую getAnnotationsByType, чтобы получить все аннотации внутренних структур.
Я подумал использовать Parameter.getParameterizedType (). ToString () для анализа вложенной структуры, но даже если я это сделаю, я не думаю, что строку типа можно преобразовать в Type.
Можно ли получить внутренние типы вложенной структуры? Все ценится.