Вопросы по теме '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 просмотров
schedule
18.04.2023
Цепочка параметров ввода с помощью 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 просмотров
schedule
12.07.2022
Создание объектов с помощью AssistedInject Factory в Guice
У меня есть класс, который нужно вводить двумя разными способами:
для общего назначения как синглтон
настроенная версия как RequestScoped.
Пример:
public class TaskProcessorService implements TaskProcessor {
private final...
394 просмотров
schedule
29.11.2022
Guice Assisted Inject
Я новичок в Guice, поэтому пытаюсь понять AssistedInject. У меня очень простой проект:
Класс, который я хочу ввести:
public class I1 {
}
Урок с вспомогательной инъекцией:
public interface ICla {
}
public class Cla implements ICla{...
1725 просмотров
schedule
26.11.2022
Dagger2.10+: внедрить ViewModel во фрагмент/активность, которая имеет зависимости во время выполнения.
Для ViewModels , который имеет только зависимости времени компиляции , я использую компоненты ViewModelProvider.Factory from Architecture, как показано ниже:
class ViewModelFactory<T : ViewModel> @Inject constructor(private val...
718 просмотров
schedule
26.05.2022