code: public Set<HBeanRow> listLazy(String schemaName, FetchType... fetchType) {
          byte[] sid = extractSidPrefix(schemaName);
          Scan scan = new Scan();
          HBeanRow.setColumnFilter(scan, fetchType);
          FilterList list = new FilterList();
          if (scan.getFilter() != null) {
              list.addFilter(scan.getFilter());
  
          }
          list.addFilter(new PrefixFilter(sid));
          scan.setFilter(list);
  
          Set<HBeanRow> rows = new HashSet<>();
          ResultScanner scanner = null;
          try {
              scanner = table.getScanner(scan);
              for (Result r : scanner) {
                  HBeanRow row = new HBeanRow(r.raw(), uids);
                  rows.add(row);
              }
          } catch (IOException e) {
              throw new RuntimeException(e);
          } finally {
              if (scanner != null) {
                  scanner.close();
              }
          }
          return rows;
      }
docs: Fetch a set of rows without fetching their references.
  
  @param schemaName schema to fetch
  @param fetchType data to fetch
  @return rows found