Package io.reactivex.rxjava3.disposables
Class AutoCloseableDisposable
java.lang.Object
java.util.concurrent.atomic.AtomicReference<AutoCloseable>
io.reactivex.rxjava3.disposables.ReferenceDisposable<AutoCloseable>
io.reactivex.rxjava3.disposables.AutoCloseableDisposable
- All Implemented Interfaces:
Disposable,Serializable
A disposable container that manages an
AutoCloseable instance.- Since:
- 3.0.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonDisposed(@NonNull AutoCloseable value) toString()Methods inherited from class io.reactivex.rxjava3.disposables.ReferenceDisposable
dispose, isDisposedMethods inherited from class java.util.concurrent.atomic.AtomicReference
accumulateAndGet, compareAndExchange, compareAndExchangeAcquire, compareAndExchangeRelease, compareAndSet, get, getAcquire, getAndAccumulate, getAndSet, getAndUpdate, getOpaque, getPlain, lazySet, set, setOpaque, setPlain, setRelease, updateAndGet, weakCompareAndSet, weakCompareAndSetAcquire, weakCompareAndSetPlain, weakCompareAndSetRelease, weakCompareAndSetVolatile
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
AutoCloseableDisposable
AutoCloseableDisposable(AutoCloseable value)
-
-
Method Details
-
onDisposed
- Specified by:
onDisposedin classReferenceDisposable<AutoCloseable>
-
toString
- Overrides:
toStringin classAtomicReference<AutoCloseable>
-