Связывание класса с аргументами в конструкторе в AbstractBinder
У меня есть класс Test. Я создал класс с именем TestBinder, который расширяет AbstractBinder и выполняет связывание. Здесь конструктор Test не имеет аргументов.
@Provider
public class TestBinder extends AbstractBinder
{
@Override
protected void configure()
{
bind(Test.class).to(Test.class).in(Singleton.class);
}
}
Теперь, если у Test есть конструктор с аргументами, как изменится конфигурация?