/**
  * Requests a list of all data from car park load
  *
  * <p>Request example: GET http://localhost:8080/carparks/carParkLoads/
  *
  * @return
  */
 @RequestMapping(value = "/carParkLoads", method = RequestMethod.GET)
 public Page<CarParkLoad> getAllCarParkLoads(
     @RequestParam(defaultValue = DEFAULT_PAGE) int page,
     @RequestParam(defaultValue = DEFAULT_SIZE) int size,
     @RequestParam(defaultValue = DEFAULT_SORT_ITEM) String sort,
     @RequestParam(defaultValue = DEFAULT_SORT_ORDER) String sortOrder) {
   LOGGER.info("Entering getAllCarParkLoads()");
   final Page<CarParkLoad> allCarkParkLoads =
       carParkLoadRep.findAll(createPageRequest(page, size, sort, sortOrder));
   if (LOGGER.isTraceEnabled()) {
     LOGGER.tracef("Leaving getAllCarParkLoads(): %s", allCarkParkLoads);
   } else {
     LOGGER.info("Leaving getAllCarParkLoads()");
   }
   return allCarkParkLoads;
 }