public List<T> extractData(ResultScanner results) throws Exception {
        List<T> rs = new ArrayList<>();
        int rowNum = 0;
        for (Result result : results) {
            rs.add(this.rowMapper.mapRow(result, rowNum++));
        }
        return rs;
    }
Create a new RowMapperResultSetExtractor.

@param rowMapper the RowMapper which creates an object for each row
commons-hbase/src/main/java/com/navercorp/pinpoint/common/hbase/RowMapperResultsExtractor.java