Clean up instance checks and casts
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / protocol / serialization / util / ActionUtil.java
index 8fe0dfd6506826b1972ebe3e0dc00afe6175870d..f71a23d2bebe587837e95fbe7e1491cbb3fe737f 100644 (file)
@@ -50,7 +50,7 @@ public final class ActionUtil {
         try {
             Optional.ofNullable(OFSessionUtil.getExtensionConvertorProvider())
                     .flatMap(provider ->
-                            (GeneralExtensionGrouping.class.isInstance(action)
+                            (action instanceof GeneralExtensionGrouping
                                     ? convertExtensionGrouping(provider, (GeneralExtensionGrouping)action, version)
                                     : convertGenericAction(provider, action, version))
                                     .map(ofjAction -> {
@@ -89,7 +89,7 @@ public final class ActionUtil {
         try {
             Optional.ofNullable(OFSessionUtil.getExtensionConvertorProvider())
                     .flatMap(provider ->
-                            (GeneralExtensionGrouping.class.isInstance(action)
+                            (action instanceof GeneralExtensionGrouping
                                     ? convertExtensionGrouping(provider, (GeneralExtensionGrouping)action, version)
                                     : convertGenericAction(provider, action, version))
                                     .map(ofjAction -> {