Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class SimpleMovieSearchService implements MovieSearchService {
- @Autowired
- private MovieDataService movieDataService;
- @Override
- public List<Movie> search(String queryText) {
- MoviesResponse data =movieDataService.fetchAll();
- List<Movie> result = data.stream() // problem in this line
- .filter(item -> item.getTitle().equals("queryText"))
- .collect(Collectors.toList());
- return result;
- }
- }
- public class MovieData {
- private String title;
- private int year;
- private List<String> cast;
- private List<String> genres;
- getter and setter
- }
- public class Movie {
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private Long id;
- private String name;
- @ElementCollection(fetch = FetchType.EAGER)
- private List<String> actors = new ArrayList<>();
- getter and setter
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement