public class CollectionUtil extends Object
| コンストラクタと説明 |
|---|
CollectionUtil() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static <T,U> Map<T,U> |
asMap(Map.Entry<T,U>... elements) |
static <T,U> Map<T,U> |
asMap(Pair<T,U>... elements) |
static <T,U> List<U> |
collect(Iterable<T> elements,
Function<T,U> mapper) |
static <T,U> void |
collect(Iterator<T> iterator,
Collection<U> target,
Function<T,U> mapper) |
static <T,U> List<U> |
collect(Iterator<T> iterator,
Function<T,U> mapper) |
static <T> Collection<T> |
emptyCollection() |
static <T> boolean |
equalsAsSet(Collection<T> value1,
Collection<T> value2) |
static <T> boolean |
equalsAsSet(Collection<T> value1,
Collection<T> value2,
Class<T> clazz,
String equalsMethodName) |
static <T> boolean |
equalsAsSet(Collection<T> value1,
Collection<T> value2,
Method equalsMethod) |
static <T> Collection<T> |
filter(Iterable<T> collection,
Predicate<T> pred) |
static <T> boolean[] |
mapToBoolean(Collection<T> elements,
Function<T,Boolean> mapper) |
static <T> T[] |
toArray(Collection<T> collection,
Class<T> elementClass) |
static <T> T[] |
toArray(Collection<T> collection,
Class<T> elementClass,
int index,
int count) |
public static <T> boolean equalsAsSet(Collection<T> value1, Collection<T> value2)
public static <T> boolean equalsAsSet(Collection<T> value1, Collection<T> value2, Class<T> clazz, String equalsMethodName) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException
public static <T> boolean equalsAsSet(Collection<T> value1, Collection<T> value2, Method equalsMethod) throws IllegalAccessException, InvocationTargetException
@SafeVarargs public static <T,U> Map<T,U> asMap(Pair<T,U>... elements)
@SafeVarargs public static <T,U> Map<T,U> asMap(Map.Entry<T,U>... elements)
public static <T,U> void collect(Iterator<T> iterator, Collection<U> target, Function<T,U> mapper)
public static <T> boolean[] mapToBoolean(Collection<T> elements, Function<T,Boolean> mapper)
public static <T> T[] toArray(Collection<T> collection, Class<T> elementClass)
public static <T> T[] toArray(Collection<T> collection, Class<T> elementClass, int index, int count)
public static <T> Collection<T> emptyCollection()
public static <T> Collection<T> filter(Iterable<T> collection, Predicate<T> pred)
Copyright © 2017. All rights reserved.