public Scan getScan() throws IOException {
    return TableMapReduceUtil.convertStringToScan(this.scan);
  }
Returns a Scan object from the stored string representation.
@return Returns a Scan object based on the stored scanner.
@throws IOException throws IOException if deserialization fails
hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/TableSplit.java