Package org.opennms.core.utils
Class InetAddressComparator
- java.lang.Object
-
- org.opennms.core.utils.InetAddressComparator
-
- All Implemented Interfaces:
java.util.Comparator<java.net.InetAddress>
public class InetAddressComparator extends java.lang.Object implements java.util.Comparator<java.net.InetAddress>
This comparator will sort
InetAddress
instances in the following order:Inet4Address
instancesInet6Address
instances that are routable with scopeId == 0Inet6Address
instances that are link-local ordered by scopeId
-
-
Constructor Summary
Constructors Constructor Description InetAddressComparator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(java.net.InetAddress addr1, java.net.InetAddress addr2)
-