Bump byte-buddy to 1.11.5
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / impl / DataContainerCodecContext.java
index e8bca5d0d1e5cde58b6f64affad6f8521c92f2eb..9ef6b5baf3e108eebaca97b01284dc188b74db71 100644 (file)
@@ -203,7 +203,7 @@ abstract class DataContainerCodecContext<D extends DataObject, T extends WithSta
         final BindingRuntimeContext runtimeContext = factory().getRuntimeContext();
         final WithStatus schema;
         if (Augmentation.class.isAssignableFrom(childClass)) {
-            schema = runtimeContext.getAugmentationDefinition(childClass);
+            schema = runtimeContext.getAugmentationDefinition(childClass.asSubclass(Augmentation.class));
         } else {
             schema = runtimeContext.getSchemaDefinition(childClass);
         }
@@ -243,7 +243,7 @@ abstract class DataContainerCodecContext<D extends DataObject, T extends WithSta
     }
 
     @Override
-    public NormalizedNode<?, ?> serialize(final D data) {
+    public NormalizedNode serialize(final D data) {
         final NormalizedNodeResult result = new NormalizedNodeResult();
         // We create DOM stream writer which produces normalized nodes
         final NormalizedNodeStreamWriter domWriter = ImmutableNormalizedNodeStreamWriter.from(result);