Browse Source

Polishing.

Refine Pageable sort override.

See #1011
pull/3240/head
Mark Paluch 11 months ago
parent
commit
4e848f3bf7
No known key found for this signature in database
GPG Key ID: 55BC6374BAA9D973
  1. 10
      src/main/java/org/springframework/data/repository/query/FluentQuery.java

10
src/main/java/org/springframework/data/repository/query/FluentQuery.java

@ -184,9 +184,8 @@ public interface FluentQuery<T> {
* Get a page of matching elements for {@link Pageable}. * Get a page of matching elements for {@link Pageable}.
* *
* @param pageable the pageable to request a paged result, can be {@link Pageable#unpaged()}, must not be * @param pageable the pageable to request a paged result, can be {@link Pageable#unpaged()}, must not be
* {@literal null}. The given {@link Pageable} will override any previously specified {@link Sort sort} if * {@literal null}. The given {@link Pageable} will override any previously specified {@link Sort sort}.
* the {@link Sort} object is not {@link Sort#isUnsorted()}. Any potentially specified {@link #limit(int)} * Any potentially specified {@link #limit(int)} will be overridden by {@link Pageable#getPageSize()}.
* will be overridden by {@link Pageable#getPageSize()}.
* @return * @return
*/ */
Page<T> page(Pageable pageable); Page<T> page(Pageable pageable);
@ -293,9 +292,8 @@ public interface FluentQuery<T> {
* Get a page of matching elements for {@link Pageable}. * Get a page of matching elements for {@link Pageable}.
* *
* @param pageable the pageable to request a paged result, can be {@link Pageable#unpaged()}, must not be * @param pageable the pageable to request a paged result, can be {@link Pageable#unpaged()}, must not be
* {@literal null}. The given {@link Pageable} will override any previously specified {@link Sort sort} if * {@literal null}. The given {@link Pageable} will override any previously specified {@link Sort sort}.
* the {@link Sort} object is not {@link Sort#isUnsorted()}. Any potentially specified {@link #limit(int)} * Any potentially specified {@link #limit(int)} will be overridden by {@link Pageable#getPageSize()}.
* will be overridden by {@link Pageable#getPageSize()}.
* @return * @return
*/ */
Mono<Page<T>> page(Pageable pageable); Mono<Page<T>> page(Pageable pageable);

Loading…
Cancel
Save