Class FlowableConcatMap.ConcatMapImmediate<T,R>
- java.lang.Object
-
- java.lang.Number
-
- java.util.concurrent.atomic.AtomicInteger
-
- io.reactivex.rxjava3.internal.operators.flowable.FlowableConcatMap.BaseConcatMapSubscriber<T,R>
-
- io.reactivex.rxjava3.internal.operators.flowable.FlowableConcatMap.ConcatMapImmediate<T,R>
-
- All Implemented Interfaces:
FlowableSubscriber<T>,FlowableConcatMap.ConcatMapSupport<R>,java.io.Serializable,org.reactivestreams.Subscriber<T>,org.reactivestreams.Subscription
- Enclosing class:
- FlowableConcatMap<T,R>
static final class FlowableConcatMap.ConcatMapImmediate<T,R> extends FlowableConcatMap.BaseConcatMapSubscriber<T,R>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.reactivestreams.Subscriber<? super R>downstreamprivate static longserialVersionUID(package private) java.util.concurrent.atomic.AtomicIntegerwip
-
Constructor Summary
Constructors Constructor Description ConcatMapImmediate(org.reactivestreams.Subscriber<? super R> actual, Function<? super T,? extends org.reactivestreams.Publisher<? extends R>> mapper, int prefetch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()(package private) voiddrain()voidinnerError(java.lang.Throwable e)voidinnerNext(R value)voidonError(java.lang.Throwable t)voidrequest(long n)(package private) voidsubscribeActual()-
Methods inherited from class io.reactivex.rxjava3.internal.operators.flowable.FlowableConcatMap.BaseConcatMapSubscriber
innerComplete, onComplete, onNext, onSubscribe
-
Methods inherited from class java.util.concurrent.atomic.AtomicInteger
accumulateAndGet, addAndGet, compareAndExchange, compareAndExchangeAcquire, compareAndExchangeRelease, compareAndSet, decrementAndGet, doubleValue, floatValue, get, getAcquire, getAndAccumulate, getAndAdd, getAndDecrement, getAndIncrement, getAndSet, getAndUpdate, getOpaque, getPlain, incrementAndGet, intValue, lazySet, longValue, set, setOpaque, setPlain, setRelease, toString, updateAndGet, weakCompareAndSet, weakCompareAndSetAcquire, weakCompareAndSetPlain, weakCompareAndSetRelease, weakCompareAndSetVolatile
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
downstream
final org.reactivestreams.Subscriber<? super R> downstream
-
wip
final java.util.concurrent.atomic.AtomicInteger wip
-
-
Method Detail
-
subscribeActual
void subscribeActual()
- Specified by:
subscribeActualin classFlowableConcatMap.BaseConcatMapSubscriber<T,R>
-
onError
public void onError(java.lang.Throwable t)
-
innerNext
public void innerNext(R value)
-
innerError
public void innerError(java.lang.Throwable e)
-
request
public void request(long n)
-
cancel
public void cancel()
-
drain
void drain()
- Specified by:
drainin classFlowableConcatMap.BaseConcatMapSubscriber<T,R>
-
-