default ResultScanner getScanner(Scan scan) throws IOException {
    throw new NotImplementedException("Add an implementation!");
  }
Returns a scanner on the current table as specified by the {@link Scan} object. Note that the
passed {@link Scan}'s start row and caching properties maybe changed.
@param scan A configured {@link Scan} object.
@return A scanner.
@throws IOException if a remote or network exception occurs.
@since 0.20.0
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Table.java