All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static <T> Iterator<T> |
coalesce(List<Iterator<T>> all) |
static <T> IteratorUtils.CollectorIterator<T> |
collector(Iterator<T> it) |
static <T> Iterator<T> |
concat(List<Iterator<T>> all) |
static <F,T> Iterator<T> |
convert(Iterator<F> from,
Function<F,T> converter,
String name) |
static <F,T> Iterator<T> |
convertNonNull(Iterator<F> from,
Function<F,T> converter,
String name) |
static <F,T> Iterator<F> |
distinct(Iterator<F> it,
Function<F,T> converter) |
static <T> Iterator<T> |
distinct(Iterator<T> it) |
static FileDepthFirstIterator |
dsf(File file) |
static <T> Iterator<T> |
emptyIterator() |
static <T> Iterator<T> |
filter(Iterator<T> from,
Predicate<T> filter) |
static <T> Iterator<T> |
flatCollection(Iterator<Collection<T>> from) |
static <T> Iterator<T> |
flatIterator(Iterator<Iterator<T>> from) |
static <B,T> Iterator<T> |
flatMap(Iterator<B> from,
Function<B,Iterator<T>> fun) |
static <T> boolean |
isNullOrEmpty(Iterator<T> t) |
static <T> Iterator<T> |
name(String name,
Iterator<T> from) |
static <T> Iterator<T> |
nonNull(Iterator<T> t) |
static <T> Iterator<T> |
nullifyIfEmpty(Iterator<T> other) |
static <T> Iterator<T> |
onFinish(Iterator<T> from,
Runnable r) |
static <T> Iterator<T> |
safe(IteratorErrorHandlerType type,
Iterator<T> t) |
static <T> Iterator<T> |
safeIgnore(Iterator<T> t) |
static <T> Iterator<T> |
safePospone(Iterator<T> t) |
static <T> Iterator<T> |
sort(Iterator<T> it,
Comparator<T> c,
boolean removeDuplicates) |
static <T> Iterator<T> |
supplier(Supplier<Iterator<T>> from) |
static <T> Iterator<T> |
supplier(Supplier<Iterator<T>> from,
String name) |
static <T> List<T> |
toList(Iterator<T> it) |
static <T> Set<T> |
toSet(Iterator<T> it) |
static <T> Set<T> |
toTreeSet(Iterator<T> it,
Comparator<T> c) |