T - the input value typeR - the output value typepublic abstract class DeferredScalarSubscriber<T,R>
extends io.reactivex.internal.subscriptions.DeferredScalarSubscription<R>
implements org.reactivestreams.Subscriber<T>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
hasValue |
protected org.reactivestreams.Subscription |
s |
| Constructor and Description |
|---|
DeferredScalarSubscriber(org.reactivestreams.Subscriber<? super R> actual) |
| Modifier and Type | Method and Description |
|---|---|
void |
onComplete() |
void |
onError(java.lang.Throwable t) |
void |
onSubscribe(org.reactivestreams.Subscription s) |
cancel, clear, complete, isCancelled, isEmpty, poll, request, requestFusionoffer, offeraccumulateAndGet, addAndGet, compareAndSet, decrementAndGet, doubleValue, floatValue, get, getAndAccumulate, getAndAdd, getAndDecrement, getAndIncrement, getAndSet, getAndUpdate, incrementAndGet, intValue, lazySet, longValue, set, toString, updateAndGet, weakCompareAndSetpublic DeferredScalarSubscriber(org.reactivestreams.Subscriber<? super R> actual)
public void onSubscribe(org.reactivestreams.Subscription s)
onSubscribe in interface org.reactivestreams.Subscriber<T>public void onError(java.lang.Throwable t)
onError in interface org.reactivestreams.Subscriber<T>public void onComplete()
onComplete in interface org.reactivestreams.Subscriber<T>