One more syntactic sugar - IPv4Address.withMask(IPv4Address)
diff --git a/java_gen/pre-written/src/test/java/org/projectfloodlight/openflow/types/IPv4AddressTest.java b/java_gen/pre-written/src/test/java/org/projectfloodlight/openflow/types/IPv4AddressTest.java
index 9b18a62..2e6128e 100644
--- a/java_gen/pre-written/src/test/java/org/projectfloodlight/openflow/types/IPv4AddressTest.java
+++ b/java_gen/pre-written/src/test/java/org/projectfloodlight/openflow/types/IPv4AddressTest.java
@@ -281,6 +281,10 @@
 
         IPv4AddressWithMask v;
 
+        v = original.withMask(expectedMask);
+        assertEquals(v.getValue(), expectedValue);
+        assertEquals(v.getMask(), expectedMask);
+
         v = original.withMask(new byte[] {-1, -1, -1, 0});
         assertEquals(v.getValue(), expectedValue);
         assertEquals(v.getMask(), expectedMask);