@Override public void seek( final Range range, final Collection<ByteSequence> columnFamilies, final boolean inclusive) throws IOException { if (!inclusive && columnFamilies.size() > 0) { throw new IllegalArgumentException(); } scanner.setRange(range); scanner.clearColumns(); for (ByteSequence colf : columnFamilies) { scanner.fetchColumnFamily(new Text(colf.toArray())); } iter = scanner.iterator(); next(); }