Bump mdsal to 5.0.2
[openflowplugin.git] / openflowplugin / src / main / java / org / opendaylight / openflowplugin / openflow / md / core / sal / convertor / match / cases / OfToSalPacketTypeCase.java
index 77a6fec4753da565e5f3c02a0095a2f8c0d356e3..dafb0316349dc8271c297da95e8591571338e281 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.openflow.md.core.sal.convertor.match.cases;
 
 import java.util.Optional;
@@ -15,7 +14,6 @@ import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.ConvertorE
 import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.ConvertorCase;
 import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.match.data.MatchResponseConvertorData;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.PacketTypeMatch;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.PacketTypeMatchBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.PacketTypeCase;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.packet.type._case.PacketType;
@@ -27,16 +25,16 @@ public class OfToSalPacketTypeCase extends ConvertorCase<PacketTypeCase, MatchBu
     }
 
     @Override
-    public Optional<MatchBuilder> process(@Nonnull PacketTypeCase source,
-                                          MatchResponseConvertorData data,
-                                          ConvertorExecutor convertorExecutor) {
+    public Optional<MatchBuilder> process(@Nonnull final PacketTypeCase source,
+                                          final MatchResponseConvertorData data,
+                                          final ConvertorExecutor convertorExecutor) {
         final MatchBuilder matchBuilder = data.getMatchBuilder();
         final PacketType packetType = source.getPacketType();
 
         if (packetType != null) {
-            Long packetTypeValue = packetType.getPacketType();
-            PacketTypeMatch packetTypeMatch = new PacketTypeMatchBuilder().setPacketType(packetTypeValue).build();
-            matchBuilder.setPacketTypeMatch(packetTypeMatch);
+            matchBuilder.setPacketTypeMatch(new PacketTypeMatchBuilder()
+                .setPacketType(packetType.getPacketType())
+                .build());
         }
 
         return Optional.of(matchBuilder);