public L instances(Predicate<F> filter){ Optional<F> any = get().stream().filter(filter).findAny(); return any.map(t -> t.internalFactory().instance()).orElse(null); }
List<?> factories = ((FactoryReferenceListAttribute<?, ?>) attribute).get(); for (Object factory : factories) { consumer.accept((FactoryBase<?, ?, ?>) factory);