docs: public List<T> getAll(Rows<?, String> rows) throws InstantiationException,
              IllegalAccessException {
          List<T> list = Lists.newArrayList();
          for (Row<?, String> row : rows) {
              if (!row.getColumns().isEmpty()) {
                  list.add(newInstance(row.getColumns()));
              }
          }
          return list;
      }