summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java b/config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java
index 5ea32ead34f..828387292c0 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/utils/FreezableMap.java
@@ -17,8 +17,8 @@ public class FreezableMap<K, V> implements Map<K, V> {
@SuppressWarnings("unchecked")
public FreezableMap(Class<LinkedHashMap> mapClass) {
try {
- map = mapClass.newInstance();
- } catch (InstantiationException | IllegalAccessException e) {
+ map = mapClass.getDeclaredConstructor().newInstance();
+ } catch (ReflectiveOperationException e) {
throw new RuntimeException(e);
}
}