1 package io.github.magwas.inez.element;
2
3 import java.util.stream.Stream;
4
5 import org.springframework.beans.factory.annotation.Autowired;
6 import org.springframework.stereotype.Service;
7
8 @Service
9 public class GetBridiElementReferencesService {
10 @Autowired
11 GetBridiElementReferenceIdsService getBridiElementReferenceIds;
12
13 @Autowired
14 BridiElementFactory bridiElementFactory;
15
16 public Stream<BridiElement> apply(final String id) {
17 return getBridiElementReferenceIds.apply(id).map(bridiElementFactory::apply);
18 }
19 }