X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-codec%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fcodec%2Fimpl%2FAbstractDataObjectCodecContext.java;h=0afa5e63e45a932d1ba14757198ffe58c21c7cda;hb=74ef67db283874e6024413355267120c77a6095c;hp=d0b87666a43a61509f3c6367f3380ffa4b825af9;hpb=258e272a3de877caddeebc9940eb34b4b303cecb;p=mdsal.git diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractDataObjectCodecContext.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractDataObjectCodecContext.java index d0b87666a4..0afa5e63e4 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractDataObjectCodecContext.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractDataObjectCodecContext.java @@ -7,10 +7,8 @@ */ package org.opendaylight.mdsal.binding.dom.codec.impl; -import com.google.common.base.Throwables; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; -import java.lang.invoke.MethodHandle; import java.util.List; import java.util.Map; import org.eclipse.jdt.annotation.NonNull; @@ -49,16 +47,14 @@ public abstract sealed class AbstractDataObjectCodecContext, CommonDataObjectCodecPrototype> byStreamClass; private final ImmutableMap byYang; private final ImmutableMap leafChild; - private final MethodHandle proxyConstructor; AbstractDataObjectCodecContext(final CommonDataObjectCodecPrototype prototype, - final CodecDataObjectAnalysis analysis) { + final DataContainerAnalysis analysis) { super(prototype); byBindingArgClass = analysis.byBindingArgClass; byStreamClass = analysis.byStreamClass; byYang = analysis.byYang; leafChild = analysis.leafNodes; - proxyConstructor = analysis.proxyConstructor; } @Override @@ -78,7 +74,7 @@ public abstract sealed class AbstractDataObjectCodecContext choice) { choice.addYangPathArgument(arg, builder); @@ -108,16 +104,6 @@ public abstract sealed class AbstractDataObjectCodecContext