Внутри моей функции я создаю набор результатов, заполняя новую изменяемую HashMap данными (если есть лучший способ - я буду признателен за комментарии) . Затем я хотел бы вернуть набор результатов как неизменный HashMap. Как получить неизменяемый объект от изменяемого?