From: Robert Varga Date: Thu, 26 May 2022 20:51:47 +0000 (+0200) Subject: More pattern matching X-Git-Tag: v6.0.0~12 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F11%2F101311%2F1;hp=86e8e4a06b682aa772c834a2cef56d0596540e1b;p=controller.git More pattern matching Remove mulitple casts in favor of instanceof pattern match. Change-Id: I301a00ec98127c2e5f6ae2326d95fd68c8e31ad0 Signed-off-by: Robert Varga --- diff --git a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/AbstractRaftActorIntegrationTest.java b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/AbstractRaftActorIntegrationTest.java index 5be865f899..904c7ba5b4 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/AbstractRaftActorIntegrationTest.java +++ b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/AbstractRaftActorIntegrationTest.java @@ -153,20 +153,18 @@ public abstract class AbstractRaftActorIntegrationTest extends AbstractActorTest return; } - if (message instanceof ServerConfigurationPayload) { - super.persistData(collectorActor, new MockIdentifier("serverConfig"), (Payload) message, false); + if (message instanceof ServerConfigurationPayload payload) { + super.persistData(collectorActor, new MockIdentifier("serverConfig"), payload, false); return; } - if (message instanceof SetPeerAddress) { - setPeerAddress(((SetPeerAddress) message).getPeerId(), - ((SetPeerAddress) message).getPeerAddress()); + if (message instanceof SetPeerAddress setPeerAddress) { + setPeerAddress(setPeerAddress.getPeerId(), setPeerAddress.getPeerAddress()); return; } - if (message instanceof TestPersist) { - persistData(((TestPersist) message).getActorRef(), ((TestPersist) message).getIdentifier(), - ((TestPersist) message).getPayload(), false); + if (message instanceof TestPersist testPersist) { + persistData(testPersist.getActorRef(), testPersist.getIdentifier(), testPersist.getPayload(), false); return; }