Remove unused code from He design
[openflowplugin.git] / openflowplugin / src / main / java / org / opendaylight / openflowplugin / openflow / md / util / PacketInUtil.java
index 5fb55d383ec234a76701267ce35e16155e5ee3c5..d7dfa991f85ecae4f9ae0f7ab3292160c1d619d6 100644 (file)
@@ -13,29 +13,28 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.No
 import org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketInReason;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.SendToController;
 
-/**
- * 
- */
-public abstract class PacketInUtil {
+public final class PacketInUtil {
+
+    private PacketInUtil(){
+        throw new AssertionError("PacketInUtil is not expected to be instantiated.");
+    }
 
     /**
-     * @param reason
+     * @param reason openflow java packet in reason
      * @return corresponding MD-SAL reason class for given OF-API reason
      */
-    public static Class <?extends PacketInReason> getMdSalPacketInReason(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason reason) {
-        Class <?extends PacketInReason> resultReason = PacketInReason.class;
-    
-       if (reason.equals(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason.OFPRNOMATCH)) {
-               resultReason = NoMatch.class;
-       }
-       else if (reason.equals(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason.OFPRINVALIDTTL)) {
-           resultReason = InvalidTtl.class;
-       }
-       else if (reason.equals(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason.OFPRACTION)) {
-           resultReason = SendToController.class;
-       }
-    
-       return resultReason;
+    public static Class<? extends PacketInReason> getMdSalPacketInReason(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason reason) {
+        Class<? extends PacketInReason> resultReason = PacketInReason.class;
+
+        if (reason.equals(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason.OFPRNOMATCH)) {
+            resultReason = NoMatch.class;
+        } else if (reason.equals(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason.OFPRINVALIDTTL)) {
+            resultReason = InvalidTtl.class;
+        } else if (reason.equals(org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev130731.PacketInReason.OFPRACTION)) {
+            resultReason = SendToController.class;
+        }
+
+        return resultReason;
     }
 
 }