Guice инъекционный Общий тип

Я пытаюсь ввести общий тип с Guice. У меня есть репозиторий <T>, который находится в классе Cursor.

public class Cursor<T> {

    @Inject
    protected Repository<T> repository;

Поэтому, когда я создаю Cursor <User>, я также хочу, чтобы Guice внедрил мой репозиторий в Repository <User>. Есть ли способ сделать это?

Ответы на вопрос(1)

Ваш ответ на вопрос