Package io.trino.util

Class MoreLists

java.lang.Object
io.trino.util.MoreLists

public final class MoreLists extends Object
  • Method Details

    • listOfListsCopy

      public static <T> List<List<T>> listOfListsCopy(List<List<T>> lists)
    • filteredCopy

      public static <T> List<T> filteredCopy(Iterable<T> elements, Predicate<T> predicate)
    • mappedCopy

      public static <T, R> List<R> mappedCopy(Iterable<T> elements, Function<T,R> mapper)
    • nElements

      public static <T> List<T> nElements(int n, IntFunction<T> function)