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%2FNotificationCodecContext.java;h=514fead67ee2f4099f4a52bb328d141721235b31;hb=refs%2Fchanges%2F09%2F76909%2F2;hp=f47648d6c0b6b3664eaef53206ec0c80e7f72b21;hpb=afcffc25b637b243daa0e7aad6a80048cfdeb21d;p=mdsal.git diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/NotificationCodecContext.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/NotificationCodecContext.java index f47648d6c0..514fead67e 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/NotificationCodecContext.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/NotificationCodecContext.java @@ -7,24 +7,26 @@ */ package org.opendaylight.mdsal.binding.dom.codec.impl; -import com.google.common.base.Preconditions; +import static com.google.common.base.Preconditions.checkState; + import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.Notification; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNodeContainer; import org.opendaylight.yangtools.yang.model.api.NotificationDefinition; -final class NotificationCodecContext extends DataObjectCodecContext { +final class NotificationCodecContext + extends DataObjectCodecContext { - public NotificationCodecContext(final Class key, final NotificationDefinition schema, final CodecContextFactory factory) { + NotificationCodecContext(final Class key, final NotificationDefinition schema, + final CodecContextFactory factory) { super(DataContainerCodecPrototype.from(key, schema, factory)); } @Override public D deserialize(final NormalizedNode data) { - Preconditions.checkState(data instanceof ContainerNode); - return createBindingProxy((NormalizedNodeContainer) data); + checkState(data instanceof ContainerNode); + return createBindingProxy((ContainerNode) data); } @Override