Map<Field, Injectable<?>> perRequest = new HashMap<Field, Injectable<?>>();
for (AbstractField af : fields) {
Parameter p = af.getParameters().get(0);
InjectableScopePair isp = ipc.getInjectableiWithScope(af.getField(), p, s);
if (isp != null) {
configureField(af.getField());
if (s == ComponentScope.PerRequest && isp.cs != ComponentScope.Singleton) {
perRequest.put(af.getField(), isp.i);
} else {