diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/documentmodel/DataTypeRepo.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/documentmodel/DataTypeRepo.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/config-model/src/main/java/com/yahoo/documentmodel/DataTypeRepo.java b/config-model/src/main/java/com/yahoo/documentmodel/DataTypeRepo.java index 73f8d7f91c5..2c527201ce4 100644 --- a/config-model/src/main/java/com/yahoo/documentmodel/DataTypeRepo.java +++ b/config-model/src/main/java/com/yahoo/documentmodel/DataTypeRepo.java @@ -11,6 +11,7 @@ import java.util.Map; * @author baldersheim */ public class DataTypeRepo implements DataTypeCollection { + Map<Integer, DataType> typeById = new LinkedHashMap<>(); Map<String, DataType> typeByName = new LinkedHashMap<>(); @@ -25,10 +26,9 @@ public class DataTypeRepo implements DataTypeCollection { public Collection<DataType> getTypes() { return typeById.values(); } public DataTypeRepo add(DataType type) { - if (typeByName.containsKey(type.getName()) || - typeById.containsKey(type.getId())) - { - throw new IllegalStateException("Data type '" + type.getName() + "', id '" + type.getId() + "' is already registered."); + if (typeByName.containsKey(type.getName()) || typeById.containsKey(type.getId())) { + throw new IllegalStateException("Data type '" + type.getName() + "', id '" + + type.getId() + "' is already registered."); } typeByName.put(type.getName(), type); typeById.put(type.getId(), type); |