Class CollectionUtil


  • public final class CollectionUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T,​K extends java.lang.Comparable<K>>
      int
      binarySearch​(java.util.List<? extends T> list, K key, java.util.function.Function<T,​K> keyExtractor)  
      static <T,​K>
      int
      binarySearch​(java.util.List<? extends T> list, K key, java.util.function.Function<T,​K> keyExtractor, java.util.Comparator<K> comparator)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • binarySearch

        public static <T,​K extends java.lang.Comparable<K>> int binarySearch​(java.util.List<? extends T> list,
                                                                                   K key,
                                                                                   java.util.function.Function<T,​K> keyExtractor)
      • binarySearch

        public static <T,​K> int binarySearch​(java.util.List<? extends T> list,
                                                   K key,
                                                   java.util.function.Function<T,​K> keyExtractor,
                                                   java.util.Comparator<K> comparator)