То, что вы ищете, называется Projection in Hazelcast. На вашей карте хранятся объекты типа Map.Entry; в любое время, когда вы хотите вернуть что-то, кроме Map.Entry, вы можете создать Projection, чтобы преобразовать Entry в желаемый тип возврата.
Когда вам нужно выполнить нетривиальное преобразование, вы можете реализовать собственные проекции, но есть встроенные проекции, которые вы можете просто повторно использовать, когда просто пытаетесь вернуть один атрибут или набор атрибутов от входа.
Итак, в вашем случае вы можете использовать встроенную проекцию singleAttribute:
Projection empNameProjection = Projection.singleAttribute("emp_name");
А затем вы можете использовать IMap.project для возврата проекции для всех записей или для совпадения записей прогноз:
Collection<String> names = map.project(empNameProjection, mySqlPredicate);
См.: https://docs.hazelcast.org/docs/latest-dev/manual/html-single/#projection -api