Class CollectionUtils

java.lang.Object
org.apache.sysds.runtime.util.CollectionUtils

public class CollectionUtils extends Object
  • Constructor Details

    • CollectionUtils

      public CollectionUtils()
  • Method Details

    • asList

      @SafeVarargs public static <T> List<T> asList(List<T>... inputs)
    • asArrayList

      @SafeVarargs public static <T> ArrayList<T> asArrayList(T... inputs)
    • asSet

      @SafeVarargs public static <T> Set<T> asSet(T... inputs)
    • asSet

      @SafeVarargs public static <T> Set<T> asSet(T[]... inputs)
    • asSet

      @SafeVarargs public static <T> Set<T> asSet(List<T>... inputs)
    • getStream

      public static <T> Stream<T> getStream(Iterator<T> iter)
    • equals

      public static <T> boolean equals(List<T> a, List<T> b)
    • containsAny

      public static <T> boolean containsAny(Collection<T> a, Collection<T> b)
    • intersect

      @SafeVarargs public static <T> boolean intersect(Collection<T>... inputs)
    • unionDistinct

      public static <T> List<T> unionDistinct(List<T> a, List<T> b)
    • naryUnionDistinct

      @SafeVarargs public static <T> List<T> naryUnionDistinct(List<T>... lists)
    • unionAll

      public static <T> List<T> unionAll(List<T> a, List<T> b)
    • except

      public static <T> List<T> except(List<T> a, List<T> exceptions)
    • addAll

      public static <T> void addAll(Collection<T> a, T[] b)
    • cardinality

      public static <T> int cardinality(T a, List<T> b)