Advertisement
Guest User

Untitled

a guest
May 24th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. package de.hybris.anaz.core.dao;
  2.  
  3. import de.hybris.platform.servicelayer.search.FlexibleSearchQuery;
  4. import de.hybris.platform.servicelayer.search.FlexibleSearchService;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6.  
  7. import java.util.Collections;
  8. import java.util.List;
  9. import java.util.stream.Collectors;
  10.  
  11. public class ProductFitDAO {
  12.  
  13. private final FlexibleSearchQuery query = new FlexibleSearchQuery("select distinct {productFit} from AppealProduct");
  14.  
  15. @Autowired
  16. private FlexibleSearchService flexibleSearchService;
  17.  
  18. public List<String> retrieveAll() {
  19. query.setResultClassList(Collections.singletonList(String.class));
  20. return flexibleSearchService
  21. .search(query)
  22. .getResult()
  23. .stream()
  24. .map(Object::toString)
  25. .collect(Collectors.toList());
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement