int limit, boolean snapshot) {
if ((left == FDBStore.GroupIteratorBoundary.KEY) &&
(right == FDBStore.GroupIteratorBoundary.NEXT_KEY) &&
(limit == 1)) {
byte[] key = packKey(storeData);
storeData.iterator = new FDBStoreDataSingleKeyValueIterator(storeData,
key, store.getTransaction(session, storeData).getFuture(key));
return;
}
KeySelector ksLeft, ksRight;
switch (left) {