in service/src/main/java/org/apache/fineract/cn/payroll/service/rest/util/PageableBuilder.java [33:43]
public static Pageable create(
@Nullable final Integer pageIndex,
@Nullable final Integer size,
@Nullable final String sortColumn,
@Nullable final String sortDirection) {
final Integer pageIndexToUse = pageIndex != null ? pageIndex : 0;
final Integer sizeToUse = size != null ? size : 20;
final String sortColumnToUse = sortColumn != null ? sortColumn : "customerIdentifier";
final Sort.Direction direction = sortDirection != null ? Sort.Direction.valueOf(sortDirection.toUpperCase()) : Sort.Direction.ASC;
return new PageRequest(pageIndexToUse, sizeToUse, direction, sortColumnToUse);
}