@GET @Path("{userId}/search/friends") public Response searchFriends( @PathParam("userId") String userId, @QueryParam(SEARCH_QPARAM) String searchString) { List<User> users = userDao.searchFriends(userId, searchString); List<com.campusconnect.neo4j.types.web.User> returnUsers = new ArrayList<>(users.size()); for (User user : users) { returnUsers.add(Neo4jToWebMapper.mapUserNeo4jToWeb(user)); } return Response.ok().entity(new UsersPage(0, returnUsers.size(), returnUsers)).build(); }