code: public <T> List<T> toBeanList(List<QueryParameters> paramsList, Class<T> type) throws MjdbcException {
          List<T> result = new ArrayList<T>();
          T bean = null;
          int[] columnToProperty = null;
          PropertyDescriptor[] props = MappingUtils.propertyDescriptors(type);
          QueryParameters singleParam = null;
  
          Iterator<QueryParameters> iterator = paramsList.iterator();
  
          // skipping header
          if (iterator.hasNext() == true) {
              iterator.next();
          }
  
          while (iterator.hasNext() == true) {
              singleParam = iterator.next();
              columnToProperty = this.mapColumnsToProperties(singleParam, props);
              bean = this.createBean(singleParam, type, props, columnToProperty);
              result.add(bean);
          }
  
          return result;
      }
docs: {@inheritDoc}