Top Interfaces Classes Enums
[default module]

Package io.reactivex.internal.disposables


Interface Summary

Modifier and TypeInterface and Description
public interface
DisposableContainer

Common interface to add and remove disposables from a container.

public interface
ResettableConnectable

Interface allowing conditional resetting of connections in ConnectableObservables and ConnectableFlowables.

Class Summary

Modifier and TypeClass and Description
public class
ArrayCompositeDisposable

A composite disposable with a fixed number of slots.

public class
CancellableDisposable

A disposable container that wraps a Cancellable instance.

public class
ListCompositeDisposable

A disposable container that can hold onto multiple other disposables.

public class
SequentialDisposable

A Disposable container that allows updating/replacing a Disposable atomically and with respect of disposing the container itself.

Enum Summary

Modifier and TypeEnum and Description
public enum
DisposableHelper

Utility methods for working with Disposables atomically.

public enum
EmptyDisposable

Represents a stateless empty Disposable that reports being always empty and disposed.