Class PreferredAddressTypeComparator

java.lang.Object
io.netty.resolver.dns.PreferredAddressTypeComparator
All Implemented Interfaces:
java.util.Comparator<java.net.InetAddress>

final class PreferredAddressTypeComparator extends java.lang.Object implements java.util.Comparator<java.net.InetAddress>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final PreferredAddressTypeComparator
     
    private static final PreferredAddressTypeComparator
     
    private final java.lang.Class<? extends java.net.InetAddress>
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    PreferredAddressTypeComparator(java.lang.Class<? extends java.net.InetAddress> preferredAddressType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) static PreferredAddressTypeComparator
     
    int
    compare(java.net.InetAddress o1, java.net.InetAddress o2)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.Comparator

    equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
  • Field Details

  • Constructor Details

    • PreferredAddressTypeComparator

      private PreferredAddressTypeComparator(java.lang.Class<? extends java.net.InetAddress> preferredAddressType)
  • Method Details

    • comparator

    • compare

      public int compare(java.net.InetAddress o1, java.net.InetAddress o2)
      Specified by:
      compare in interface java.util.Comparator<java.net.InetAddress>