Я использую google guava 12 и имею карту:
Map<OccupancyType, BigDecimal> roomPrice;
У меня есть набор:
Set<OccupancyType> policy;
Как я могу отфильтровать записи в roomPrice map
на основе policy
и вернуть отфильтрованную карту?
filteredMap
должны иметь все значения из policy
. В случае, если на карте roomPrice нет записи из политики, вместо этого я хотел бы ввести значение по умолчанию.