Вопросы по теме 'assisted-inject'

Создайте определенный класс в графе объектов с помощью Guice
Я застрял в ситуации, когда заранее решил не создавать конкретный график с помощью Guice. Мне нужен завод, но я не могу понять, как его построить. Чего я добился, так это системы управления игровыми объектами с учетом сеанса. Все объекты,...
255 просмотров
schedule 06.03.2022

@Nullable не работает с @AssistedInject
У меня есть конструктор, который выглядит так: @Inject public MyClass( @Named("config") String configFile, @Named("template") String templateFile, CachedSettings settings, @Assisted String channelId,...
1502 просмотров
schedule 01.07.2023

Используя вспомогательную инъекцию, создайте сложное дерево зависимостей
Недавно я узнал о расширении AssistedInject для Guice и подумал, что это будет хорошим решением некоторых проблем с дизайном, которые у меня есть. К сожалению, кажется, что это решение ограничено инъекцией только на одном уровне. Вот иллюстрация...
2400 просмотров

Цепочка параметров ввода с помощью guice-assistedinject
Я использую библиотеку Guice Assisted Inject , чтобы создать для себя фабрику. У меня сейчас настроено так: class MyObject { @Inject public MyObject(@Assisted FirstDep first, @Assisted SecondDep second, ThirdDep third) { /**/ } } class...
355 просмотров
schedule 05.02.2024

guice-assistinject.jar на целевой платформе Eclipse, но не может быть добавлен в зависимостях подключаемого модуля
Я разрабатываю приложение Eclipse RCP с помощью Eclipse 4.4 Luna M5 и использую Guice 3.0 . Поэтому я добавил guice.jar в свой целевая платформа, и для каждого подключаемого модуля, который я разрабатываю, я могу добавить пакет com.google.inject...
260 просмотров

Создание объектов с помощью AssistedInject Factory в Guice
У меня есть класс, который нужно вводить двумя разными способами: для общего назначения как синглтон настроенная версия как RequestScoped. Пример: public class TaskProcessorService implements TaskProcessor { private final...
394 просмотров

Guice Assisted Inject
Я новичок в Guice, поэтому пытаюсь понять AssistedInject. У меня очень простой проект: Класс, который я хочу ввести: public class I1 { } Урок с вспомогательной инъекцией: public interface ICla { } public class Cla implements ICla{...
1725 просмотров

Dagger2.10+: внедрить ViewModel во фрагмент/активность, которая имеет зависимости во время выполнения.
Для ViewModels , который имеет только зависимости времени компиляции , я использую компоненты ViewModelProvider.Factory from Architecture, как показано ниже: class ViewModelFactory<T : ViewModel> @Inject constructor(private val...
718 просмотров