У меня есть
public class Assembler extends ResourceAssemblerSupport<User, BeanResource<User> {
public Assembler() {
super(UserController.class, BeanResource<User>.class);
}
}
2-й аргумент супер дает мне ошибку компиляции. Невозможно выбрать из параметризованного типа. Почему?
Это супер класс
public abstract class ResourceAssemblerSupport<T, D extends ResourceSupport> implements ResourceAssembler<T, D> {
public ResourceAssemblerSupport(Class<?> controllerClass, Class<D> resourceType) {}