Clean up instance checks and casts
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / protocol / serialization / actions / SetTpDstActionSerializer.java
index 31b828ba866a07b2af4d06220c80cc40c64ac5a3..0437a0c47fc38610e7e42e7c696127b9006f66ba 100644 (file)
@@ -21,12 +21,15 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026
 import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.Icmpv6MatchBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.layer._4.match.TcpMatchBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.layer._4.match.UdpMatchBuilder;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 public class SetTpDstActionSerializer extends AbstractSetFieldActionSerializer {
+    private static final Logger LOG = LoggerFactory.getLogger(SetTpDstActionSerializer.class);
 
     @Override
     protected SetFieldCase buildAction(Action input) {
-        final SetTpDstAction setTpDstAction = SetTpDstActionCase.class.cast(input).getSetTpDstAction();
+        final SetTpDstAction setTpDstAction = ((SetTpDstActionCase) input).getSetTpDstAction();
         final PortNumber port = setTpDstAction.getPort();
         final SetFieldBuilder builder = new SetFieldBuilder();
 
@@ -56,6 +59,8 @@ public class SetTpDstActionSerializer extends AbstractSetFieldActionSerializer {
                             .build());
                     break;
                 }
+                default:
+                    // no operation
             }
         });