code: @Override
      public <T> Query<T> createQuery(Class<T> entityType, Object queryObject) {
          Assert.notNull(entityType, "entityType must not null");
          Assert.notNull(queryObject, "queryObject must not null");
          return query(entityType, queryObject);
      }
docs: Return an object relational query for finding a List, Set, Map or single entity bean.
  
  @return the Query.