I would like to do the following
public class AClass {
@Inject
private AnotherBean anotherBean;
@Inject
private AGenericClass agenericClass = new GenericClass(BClass.class,anotherBean);
}
Basically inject a bean and pass it to another bean that is also instantiated via Injection. Additionally pass another (non injected) argument to aGenericClass. The AGenericClass
bean also has several @Injected
beans. I know this is not possible the way I wrote it but is there a way to do it at runtime? I must say I am very new at dependency-injection via the cdi (and di in general).