code: public <E> List<E> findData(EntityMetadata m, Object rowKey, byte[] startRow, byte[] endRow,
              List<Map<String, Object>> columnsToOutput, Filter filters)
      {
          String tableName = HBaseUtils.getHTableName(m.getSchema(), m.getTableName());
          FilterList filterList = getFilterList(filters);
          try
          {
              return handler.readData(tableName, m, rowKey, startRow, endRow, columnsToOutput, filterList);
          }
          catch (IOException ioex)
          {
              log.error("Error during find by range, Caused by: .", ioex);
              throw new KunderaException("Error during find by range, Caused by: .", ioex);
          }
      }
docs: Find data.
  
  @param <E>
  the element type
  @param m
  the m
  @param rowKey
  the row key
  @param startRow
  the start row
  @param endRow
  the end row
  @param columnsToOutput
  the columns to output
  @param filters
  the filters
  @return the list