| Modifier and Type | Field and Description |
|---|---|
| pack-priv volatile boolean | |
| pack-priv Throwable | |
| pack-priv Subscription | |
| pack-priv T |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final T | Returns: the first value or null if the source is emptyBlock until the first value arrives and return it, otherwise return null for an empty source and rethrow any exception. |
| public final void | |
| public final void | onSubscribe(Subscription
the s)Subscription that allows requesting data via Subscription#request(long)Implements io. onNext(Object) is established before
calling Subscription#request(long).
|
| cancelled | back to summary |
|---|---|
| pack-priv volatile boolean cancelled | |
| error | back to summary |
|---|---|
| pack-priv Throwable error | |
| upstream | back to summary |
|---|---|
| pack-priv Subscription upstream | |
| value | back to summary |
|---|---|
| pack-priv T value | |
| BlockingBaseSubscriber | back to summary |
|---|---|
| public BlockingBaseSubscriber() | |
| blockingGet | back to summary |
|---|---|
| public final T blockingGet() Block until the first value arrives and return it, otherwise return null for an empty source and rethrow any exception.
| |
| onComplete | back to summary |
|---|---|
| public final void onComplete() Implements org. Doc from org. Successful terminal state.
No further events will be sent even if
| |
| onSubscribe | back to summary |
|---|---|
| public final void onSubscribe(Subscription s) Implements io. Doc from io. Implementors of this method should make sure everything that needs
to be visible in
No data will start flowing until
It is the responsibility of this
The
| |