in src/main/java/com/epam/eco/commons/avro/modification/SetSchemaProperties.java [105:118]
private Map<String, Object> applyFeaturesToMap(Map<String, Object> map) {
if (map == null) {
return map;
}
Set<Map.Entry<String, Object>> entries = map.entrySet();
Map<String, Object> processed = new LinkedHashMap<>((int) (entries.size() / 0.75));
for (Map.Entry<String, Object> entry : entries) {
processed.put(
applyFeaturesToKey(entry.getKey()),
applyFeaturesToObject(entry.getValue()));
}
return processed;
}