@GET @Path("random") public Response getRandomUsers( @QueryParam("size") @DefaultValue("10") final String size, @QueryParam("currentUserId") String currentUser) { List<User> userList = userDao.getRandomUsers(Integer.parseInt(size), currentUser); List<com.campusconnect.neo4j.types.web.User> returnUsers = new ArrayList<>(userList.size()); for (User user : userList) { returnUsers.add(Neo4jToWebMapper.mapUserNeo4jToWeb(user)); } return Response.ok().entity(new UsersPage(0, returnUsers.size(), returnUsers)).build(); }