From 25251b500b3cb3e3333b8c0aad1ad127af482a72 Mon Sep 17 00:00:00 2001 From: hoosayn Date: Thu, 2 May 2019 16:08:59 +0300 Subject: [PATCH] OwnerMapService - code for getting all owners Implementation to find owners for 'OwnerMapService' for method 'findAllByLastNameLike' --- .../sfgpetclinic/services/map/OwnerMapService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pet-clinic-data/src/main/java/guru/springframework/sfgpetclinic/services/map/OwnerMapService.java b/pet-clinic-data/src/main/java/guru/springframework/sfgpetclinic/services/map/OwnerMapService.java index 8bbd7a6b4..c534bc872 100644 --- a/pet-clinic-data/src/main/java/guru/springframework/sfgpetclinic/services/map/OwnerMapService.java +++ b/pet-clinic-data/src/main/java/guru/springframework/sfgpetclinic/services/map/OwnerMapService.java @@ -87,6 +87,9 @@ public Owner findByLastName(String lastName) { public List findAllByLastNameLike(String lastName) { //todo - impl - return null; + return this.findAll() + .stream() + .filter(owner -> owner.getLastName().contains(lastName)) + .collect(Collectors.toList()); } }