Bump to odlparent-9.0.0/yangtools-7.0.1-SNAPSHOT
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / impl / LeafNodeCodecContext.java
index f8467c7f397b43884eece4fff93f4a4047c90cfd..573b476b12efcb58c0aedbaa9ab4b0e1be520a61 100644 (file)
@@ -43,12 +43,12 @@ class LeafNodeCodecContext extends ValueNodeCodecContext.WithCodec {
         }
 
         @Override
-        public T deserialize(final NormalizedNode<?, ?> data) {
+        public T deserialize(final NormalizedNode data) {
             return bindingClass.cast(deserializeObject(data));
         }
 
         @Override
-        public NormalizedNode<?, ?> serialize(final T data) {
+        public NormalizedNode serialize(final T data) {
             return ImmutableNodes.leafNode(getDomPathArgument(), getValueCodec().serialize(data));
         }
     }
@@ -66,8 +66,8 @@ class LeafNodeCodecContext extends ValueNodeCodecContext.WithCodec {
     }
 
     @Override
-    protected Object deserializeObject(final NormalizedNode<?, ?> normalizedNode) {
-        return normalizedNode != null ? getValueCodec().deserialize(normalizedNode.getValue()) : null;
+    protected Object deserializeObject(final NormalizedNode normalizedNode) {
+        return normalizedNode != null ? getValueCodec().deserialize(normalizedNode.body()) : null;
     }
 
     private static Object createDefaultObject(final LeafSchemaNode schema,