У меня есть эта функция для создания списка пользователей из API, у меня было много проблем, когда я пытался перемещаться между страницами пользователей.
private CompletionStage<User[]> handelUserResult(WSResponse response) {
User[] pageUsers = Json.fromJson(response.asJson().get("values"),User[].class);
if(response.asJson().get("next") == null){
return CompletableFuture.completedFuture(pageUsers);
}else{
String nextPageUrl = response.asJson().get("next").asText();
//get next coming pages
}
}
Как я могу использовать handelUserResult
, чтобы вернуть всех пользователей извсе страницы?