Top Description Methods
io.reactivex.rxjava3.observers

public Interface LambdaConsumerIntrospection

Known Direct Implementers
io.reactivex.rxjava3.internal.observers.AbstractDisposableAutoRelease, io.reactivex.rxjava3.internal.observers.CallbackCompletableObserver, io.reactivex.rxjava3.internal.observers.ConsumerSingleObserver, io.reactivex.rxjava3.internal.observers.EmptyCompletableObserver, io.reactivex.rxjava3.internal.observers.LambdaObserver, io.reactivex.rxjava3.internal.operators.maybe.MaybeCallbackObserver, io.reactivex.rxjava3.internal.subscribers.BoundedSubscriber, io.reactivex.rxjava3.internal.subscribers.DisposableAutoReleaseSubscriber, io.reactivex.rxjava3.internal.subscribers.LambdaSubscriber

An interface that indicates that the implementing type is composed of individual components and exposes information about their behavior.

Note

This is considered a read-only public API and is not intended to be implemented externally.

History: 2.1.4 - experimental

Since
2.2

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

true if a custom onError consumer implementation was supplied. Returns false if the implementation is missing an error consumer and thus using a throwing default implementation.
hasCustomOnError
()

Returns true or false if a custom onError consumer has been provided.

Method Detail

hasCustomOnErrorback to summary
public boolean hasCustomOnError()

Returns true or false if a custom onError consumer has been provided.

Returns:boolean

true if a custom onError consumer implementation was supplied. Returns false if the implementation is missing an error consumer and thus using a throwing default implementation.