X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-clustering-commons%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fnode%2FNormalizedNodeToNodeCodec.java;h=8ca0e76b014961fed6232839570cc23b71c97ee1;hp=5602b48e1b1664dc7d5b62abda1ad79bc35b7cbc;hb=4e696d9795fe7eef40369c05c340d137394126f3;hpb=5679203b147817962534344db273e4f2109fd949 diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/NormalizedNodeToNodeCodec.java b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/NormalizedNodeToNodeCodec.java index 5602b48e1b..8ca0e76b01 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/NormalizedNodeToNodeCodec.java +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/NormalizedNodeToNodeCodec.java @@ -16,7 +16,6 @@ import org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessa import org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -import org.opendaylight.yangtools.yang.model.api.SchemaContext; public class NormalizedNodeToNodeCodec { public interface Encoded { @@ -31,13 +30,10 @@ public class NormalizedNodeToNodeCodec { YangInstanceIdentifier getDecodedPath(); } - private final SchemaContext ctx; - - public NormalizedNodeToNodeCodec(final SchemaContext ctx){ - this.ctx = ctx; + public NormalizedNodeToNodeCodec() { } - public NormalizedNodeMessages.Container encode(NormalizedNode node){ + public NormalizedNodeMessages.Container encode(NormalizedNode node) { return encode(null, node).getEncodedNode(); } @@ -50,8 +46,8 @@ public class NormalizedNodeToNodeCodec { // Note: parent path is no longer used builder.setParentPath(""); - if(node != null) { - if(path == null) { + if (node != null) { + if (path == null) { builder.setNormalizedNode(NormalizedNodeSerializer.serialize(node)); } else { Serializer serializer = NormalizedNodeSerializer.newSerializer(node); @@ -64,13 +60,13 @@ public class NormalizedNodeToNodeCodec { } - public NormalizedNode decode(NormalizedNodeMessages.Node node){ + public NormalizedNode decode(NormalizedNodeMessages.Node node) { return decode(null, node).getDecodedNode(); } public Decoded decode(NormalizedNodeMessages.InstanceIdentifier path, NormalizedNodeMessages.Node node) { - if(node.getIntType() < 0 || node.getSerializedSize() == 0){ + if (node.getIntType() < 0 || node.getSerializedSize() == 0) { return new DecodedImpl(null, null); } @@ -84,7 +80,7 @@ public class NormalizedNodeToNodeCodec { private final NormalizedNode decodedNode; private final YangInstanceIdentifier decodedPath; - public DecodedImpl(NormalizedNode decodedNode, YangInstanceIdentifier decodedPath) { + DecodedImpl(NormalizedNode decodedNode, YangInstanceIdentifier decodedPath) { this.decodedNode = decodedNode; this.decodedPath = decodedPath; }