code: @Override
      public <T extends QueryEntity> List<T> queryForList(Class<T> type, String where, Set<String> fieldSet, QueryParams params) {
          ListWrapper<T> wrapper = this.handleQueryForEntities(type, where, fieldSet, params);
          if (wrapper == null) {
              return Collections.emptyList();
          }
          return wrapper.getData();
      }
docs: {@inheritDoc}