В Java, как я могу построить объект Type для карты ?
System.out.println(Map.class);
< /code>
не компилируется. Один обходной путь, о котором я могу придумать, < /p>
Map dummy() { throw new Error(); }
Type mapStringString = Class.forName("ThisClass").getMethod("dummy", null).getGenericReturnType();
< /code>
Это правильный способ? < /p>
Подробнее здесь: https://stackoverflow.com/questions/298 ... neric-type