@Override
public PageRequestDto marshal(Pageable request) {
SortDto sortDto = SortAdapter.INSTANCE.marshal(request.getSort());
PageRequestDto dto = new PageRequestDto();
dto.orders = sortDto == null ? Collections.<OrderDto> emptyList() : sortDto.orders;
dto.page = request.getPageNumber();
dto.size = request.getPageSize();
return dto;