IMAP::values(Predicate) также возвращает только Collection для предиката пейджинга.
Общее количество объектов коллекции очень важно для использования предиката подкачки.
Есть ли способ получить счет с помощью предиката пейджинга, кроме использования EntryProcessor для получения размера?
Получение размера предиката с использованием обработчика входных данных/значений (Predicate) не является идеальным решением.
В идеале значения (предикат с разбивкой на страницы) должны возвращать коллекцию + общее количество. Я проверил код operationService.invokeOnTarget(MapService.SERVICE_NAME, operation, member.getAddress()), возвращающий результаты запроса с разбивкой на страницы. если элементов на странице 5, возвращается только 5.
Спасибо.