get all the users who have reviewed on the book concode_field_sep BookLikeRepository bookLikeRepository concode_elem_sep ReviewBookRepository reviewBookRepository concode_elem_sep BookAuthorRepository bookAuthorRepository concode_elem_sep ReviewAuthorRepository reviewAuthorRepository concode_elem_sep BookRepository bookRepository concode_elem_sep UserService userService concode_field_sep Page<Book> getBooks concode_elem_sep List<Book> getBooks concode_elem_sep int getNumberOfBookLikesByUsers concode_elem_sep List<ReviewBook> getBookReviewByBook concode_elem_sep Page<ReviewBook> getBookReviewByBook concode_elem_sep int getTotalBookReviewByBook concode_elem_sep void updateBook concode_elem_sep void verifyBook concode_elem_sep Page<Book> getBookByGenreAdmin concode_elem_sep List<Book> getBookByGenreAdmin concode_elem_sep List<Book> getTop10Books concode_elem_sep void addBook concode_elem_sep List<Author> getAuthorByBook concode_elem_sep Page<Author> getAuthorByBook concode_elem_sep List<ReviewAuthor> getAuthorReviewByBook concode_elem_sep Page<ReviewAuthor> getAuthorReviewByBook concode_elem_sep void addBookLikeByUser concode_elem_sep Page<Book> getBookByNameLikeAndIsbn concode_elem_sep Page<Book> getBookByNameLikeAdminAndIsbn concode_elem_sep Page<Book> getVerifiedBook concode_elem_sep List<Book> getVerifiedBook concode_elem_sep Book getBookByName concode_elem_sep boolean doesBookExist concode_elem_sep Page<Book> getBookByRating concode_elem_sep List<Book> getBookByRating concode_elem_sep Page<Book> searchForBooks concode_elem_sep void removeBookLikeByUser concode_elem_sep Book getBookById concode_elem_sep Page<Book> getBookByGenre concode_elem_sep List<Book> getBookByGenre concode_elem_sep Book getBookByIsbn concode_elem_sep void removeBook
List < User > function ( String arg0 ) { List < User > loc0 = new ArrayList < > ( ) ; List < ReviewBook > loc1 = getBookReviewByBook ( arg0 ) ; for ( ReviewBook loc2 : loc1 ) { loc0 . add ( loc2 . getUser ( ) ) ; } return loc0 ; }