Add search bar and search components.

This commit is contained in:
2019-02-13 20:43:01 +01:00
parent 3e1c53b86b
commit b25192ea99
8 changed files with 67 additions and 8 deletions
@@ -115,7 +115,7 @@ public class PostService {
}
}
public List<PostDTO> search(String pSearchCriteria) {
public List<Post> search(String pSearchCriteria) {
final String[] criteriasArray = pSearchCriteria.split(" ");
final List<SearchEntity> listSearchEntities = new LinkedList<>();
@@ -125,7 +125,7 @@ public class PostService {
});
Collections.sort(listSearchEntities, (e1, e2) -> e2.getScore() - e1.getScore());
return listSearchEntities.stream().map(SearchEntity::getPost).map(PostDTO::new).collect(Collectors.toList());
return listSearchEntities.stream().map(SearchEntity::getPost).collect(Collectors.toList());
}
void calculateScore(final SearchEntity searchPost, final String[] pCriteriasArray) {