@Reference(required = false) public void setInstantiatorFactories(List<InstantiatorFactory> factories) { for (InstantiatorFactory factory : factories) { if (!factory.isDefault() || instantiatorFactory == null) { instantiatorFactory = factory; } } }
@Reference(required = false) public void setInstantiatorFactories(List<InstantiatorFactory> factories) { factories.stream().filter(factory -> !factory.isDefault() || instantiatorFactory == null).forEach(factory -> instantiatorFactory = factory); }
@Reference(required = false) public void setInstantiatorFactories(List<InstantiatorFactory> factories) { factories.stream().filter(factory -> !factory.isDefault() || instantiatorFactory == null).forEach(factory -> instantiatorFactory = factory); }