public final class Iterables extends Object
Iterable
s.Modifier and Type | Method and Description |
---|---|
static boolean |
isNullOrEmpty(Iterable<?> iterable)
Indicates whether the given
Iterable is null or empty. |
static <T> List<T> |
nonNullElementsIn(Iterable<T> i)
Returns all the non-
null elements in the given Iterable . |
static int |
sizeOf(Iterable<?> iterable)
Returns the size of the given
Iterable . |
static <T> T[] |
toArray(Iterable<T> iterable)
Create an array from an
Iterable . |
public static boolean isNullOrEmpty(Iterable<?> iterable)
Iterable
is null
or empty.iterable
- the given Iterable
to check.true
if the given Iterable
is null
or empty, otherwise false
.public static int sizeOf(Iterable<?> iterable)
Iterable
.iterable
- the Iterable
to get size.Iterable
.NullPointerException
- if given Iterable
is null.public static <T> List<T> nonNullElementsIn(Iterable<T> i)
null
elements in the given Iterable
.T
- the type of elements of the Iterable
.i
- the given Iterable
.null
elements in the given Iterable
. An empty list is returned if the given
Iterable
is null
.Copyright © 2013–2014 AssertJ. All rights reserved.