Cleanup MatchUtil
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / util / DeviceStateUtil.java
index ebef3b83a35fea8fc839d77ef278165f84b5569a..8306ca342f97341c28b0034cd6f817f494a80de6 100644 (file)
@@ -5,7 +5,6 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-
 package org.opendaylight.openflowplugin.impl.util;
 
 import org.opendaylight.openflowplugin.api.openflow.device.DeviceState;
@@ -19,29 +18,28 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 import org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier;
 
 public final class DeviceStateUtil {
-
     private DeviceStateUtil() {
-        throw new IllegalStateException("This class should not be instantiated");
+        // Hidden on purpose
     }
 
     public static void setDeviceStateBasedOnV13Capabilities(final DeviceState deviceState,
                                                             final Capabilities capabilities) {
-        deviceState.setFlowStatisticsAvailable(capabilities.isOFPCFLOWSTATS());
-        deviceState.setTableStatisticsAvailable(capabilities.isOFPCTABLESTATS());
-        deviceState.setPortStatisticsAvailable(capabilities.isOFPCPORTSTATS());
-        deviceState.setQueueStatisticsAvailable(capabilities.isOFPCQUEUESTATS());
-        deviceState.setGroupAvailable(capabilities.isOFPCGROUPSTATS());
+        deviceState.setFlowStatisticsAvailable(capabilities.getOFPCFLOWSTATS());
+        deviceState.setTableStatisticsAvailable(capabilities.getOFPCTABLESTATS());
+        deviceState.setPortStatisticsAvailable(capabilities.getOFPCPORTSTATS());
+        deviceState.setQueueStatisticsAvailable(capabilities.getOFPCQUEUESTATS());
+        deviceState.setGroupAvailable(capabilities.getOFPCGROUPSTATS());
     }
 
     public static void setDeviceStateBasedOnV10Capabilities(final DeviceState deviceState,
                                                             final CapabilitiesV10 capabilitiesV10) {
-        deviceState.setFlowStatisticsAvailable(capabilitiesV10.isOFPCFLOWSTATS());
-        deviceState.setTableStatisticsAvailable(capabilitiesV10.isOFPCTABLESTATS());
-        deviceState.setPortStatisticsAvailable(capabilitiesV10.isOFPCPORTSTATS());
-        deviceState.setQueueStatisticsAvailable(capabilitiesV10.isOFPCQUEUESTATS());
+        deviceState.setFlowStatisticsAvailable(capabilitiesV10.getOFPCFLOWSTATS());
+        deviceState.setTableStatisticsAvailable(capabilitiesV10.getOFPCTABLESTATS());
+        deviceState.setPortStatisticsAvailable(capabilitiesV10.getOFPCPORTSTATS());
+        deviceState.setQueueStatisticsAvailable(capabilitiesV10.getOFPCQUEUESTATS());
     }
 
-    public static KeyedInstanceIdentifier<Node, NodeKey> createNodeInstanceIdentifier(NodeId nodeId) {
+    public static KeyedInstanceIdentifier<Node, NodeKey> createNodeInstanceIdentifier(final NodeId nodeId) {
         return InstanceIdentifier.create(Nodes.class).child(Node.class, new NodeKey(nodeId));
     }
 }