Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void printCapitalizedPermissionNamesOfUsersWithSurnameStartingWithS(List<User> users) {
- users.stream()
- .filter(user -> user.getPersonDetails().getSurname().startsWith("S"))
- .flatMap(user -> user.getPersonDetails().getRole().getPermissions().stream())
- .map(permission -> permission.getName().toUpperCase())
- .forEach(System.out::println);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement