Инъекция джина внутри класса, созданная отложенным связыванием - PullRequest
2 голосов
/ 30 марта 2011

Вот проблема, у меня есть код, сгенерированный отложенным связыванием в GWT, и я хотел бы использовать Gin Injection внутри этого кода.

Изначально я пытался поместить приватный конструктор с @Добавьте аннотацию в сгенерированный класс, но GWT пожаловался, что у него нет открытого конструктора noargs.В любом случае, я также получил ошибки, касающиеся моих попыток ввести что-то абстрактное без привязок, и мне кажется, что я не могу связать это, поскольку у меня нет доступного литерала типа во время выполнения.

Моя следующая попыткадолжен был сгенерировать модуль Ginjector и Gin внутри самого класса, но получил ошибки, связанные с невозможностью найти модуль Gin для аннотации Ginjector, что меня смутило.Кроме того, это изолировало бы инъекцию от того, что могло быть сгенерировано, а не от внешних зависимостей.

В любом случае, кто-нибудь пытался сделать такую ​​вещь?У кого-нибудь есть совет?

1 Ответ

1 голос
/ 09 мая 2011
...