/** {@inheritDoc} */ @Override public <T> FijiResultScanner<T> getFijiResultScanner( final FijiDataRequest dataRequest, final FijiPartition partition ) throws IOException { Preconditions.checkArgument(partition instanceof HBaseFijiPartition, "Can not scan an HBase table with a non-HBase partition."); final HBaseFijiPartition hbasePartition = (HBaseFijiPartition) partition; final FijiScannerOptions options = new FijiScannerOptions(); options.setStartRow(HBaseEntityId.fromHBaseRowKey(hbasePartition.getStartKey())); options.setStopRow(HBaseEntityId.fromHBaseRowKey(hbasePartition.getEndKey())); return getFijiResultScanner(dataRequest, options); }