Class Iterators

java.lang.Object
me.lucko.luckperms.common.util.Iterators

public final class Iterators extends Object
  • Method Details

    • tryIterate

      public static <E> boolean tryIterate(Iterable<E> iterable, Throwing.Consumer<E> action)
    • tryIterate

      public static <I, O> boolean tryIterate(Iterable<I> iterable, Function<I,O> mapping, Consumer<O> action)
    • tryIterate

      public static <E> boolean tryIterate(E[] array, Consumer<E> action)
    • tryIterate

      public static <I, O> boolean tryIterate(I[] array, Function<I,O> mapping, Consumer<O> action)
    • divideIterable

      public static <E> List<List<E>> divideIterable(Iterable<E> source, int size)