package cdi.seam;
import javax.enterprise.inject.Produces;
import javax.inject.Inject;
import org.jboss.solder.bean.generic.Generic;
import org.jboss.solder.bean.generic.GenericConfiguration;
@GenericConfiguration(MyGenericType.class)
public class MyGenericBean2 {
@Inject
@Generic
MyConfiguration config;
@Inject
@Generic
MyBean c;
@Inject
void setMyBean(@Generic MyBean parameter1) {}
@Inject
@Generic
MyBean2 c2;
@Inject
@Generic
MyBean3 c3;
@Produces
MyBean2 createMySecondBean() {
return new MyBean2("");
}
}