Replace Preconditions.CheckNotNull per RequireNonNull
[bgpcep.git] / bgp / bmp-impl / src / main / java / org / opendaylight / protocol / bmp / impl / app / BmpRouterPeerImpl.java
index 50613b1f71325572524d9b9c7f144ef6cbff7e48..004910e48e95ac0df69166257cedf2a01c4cc491 100644 (file)
@@ -8,6 +8,7 @@
 
 package org.opendaylight.protocol.bmp.impl.app;
 
+import static java.util.Objects.requireNonNull;
 import static org.opendaylight.protocol.bmp.impl.app.TablesUtil.BMP_TABLES_QNAME;
 
 import com.google.common.base.Preconditions;
@@ -123,10 +124,10 @@ public final class BmpRouterPeerImpl implements BmpRouterPeer {
     private final BindingCodecTreeNode<ReceivedOpen> receivedOpenCodec;
     private boolean up = true;
 
-    private BmpRouterPeerImpl(final DOMTransactionChain domTxChain, final YangInstanceIdentifier peersYangIId, final PeerId peerId,
-            final RIBExtensionConsumerContext extensions, final PeerUpNotification peerUp,
-            final BindingCodecTree tree) {
-        this.domTxChain = Preconditions.checkNotNull(domTxChain);
+    private BmpRouterPeerImpl(final DOMTransactionChain domTxChain, final YangInstanceIdentifier peersYangIId,
+        final PeerId peerId, final RIBExtensionConsumerContext extensions, final PeerUpNotification peerUp,
+        final BindingCodecTree tree) {
+        this.domTxChain = requireNonNull(domTxChain);
         this.peerId = peerId;
         this.peerYangIId = YangInstanceIdentifier.builder(peersYangIId).nodeWithKey(Peer.QNAME, PEER_ID_QNAME, this.peerId.getValue()).build();
         this.sentOpenCodec = tree.getSubtreeCodec(SENT_OPEN_IID);
@@ -208,7 +209,7 @@ public final class BmpRouterPeerImpl implements BmpRouterPeer {
         this.up = false;
     }
 
-    private Set<TablesKey> setPeerTables(final ReceivedOpen open) {
+    private static Set<TablesKey> setPeerTables(final ReceivedOpen open) {
         final Set<TablesKey> tables = Sets.newHashSet(DEFAULT_TABLE);
         for (final BgpParameters param : open.getBgpParameters()) {
             for (final OptionalCapabilities optCapa : param.getOptionalCapabilities()) {
@@ -274,7 +275,7 @@ public final class BmpRouterPeerImpl implements BmpRouterPeer {
         return mapEntryBuilder.build();
     }
 
-    private ContainerNode createStats(final Stat stat, final Timestamp timestamp) {
+    private static ContainerNode createStats(final Stat stat, final Timestamp timestamp) {
         final DataContainerNodeAttrBuilder<NodeIdentifier, ContainerNode> builder =
                 Builders.containerBuilder().withNodeIdentifier(new NodeIdentifier(Stats.QNAME));
         builder.withChild(ImmutableNodes.leafNode(PEER_STATS_TIMESTAMP_QNAME, timestamp.getValue()));
@@ -340,7 +341,7 @@ public final class BmpRouterPeerImpl implements BmpRouterPeer {
         }
     }
 
-    private ContainerNode createMirrors(final Mirror mirror, final Timestamp timestamp) {
+    private static ContainerNode createMirrors(final Mirror mirror, final Timestamp timestamp) {
         final DataContainerNodeAttrBuilder<NodeIdentifier, ContainerNode> builder =
                 Builders.containerBuilder().withNodeIdentifier(new NodeIdentifier(Mirrors.QNAME));
         builder.withChild(ImmutableNodes.leafNode(PEER_MIRROR_INFORMATION_QNAME, toDom(MirrorInformationCode.forValue(