Fix checkstyle warnings for config-netconf-connector
[controller.git] / opendaylight / netconf / config-netconf-connector / src / main / java / org / opendaylight / controller / netconf / confignetconfconnector / mapping / attributes / fromxml / SimpleCompositeAttributeReadingStrategy.java
index 9249ac9fa82b4a8cd03cfb8ce394c58b207f0dc2..7d78e7d868cf3e1cb7ddd057d186cc81559a0336 100644 (file)
@@ -9,12 +9,10 @@
 package org.opendaylight.controller.netconf.confignetconfconnector.mapping.attributes.fromxml;
 
 import com.google.common.collect.Maps;
-
 import java.util.HashMap;
 
 public class SimpleCompositeAttributeReadingStrategy extends SimpleAttributeReadingStrategy {
 
-
     private final String key;
 
     public SimpleCompositeAttributeReadingStrategy(String nullableDefault, String key) {
@@ -22,10 +20,15 @@ public class SimpleCompositeAttributeReadingStrategy extends SimpleAttributeRead
         this.key = key;
     }
 
+    @Override
     protected Object postprocessParsedValue(String textContent) {
         HashMap<String,String> map = Maps.newHashMap();
         map.put(key, textContent);
         return map;
     }
 
+    @Override
+    protected Object postprocessNullableDefault(String nullableDefault) {
+        return nullableDefault == null ? null : postprocessParsedValue(nullableDefault);
+    }
 }