public class IteratorBuilder<T> extends Object
public static <T> IteratorBuilder<T> ofCoalesce(List<Iterator<T>> t)
public static <T> IteratorBuilder<T> ofList(List<Iterator<T>> t)
public static <T> IteratorBuilder<T> of(Iterator<T> t)
public static <T> IteratorBuilder<T> ofLazyNamed(String name, Iterable<T> t)
public static <T> IteratorBuilder<T> ofLazy(Iterable<T> t)
public static IteratorBuilder<File> ofFileDfs(File file)
public static <T> IteratorBuilder<T> ofArray(T... t)
public static IteratorBuilder<File> ofFileList(File file)
public static IteratorBuilder<File> ofFileList(File file, boolean intcludeSelf)
public IteratorBuilder<T> filter(Predicate<T> t)
public IteratorBuilder<T> concat(IteratorBuilder<T> t)
public IteratorBuilder<T> concat(Iterator<T> t)
public <V> IteratorBuilder<V> map(Function<T,V> t)
public <V> IteratorBuilder<V> map(Function<T,V> t, String name)
public <V> IteratorBuilder<V> convert(Function<T,V> t)
public <V> IteratorBuilder<V> convert(Function<T,V> t, String name)
public <V> IteratorBuilder<V> mapMulti(Function<T,List<V>> t)
public <V> IteratorBuilder<V> flatMap(Function<T,Iterator<V>> fun)
public <V> IteratorBuilder<V> convertMulti(Function<T,List<V>> t)
public <V> IteratorBuilder<T> sort(Comparator<T> t, boolean removeDuplicates)
public <V> IteratorBuilder<T> distinct()
public <V> IteratorBuilder<T> distinct(Function<T,V> t)
public IteratorBuilder<T> safe(IteratorErrorHandlerType type)
public IteratorBuilder<T> safeIgnore()
public IteratorBuilder<T> safePospone()
public IteratorBuilder<T> notNull()
public IteratorBuilder<String> notBlank()
Copyright © 2021 vpc open source initiative. All rights reserved.