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%2FCommonDataObjectCodecContext.java;h=219ef7ca84654ec37ea48455658b159c2158c3f7;hb=f3be50ed801e5de305eb46b824e6bc3c6075e4bc;hp=f5416d24f54fbebefb5ef001f3cd5238d2c195f7;hpb=3b18d17d6882c14b0f3542717e3ca539c0bc9593;p=mdsal.git diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecContext.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecContext.java index f5416d24f5..219ef7ca84 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecContext.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecContext.java @@ -12,7 +12,6 @@ import org.opendaylight.mdsal.binding.runtime.api.CompositeRuntimeType; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier.PathArgument; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; /** * Base implementation of {@link CommonDataObjectCodecTreeNode}. @@ -20,22 +19,11 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdent abstract sealed class CommonDataObjectCodecContext extends DataContainerCodecContext> implements CommonDataObjectCodecTreeNode - permits AbstractDataObjectCodecContext, ChoiceCodecContext { + permits AbstractDataObjectCodecContext { CommonDataObjectCodecContext(final CommonDataObjectCodecPrototype prototype) { super(prototype); } - @SuppressWarnings("unchecked") - @Override - public final Class getBindingClass() { - return Class.class.cast(prototype().javaClass()); - } - - @Override - protected NodeIdentifier getDomPathArgument() { - return prototype().getYangArg(); - } - /** * Returns deserialized Binding Path Argument from YANG instance identifier. */