commit | 07cc8eb32c4bb3f77ac57765370f5c607aa4cb7a | [log] [tgz] |
---|---|---|
author | Sovietaced <Sovietaced@gmail.com> | Tue Jun 24 11:55:26 2014 -0700 |
committer | Sovietaced <Sovietaced@gmail.com> | Tue Jun 24 11:55:26 2014 -0700 |
tree | a2ad9c981449fbbf87a4ea8ab92cc1f8189d2e7a | |
parent | 30a1cee0aeed7ccd02c0f81b16157e08717b09b7 [diff] [blame] |
fix null NPE catch
diff --git a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/IPv4AddressWithMask.java b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/IPv4AddressWithMask.java index 9b60c6a..3d14acf 100644 --- a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/IPv4AddressWithMask.java +++ b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/IPv4AddressWithMask.java
@@ -80,5 +80,14 @@ return IPv4AddressWithMask.of(ipv4, IPv4Address.of(mask)); } } - + + @Override + public boolean contains(IPAddress<?> ip) { + if (ip == null) { + throw new NullPointerException("ip must not be null"); + } + + IPv4Address ipv4 = (IPv4Address) ip; + return this.matches(ipv4); + } }