Migrate openflowjava-extension-nicira tests to Uint types 46/92346/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 31 Aug 2020 13:33:43 +0000 (15:33 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 7 Sep 2020 08:12:51 +0000 (10:12 +0200)
This migrates tests to use Uint types, fixing warnings there while
keeping production code unmodified.

JIRA: OPNFLWPLUG-1099
Change-Id: I3c834253abe207d815528bacd6a5cae7499cfe67
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
47 files changed:
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/ConntrackCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/DecapCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/EncapCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/FinTimeoutCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/LearnCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/MultipathCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/OutputReg2CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/OutputRegCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/RegLoadCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/RegMoveCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/action/ResubmitCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/AbstractNshcCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/ArpOpCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/ArpSpaCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/ArpTpaCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/CtStateCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/CtTpDstCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/CtTpSrcCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/CtZoneCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/EthTypeCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/IcmpTypeCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/IpDstCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/IpSrcCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Ipv6DstCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Ipv6SrcCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/NshFlagsCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/NshMdtypeCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/NshNpCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/NshTtlCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/NsiCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/NspCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/PktMarkCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg0CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg1CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg2CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg3CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg4CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg5CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg6CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/Reg7CodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/TcpDstCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/TcpSrcCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/TunIdCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/TunIpv4DstCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/TunIpv4SrcCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/UdpDstCodecTest.java
extension/openflowjava-extension-nicira/src/test/java/org/opendaylight/openflowjava/nx/codec/match/UdpSrcCodecTest.java

index b6f39814064d81d6960d54fbccad24bd842934ad..44444f4ac4513083130a2196a6e09223a706a56b 100644 (file)
@@ -35,6 +35,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev1
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions.ofpact.actions.nx.action.ct.mark._case.NxActionCtMarkBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions.ofpact.actions.nx.action.nat._case.NxActionNat;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofpact.actions.ofpact.actions.nx.action.nat._case.NxActionNatBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
+import org.opendaylight.yangtools.yang.common.Uint32;
+import org.opendaylight.yangtools.yang.common.Uint8;
 
 public class ConntrackCodecTest {
 
@@ -169,18 +172,18 @@ public class ConntrackCodecTest {
     private static Action createAction() {
 
         NxActionConntrackBuilder nxActionConntrackBuilder = new NxActionConntrackBuilder();
-        nxActionConntrackBuilder.setFlags(1);
-        nxActionConntrackBuilder.setZoneSrc((long) 2);
-        nxActionConntrackBuilder.setConntrackZone(3);
-        nxActionConntrackBuilder.setRecircTable((short) 4);
+        nxActionConntrackBuilder.setFlags(Uint16.ONE);
+        nxActionConntrackBuilder.setZoneSrc(Uint32.TWO);
+        nxActionConntrackBuilder.setConntrackZone(Uint16.valueOf(3));
+        nxActionConntrackBuilder.setRecircTable(Uint8.valueOf(4));
 
         NxActionNatBuilder nxActionNatBuilder = new NxActionNatBuilder();
-        nxActionNatBuilder.setFlags(5);
-        nxActionNatBuilder.setRangePresent(0x3F);
+        nxActionNatBuilder.setFlags(Uint16.valueOf(5));
+        nxActionNatBuilder.setRangePresent(Uint16.valueOf(0x3F));
         nxActionNatBuilder.setIpAddressMin(IpAddressBuilder.getDefaultInstance("192.168.0.0"));
         nxActionNatBuilder.setIpAddressMax(IpAddressBuilder.getDefaultInstance("192.168.10.0"));
-        nxActionNatBuilder.setPortMin(3000);
-        nxActionNatBuilder.setPortMax(4000);
+        nxActionNatBuilder.setPortMin(Uint16.valueOf(3000));
+        nxActionNatBuilder.setPortMax(Uint16.valueOf(4000));
         NxActionNatCaseBuilder nxActionNatCaseBuilder = new NxActionNatCaseBuilder();
         nxActionNatCaseBuilder.setNxActionNat(nxActionNatBuilder.build());
         CtActionsBuilder ctActionsBuilder = new CtActionsBuilder();
@@ -188,10 +191,10 @@ public class ConntrackCodecTest {
         List<CtActions> ctActionsList = new  ArrayList<>();
         ctActionsList.add(ctActionsBuilder.build());
         nxActionNatBuilder = new NxActionNatBuilder();
-        nxActionNatBuilder.setFlags(5);
-        nxActionNatBuilder.setRangePresent(0x21);
+        nxActionNatBuilder.setFlags(Uint16.valueOf(5));
+        nxActionNatBuilder.setRangePresent(Uint16.valueOf(0x21));
         nxActionNatBuilder.setIpAddressMin(IpAddressBuilder.getDefaultInstance("192.168.0.0"));
-        nxActionNatBuilder.setPortMax(4000);
+        nxActionNatBuilder.setPortMax(Uint16.valueOf(4000));
         nxActionNatCaseBuilder = new NxActionNatCaseBuilder();
         nxActionNatCaseBuilder.setNxActionNat(nxActionNatBuilder.build());
         ctActionsBuilder = new CtActionsBuilder();
@@ -200,7 +203,7 @@ public class ConntrackCodecTest {
         nxActionConntrackBuilder.setCtActions(ctActionsList);
 
         NxActionCtMarkBuilder nxActionCtMarkBuilder = new NxActionCtMarkBuilder();
-        nxActionCtMarkBuilder.setCtMark((long) 36);
+        nxActionCtMarkBuilder.setCtMark(Uint32.valueOf(36));
         NxActionCtMarkCaseBuilder nxActionCtMarkCaseBuilder = new NxActionCtMarkCaseBuilder();
         nxActionCtMarkCaseBuilder.setNxActionCtMark(nxActionCtMarkBuilder.build());
         ctActionsBuilder = new CtActionsBuilder();
@@ -221,10 +224,10 @@ public class ConntrackCodecTest {
     private static Action createActionWithoutCtAction() {
 
         NxActionConntrackBuilder nxActionConntrackBuilder = new NxActionConntrackBuilder();
-        nxActionConntrackBuilder.setFlags(1);
-        nxActionConntrackBuilder.setZoneSrc((long) 2);
-        nxActionConntrackBuilder.setConntrackZone(3);
-        nxActionConntrackBuilder.setRecircTable((short) 4);
+        nxActionConntrackBuilder.setFlags(Uint16.ONE);
+        nxActionConntrackBuilder.setZoneSrc(Uint32.TWO);
+        nxActionConntrackBuilder.setConntrackZone(Uint16.valueOf(3));
+        nxActionConntrackBuilder.setRecircTable(Uint8.valueOf(4));
 
         ExperimenterId experimenterId = new ExperimenterId(NiciraConstants.NX_VENDOR_ID);
         ActionBuilder actionBuilder = new ActionBuilder();
index f283948c771e7e1b4a2f4ed9b8c3b14cde0e99f4..05804e9812b80dd12659fa23548a1fabff36aae6 100644 (file)
@@ -23,12 +23,13 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionDecap;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionDecapBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.decap.grouping.NxActionDecapBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class DecapCodecTest {
 
     private static final int LENGTH = 16;
     private static final int SUBTYPE = 47;
-    private static final long PACKET_TYPE = 0xFFFEL;
+    private static final Uint32 PACKET_TYPE = Uint32.valueOf(0xFFFEL);
 
     DecapCodec decapCodec;
     ByteBuf buffer;
@@ -48,7 +49,7 @@ public class DecapCodecTest {
 
         ActionDecap result = (ActionDecap) action.getActionChoice();
 
-        assertEquals(PACKET_TYPE, result.getNxActionDecap().getPacketType().longValue());
+        assertEquals(PACKET_TYPE, result.getNxActionDecap().getPacketType());
         assertFalse(buffer.isReadable());
     }
 
@@ -65,7 +66,7 @@ public class DecapCodecTest {
         assertEquals(SUBTYPE, buffer.readUnsignedShort());
         //Serialize part
         assertEquals(0, buffer.readUnsignedShort());
-        assertEquals(PACKET_TYPE, buffer.readUnsignedInt());
+        assertEquals(PACKET_TYPE.longValue(), buffer.readUnsignedInt());
         assertFalse(buffer.isReadable());
     }
 
@@ -75,7 +76,7 @@ public class DecapCodecTest {
         message.writeInt(NiciraConstants.NX_VENDOR_ID.intValue());
         message.writeShort(SUBTYPE);
         message.writeZero(2);
-        message.writeInt((int) PACKET_TYPE);
+        message.writeInt(PACKET_TYPE.intValue());
     }
 
     private static Action createAction() {
index 4f9b6a4412b7a103f246bc7577709ab24ad8b5f6..1293904120a907ceae6467a2e6335466ab39e920 100644 (file)
@@ -23,13 +23,14 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionEncap;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionEncapBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.encap.grouping.NxActionEncapBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class EncapCodecTest {
 
     private static final int LENGTH = 16;
     private static final int SUBTYPE = 46;
     private static final int HEADER_SIZE_NOT_SPECIFIED = 0;
-    private static final long PACKET_TYPE = 0x1894FL;
+    private static final Uint32 PACKET_TYPE = Uint32.valueOf(0x1894F);
 
     EncapCodec encapCodec;
     ByteBuf buffer;
@@ -49,7 +50,7 @@ public class EncapCodecTest {
 
         ActionEncap result = (ActionEncap) action.getActionChoice();
 
-        assertEquals(PACKET_TYPE, result.getNxActionEncap().getPacketType().longValue());
+        assertEquals(PACKET_TYPE, result.getNxActionEncap().getPacketType());
         assertFalse(buffer.isReadable());
     }
 
@@ -66,7 +67,7 @@ public class EncapCodecTest {
         assertEquals(SUBTYPE, buffer.readUnsignedShort());
         //Serialize part
         assertEquals(HEADER_SIZE_NOT_SPECIFIED, buffer.readUnsignedShort());
-        assertEquals(PACKET_TYPE, buffer.readUnsignedInt());
+        assertEquals(PACKET_TYPE.longValue(), buffer.readUnsignedInt());
         assertFalse(buffer.isReadable());
     }
 
@@ -76,7 +77,7 @@ public class EncapCodecTest {
         message.writeInt(NiciraConstants.NX_VENDOR_ID.intValue());
         message.writeShort(SUBTYPE);
         message.writeShort(HEADER_SIZE_NOT_SPECIFIED);
-        message.writeInt((int) PACKET_TYPE);
+        message.writeInt(PACKET_TYPE.intValue());
     }
 
     private static Action createAction() {
index e24a04916dc08afe12ce1da92bf77238486e47ef..7a1da16b14e834fd4c29c3888cb2ec370468df57 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionFinTimeout;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionFinTimeoutBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.fin.timeout.grouping.NxActionFinTimeoutBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class FinTimeoutCodecTest {
 
@@ -43,7 +44,7 @@ public class FinTimeoutCodecTest {
 
     @Test
     public void serializeTestWithValues() {
-        action = createAction((short) 1, (short) 2);
+        action = createAction(Uint16.ONE, Uint16.TWO);
         finTimeoutCodec.serialize(action, buffer);
 
         assertEquals(LENGTH, buffer.readableBytes());
@@ -83,12 +84,12 @@ public class FinTimeoutCodecTest {
 
         ActionFinTimeout result = (ActionFinTimeout) action.getActionChoice();
 
-        assertEquals(1, result.getNxActionFinTimeout().getFinIdleTimeout().intValue());
-        assertEquals(2, result.getNxActionFinTimeout().getFinHardTimeout().intValue());
+        assertEquals(Uint16.ONE, result.getNxActionFinTimeout().getFinIdleTimeout());
+        assertEquals(Uint16.TWO, result.getNxActionFinTimeout().getFinHardTimeout());
         assertEquals(0, buffer.readableBytes());
     }
 
-    private static Action createAction(Short idleTimeout, Short hardTimeout) {
+    private static Action createAction(Uint16 idleTimeout, Uint16 hardTimeout) {
         ExperimenterId experimenterId = new ExperimenterId(NiciraConstants.NX_VENDOR_ID);
         ActionBuilder actionBuilder = new ActionBuilder();
         actionBuilder.setExperimenterId(experimenterId);
@@ -96,10 +97,10 @@ public class FinTimeoutCodecTest {
         NxActionFinTimeoutBuilder nxActionFinTimeoutBuilder = new NxActionFinTimeoutBuilder();
 
         if (idleTimeout != null) {
-            nxActionFinTimeoutBuilder.setFinIdleTimeout(idleTimeout.intValue());
+            nxActionFinTimeoutBuilder.setFinIdleTimeout(idleTimeout);
         }
         if (hardTimeout != null) {
-            nxActionFinTimeoutBuilder.setFinHardTimeout(hardTimeout.intValue());
+            nxActionFinTimeoutBuilder.setFinHardTimeout(hardTimeout);
         }
 
         actionFinTimeoutBuilder.setNxActionFinTimeout(nxActionFinTimeoutBuilder.build());
index a146c6ce4ebb0ed7e283ecb5c84b929e06c5ed48..870cfd246fc838ed03df5c36f6ed70c3b9ff72c7 100644 (file)
@@ -9,7 +9,6 @@ package org.opendaylight.openflowjava.nx.codec.action;
 
 import io.netty.buffer.ByteBuf;
 import io.netty.buffer.ByteBufAllocator;
-import java.math.BigInteger;
 import java.util.ArrayList;
 import java.util.List;
 import org.junit.Assert;
@@ -35,6 +34,10 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev1
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.learn.grouping.NxActionLearnBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.learn.grouping.nx.action.learn.FlowMods;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.learn.grouping.nx.action.learn.FlowModsBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
+import org.opendaylight.yangtools.yang.common.Uint32;
+import org.opendaylight.yangtools.yang.common.Uint64;
+import org.opendaylight.yangtools.yang.common.Uint8;
 
 public class LearnCodecTest {
 
@@ -128,14 +131,14 @@ public class LearnCodecTest {
         final ActionLearnBuilder actionLearnBuilder = new ActionLearnBuilder();
 
         NxActionLearnBuilder nxActionLearnBuilder = new NxActionLearnBuilder();
-        nxActionLearnBuilder.setIdleTimeout(1);
-        nxActionLearnBuilder.setHardTimeout(2);
-        nxActionLearnBuilder.setPriority(3);
-        nxActionLearnBuilder.setCookie(BigInteger.valueOf(4));
-        nxActionLearnBuilder.setFlags(5);
-        nxActionLearnBuilder.setTableId((short)6);
-        nxActionLearnBuilder.setFinIdleTimeout(7);
-        nxActionLearnBuilder.setFinHardTimeout(8);
+        nxActionLearnBuilder.setIdleTimeout(Uint16.ONE);
+        nxActionLearnBuilder.setHardTimeout(Uint16.TWO);
+        nxActionLearnBuilder.setPriority(Uint16.valueOf(3));
+        nxActionLearnBuilder.setCookie(Uint64.valueOf(4));
+        nxActionLearnBuilder.setFlags(Uint16.valueOf(5));
+        nxActionLearnBuilder.setTableId(Uint8.valueOf(6));
+        nxActionLearnBuilder.setFinIdleTimeout(Uint16.valueOf(7));
+        nxActionLearnBuilder.setFinHardTimeout(Uint16.valueOf(8));
         nxActionLearnBuilder.setFlowMods(createFlowMods());
         actionLearnBuilder.setNxActionLearn(nxActionLearnBuilder.build());
         actionBuilder.setActionChoice(actionLearnBuilder.build());
@@ -149,11 +152,11 @@ public class LearnCodecTest {
         //length = 14
         final FlowModsBuilder flowMod = new FlowModsBuilder();
         FlowModAddMatchFromFieldBuilder spec = new FlowModAddMatchFromFieldBuilder();
-        spec.setFlowModNumBits(48);
-        spec.setSrcField((long)9);
-        spec.setSrcOfs(10);
-        spec.setDstField((long) 11);
-        spec.setDstOfs(12);
+        spec.setFlowModNumBits(Uint16.valueOf(48));
+        spec.setSrcField(Uint32.valueOf(9));
+        spec.setSrcOfs(Uint16.TEN);
+        spec.setDstField(Uint32.valueOf(11));
+        spec.setDstOfs(Uint16.valueOf(12));
         FlowModAddMatchFromFieldCaseBuilder caseBuilder = new FlowModAddMatchFromFieldCaseBuilder();
         caseBuilder.setFlowModAddMatchFromField(spec.build());
         flowMod.setFlowModSpec(caseBuilder.build());
@@ -162,11 +165,11 @@ public class LearnCodecTest {
         //length = 14
         final FlowModsBuilder flowMod2 = new FlowModsBuilder();
         FlowModCopyFieldIntoFieldBuilder spec2 = new FlowModCopyFieldIntoFieldBuilder();
-        spec2.setFlowModNumBits(48);
-        spec2.setSrcField((long)9);
-        spec2.setSrcOfs(10);
-        spec2.setDstField((long) 11);
-        spec2.setDstOfs(12);
+        spec2.setFlowModNumBits(Uint16.valueOf(48));
+        spec2.setSrcField(Uint32.valueOf(9));
+        spec2.setSrcOfs(Uint16.TEN);
+        spec2.setDstField(Uint32.valueOf(11));
+        spec2.setDstOfs(Uint16.valueOf(12));
         FlowModCopyFieldIntoFieldCaseBuilder caseBuilder2 = new FlowModCopyFieldIntoFieldCaseBuilder();
         caseBuilder2.setFlowModCopyFieldIntoField(spec2.build());
         flowMod2.setFlowModSpec(caseBuilder2.build());
@@ -175,10 +178,10 @@ public class LearnCodecTest {
         //length = 10
         final FlowModsBuilder flowMod3 = new FlowModsBuilder();
         FlowModCopyValueIntoFieldBuilder spec3 = new FlowModCopyValueIntoFieldBuilder();
-        spec3.setFlowModNumBits(48);
-        spec3.setValue(9);
-        spec3.setDstField((long) 10);
-        spec3.setDstOfs(11);
+        spec3.setFlowModNumBits(Uint16.valueOf(48));
+        spec3.setValue(Uint16.valueOf(9));
+        spec3.setDstField(Uint32.TEN);
+        spec3.setDstOfs(Uint16.valueOf(11));
         FlowModCopyValueIntoFieldCaseBuilder caseBuilder3 = new FlowModCopyValueIntoFieldCaseBuilder();
         caseBuilder3.setFlowModCopyValueIntoField(spec3.build());
         flowMod3.setFlowModSpec(caseBuilder3.build());
@@ -187,10 +190,10 @@ public class LearnCodecTest {
         //length = 10
         final FlowModsBuilder flowMod4 = new FlowModsBuilder();
         FlowModAddMatchFromValueBuilder spec4 = new FlowModAddMatchFromValueBuilder();
-        spec4.setFlowModNumBits(48);
-        spec4.setValue(9);
-        spec4.setSrcField((long) 10);
-        spec4.setSrcOfs(11);
+        spec4.setFlowModNumBits(Uint16.valueOf(48));
+        spec4.setValue(Uint16.valueOf(9));
+        spec4.setSrcField(Uint32.TEN);
+        spec4.setSrcOfs(Uint16.valueOf(11));
         FlowModAddMatchFromValueCaseBuilder caseBuilder4 = new FlowModAddMatchFromValueCaseBuilder();
         caseBuilder4.setFlowModAddMatchFromValue(spec4.build());
         flowMod4.setFlowModSpec(caseBuilder4.build());
@@ -199,9 +202,9 @@ public class LearnCodecTest {
         //length = 8
         final FlowModsBuilder flowMod5 = new FlowModsBuilder();
         FlowModOutputToPortBuilder spec5 = new FlowModOutputToPortBuilder();
-        spec5.setFlowModNumBits(48);
-        spec5.setSrcField((long) 9);
-        spec5.setSrcOfs(10);
+        spec5.setFlowModNumBits(Uint16.valueOf(48));
+        spec5.setSrcField(Uint32.valueOf(9));
+        spec5.setSrcOfs(Uint16.valueOf(10));
         FlowModOutputToPortCaseBuilder caseBuilder5 = new FlowModOutputToPortCaseBuilder();
         caseBuilder5.setFlowModOutputToPort(spec5.build());
         flowMod5.setFlowModSpec(caseBuilder5.build());
index 3bd87ba5a9582b9206222b50b4f589c14132cf1c..2cd56a85e21fa0152dcc1d12477a72b1b2d3d366 100644 (file)
@@ -23,6 +23,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev1
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionMultipath;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionMultipathBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.multipath.grouping.NxActionMultipathBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class MultipathCodecTest {
     private static final int LENGTH = 32;
@@ -87,15 +89,15 @@ public class MultipathCodecTest {
         NxActionMultipathBuilder nxActionMultipathBuilder = new NxActionMultipathBuilder();
 
         nxActionMultipathBuilder.setFields(OfjNxHashFields.NXHASHFIELDSETHSRC);
-        nxActionMultipathBuilder.setBasis(2);
+        nxActionMultipathBuilder.setBasis(Uint16.TWO);
 
         nxActionMultipathBuilder.setAlgorithm(OfjNxMpAlgorithm.NXMPALGMODULON);
-        nxActionMultipathBuilder.setMaxLink(4);
-        nxActionMultipathBuilder.setArg((long)5);
+        nxActionMultipathBuilder.setMaxLink(Uint16.valueOf(4));
+        nxActionMultipathBuilder.setArg(Uint32.valueOf(5));
 
 
-        nxActionMultipathBuilder.setOfsNbits(6);
-        nxActionMultipathBuilder.setDst((long)7);
+        nxActionMultipathBuilder.setOfsNbits(Uint16.valueOf(6));
+        nxActionMultipathBuilder.setDst(Uint32.valueOf(7));
 
 
         actionMultipathBuilder.setNxActionMultipath(nxActionMultipathBuilder.build());
index a018aef1cbc8941a6dfedc9392628bc35dc44679..7a8fce60c51f484be8b1454e0a248a5cc746a5a4 100644 (file)
@@ -24,6 +24,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionOutputReg2;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionOutputReg2Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.output.reg2.grouping.NxActionOutputReg2Builder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class OutputReg2CodecTest {
@@ -31,9 +32,9 @@ public class OutputReg2CodecTest {
     private static final int LENGTH = 24;
     private static final byte SUBTYPE = 32;
 
-    private static final int OFS_N_BITS = 1;
+    private static final Uint16 OFS_N_BITS = Uint16.ONE;
     private static final int SRC = 2;
-    private static final int MAX_LEN = 2;
+    private static final Uint16 MAX_LEN = Uint16.TWO;
     private static final long SRC_EXP = 0xFFFF000000000000L | SRC;
     private static final Uint64 SRC_EXP_BIGINT = Uint64.valueOf(new BigInteger(1, Longs.toByteArray(SRC_EXP)));
 
@@ -54,8 +55,8 @@ public class OutputReg2CodecTest {
 
         ActionOutputReg2 result = (ActionOutputReg2) action.getActionChoice();
 
-        assertEquals(OFS_N_BITS, result.getNxActionOutputReg2().getNBits().shortValue());
-        assertEquals(MAX_LEN, result.getNxActionOutputReg2().getMaxLen().shortValue());
+        assertEquals(OFS_N_BITS, result.getNxActionOutputReg2().getNBits());
+        assertEquals(MAX_LEN, result.getNxActionOutputReg2().getMaxLen());
         assertEquals(Uint64.valueOf(SRC), result.getNxActionOutputReg2().getSrc());
         assertFalse(buffer.isReadable());
     }
@@ -68,8 +69,8 @@ public class OutputReg2CodecTest {
 
         ActionOutputReg2 result = (ActionOutputReg2) action.getActionChoice();
 
-        assertEquals(OFS_N_BITS, result.getNxActionOutputReg2().getNBits().shortValue());
-        assertEquals(MAX_LEN, result.getNxActionOutputReg2().getMaxLen().shortValue());
+        assertEquals(OFS_N_BITS, result.getNxActionOutputReg2().getNBits());
+        assertEquals(MAX_LEN, result.getNxActionOutputReg2().getMaxLen());
         assertEquals(SRC_EXP_BIGINT, result.getNxActionOutputReg2().getSrc());
         assertFalse(buffer.isReadable());
     }
@@ -86,8 +87,8 @@ public class OutputReg2CodecTest {
         assertEquals(SUBTYPE, buffer.readUnsignedShort());
 
         //Serialize part
-        assertEquals(OFS_N_BITS, buffer.readUnsignedShort());
-        assertEquals(MAX_LEN, buffer.readUnsignedShort());
+        assertEquals(OFS_N_BITS.shortValue(), buffer.readUnsignedShort());
+        assertEquals(MAX_LEN.shortValue(), buffer.readUnsignedShort());
         assertEquals(SRC, buffer.readUnsignedInt());
 
         // padding
@@ -109,8 +110,8 @@ public class OutputReg2CodecTest {
         assertEquals(SUBTYPE, buffer.readUnsignedShort());
 
         //Serialize part
-        assertEquals(OFS_N_BITS, buffer.readUnsignedShort());
-        assertEquals(MAX_LEN, buffer.readUnsignedShort());
+        assertEquals(OFS_N_BITS.shortValue(), buffer.readUnsignedShort());
+        assertEquals(MAX_LEN.shortValue(), buffer.readUnsignedShort());
         assertEquals(SRC_EXP, buffer.readLong());
 
         // padding
@@ -141,8 +142,8 @@ public class OutputReg2CodecTest {
         message.writeShort(LENGTH);
         message.writeInt(NiciraConstants.NX_VENDOR_ID.intValue());
         message.writeShort(SUBTYPE);
-        message.writeShort(OFS_N_BITS);
-        message.writeShort(MAX_LEN);
+        message.writeShort(OFS_N_BITS.shortValue());
+        message.writeShort(MAX_LEN.shortValue());
         if (withExpSrc) {
             message.writeLong(SRC_EXP);
             message.writeZero(2);
index 8a947d7ed9fd9699f9a4c8273a87485d132c15de..de7b3adf8ad6eee95e24f664c3444569c4abfdf3 100644 (file)
@@ -21,6 +21,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionOutputReg;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionOutputRegBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.output.reg.grouping.NxActionOutputRegBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class OutputRegCodecTest {
     private static final int LENGTH = 24;
@@ -78,9 +80,9 @@ public class OutputRegCodecTest {
         final ActionOutputRegBuilder actionOutputRegBuilder = new ActionOutputRegBuilder();
         NxActionOutputRegBuilder nxActionOutputBuilder = new NxActionOutputRegBuilder();
 
-        nxActionOutputBuilder.setNBits(1);
-        nxActionOutputBuilder.setSrc((long)2);
-        nxActionOutputBuilder.setMaxLen(3);
+        nxActionOutputBuilder.setNBits(Uint16.ONE);
+        nxActionOutputBuilder.setSrc(Uint32.TWO);
+        nxActionOutputBuilder.setMaxLen(Uint16.valueOf(3));
 
         actionOutputRegBuilder.setNxActionOutputReg(nxActionOutputBuilder.build());
         actionBuilder.setActionChoice(actionOutputRegBuilder.build());
index 90e790f82008bd56b3f9b0aca97d9c3933d38887..ef7f2846ee6c2483bbed30bbf8b053a82d1e81ea 100644 (file)
@@ -11,7 +11,6 @@ import static org.junit.Assert.assertEquals;
 
 import io.netty.buffer.ByteBuf;
 import io.netty.buffer.ByteBufAllocator;
-import java.math.BigInteger;
 import org.junit.Before;
 import org.junit.Test;
 import org.opendaylight.openflowjava.nx.api.NiciraConstants;
@@ -22,6 +21,9 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionRegLoad;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionRegLoadBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.reg.load.grouping.NxActionRegLoadBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
+import org.opendaylight.yangtools.yang.common.Uint32;
+import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class RegLoadCodecTest {
     private static final int LENGTH = 24;
@@ -75,9 +77,9 @@ public class RegLoadCodecTest {
         final ActionRegLoadBuilder actionRegLoadBuilder = new ActionRegLoadBuilder();
         NxActionRegLoadBuilder nxActionRegLoadBuilder = new NxActionRegLoadBuilder();
 
-        nxActionRegLoadBuilder.setOfsNbits(1);
-        nxActionRegLoadBuilder.setDst((long)2);
-        nxActionRegLoadBuilder.setValue(BigInteger.valueOf(3));
+        nxActionRegLoadBuilder.setOfsNbits(Uint16.ONE);
+        nxActionRegLoadBuilder.setDst(Uint32.TWO);
+        nxActionRegLoadBuilder.setValue(Uint64.valueOf(3));
 
         actionRegLoadBuilder.setNxActionRegLoad(nxActionRegLoadBuilder.build());
         actionBuilder.setActionChoice(actionRegLoadBuilder.build());
index 2170c5cbf7841f36b72679bf8630b7680063d0a6..26a99be7b13efcbc7896b38fde5234a4fa52c0b0 100644 (file)
@@ -24,6 +24,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionRegMove;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionRegMoveBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.reg.move.grouping.NxActionRegMoveBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class RegMoveCodecTest {
@@ -162,9 +163,9 @@ public class RegMoveCodecTest {
         final ActionRegMoveBuilder actionRegMoveBuilder = new ActionRegMoveBuilder();
         NxActionRegMoveBuilder nxActionRegMoveBuilder = new NxActionRegMoveBuilder();
 
-        nxActionRegMoveBuilder.setNBits(1);
-        nxActionRegMoveBuilder.setSrcOfs(2);
-        nxActionRegMoveBuilder.setDstOfs(3);
+        nxActionRegMoveBuilder.setNBits(Uint16.ONE);
+        nxActionRegMoveBuilder.setSrcOfs(Uint16.TWO);
+        nxActionRegMoveBuilder.setDstOfs(Uint16.valueOf(3));
         nxActionRegMoveBuilder.setSrc(src);
         nxActionRegMoveBuilder.setDst(dst);
 
index e26542019e74a25656f0101907e5f9c79d1628b8..7eae8327360a1ed63d7031dab6f104df1e43e405 100644 (file)
@@ -21,6 +21,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.common.types.rev13
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionResubmit;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.action.container.action.choice.ActionResubmitBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.action.rev140421.ofj.nx.action.resubmit.grouping.NxActionResubmitBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
+import org.opendaylight.yangtools.yang.common.Uint8;
 
 public class ResubmitCodecTest {
     private static final int LENGTH = 16;
@@ -61,7 +63,7 @@ public class ResubmitCodecTest {
      */
     @Test
     public void getSubTypeTest2() {
-        action = createAction(null, (byte)1);
+        action = createAction(null, Uint8.ONE);
         ActionResubmit actionResubmit = (ActionResubmit) action.getActionChoice();
 
         byte result = resubmitCodec.getSubType(actionResubmit);
@@ -75,7 +77,7 @@ public class ResubmitCodecTest {
      */
     @Test
     public void serializeTest1() {
-        action = createAction((short)1, (byte)2);
+        action = createAction(Uint16.ONE, Uint8.TWO);
         resubmitCodec.serialize(action, buffer);
 
         assertEquals(LENGTH, buffer.readableBytes());
@@ -123,7 +125,7 @@ public class ResubmitCodecTest {
         assertEquals(0, buffer.readableBytes());
     }
 
-    private static Action createAction(Short inPort, Byte table) {
+    private static Action createAction(Uint16 inPort, Uint8 table) {
         ExperimenterId experimenterId = new ExperimenterId(NiciraConstants.NX_VENDOR_ID);
         ActionBuilder actionBuilder = new ActionBuilder();
         actionBuilder.setExperimenterId(experimenterId);
@@ -131,10 +133,10 @@ public class ResubmitCodecTest {
         NxActionResubmitBuilder nxActionResubmitBuilder = new NxActionResubmitBuilder();
 
         if (inPort != null) {
-            nxActionResubmitBuilder.setInPort(inPort.intValue());
+            nxActionResubmitBuilder.setInPort(inPort);
         }
         if (table != null) {
-            nxActionResubmitBuilder.setTable(table.shortValue());
+            nxActionResubmitBuilder.setTable(table);
         }
 
         actionResubmitBuilder.setNxActionResubmit(nxActionResubmitBuilder.build());
index cfdc2cf7ec6a90a6e18e2c05155f877d7133bbd4..d0b1a38bf6cd153c4779cde0a9d45d9e04f05471 100644 (file)
@@ -38,8 +38,8 @@ public class AbstractNshcCodecTest {
     private AbstractNshcCodec testCodec;
     private ByteBuf buffer;
 
-    private static final Long NSHC_VALUE = 10L;
-    private static final Long NSHC_MASK = 0xFL;
+    private static final Uint32 NSHC_VALUE = Uint32.TEN;
+    private static final Uint32 NSHC_MASK = Uint32.valueOf(0xF);
 
     @Before
     public void setUp() {
@@ -74,7 +74,7 @@ public class AbstractNshcCodecTest {
 
         NxExpMatchEntryValue value = testCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint32.valueOf(NSHC_VALUE), ((NshcCaseValue) value).getNshc());
+        assertEquals(NSHC_VALUE, ((NshcCaseValue) value).getNshc());
         assertFalse(buffer.isReadable());
     }
 
@@ -84,16 +84,16 @@ public class AbstractNshcCodecTest {
 
         NxExpMatchEntryValue value = testCodec.deserializeValue(buffer, true);
 
-        assertEquals(Uint32.valueOf(NSHC_VALUE), ((NshcCaseValue) value).getNshc());
-        assertEquals(Uint32.valueOf(NSHC_MASK), ((NshcCaseValue) value).getMask());
+        assertEquals(NSHC_VALUE, ((NshcCaseValue) value).getNshc());
+        assertEquals(NSHC_MASK, ((NshcCaseValue) value).getMask());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(final Long value, final Long mask) {
+    private static NxExpMatchEntryValue createMatchEntryValue(final Uint32 value, final Uint32 mask) {
         return new NshcCaseValueBuilder().setNshc(value).setMask(mask).build();
     }
 
-    private static void writeBuffer(final ByteBuf message, final Long value, final Long mask) {
+    private static void writeBuffer(final ByteBuf message, final Uint32 value, final Uint32 mask) {
         message.writeInt(value.intValue());
         if (mask != null) {
             message.writeInt(mask.intValue());
index ee98779542a258b9dc3a293bd0c6b889f78fde2f..5d55a7c13407f448fe9be6ea8b95896b1120561b 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.arp.op.grouping.ArpOpValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.ArpOpCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.ArpOpCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class ArpOpCodecTest {
 
@@ -74,7 +75,7 @@ public class ArpOpCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfArpOp.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue(1);
+        valuesBuilder.setValue(Uint16.ONE);
 
         caseBuilder.setArpOpValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 4e7465fef28428b105b88a2181a08131493eae78..01718ffa22058ebfa74720aa2e24a2f628ad9e53 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.arp.spa.grouping.ArpSpaValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.ArpSpaCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.ArpSpaCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class ArpSpaCodecTest {
 
@@ -73,7 +74,7 @@ public class ArpSpaCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfArpSpa.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setArpSpaValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 244fa7123a1cd648e8a317db5a8b8aa732ea31b1..3d69533a888f437b227211a91e936c5bf9d1baef 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.arp.tpa.grouping.ArpTpaValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.ArpTpaCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.ArpTpaCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class ArpTpaCodecTest {
 
@@ -72,7 +73,7 @@ public class ArpTpaCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfArpTpa.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setArpTpaValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 6e5a6c491e13a484222996fc1d1f774f0e489d4f..0f709f39b1a71274ea9130952659754977c3bda0 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.state.grouping.CtStateValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtStateCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtStateCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class CtStateCodecTest {
 
@@ -74,8 +75,8 @@ public class CtStateCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxCtState.class);
         matchEntryBuilder.setHasMask(true);
 
-        valuesBuilder.setCtState((long)1);
-        valuesBuilder.setMask((long)2);
+        valuesBuilder.setCtState(Uint32.ONE);
+        valuesBuilder.setMask(Uint32.TWO);
 
         caseBuilder.setCtStateValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 1ecd545009857671c5b4c96bdca7bc8aed1fa1cf..a818edaf7453b3d477ccbc585e0acc96280a6694 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.tp.dst.grouping.CtTpDstValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtTpDstCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtTpDstCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class CtTpDstCodecTest {
     private CtTpDstCodec ctTpDstCodec;
@@ -72,7 +73,7 @@ public class CtTpDstCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxCtTpDst.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setCtTpDst(1);
+        valuesBuilder.setCtTpDst(Uint16.ONE);
 
         caseBuilder.setCtTpDstValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index db3a738f494fef72489254cfc494ed1244840e3e..12bd711c087c3be981d889e131d73ae2414f34e2 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.tp.src.grouping.CtTpSrcValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtTpSrcCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtTpSrcCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class CtTpSrcCodecTest {
     private CtTpSrcCodec ctTpSrcCodec;
@@ -72,7 +73,7 @@ public class CtTpSrcCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxCtTpSrc.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setCtTpSrc(1);
+        valuesBuilder.setCtTpSrc(Uint16.ONE);
 
         caseBuilder.setCtTpSrcValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index fadb9900588fddd69f7c6df4a3826c989337f3ca..1f72f8c42afb588ca579122e06021a1f4c447a10 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.ct.zone.grouping.CtZoneValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtZoneCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.CtZoneCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class CtZoneCodecTest {
 
@@ -75,7 +76,7 @@ public class CtZoneCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxCtZone.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setCtZone(1);
+        valuesBuilder.setCtZone(Uint16.ONE);
 
         caseBuilder.setCtZoneValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 7abba8fb3d22846ff414968358149b28c5cc064b..fe3083e237c080a0cda55f1aec67488adbbaa6b1 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.eth.type.grouping.EthTypeValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.EthTypeCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.EthTypeCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class EthTypeCodecTest {
 
@@ -73,7 +74,7 @@ public class EthTypeCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfEthType.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue(1);
+        valuesBuilder.setValue(Uint16.ONE);
 
         caseBuilder.setEthTypeValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 9ac0781b0ac83e6b8fee6707d4743d6560acd23d..fe94fef50ec128f31248badf8a08a410148c2226 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.icmp.type.grouping.IcmpTypeValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IcmpTypeCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IcmpTypeCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint8;
 
 public class IcmpTypeCodecTest {
 
@@ -73,7 +74,7 @@ public class IcmpTypeCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfIcmpType.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((short)1);
+        valuesBuilder.setValue(Uint8.ONE);
 
         caseBuilder.setIcmpTypeValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 3bf47ac7bb04c0d55e21b167990b0b0abc180d86..a6f7a688bddcba594d5ff65e86a21f0e3c92d3ba 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.ip.dst.grouping.IpDstValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpDstCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpDstCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class IpDstCodecTest {
 
@@ -73,7 +74,7 @@ public class IpDstCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfIpDst.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setIpDstValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 3298195288839a50412b0032dd5c1f5282de7f9e..3ebebf7e2685ae51393aa38e54d6206e19bcadaf 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.ip.src.grouping.IpSrcValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpSrcCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpSrcCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class IpSrcCodecTest {
 
@@ -73,7 +74,7 @@ public class IpSrcCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfIpSrc.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setIpSrcValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 64c19d38133d88e24927e32d195a5433c4421c0d..54b470c415bc36bd8c464ce6cab1b81071d2a820 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.ip.dst.grouping.IpDstValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpDstCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpDstCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Ipv6DstCodecTest {
 
@@ -73,7 +74,7 @@ public class Ipv6DstCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfIpDst.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setIpDstValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 3b908f46044d28e8d6b402cd103d5199bd6839d8..b8a18f35a5b93d7af241e2cffb59e0203db21315 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.ip.src.grouping.IpSrcValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpSrcCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.IpSrcCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Ipv6SrcCodecTest {
 
@@ -73,7 +74,7 @@ public class Ipv6SrcCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfIpSrc.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setIpSrcValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 070cfaa2998ca2b85a0e8add378d68e056b1184d..0fbba0004bb244678045dfc05f31ed90a12942bb 100644 (file)
@@ -26,8 +26,8 @@ public class NshFlagsCodecTest {
     private NshFlagsCodec nshFlagsCodec;
     private ByteBuf buffer;
 
-    private static final Short FLAGS_VALUE = (short) 0xA1;
-    private static final Short FLAGS_MASK = (short) 0xFFL;
+    private static final Uint8 FLAGS_VALUE = Uint8.valueOf(0xA1);
+    private static final Uint8 FLAGS_MASK = Uint8.MAX_VALUE;
 
     @Before
     public void setUp() {
@@ -62,7 +62,7 @@ public class NshFlagsCodecTest {
 
         NxExpMatchEntryValue value = nshFlagsCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint8.valueOf(FLAGS_VALUE), ((NshFlagsCaseValue) value).getNshFlagsValues().getNshFlags());
+        assertEquals(FLAGS_VALUE, ((NshFlagsCaseValue) value).getNshFlagsValues().getNshFlags());
         assertFalse(buffer.isReadable());
     }
 
@@ -72,17 +72,17 @@ public class NshFlagsCodecTest {
 
         NxExpMatchEntryValue value = nshFlagsCodec.deserializeValue(buffer, true);
 
-        assertEquals(Uint8.valueOf(FLAGS_VALUE), ((NshFlagsCaseValue) value).getNshFlagsValues().getNshFlags());
-        assertEquals(Uint8.valueOf(FLAGS_MASK), ((NshFlagsCaseValue) value).getNshFlagsValues().getMask());
+        assertEquals(FLAGS_VALUE, ((NshFlagsCaseValue) value).getNshFlagsValues().getNshFlags());
+        assertEquals(FLAGS_MASK, ((NshFlagsCaseValue) value).getNshFlagsValues().getMask());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(Short value, Short mask) {
+    private static NxExpMatchEntryValue createMatchEntryValue(Uint8 value, Uint8 mask) {
         NshFlagsValues nshFlagsValues = new NshFlagsValuesBuilder().setNshFlags(value).setMask(mask).build();
         return new NshFlagsCaseValueBuilder().setNshFlagsValues(nshFlagsValues).build();
     }
 
-    private static void writeBuffer(ByteBuf message, Short value, Short mask) {
+    private static void writeBuffer(ByteBuf message, Uint8 value, Uint8 mask) {
         message.writeByte(value.intValue());
         if (mask != null) {
             message.writeByte(mask.intValue());
index 78911c26fac04e7a5e7bb6779d0a1f844736be3d..0263d0eb6b10595c7daafe15ed4915b7b82e2d7a 100644 (file)
@@ -26,7 +26,7 @@ public class NshMdtypeCodecTest {
     private NshMdtypeCodec nshMdtypeCodec;
     private ByteBuf buffer;
 
-    private static final Short MDTYPE_VALUE = (short) 1;
+    private static final Uint8 MDTYPE_VALUE = Uint8.ONE;
 
     @Before
     public void setUp() {
@@ -50,16 +50,16 @@ public class NshMdtypeCodecTest {
 
         NxExpMatchEntryValue value = nshMdtypeCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint8.valueOf(MDTYPE_VALUE), ((NshMdtypeCaseValue) value).getNshMdtypeValues().getValue());
+        assertEquals(MDTYPE_VALUE, ((NshMdtypeCaseValue) value).getNshMdtypeValues().getValue());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(Short value) {
+    private static NxExpMatchEntryValue createMatchEntryValue(Uint8 value) {
         NshMdtypeValues nshMdtypeValues = new NshMdtypeValuesBuilder().setValue(value).build();
         return new NshMdtypeCaseValueBuilder().setNshMdtypeValues(nshMdtypeValues).build();
     }
 
-    private static void writeBuffer(ByteBuf message, Short value) {
+    private static void writeBuffer(ByteBuf message, Uint8 value) {
         message.writeByte(value.intValue());
     }
 }
\ No newline at end of file
index b6a933a7e7a67f2273e509ebaec21304a5dee22a..85a8b2dac725a0a83c4418a10217d280689b0aea 100644 (file)
@@ -26,7 +26,7 @@ public class NshNpCodecTest {
     private NshNpCodec nshNpCodec;
     private ByteBuf buffer;
 
-    private static final Short NP_VALUE = (short) 3;
+    private static final Uint8 NP_VALUE = Uint8.valueOf(3);
 
     @Before
     public void setUp() {
@@ -50,16 +50,16 @@ public class NshNpCodecTest {
 
         NxExpMatchEntryValue value = nshNpCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint8.valueOf(NP_VALUE), ((NshNpCaseValue) value).getNshNpValues().getValue());
+        assertEquals(NP_VALUE, ((NshNpCaseValue) value).getNshNpValues().getValue());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(Short value) {
+    private static NxExpMatchEntryValue createMatchEntryValue(Uint8 value) {
         NshNpValues nshNpValues = new NshNpValuesBuilder().setValue(value).build();
         return new NshNpCaseValueBuilder().setNshNpValues(nshNpValues).build();
     }
 
-    private static void writeBuffer(ByteBuf message, Short value) {
+    private static void writeBuffer(ByteBuf message, Uint8 value) {
         message.writeByte(value.intValue());
     }
 }
\ No newline at end of file
index 91507cd575fac0dde82713f4acb8c4c12e1aae40..f494f4e5f01c271c5ddaa8e3e42d1e9d1ef7bbf9 100644 (file)
@@ -26,8 +26,8 @@ public class NshTtlCodecTest {
     private NshTtlCodec nshTtlCodec;
     private ByteBuf buffer;
 
-    private static final Short TTL_VALUE = (short) 0xD8;
-    private static final Short TTL_MASK = (short) 0xFFL;
+    private static final Uint8 TTL_VALUE = Uint8.valueOf(0xD8);
+    private static final Uint8 TTL_MASK = Uint8.MAX_VALUE;
 
     @Before
     public void setUp() {
@@ -62,7 +62,7 @@ public class NshTtlCodecTest {
 
         NxExpMatchEntryValue value = nshTtlCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint8.valueOf(TTL_VALUE), ((NshTtlCaseValue) value).getNshTtlValues().getNshTtl());
+        assertEquals(TTL_VALUE, ((NshTtlCaseValue) value).getNshTtlValues().getNshTtl());
         assertFalse(buffer.isReadable());
     }
 
@@ -72,17 +72,17 @@ public class NshTtlCodecTest {
 
         NxExpMatchEntryValue value = nshTtlCodec.deserializeValue(buffer, true);
 
-        assertEquals(Uint8.valueOf(TTL_VALUE), ((NshTtlCaseValue) value).getNshTtlValues().getNshTtl());
-        assertEquals(Uint8.valueOf(TTL_MASK), ((NshTtlCaseValue) value).getNshTtlValues().getMask());
+        assertEquals(TTL_VALUE, ((NshTtlCaseValue) value).getNshTtlValues().getNshTtl());
+        assertEquals(TTL_MASK, ((NshTtlCaseValue) value).getNshTtlValues().getMask());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(final Short value, final Short mask) {
+    private static NxExpMatchEntryValue createMatchEntryValue(final Uint8 value, final Uint8 mask) {
         NshTtlValues nshTtlValues = new NshTtlValuesBuilder().setNshTtl(value).setMask(mask).build();
         return new NshTtlCaseValueBuilder().setNshTtlValues(nshTtlValues).build();
     }
 
-    private static void writeBuffer(final ByteBuf message, final Short value, final Short mask) {
+    private static void writeBuffer(final ByteBuf message, final Uint8 value, final Uint8 mask) {
         message.writeByte(value.intValue());
         if (mask != null) {
             message.writeByte(mask.intValue());
index ba1e1e3a37ecf0519583415f2bf1cd2b3557da15..96b3cbeaae0f98efcc7818b1a7bcca04a4854a37 100644 (file)
@@ -26,8 +26,8 @@ public class NsiCodecTest {
     NsiCodec nsiCodec;
     ByteBuf buffer;
 
-    private static final Short NSI_VALUE = (short) 255;
-    private static final Short NSI_MASK = 0xF0;
+    private static final Uint8 NSI_VALUE = Uint8.MAX_VALUE;
+    private static final Uint8 NSI_MASK = Uint8.valueOf(0xF0);
 
     @Before
     public void setUp() {
@@ -62,7 +62,7 @@ public class NsiCodecTest {
 
         NxExpMatchEntryValue value = nsiCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint8.valueOf(NSI_VALUE), ((NsiCaseValue) value).getNsiValues().getNsi());
+        assertEquals(NSI_VALUE, ((NsiCaseValue) value).getNsiValues().getNsi());
         assertFalse(buffer.isReadable());
     }
 
@@ -72,17 +72,17 @@ public class NsiCodecTest {
 
         NxExpMatchEntryValue value = nsiCodec.deserializeValue(buffer, true);
 
-        assertEquals(Uint8.valueOf(NSI_VALUE), ((NsiCaseValue) value).getNsiValues().getNsi());
-        assertEquals(Uint8.valueOf(NSI_MASK), ((NsiCaseValue) value).getNsiValues().getMask());
+        assertEquals(NSI_VALUE, ((NsiCaseValue) value).getNsiValues().getNsi());
+        assertEquals(NSI_MASK, ((NsiCaseValue) value).getNsiValues().getMask());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(Short value, Short mask) {
+    private static NxExpMatchEntryValue createMatchEntryValue(Uint8 value, Uint8 mask) {
         NsiValues nsiValues = new NsiValuesBuilder().setNsi(value).setMask(mask).build();
         return new NsiCaseValueBuilder().setNsiValues(nsiValues).build();
     }
 
-    private static void writeBuffer(ByteBuf message, Short value, Short mask) {
+    private static void writeBuffer(ByteBuf message, Uint8 value, Uint8 mask) {
         message.writeByte(value.intValue());
         if (mask != null) {
             message.writeByte(mask.intValue());
index c5531c4047b839fc12791ced79950f8a81f50441..44b69105bf7eab4f4cb48274bb159e5de538c0e8 100644 (file)
@@ -26,8 +26,8 @@ public class NspCodecTest {
     private NspCodec nspCodec;
     private ByteBuf buffer;
 
-    private static final Long NSP_VALUE = 10L;
-    private static final Long NSP_MASK = 0xFL;
+    private static final Uint32 NSP_VALUE = Uint32.TEN;
+    private static final Uint32 NSP_MASK = Uint32.valueOf(0xF);
 
     @Before
     public void setUp() {
@@ -62,7 +62,7 @@ public class NspCodecTest {
 
         NxExpMatchEntryValue value = nspCodec.deserializeValue(buffer, false);
 
-        assertEquals(Uint32.valueOf(NSP_VALUE), ((NspCaseValue) value).getNspValues().getNsp());
+        assertEquals(NSP_VALUE, ((NspCaseValue) value).getNspValues().getNsp());
         assertFalse(buffer.isReadable());
     }
 
@@ -72,17 +72,17 @@ public class NspCodecTest {
 
         NxExpMatchEntryValue value = nspCodec.deserializeValue(buffer, true);
 
-        assertEquals(Uint32.valueOf(NSP_VALUE), ((NspCaseValue) value).getNspValues().getNsp());
-        assertEquals(Uint32.valueOf(NSP_MASK), ((NspCaseValue) value).getNspValues().getMask());
+        assertEquals(NSP_VALUE, ((NspCaseValue) value).getNspValues().getNsp());
+        assertEquals(NSP_MASK, ((NspCaseValue) value).getNspValues().getMask());
         assertFalse(buffer.isReadable());
     }
 
-    private static NxExpMatchEntryValue createMatchEntryValue(final Long value, final Long mask) {
+    private static NxExpMatchEntryValue createMatchEntryValue(final Uint32 value, final Uint32 mask) {
         NspValues nspValues = new NspValuesBuilder().setNsp(value).setMask(mask).build();
         return new NspCaseValueBuilder().setNspValues(nspValues).build();
     }
 
-    private static void writeBuffer(final ByteBuf message, final Long value, final Long mask) {
+    private static void writeBuffer(final ByteBuf message, final Uint32 value, final Uint32 mask) {
         message.writeInt(value.intValue());
         if (mask != null) {
             message.writeInt(mask.intValue());
index 3cd244ec0ba31e06c351330e5920747cb1405096..828fca8ea0a735ef0848ebbb198d6c55321c8ddb 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.pkt.mark.grouping.PktMarkValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.PktMarkCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.PktMarkCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class PktMarkCodecTest {
 
@@ -71,7 +72,7 @@ public class PktMarkCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxPktMark.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setPktMark(1L);
+        valuesBuilder.setPktMark(Uint32.ONE);
 
         caseBuilder.setPktMarkValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 2187024ab35469e698eed8ce96a3ceaafaa688a2..0304e723eba36624e3a213f81384e3d05d1c3f20 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg0CodecTest {
 
@@ -73,7 +74,7 @@ public class Reg0CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg0.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index c3608ce459a620bee66ea4c7badd507348394f63..386df9eb9718ff14569fd68a2776366834e7e2f3 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg1CodecTest {
 
@@ -73,7 +74,7 @@ public class Reg1CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg1.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 543722b2beb12c43261475e94b33e86c648f7821..280799fa3bd646e21a72e8f33cb3462ee7fbf931 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg2CodecTest {
     Reg2Codec reg2Codec;
@@ -72,7 +73,7 @@ public class Reg2CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg2.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index d773b29abfddd615da949b202fc5ec43d63af2e3..4871909ae7c8000e8b35490b222857fc01742f91 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg3CodecTest {
 
@@ -74,7 +75,7 @@ public class Reg3CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg3.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index dd7dac3b7c37a2fc660bce07ac9f44ec2296a477..e8731431a9ba82c0a89a2e8732966cbfe85df552 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg4CodecTest {
     Reg4Codec reg4Codec;
@@ -73,7 +74,7 @@ public class Reg4CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg4.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index a04535f86cd8d4ac2aa01dc7002d37b659e80db5..75741c90895d465e1eef2e04857f6fb628bf1fd6 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg5CodecTest {
 
@@ -74,7 +75,7 @@ public class Reg5CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg5.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 2c9f143f1eece05f1d32d0306ee7e7ebcb6028f0..f304636387edc265eef97bdc4368000ca6eeb5e6 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg6CodecTest {
 
@@ -73,7 +74,7 @@ public class Reg6CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg6.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 58e23b30953a15e05c6992080da87884b772ba30..70620f5b2bb30fbd44177b79898fbe817253a570 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.reg.grouping.RegValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.RegCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class Reg7CodecTest {
 
@@ -73,7 +74,7 @@ public class Reg7CodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxReg7.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setRegValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 38c5f1b12778f7669ae41b4288aaa8b3cb09b4c1..ed2711467441e06457ed09f8a2161ca6e1906d3d 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.tcp.dst.grouping.TcpDstValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TcpDstCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TcpDstCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class TcpDstCodecTest {
 
@@ -76,8 +77,8 @@ public class TcpDstCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfTcpDst.class);
         matchEntryBuilder.setHasMask(true);
 
-        valuesBuilder.setPort(new PortNumber(1));
-        valuesBuilder.setMask(0xffff);
+        valuesBuilder.setPort(new PortNumber(Uint16.ONE));
+        valuesBuilder.setMask(Uint16.MAX_VALUE);
 
         caseBuilder.setTcpDstValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index c3f631c7f6fae514b3b1f849b7f9af40bbd9c80f..a5218e1407501051f709d7b5a019137771a08116 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.tcp.src.grouping.TcpSrcValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TcpSrcCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TcpSrcCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class TcpSrcCodecTest {
 
@@ -76,8 +77,8 @@ public class TcpSrcCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfTcpSrc.class);
         matchEntryBuilder.setHasMask(true);
 
-        valuesBuilder.setPort(new PortNumber(1));
-        valuesBuilder.setMask(0xffff);
+        valuesBuilder.setPort(new PortNumber(Uint16.ONE));
+        valuesBuilder.setMask(Uint16.MAX_VALUE);
 
         caseBuilder.setTcpSrcValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 6149e84f26da476ba4f26b6d68a173c76faef67b..8653fd6eb8fac981a1f599113e7c897a249fb0b8 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.tun.id.grouping.TunIdValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TunIdCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TunIdCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint64;
 
 public class TunIdCodecTest {
 
@@ -74,8 +75,7 @@ public class TunIdCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxTunId.class);
         matchEntryBuilder.setHasMask(false);
 
-        byte[] value = new byte[VALUE_LENGTH];
-        valuesBuilder.setValue(new BigInteger(value));
+        valuesBuilder.setValue(Uint64.ZERO);
 
         caseBuilder.setTunIdValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index b3b4bf5d31392406b729f2a708a25bb8448c23c5..66bca890d515e46ea56faa57033db3f0e252cab6 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.tun.ipv4.dst.grouping.TunIpv4DstValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TunIpv4DstCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TunIpv4DstCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class TunIpv4DstCodecTest {
 
@@ -73,7 +74,7 @@ public class TunIpv4DstCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxTunIpv4Dst.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setTunIpv4DstValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index c6224321f783cd50f110039013895a6e96884fec..6fcb1fbc99204ec8c8b2f935a15c8deea3e73056 100644 (file)
@@ -21,6 +21,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.nx.match.tun.ipv4.src.grouping.TunIpv4SrcValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TunIpv4SrcCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.TunIpv4SrcCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
 
 public class TunIpv4SrcCodecTest {
 
@@ -73,7 +74,7 @@ public class TunIpv4SrcCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmNxTunIpv4Src.class);
         matchEntryBuilder.setHasMask(false);
 
-        valuesBuilder.setValue((long)1);
+        valuesBuilder.setValue(Uint32.ONE);
 
         caseBuilder.setTunIpv4SrcValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 0a339b683dfaf601c39afa3c2160bcc7abeb0beb..d296a52230a4dedc36b546eded96fc0493e3cc17 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.udp.dst.grouping.UdpDstValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.UdpDstCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.UdpDstCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class UdpDstCodecTest {
 
@@ -76,8 +77,8 @@ public class UdpDstCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfUdpDst.class);
         matchEntryBuilder.setHasMask(true);
 
-        valuesBuilder.setPort(new PortNumber(1));
-        valuesBuilder.setMask(0xffff);
+        valuesBuilder.setPort(new PortNumber(Uint16.ONE));
+        valuesBuilder.setMask(Uint16.MAX_VALUE);
 
         caseBuilder.setUdpDstValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());
index 27dbef972ee8aa86c7414deca0652720b8669271..37f438c897166ab8a01ea75b8038b17081142167 100644 (file)
@@ -22,6 +22,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev14
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.ofj.nxm.of.match.udp.src.grouping.UdpSrcValuesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.UdpSrcCaseValue;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.oxm.container.match.entry.value.UdpSrcCaseValueBuilder;
+import org.opendaylight.yangtools.yang.common.Uint16;
 
 public class UdpSrcCodecTest {
 
@@ -76,8 +77,8 @@ public class UdpSrcCodecTest {
         matchEntryBuilder.setOxmMatchField(NxmOfUdpSrc.class);
         matchEntryBuilder.setHasMask(true);
 
-        valuesBuilder.setPort(new PortNumber(1));
-        valuesBuilder.setMask(0xffff);
+        valuesBuilder.setPort(new PortNumber(Uint16.ONE));
+        valuesBuilder.setMask(Uint16.MAX_VALUE);
 
         caseBuilder.setUdpSrcValues(valuesBuilder.build());
         matchEntryBuilder.setMatchEntryValue(caseBuilder.build());