final List<SimpleFeature> retVal = new ArrayList<SimpleFeature>();
final Set<String> fids = ((FidFilterImpl) filter).getIDs();
for (final String fid : fids) {
retVal.add((SimpleFeature) components.getDataStore().getEntry(
components.getCurrentIndex(),
new ByteArrayId(
fid),
components.getAdapter().getAdapterId(),
transaction.composeAuthorizations()));
}
return new CloseableIterator.Wrapper(