public class IterableUtils extends Object
| Constructor and Description |
|---|
IterableUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
anyOrDefault(Iterable<? extends T> it,
T defaultValue) |
static <T> void |
assertContains(Object expected,
Iterable<T> iterable) |
static <T> int |
count(Iterable<T> iterable) |
static <T> int |
count(Iterator<T> iterator) |
static <T> List<T> |
fastIterableToList(Iterable<T> iterable) |
static <T> boolean |
isEmpty(Iterable<T> iterable) |
static String |
join(Iterable items,
String sep) |
static <T> T |
last(Iterable<T> iterable) |
static <T> T |
single(Iterable<? extends T> it) |
static <T> T |
singleOrDefault(Iterable<? extends T> it,
T defaultValue) |
static <T> T |
singleOrDefault(Iterator<? extends T> it,
T defaultValue) |
static <T> T[] |
toArray(Iterable<? extends T> iterable,
Class<T> type) |
static Iterable<Element> |
toElementIterable(Iterable<? extends Element> elements) |
static <T> Iterable<T> |
toIterable(T[] arr) |
static <T> List<T> |
toList(Iterable<? extends T> iterable) |
static <T> List<T> |
toList(Iterator<T> iterator) |
static <T extends Element> |
toMapById(Iterable<T> elements) |
static <T> Set<T> |
toSet(Iterable<? extends T> iterable) |
static <T> Set<T> |
toSet(T[] iterable) |
static <T> Iterator<T> |
toSingleValueIterator(T obj) |
public static <T> Set<T> toSet(T[] iterable)
public static <T> int count(Iterable<T> iterable)
public static <T> int count(Iterator<T> iterator)
public static <T> boolean isEmpty(Iterable<T> iterable)
public static <T> Iterable<T> toIterable(T[] arr)
public static <T> Iterator<T> toSingleValueIterator(T obj)
public static <T> T single(Iterable<? extends T> it)
public static <T> T anyOrDefault(Iterable<? extends T> it, T defaultValue)
public static <T> T singleOrDefault(Iterable<? extends T> it, T defaultValue)
public static <T> T singleOrDefault(Iterator<? extends T> it, T defaultValue)
public static Iterable<Element> toElementIterable(Iterable<? extends Element> elements)
public static <T> T last(Iterable<T> iterable)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.