package io.reactivex.internal.disposables; import io.reactivex.disposables.Disposable; import java.util.concurrent.atomic.AtomicReference; /* loaded from: classes2.dex */ public final class SequentialDisposable extends AtomicReference implements Disposable { private static final long serialVersionUID = -754898800686245608L; public SequentialDisposable() { } @Override // io.reactivex.disposables.Disposable public void dispose() { DisposableHelper.dispose(this); } public boolean isDisposed() { return DisposableHelper.isDisposed(get()); } public boolean replace(Disposable disposable) { return DisposableHelper.replace(this, disposable); } public boolean update(Disposable disposable) { return DisposableHelper.set(this, disposable); } public SequentialDisposable(Disposable disposable) { lazySet(disposable); } }