Class CookiePriorityComparator

  • All Implemented Interfaces:
    java.util.Comparator<Cookie>

    @Contract(threading=IMMUTABLE)
    public class CookiePriorityComparator
    extends java.lang.Object
    implements java.util.Comparator<Cookie>
    This cookie comparator ensures that cookies with longer paths take precedence over cookies with shorter path. Among cookies with equal path length cookies with ealier creation time take precedence over cookies with later creation time
    Since:
    4.4
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int compare​(Cookie c1, Cookie c2)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Comparator

        equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
    • Constructor Detail

      • CookiePriorityComparator

        public CookiePriorityComparator()
    • Method Detail

      • compare

        public int compare​(Cookie c1,
                           Cookie c2)
        Specified by:
        compare in interface java.util.Comparator<Cookie>