- All Known Subinterfaces:
- All Known Implementing Classes:
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ResultListTransformer<T>Defines some processing performed on the overall result
Querybefore the result list is returned to the caller.
transformListHere we have an opportunity to perform transformation on the query result as a whole. This might be useful to convert from one collection type to another or to remove duplicates from the result, etc.
resultList- The result list as would otherwise be returned from the Query without the intervention of this ResultListTransformer
- The transformed result.