|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.ranides.assira.collection.SetUtils
public final class SetUtils
| Method Summary | ||
|---|---|---|
static
|
adapt(Set<S> values,
BiFunction<T,S> function)
|
|
static
|
adapt(Set<S> values,
Function<T,S> function)
|
|
static
|
asEnumSet(T... values)
Tworzy nowy zbiór zawierający podane wartości enum. |
|
static
|
asHashSet(K... values)
Tworzy nowy zbiór zawierający podane wartości. |
|
static int |
asInt(Set<Integer> values)
Wykonuje na elementach zbioru operację OR i zwraca wyliczony wynik. |
|
static
|
asLinkedHashSet(K... values)
Tworzy nowy zbiór zawierający podane wartości oraz zachowujący ich kolejność. |
|
static long |
asLong(Set<Long> values)
Wykonuje na elementach zbioru operację OR i zwraca wyliczony wynik. |
|
static
|
asTreeSet(K... values)
Tworzy nowy zbiór zawierający podane wartości oraz zachowujący "natural ordering". |
|
static
|
wrap(K value)
Konwertuje podaną wartość na 1-elementowy zbiór. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static <K> Set<K> asHashSet(K... values)
K - values -
public static <K> Set<K> asLinkedHashSet(K... values)
K - values -
public static <K> Set<K> asTreeSet(K... values)
K - values -
public static <T extends Enum<T>> EnumSet<T> asEnumSet(T... values)
enum.
T - values -
public static <K> Set<K> wrap(K value)
K - value -
public static long asLong(Set<Long> values)
values -
public static int asInt(Set<Integer> values)
values -
public static <T,S> Set<T> adapt(Set<S> values,
BiFunction<T,S> function)
public static <T,S> Set<T> adapt(Set<S> values,
Function<T,S> function)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||