Package io.reactivex.rxjava3.disposables
package io.reactivex.rxjava3.disposables
Default implementations for
Disposable-based resource management
(Disposable container types) and utility classes to construct
Disposables from callbacks and other types.-
ClassDescriptionA Disposable container that manages an
Actioninstance.A disposable container that manages anAutoCloseableinstance.A disposable container that can hold onto multiple otherDisposables and offers O(1) time complexity forCompositeDisposable.add(Disposable),CompositeDisposable.remove(Disposable)andCompositeDisposable.delete(Disposable)operations.Represents a disposable resource.Common interface to add and remove disposables from a container.A Disposable container that cancels aFutureinstance.Base class for Disposable containers that manage some other type that has to be run when the container is disposed.A disposable container that manages aRunnableinstance.A Disposable container that allows atomically updating/replacing the contained Disposable with another Disposable, disposing the old one when updating plus handling the disposition when the container itself is disposed.A Disposable container that handles aSubscription.