package org.jboss.exact;
import javax.enterprise.inject.Produces;
import javax.inject.Inject;
import org.jboss.solder.core.Exact;
public class FishFactory {
@Inject
@Exact(Salmon.class)
IFish peacefulFish;
@Inject
@Exact(Shark.class)
IFish dangerousFish;
@Produces
public IFish getTastyFish(@Exact(Salmon.class) IFish fish) {
return fish;
}
}