code: public EbeanQueryWrapper bindAndPrepare(EbeanQueryWrapper query) {
          Assert.notNull(query, "query must not be null!");
          return bindAndPrepare(query, parameters);
      }
docs: Binds the parameters to the given query and applies special parameter types (e.g. pagination).
  
  @param query must not be {@literal null}.
  @return