Class PageableBuilder
java.lang.Object
io.leandev.appfuse.jpa.PageableBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionPageableBuilder(int pageNumber, int pageSize, org.springframework.data.domain.Sort sort) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Pageablebuild()static PageableBuilderof(org.springframework.data.domain.Pageable pageable) sort(org.springframework.data.domain.Sort sort, UnaryOperator<String> converter) sort(org.springframework.data.domain.Sort sort, UnaryOperator<String> converter, String defaultSort) sort(org.springframework.data.domain.Sort sort, UnaryOperator<String> converter, org.springframework.data.domain.Sort defaultSort) withDefault(org.springframework.data.domain.Sort sort)
-
Constructor Details
-
PageableBuilder
public PageableBuilder(int pageNumber, int pageSize, @NonNull org.springframework.data.domain.Sort sort)
-
-
Method Details
-
withDefault
-
sort
public PageableBuilder sort(@NonNull org.springframework.data.domain.Sort sort, @NonNull UnaryOperator<String> converter) -
sort
public PageableBuilder sort(@NonNull org.springframework.data.domain.Sort sort, @NonNull UnaryOperator<String> converter, @NonNull org.springframework.data.domain.Sort defaultSort) -
sort
public PageableBuilder sort(@NonNull org.springframework.data.domain.Sort sort, @NonNull UnaryOperator<String> converter, @NonNull String defaultSort) -
build
public org.springframework.data.domain.Pageable build() -
of
-