code: protected QueryFactory<T> getQueryFactory() {
          if (queryFactory == null) {
              queryFactory = new QueryFactory<>(getEntityClass(), getEntityManager());
          }
  
          return queryFactory;
      }
docs: Lazy-init methods for a {@link org.cdlflex.fruit.jpa.QueryFactory} instance using the EntityManager and entity
  type of this repository.
  
  @return a QueryFactory instance