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