1 Answers1

0

I think the documentation on this part is misleading.

The PagingData.filter() is declared in PagingDataTransforms as a Kotlin extension function, so in Java, it must be called like you'd call a static method.

So you need to use this instead PagingDataTransforms.filter(pagingData).

Here's a complete example:

PagingDataTransforms.filter(
    pagingData,
    ExecutorsKt.asExecutor(Dispatchers.getIO()),
    item -> {
        // Your filtering logic
        return true;
    }
);
Omar Sahl
  • 76
  • 5