public MappingChain getOrDefault()

in src/main/java/com/epam/aidial/util/mapping/ListMapper.java [28:36]


    public MappingChain<T> getOrDefault(String name, Supplier<T> itemFactory) {
        return new MappingChain<>(map.computeIfAbsent(name, n -> {
            T newItem = itemFactory.get();
            nameSetter.accept(newItem, n);
            list.add(newItem);

            return newItem;
        }));
    }