| static {...} |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
| ipPrefixSubnets(Slice, long) |  | 0% |  | 0% | 12 | 12 | 26 | 26 | 1 | 1 |
| collapseIpPrefixes(Block) |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 1 | 1 |
| ipSubnetMax(Slice) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| mergeIpRanges(Block) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| ipPrefix(Slice, long) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| generateMinIpPrefixes(BigInteger, BigInteger, int) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| bigIntegerToIPAddressBytes(BigInteger) |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 1 | 1 |
| isPrivateIpAddress(Slice) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| isIpv4(Slice) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| findRangeBits(BigInteger, BigInteger) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isPrefixSubnetOf(Slice, Slice) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| toInetAddress(Slice) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| ipSubnetRange(Slice) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isSubnetOf(Slice, Slice) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPrefixLength(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toBigInteger(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bigIntegerToIpAddress(BigInteger) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| stringIpPrefix(Slice, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$1(BigInteger[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$0(BigInteger[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ipSubnetMin(Slice) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |