public class NIteratorBuilderImpl<T> extends Object implements NIteratorBuilder<T>
| Modifier and Type | Field and Description |
|---|---|
static NPredicate |
NON_BLANK |
static NPredicate |
NON_NULL |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitof, ofEmptypublic static final NPredicate NON_NULL
public static final NPredicate NON_BLANK
public static <T> NIteratorBuilderImpl<T> ofCoalesce(List<NIterator<? extends T>> t)
ofCoalesce in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> ofConcat(List<NIterator<? extends T>> t)
ofConcat in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> of(NIterator<T> t)
public static <T> NIteratorBuilderImpl<T> ofRunnable(NRunnable t)
ofRunnable in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> ofRunnable(Runnable t, String n)
ofRunnable in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> ofSupplier(Supplier<Iterator<T>> from, Supplier<NElement> name)
ofSupplier in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> ofArrayValues(T[] t, NElement n)
ofArrayValues in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> ofArrayValues(T[] t, String n)
ofArrayValues in interface NIteratorBuilder<T>public static <T> NIteratorBuilderImpl<T> ofArrayValues(T[] t, Supplier<NElement> n)
ofArrayValues in interface NIteratorBuilder<T>public static <T> NIterator<T> emptyIterator()
public static <T> NIteratorBuilderImpl<T> emptyBuilder()
public static <T> NIteratorBuilderImpl<T> ofFlatMap(NIterator<? extends Collection<T>> from)
ofFlatMap in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> filter(Predicate<? super T> t, Supplier<NElement> e)
filter in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> filter(NPredicate<? super T> t)
filter in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> concat(NIteratorBuilder<T> t)
concat in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> concat(NIterator<T> t)
concat in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<V> map(NFunction<? super T,? extends V> t)
map in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<V> flatMap(Function<? super T,? extends Iterator<? extends V>> fun)
flatMap in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<V> mapMulti(NFunction<T,List<V>> mapper)
mapMulti in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<T> sort(NComparator<T> t, boolean removeDuplicates)
sort in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<T> distinct()
distinct in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<T> distinct(NFunction<T,V> t)
distinct in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<T> named(NElement n)
named in interface NIteratorBuilder<T>public <V> NIteratorBuilderImpl<T> named(NObjectElement nfo)
named in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> safe(NIteratorErrorHandlerType type)
safe in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> safeIgnore()
safeIgnore in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> safePostpone()
safePostpone in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> notNull()
notNull in interface NIteratorBuilder<T>public NIteratorBuilderImpl<String> notBlank()
notBlank in interface NIteratorBuilder<T>public NIterator<T> iterator()
iterator in interface NIteratorBuilder<T>public List<T> list()
list in interface NIteratorBuilder<T>public NIterator<T> build()
build in interface NIteratorBuilder<T>public List<T> toList()
toList in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> onFinish(NRunnable r)
onFinish in interface NIteratorBuilder<T>public NIteratorBuilderImpl<T> onStart(NRunnable r)
onStart in interface NIteratorBuilder<T>Copyright © 2026 vpc open source initiative. All rights reserved.