1 package io.github.magwas.inez.functions;
2
3 import java.util.List;
4 import java.util.Set;
5 import java.util.stream.Stream;
6
7 import org.springframework.beans.factory.annotation.Autowired;
8 import org.springframework.stereotype.Service;
9
10 import io.github.magwas.inez.Bridi;
11 import io.github.magwas.inez.InezImpl;
12 import io.github.magwas.inez.parse.ParseTextService;
13 import io.github.magwas.inez.query.BridiFunction;
14 import io.github.magwas.runtime.LogUtil;
15
16 @Service
17 public class Save implements BridiFunction {
18
19 @Autowired
20 InezImpl inez;
21
22 @Autowired
23 ParseTextService parseText;
24
25 @Override
26 public Stream<Bridi> apply(
27 final String top, final List<String> partList, final int notAnyIndex, final List<Set<String>> foundIds) {
28 LogUtil.debug("SAVE ", partList, foundIds);
29 return inez.create(partList.get(1));
30 }
31 }