private List<MetaInjectableProvider> findInjectableProviders( Class<? extends Annotation> ac, Class<?> cc, ComponentScope s) { List<MetaInjectableProvider> subips = new ArrayList<MetaInjectableProvider>(); for (MetaInjectableProvider i : getList(ac)) { if (s == i.ip.getScope()) { if (i.cc.isAssignableFrom(cc)) { subips.add(i); } } } return subips; }
private List<MetaInjectableProvider> findInjectableProviders( Class<? extends Annotation> ac, Class<?> cc, ComponentScope s) { List<MetaInjectableProvider> subips = new ArrayList<MetaInjectableProvider>(); for (MetaInjectableProvider i : getList(ac)) { if (s == i.ip.getScope()) { if (i.cc.isAssignableFrom(cc)) { subips.add(i); } } } return subips; }