Top Description Fields Constructors Methods
io.reactivex.rxjava3.internal.subscribers

public final Class BlockingLastSubscriber<T>

extends BlockingBaseSubscriber<T>
Class Inheritance
Type Parameters
<T>
the value type

Blocks until the upstream signals its last value or completes.

Field Summary

Inherited from io.reactivex.rxjava3.internal.subscribers.BlockingBaseSubscriber:
cancellederrorupstreamvalue

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
onError(Throwable
the throwable signaled
t
)

Implements org.reactivestreams.Subscriber.onError.

Failed terminal state.
public void
onNext(T
the element signaled
t
)

Implements org.reactivestreams.Subscriber.onNext.

Data notification sent by the Publisher in response to requests to Subscription#request(long).
Inherited from io.reactivex.rxjava3.internal.subscribers.BlockingBaseSubscriber:
blockingGetonCompleteonSubscribe

Constructor Detail

BlockingLastSubscriberback to summary
public BlockingLastSubscriber()

Method Detail

onErrorback to summary
public void onError(Throwable t)

Implements org.reactivestreams.Subscriber.onError.

Doc from org.reactivestreams.Subscriber.onError.

Failed terminal state.

No further events will be sent even if Subscription#request(long) is invoked again.

Parameters
t:Throwable

the throwable signaled

Annotations
@Override
onNextback to summary
public void onNext(T t)

Implements org.reactivestreams.Subscriber.onNext.

Doc from org.reactivestreams.Subscriber.onNext.

Data notification sent by the Publisher in response to requests to Subscription#request(long).

Parameters
t:T

the element signaled

Annotations
@Override