final Set<Object> keySet = new HashSet<Object>(queryResultSet);
for (final Map.Entry<Object, TxnValueWrapper> entry : txMap.entrySet()) {
if (!TxnValueWrapper.Type.REMOVED.equals(entry.getValue().type)) {
final Object value = entry.getValue().value instanceof Data
? mapServiceContext.toObject(entry.getValue().value) : entry.getValue().value;
final SerializationService ss = getNodeEngine().getSerializationService();
final QueryEntry queryEntry =
new QueryEntry(ss, mapServiceContext.toData(entry.getKey()), entry.getKey(), value);
// apply predicate on txMap.