- java.lang.Object
-
- io.helidon.common.reactive.BaseProcessor<T,T>
-
- io.helidon.common.reactive.MultiFilterProcessor<T>
-
- io.helidon.common.reactive.MultiSkipProcessor<T>
-
- Type Parameters:
T- item type
- All Implemented Interfaces:
Multi<T>,Subscribable<T>,Flow.Processor<T,T>,Flow.Publisher<T>,Flow.Subscriber<T>,Flow.Subscription
public class MultiSkipProcessor<T> extends MultiFilterProcessor<T>
Skip first n items, all the others are emitted.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> MultiSkipProcessor<T>create(Long skip)Create newMultiSkipProcessor.-
Methods inherited from class io.helidon.common.reactive.MultiFilterProcessor
create, next, setPredicate, submit
-
Methods inherited from class io.helidon.common.reactive.BaseProcessor
cancel, complete, complete, downstreamSubscribe, getError, getSubscriber, getSubscription, onComplete, onError, onNext, onSubscribe, request, setError, subscribe
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.concurrent.Flow.Publisher
subscribe
-
Methods inherited from interface io.helidon.common.reactive.Multi
collect, collect, collectList, collectStream, defaultIfEmpty, distinct, dropWhile, filter, first, flatMap, flatMap, flatMapIterable, flatMapIterable, forEach, limit, map, onComplete, onError, onErrorResume, onErrorResumeWith, onTerminate, peek, reduce, reduce, skip, switchIfEmpty, takeUntil, takeWhile
-
Methods inherited from interface io.helidon.common.reactive.Subscribable
subscribe, subscribe, subscribe, subscribe
-
-
-
-
Method Detail
-
create
public static <T> MultiSkipProcessor<T> create(Long skip)
Create newMultiSkipProcessor.- Type Parameters:
T- item type- Parameters:
skip- number of items to be skipped- Returns:
MultiSkipProcessor
-
-