Constructor and Description |
---|
SetLists() |
Modifier and Type | Method and Description |
---|---|
static <T,E> SetList<Pair<T,E>> |
cartesianProduct(SetList<T> s1,
SetList<E> s2) |
static <E> HashSetArrayList<E> |
create(Collection<? extends E> c) |
static <E> HashSetArrayList<E> |
create(E... e) |
static <E> SetList<E> |
difference(SetList<E> s,
Collection<?> c) |
static <T,E> SetList<Pair<T,E>> |
disjointUnion(SetList<T> s1,
SetList<E> s2) |
static <E> SetList<E> |
empty() |
static <E> SetList<E> |
filter(SetList<? extends E> s,
com.google.common.base.Predicate<? super E> p) |
static SetList<Integer> |
integers(int size) |
static <E> SetList<E> |
intersection(SetList<E> s,
Collection<?> c) |
static <E> SetList<SetList<E>> |
powerSet(SetList<E> s) |
static <T,E> SetList<E> |
transform(SetList<? extends T> s,
com.google.common.base.Function<? super T,E> f) |
static <E> SetList<E> |
union(SetList<? extends E> s1,
SetList<? extends E> s2) |
static <E> SetList<E> |
unmodifiable(SetList<E> s) |
public SetLists()
public static final <E> HashSetArrayList<E> create(E... e)
public static final <E> HashSetArrayList<E> create(Collection<? extends E> c)
public static final <E> SetList<E> unmodifiable(SetList<E> s)
public static final <E> SetList<E> filter(SetList<? extends E> s, com.google.common.base.Predicate<? super E> p)
public static final <T,E> SetList<E> transform(SetList<? extends T> s, com.google.common.base.Function<? super T,E> f)
public static final <T,E> SetList<Pair<T,E>> disjointUnion(SetList<T> s1, SetList<E> s2)
public static final <T,E> SetList<Pair<T,E>> cartesianProduct(SetList<T> s1, SetList<E> s2)
public static final <E> SetList<E> intersection(SetList<E> s, Collection<?> c)
public static final <E> SetList<E> difference(SetList<E> s, Collection<?> c)
Copyright © 2010–2023 Francesco Kriegel. All rights reserved.