factories.put(injectable, listFactory); } else if (type.isArray()) { ArrayMultiplicitySupplier arrayFactory = new ArrayMultiplicitySupplier(type.getComponentType()); arrayFactory.startUpdate(); arrayFactory.addSupplier(supplier, attributes); factories.put(injectable, arrayFactory); } else {
factories.put(injectable, listFactory); } else if (type.isArray()) { ArrayMultiplicitySupplier arrayFactory = new ArrayMultiplicitySupplier(type.getComponentType()); arrayFactory.startUpdate(); arrayFactory.addSupplier(supplier, attributes); factories.put(injectable, arrayFactory); } else {
reinjectionMappings.put(listFactory, injectable); } else if (type.isArray()) { ArrayMultiplicitySupplier arrayFactory = new ArrayMultiplicitySupplier(type.getComponentType()); arrayFactory.startUpdate(); arrayFactory.addSupplier(supplier, attributes); reinjectionMappings.put(arrayFactory, injectable); } else {