docs: protected final <P> List<P> findSortedByQuery(String query, String sort, Integer skip, Integer limit, String projection, Class<P> as, Object... params) {
          return this.dataAccess.findSortedByQuery(query, sort, skip, limit, projection, as, params);
      }