У вас не может быть шаблонов в Java. У вас могут быть Generics, и вы можете получить эту информацию от Конструктора.
Constructor aConstructor = A.class.getConstructors()[0];
Class[] parameterTypes = aConstructor.getParameterTypes();
System.out.println(Arrays.toString(parameterTypes)); // prints [java.util.HashMap]
Кстати: есть ли причина, по которой это должен быть HashMap, а не карта?