final Factory<List<O>> factory = FactoryUtils.instantiateFactory((Class) ArrayList.class); return partition(iterable, factory, predicates);
FeedGenerator generatorType = module.getFeedGenerators().get(generatorName); if (generatorType != null) { generator = FactoryUtils.prototypeFactory(generatorType).create();
final Factory<List<O>> factory = FactoryUtils.instantiateFactory((Class) ArrayList.class); @SuppressWarnings("unchecked") // safe final Predicate<? super O>[] predicates = new Predicate[] { predicate };
@Override public List<ResourceContributor> create() { return LazyList.lazyList(new ArrayList<ResourceContributor>(), FactoryUtils.instantiateFactory(ResourceContributor.class)); } });