Class ListUtil

java.lang.Object
com.hypixel.hytale.common.util.ListUtil

public class ListUtil extends Object
  • Constructor Details

    • ListUtil

      public ListUtil()
  • Method Details

    • partition

      @Nonnull public static <T> List<List<T>> partition(@Nonnull List<T> list, int sectionSize)
    • removeIf

      public static <T> void removeIf(@Nonnull List<T> list, @Nonnull Predicate<T> predicate)
    • removeIf

      public static <T, U> void removeIf(@Nonnull List<T> list, @Nonnull BiPredicate<T,U> predicate, U obj)
    • emptyOrAllNull

      public static <T> boolean emptyOrAllNull(@Nonnull List<T> list)
    • binarySearch

      public static <T, V> int binarySearch(@Nonnull List<? extends T> l, @Nonnull Function<T,V> func, V key, @Nonnull Comparator<? super V> c)