Top Description Methods
io.reactivex.disposables

public Interface Disposable

Known Direct Subinterfaces
io.reactivex.internal.fuseable.QueueDisposable
Known Direct Implementers
io.reactivex.disposables.FutureDisposable, io.reactivex.disposables.ReferenceDisposable, io.reactivex.disposables.SerialDisposable, io.reactivex.internal.disposables.ArrayCompositeDisposable, io.reactivex.internal.disposables.CancellableDisposable, io.reactivex.internal.disposables.DisposableHelper, io.reactivex.internal.disposables.ListCompositeDisposable, io.reactivex.internal.disposables.SequentialDisposable, io.reactivex.internal.observers.BiConsumerSingleObserver, io.reactivex.internal.observers.BlockingBaseObserver, io.reactivex.internal.observers.BlockingObserver, io.reactivex.internal.observers.CallbackCompletableObserver, io.reactivex.internal.observers.ConsumerSingleObserver, io.reactivex.internal.observers.DisposableLambdaObserver, io.reactivex.internal.observers.EmptyCompletableObserver, io.reactivex.internal.observers.ForEachWhileObserver, io.reactivex.internal.observers.FutureObserver, io.reactivex.internal.observers.FutureSingleObserver, io.reactivex.internal.observers.InnerQueuedObserver, io.reactivex.internal.observers.LambdaObserver, io.reactivex.internal.operators.completable.CompletableFromPublisher.FromPublisherSubscriber, io.reactivex.internal.operators.completable.CompletableAndThenCompletable.SourceObserver, io.reactivex.internal.operators.completable.CompletableCache.InnerCompletableCache, io.reactivex.internal.operators.completable.CompletableConcat.CompletableConcatSubscriber, io.reactivex.internal.operators.completable.CompletableCreate.Emitter, io.reactivex.internal.operators.completable.CompletableDelay.Delay, io.reactivex.internal.operators.completable.CompletableDetach.DetachCompletableObserver, io.reactivex.internal.operators.completable.CompletableDisposeOn.DisposeOnObserver, io.reactivex.internal.operators.completable.CompletableDoFinally.DoFinallyObserver, io.reactivex.internal.operators.completable.CompletableHide.HideCompletableObserver, io.reactivex.internal.operators.completable.CompletableMerge.CompletableMergeSubscriber, io.reactivex.internal.operators.completable.CompletableMerge.CompletableMergeSubscriber.MergeInnerObserver, io.reactivex.internal.operators.completable.CompletableObserveOn.ObserveOnCompletableObserver, io.reactivex.internal.operators.completable.CompletablePeek.CompletableObserverImplementation, io.reactivex.internal.operators.completable.CompletableResumeNext.ResumeNextObserver, io.reactivex.internal.operators.completable.CompletableSubscribeOn.SubscribeOnObserver, io.reactivex.internal.operators.completable.CompletableTakeUntilCompletable.TakeUntilMainObserver, io.reactivex.internal.operators.completable.CompletableTimer.TimerDisposable, io.reactivex.internal.operators.completable.CompletableUsing.UsingObserver, io.reactivex.internal.operators.flowable.BlockingFlowableIterable.BlockingFlowableIterator, io.reactivex.internal.operators.flowable.FlowableAllSingle.AllSubscriber, io.reactivex.internal.operators.flowable.FlowableAnySingle.AnySubscriber, io.reactivex.internal.operators.flowable.FlowableBufferBoundary.BufferBoundarySubscriber.BufferOpenSubscriber, io.reactivex.internal.operators.flowable.FlowableBufferBoundary.BufferCloseSubscriber, io.reactivex.internal.operators.flowable.FlowableBufferBoundarySupplier.BufferBoundarySupplierSubscriber, io.reactivex.internal.operators.flowable.FlowableBufferExactBoundary.BufferExactBoundarySubscriber, io.reactivex.internal.operators.flowable.FlowableBufferTimed.BufferExactUnboundedSubscriber, io.reactivex.internal.operators.flowable.FlowableBufferTimed.BufferExactBoundedSubscriber, io.reactivex.internal.operators.flowable.FlowableCollectSingle.CollectSubscriber, io.reactivex.internal.operators.flowable.FlowableGroupJoin.LeftRightSubscriber, io.reactivex.internal.operators.flowable.FlowableGroupJoin.LeftRightEndSubscriber, io.reactivex.internal.operators.flowable.FlowableIgnoreElementsCompletable.IgnoreElementsSubscriber, io.reactivex.internal.operators.flowable.FlowableLastMaybe.LastSubscriber, io.reactivex.internal.operators.flowable.FlowableLastSingle.LastSubscriber, io.reactivex.internal.operators.flowable.FlowableReplay.ReplaySubscriber, io.reactivex.internal.operators.flowable.FlowableReplay.InnerSubscription, io.reactivex.internal.operators.flowable.FlowableSequenceEqualSingle.EqualCoordinator, io.reactivex.internal.operators.flowable.FlowableSingleMaybe.SingleElementSubscriber, io.reactivex.internal.operators.flowable.FlowableSingleSingle.SingleElementSubscriber, io.reactivex.internal.operators.flowable.FlowableCountSingle.CountSubscriber, io.reactivex.internal.operators.flowable.FlowableDebounceTimed.DebounceEmitter, io.reactivex.internal.operators.flowable.FlowableElementAtMaybe.ElementAtSubscriber, io.reactivex.internal.operators.flowable.FlowableElementAtSingle.ElementAtSubscriber, io.reactivex.internal.operators.flowable.FlowableFlatMap.InnerSubscriber, io.reactivex.internal.operators.flowable.FlowableFlatMapCompletable.FlatMapCompletableMainSubscriber.InnerConsumer, io.reactivex.internal.operators.flowable.FlowableFlatMapCompletableCompletable.FlatMapCompletableMainSubscriber, io.reactivex.internal.operators.flowable.FlowableFlatMapCompletableCompletable.FlatMapCompletableMainSubscriber.InnerObserver, io.reactivex.internal.operators.flowable.FlowableFlatMapMaybe.FlatMapMaybeSubscriber.InnerObserver, io.reactivex.internal.operators.flowable.FlowableFlatMapSingle.FlatMapSingleSubscriber.InnerObserver, io.reactivex.internal.operators.flowable.FlowableTimeout.TimeoutConsumer, io.reactivex.internal.operators.flowable.FlowableToListSingle.ToListSubscriber, io.reactivex.internal.operators.flowable.FlowablePublish.PublishSubscriber, io.reactivex.internal.operators.flowable.FlowablePublishAlt.PublishConnection, io.reactivex.internal.operators.flowable.FlowablePublishMulticast.MulticastProcessor, io.reactivex.internal.operators.flowable.FlowableReduceMaybe.ReduceSubscriber, io.reactivex.internal.operators.flowable.FlowableReduceSeedSingle.ReduceSeedObserver, io.reactivex.internal.operators.maybe.MaybeCache.CacheDisposable, io.reactivex.internal.operators.maybe.MaybeCallbackObserver, io.reactivex.internal.operators.maybe.MaybeContains.ContainsMaybeObserver, io.reactivex.internal.operators.maybe.MaybeCount.CountMaybeObserver, io.reactivex.internal.operators.maybe.MaybeCreate.Emitter, io.reactivex.internal.operators.maybe.MaybeDelay.DelayMaybeObserver, io.reactivex.internal.operators.maybe.MaybeDelayOtherPublisher.DelayMaybeObserver, io.reactivex.internal.operators.maybe.MaybeDelaySubscriptionOtherPublisher.OtherSubscriber, io.reactivex.internal.operators.maybe.MaybeDelayWithCompletable.OtherObserver, io.reactivex.internal.operators.maybe.MaybeDetach.DetachMaybeObserver, io.reactivex.internal.operators.maybe.MaybeDoAfterSuccess.DoAfterObserver, io.reactivex.internal.operators.maybe.MaybeFromSingle.FromSingleObserver, io.reactivex.internal.operators.maybe.MaybeHide.HideMaybeObserver, io.reactivex.internal.operators.maybe.MaybeIgnoreElement.IgnoreMaybeObserver, io.reactivex.internal.operators.maybe.MaybeIgnoreElementCompletable.IgnoreMaybeObserver, io.reactivex.internal.operators.maybe.MaybeIsEmpty.IsEmptyMaybeObserver, io.reactivex.internal.operators.maybe.MaybeIsEmptySingle.IsEmptyMaybeObserver, io.reactivex.internal.operators.maybe.MaybeMap.MapMaybeObserver, io.reactivex.internal.operators.maybe.MaybeObserveOn.ObserveOnMaybeObserver, io.reactivex.internal.operators.maybe.MaybeOnErrorComplete.OnErrorCompleteMaybeObserver, io.reactivex.internal.operators.maybe.MaybeOnErrorNext.OnErrorNextMaybeObserver, io.reactivex.internal.operators.maybe.MaybeOnErrorReturn.OnErrorReturnMaybeObserver, io.reactivex.internal.operators.maybe.MaybePeek.MaybePeekObserver, io.reactivex.internal.operators.maybe.MaybeDoOnEvent.DoOnEventMaybeObserver, io.reactivex.internal.operators.maybe.MaybeEqualSingle.EqualCoordinator, io.reactivex.internal.operators.maybe.MaybeFilter.FilterMaybeObserver, io.reactivex.internal.operators.maybe.MaybeFilterSingle.FilterMaybeObserver, io.reactivex.internal.operators.maybe.MaybeFlatMapBiSelector.FlatMapBiMainObserver, io.reactivex.internal.operators.maybe.MaybeFlatMapCompletable.FlatMapCompletableObserver, io.reactivex.internal.operators.maybe.MaybeFlatMapNotification.FlatMapMaybeObserver, io.reactivex.internal.operators.maybe.MaybeFlatMapSingle.FlatMapMaybeObserver, io.reactivex.internal.operators.maybe.MaybeFlatMapSingleElement.FlatMapMaybeObserver, io.reactivex.internal.operators.maybe.MaybeFlatten.FlatMapMaybeObserver, io.reactivex.internal.operators.maybe.MaybeFromCompletable.FromCompletableObserver, io.reactivex.internal.operators.maybe.MaybeSwitchIfEmpty.SwitchIfEmptyMaybeObserver, io.reactivex.internal.operators.maybe.MaybeSwitchIfEmptySingle.SwitchIfEmptyMaybeObserver, io.reactivex.internal.operators.maybe.MaybeTakeUntilMaybe.TakeUntilMainMaybeObserver, io.reactivex.internal.operators.maybe.MaybeTakeUntilPublisher.TakeUntilMainMaybeObserver, io.reactivex.internal.operators.maybe.MaybeTimeoutMaybe.TimeoutMainMaybeObserver, io.reactivex.internal.operators.maybe.MaybeTimeoutPublisher.TimeoutMainMaybeObserver, io.reactivex.internal.operators.maybe.MaybeTimer.TimerDisposable, io.reactivex.internal.operators.maybe.MaybeToSingle.ToSingleMaybeSubscriber, io.reactivex.internal.operators.maybe.MaybeUnsubscribeOn.UnsubscribeOnMaybeObserver, io.reactivex.internal.operators.maybe.MaybeUsing.UsingObserver, io.reactivex.internal.operators.maybe.MaybeZipArray.ZipCoordinator, io.reactivex.internal.operators.maybe.MaybeDoFinally.DoFinallyObserver, io.reactivex.internal.operators.maybe.MaybeSubscribeOn.SubscribeOnMaybeObserver, io.reactivex.internal.operators.mixed.CompletableAndThenObservable.AndThenObservableObserver, io.reactivex.internal.operators.mixed.FlowableConcatMapCompletable.ConcatMapCompletableObserver, io.reactivex.internal.operators.mixed.FlowableSwitchMapCompletable.SwitchMapCompletableObserver, io.reactivex.internal.operators.mixed.MaterializeSingleObserver, io.reactivex.internal.operators.mixed.MaybeFlatMapObservable.FlatMapObserver, io.reactivex.internal.operators.mixed.ObservableConcatMapCompletable.ConcatMapCompletableObserver, io.reactivex.internal.operators.mixed.ObservableConcatMapMaybe.ConcatMapMaybeMainObserver, io.reactivex.internal.operators.mixed.ObservableConcatMapSingle.ConcatMapSingleMainObserver, io.reactivex.internal.operators.mixed.ObservableSwitchMapCompletable.SwitchMapCompletableObserver, io.reactivex.internal.operators.mixed.ObservableSwitchMapMaybe.SwitchMapMaybeMainObserver, io.reactivex.internal.operators.mixed.ObservableSwitchMapSingle.SwitchMapSingleMainObserver, io.reactivex.internal.operators.mixed.SingleFlatMapObservable.FlatMapObserver, io.reactivex.internal.operators.observable.BlockingObservableIterable.BlockingObservableIterator, io.reactivex.internal.operators.observable.ObservableAll.AllObserver, io.reactivex.internal.operators.observable.ObservableAllSingle.AllObserver, io.reactivex.internal.operators.observable.ObservableAmb.AmbCoordinator, io.reactivex.internal.operators.observable.ObservableAny.AnyObserver, io.reactivex.internal.operators.observable.ObservableAnySingle.AnyObserver, io.reactivex.internal.operators.observable.ObservableBuffer.BufferExactObserver, io.reactivex.internal.operators.observable.ObservableBuffer.BufferSkipObserver, io.reactivex.internal.operators.observable.ObservableBufferBoundary.BufferBoundaryObserver, io.reactivex.internal.operators.observable.ObservableBufferBoundary.BufferBoundaryObserver.BufferOpenObserver, io.reactivex.internal.operators.observable.ObservableBufferBoundary.BufferCloseObserver, io.reactivex.internal.operators.observable.ObservableBufferBoundarySupplier.BufferBoundarySupplierObserver, io.reactivex.internal.operators.observable.ObservableBufferExactBoundary.BufferExactBoundaryObserver, io.reactivex.internal.operators.observable.ObservableBufferTimed.BufferExactUnboundedObserver, io.reactivex.internal.operators.observable.ObservableBufferTimed.BufferSkipBoundedObserver, io.reactivex.internal.operators.observable.ObservableBufferTimed.BufferExactBoundedObserver, io.reactivex.internal.operators.observable.ObservableReduceMaybe.ReduceObserver, io.reactivex.internal.operators.observable.ObservableReduceSeedSingle.ReduceSeedObserver, io.reactivex.internal.operators.observable.ObservableRefCount.RefCountObserver, io.reactivex.internal.operators.observable.ObservableRepeatWhen.RepeatWhenObserver, io.reactivex.internal.operators.observable.ObservableReplay.ReplayObserver, io.reactivex.internal.operators.observable.ObservableReplay.InnerDisposable, io.reactivex.internal.operators.observable.ObservableRetryWhen.RepeatWhenObserver, io.reactivex.internal.operators.observable.ObservableSampleTimed.SampleTimedObserver, io.reactivex.internal.operators.observable.ObservableSampleWithObservable.SampleMainObserver, io.reactivex.internal.operators.observable.ObservableScan.ScanObserver, io.reactivex.internal.operators.observable.ObservableScanSeed.ScanSeedObserver, io.reactivex.internal.operators.observable.ObservableSequenceEqual.EqualCoordinator, io.reactivex.internal.operators.observable.ObservableSequenceEqualSingle.EqualCoordinator, io.reactivex.internal.operators.observable.ObservableSingleMaybe.SingleElementObserver, io.reactivex.internal.operators.observable.ObservableSingleSingle.SingleElementObserver, io.reactivex.internal.operators.observable.ObservableSkip.SkipObserver, io.reactivex.internal.operators.observable.ObservableSkipLast.SkipLastObserver, io.reactivex.internal.operators.observable.ObservableSkipLastTimed.SkipLastTimedObserver, io.reactivex.internal.operators.observable.ObservableSkipWhile.SkipWhileObserver, io.reactivex.internal.operators.observable.ObservableSubscribeOn.SubscribeOnObserver, io.reactivex.internal.operators.observable.ObservableTake.TakeObserver, io.reactivex.internal.operators.observable.ObservableTakeLast.TakeLastObserver, io.reactivex.internal.operators.observable.ObservableTakeLastOne.TakeLastOneObserver, io.reactivex.internal.operators.observable.ObservableTakeLastTimed.TakeLastTimedObserver, io.reactivex.internal.operators.observable.ObservableTakeUntil.TakeUntilMainObserver, io.reactivex.internal.operators.observable.ObservableTakeUntilPredicate.TakeUntilPredicateObserver, io.reactivex.internal.operators.observable.ObservableTakeWhile.TakeWhileObserver, io.reactivex.internal.operators.observable.ObservableThrottleFirstTimed.DebounceTimedObserver, io.reactivex.internal.operators.observable.ObservableThrottleLatest.ThrottleLatestObserver, io.reactivex.internal.operators.observable.ObservableTimeInterval.TimeIntervalObserver, io.reactivex.internal.operators.observable.ObservableTimeout.TimeoutObserver, io.reactivex.internal.operators.observable.ObservableTimeout.TimeoutFallbackObserver, io.reactivex.internal.operators.observable.ObservableTimeout.TimeoutConsumer, io.reactivex.internal.operators.observable.ObservableTimeoutTimed.TimeoutObserver, io.reactivex.internal.operators.observable.ObservableTimeoutTimed.TimeoutFallbackObserver, io.reactivex.internal.operators.observable.ObservableTimer.TimerObserver, io.reactivex.internal.operators.observable.ObservableToList.ToListObserver, io.reactivex.internal.operators.observable.ObservableToListSingle.ToListObserver, io.reactivex.internal.operators.observable.ObservableUnsubscribeOn.UnsubscribeObserver, io.reactivex.internal.operators.observable.ObservableUsing.UsingObserver, io.reactivex.internal.operators.observable.ObservableWindow.WindowExactObserver, io.reactivex.internal.operators.observable.ObservableWindow.WindowSkipObserver, io.reactivex.internal.operators.observable.ObservableWindowBoundary.WindowBoundaryMainObserver, io.reactivex.internal.operators.observable.ObservableWindowBoundarySelector.WindowBoundaryMainObserver, io.reactivex.internal.operators.observable.ObservableWindowBoundarySupplier.WindowBoundaryMainObserver, io.reactivex.internal.operators.observable.ObservableWindowTimed.WindowExactUnboundedObserver, io.reactivex.internal.operators.observable.ObservableWindowTimed.WindowExactBoundedObserver, io.reactivex.internal.operators.observable.ObservableWindowTimed.WindowSkipObserver, io.reactivex.internal.operators.observable.ObservableWithLatestFrom.WithLatestFromObserver, io.reactivex.internal.operators.observable.ObservableWithLatestFromMany.WithLatestFromObserver, io.reactivex.internal.operators.observable.ObservableZip.ZipCoordinator, io.reactivex.internal.operators.observable.ObservableZipIterable.ZipIterableObserver, io.reactivex.internal.operators.observable.ObserverResourceWrapper, io.reactivex.internal.operators.observable.ObservableDematerialize.DematerializeObserver, io.reactivex.internal.operators.observable.ObservableDetach.DetachObserver, io.reactivex.internal.operators.observable.ObservableDoOnEach.DoOnEachObserver, io.reactivex.internal.operators.observable.ObservableElementAt.ElementAtObserver, io.reactivex.internal.operators.observable.ObservableElementAtMaybe.ElementAtObserver, io.reactivex.internal.operators.observable.ObservableElementAtSingle.ElementAtObserver, io.reactivex.internal.operators.observable.ObservableFlatMap.MergeObserver, io.reactivex.internal.operators.observable.ObservableFlatMapCompletable.FlatMapCompletableMainObserver.InnerObserver, io.reactivex.internal.operators.observable.ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver, io.reactivex.internal.operators.observable.ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver.InnerObserver, io.reactivex.internal.operators.observable.ObservableFlatMapMaybe.FlatMapMaybeObserver, io.reactivex.internal.operators.observable.ObservableFlatMapMaybe.FlatMapMaybeObserver.InnerObserver, io.reactivex.internal.operators.observable.ObservableFlatMapSingle.FlatMapSingleObserver, io.reactivex.internal.operators.observable.ObservableFlatMapSingle.FlatMapSingleObserver.InnerObserver, io.reactivex.internal.operators.observable.ObservableFlattenIterable.FlattenIterableObserver, io.reactivex.internal.operators.observable.ObservableCache.CacheDisposable, io.reactivex.internal.operators.observable.ObservableDelay.DelayObserver, io.reactivex.internal.operators.observable.ObservableLastSingle.LastObserver, io.reactivex.internal.operators.observable.ObservableSwitchMap.SwitchMapObserver, io.reactivex.internal.operators.observable.ObservableFromPublisher.PublisherSubscriber, io.reactivex.internal.operators.observable.ObservableGenerate.GeneratorDisposable, io.reactivex.internal.operators.observable.ObservableGroupBy.GroupByObserver, io.reactivex.internal.operators.observable.ObservableGroupBy.State, io.reactivex.internal.operators.observable.ObservableGroupJoin.GroupJoinDisposable, io.reactivex.internal.operators.observable.ObservableGroupJoin.LeftRightObserver, io.reactivex.internal.operators.observable.ObservableGroupJoin.LeftRightEndObserver, io.reactivex.internal.operators.observable.ObservableHide.HideDisposable, io.reactivex.internal.operators.observable.ObservableIgnoreElements.IgnoreObservable, io.reactivex.internal.operators.observable.ObservableIgnoreElementsCompletable.IgnoreObservable, io.reactivex.internal.operators.observable.ObservableInterval.IntervalObserver, io.reactivex.internal.operators.observable.ObservableIntervalRange.IntervalRangeObserver, io.reactivex.internal.operators.observable.ObservableJoin.JoinDisposable, io.reactivex.internal.operators.observable.ObservableLastMaybe.LastObserver, io.reactivex.internal.operators.observable.ObservableCollect.CollectObserver, io.reactivex.internal.operators.observable.ObservableCollectSingle.CollectObserver, io.reactivex.internal.operators.observable.ObservableCombineLatest.LatestCoordinator, io.reactivex.internal.operators.observable.ObservableConcatMap.SourceObserver, io.reactivex.internal.operators.observable.ObservableConcatMap.ConcatMapDelayErrorObserver, io.reactivex.internal.operators.observable.ObservableConcatMapEager.ConcatMapEagerMainObserver, io.reactivex.internal.operators.observable.ObservableConcatWithCompletable.ConcatWithObserver, io.reactivex.internal.operators.observable.ObservableConcatWithMaybe.ConcatWithObserver, io.reactivex.internal.operators.observable.ObservableConcatWithSingle.ConcatWithObserver, io.reactivex.internal.operators.observable.ObservableCount.CountObserver, io.reactivex.internal.operators.observable.ObservableCountSingle.CountObserver, io.reactivex.internal.operators.observable.ObservableCreate.CreateEmitter, io.reactivex.internal.operators.observable.ObservableDebounce.DebounceObserver, io.reactivex.internal.operators.observable.ObservableDebounceTimed.DebounceTimedObserver, io.reactivex.internal.operators.observable.ObservableDebounceTimed.DebounceEmitter, io.reactivex.internal.operators.observable.ObservableMapNotification.MapNotificationObserver, io.reactivex.internal.operators.observable.ObservableMaterialize.MaterializeObserver, io.reactivex.internal.operators.observable.ObservableMergeWithCompletable.MergeWithObserver, io.reactivex.internal.operators.observable.ObservableMergeWithMaybe.MergeWithObserver, io.reactivex.internal.operators.observable.ObservableMergeWithSingle.MergeWithObserver, io.reactivex.internal.operators.observable.ObservableOnErrorReturn.OnErrorReturnObserver, io.reactivex.internal.operators.observable.ObservablePublish.PublishObserver, io.reactivex.internal.operators.observable.ObservablePublish.InnerDisposable, io.reactivex.internal.operators.observable.ObservablePublishAlt.PublishConnection, io.reactivex.internal.operators.observable.ObservablePublishAlt.InnerDisposable, io.reactivex.internal.operators.observable.ObservablePublishSelector.TargetObserver, io.reactivex.internal.operators.single.SingleCache.CacheDisposable, io.reactivex.internal.operators.single.SingleCreate.Emitter, io.reactivex.internal.operators.single.SingleDelayWithCompletable.OtherObserver, io.reactivex.internal.operators.single.SingleDelayWithObservable.OtherSubscriber, io.reactivex.internal.operators.single.SingleDelayWithPublisher.OtherSubscriber, io.reactivex.internal.operators.single.SingleDelayWithSingle.OtherObserver, io.reactivex.internal.operators.single.SingleDematerialize.DematerializeObserver, io.reactivex.internal.operators.single.SingleDetach.DetachSingleObserver, io.reactivex.internal.operators.single.SingleDoAfterSuccess.DoAfterObserver, io.reactivex.internal.operators.single.SingleDoAfterTerminate.DoAfterTerminateObserver, io.reactivex.internal.operators.single.SingleDoFinally.DoFinallyObserver, io.reactivex.internal.operators.single.SingleDoOnDispose.DoOnDisposeObserver, io.reactivex.internal.operators.single.SingleFlatMap.SingleFlatMapCallback, io.reactivex.internal.operators.single.SingleFlatMapCompletable.FlatMapCompletableObserver, io.reactivex.internal.operators.single.SingleFlatMapMaybe.FlatMapSingleObserver, io.reactivex.internal.operators.single.SingleFromPublisher.ToSingleObserver, io.reactivex.internal.operators.single.SingleHide.HideSingleObserver, io.reactivex.internal.operators.single.SingleObserveOn.ObserveOnSingleObserver, io.reactivex.internal.operators.single.SingleResumeNext.ResumeMainSingleObserver, io.reactivex.internal.operators.single.SingleSubscribeOn.SubscribeOnObserver, io.reactivex.internal.operators.single.SingleTakeUntil.TakeUntilMainObserver, io.reactivex.internal.operators.single.SingleTimeout.TimeoutMainObserver, io.reactivex.internal.operators.single.SingleTimer.TimerDisposable, io.reactivex.internal.operators.single.SingleUnsubscribeOn.UnsubscribeOnSingleObserver, io.reactivex.internal.operators.single.SingleUsing.UsingSingleObserver, io.reactivex.internal.operators.single.SingleZipArray.ZipCoordinator, io.reactivex.internal.schedulers.AbstractDirectTask, io.reactivex.internal.schedulers.ExecutorScheduler.ExecutorWorker.BooleanRunnable, io.reactivex.internal.schedulers.ExecutorScheduler.ExecutorWorker.InterruptibleRunnable, io.reactivex.internal.schedulers.ExecutorScheduler.DelayedRunnable, io.reactivex.internal.schedulers.InstantPeriodicTask, io.reactivex.internal.schedulers.NewThreadWorker, io.reactivex.internal.schedulers.ScheduledRunnable, io.reactivex.internal.schedulers.SchedulerWhen, io.reactivex.internal.schedulers.SchedulerWhen.ScheduledAction, io.reactivex.internal.schedulers.SchedulerWhen.SubscribedDisposable, io.reactivex.internal.schedulers.TrampolineScheduler.TrampolineWorker, io.reactivex.internal.subscribers.BoundedSubscriber, io.reactivex.internal.subscribers.ForEachWhileSubscriber, io.reactivex.internal.subscribers.LambdaSubscriber, io.reactivex.internal.subscribers.SubscriberResourceWrapper, io.reactivex.internal.subscriptions.ArrayCompositeSubscription, io.reactivex.internal.subscriptions.AsyncSubscription, io.reactivex.internal.util.EmptyComponent, io.reactivex.observers.BaseTestConsumer, io.reactivex.observers.DisposableCompletableObserver, io.reactivex.observers.DisposableMaybeObserver, io.reactivex.observers.DisposableObserver, io.reactivex.observers.DisposableSingleObserver, io.reactivex.observers.ResourceCompletableObserver, io.reactivex.observers.ResourceMaybeObserver, io.reactivex.observers.ResourceObserver, io.reactivex.observers.ResourceSingleObserver, io.reactivex.observers.SafeObserver, io.reactivex.observers.SerializedObserver, io.reactivex.observers.TestObserver, io.reactivex.subjects.BehaviorSubject.BehaviorDisposable, io.reactivex.subjects.CompletableSubject.CompletableDisposable, io.reactivex.subjects.MaybeSubject.MaybeDisposable, io.reactivex.subjects.PublishSubject.PublishDisposable, io.reactivex.subjects.ReplaySubject.ReplayDisposable, io.reactivex.subjects.SingleSubject.SingleDisposable, io.reactivex.subscribers.DisposableSubscriber, io.reactivex.subscribers.ResourceSubscriber, io.reactivex.subscribers.TestSubscriber, io.reactivex.Scheduler.Worker, io.reactivex.Scheduler.PeriodicDirectTask, io.reactivex.Scheduler.DisposeTask, io.reactivex.disposables.CompositeDisposable

Represents a disposable resource.

Method Summary

Modifier and TypeMethod and Description
public void
dispose()

Dispose the resource, the operation should be idempotent.

public boolean

Returns:

true if this resource has been disposed
isDisposed
()

Returns true if this resource has been disposed.

Method Detail

disposeback to summary
public void dispose()

Dispose the resource, the operation should be idempotent.

isDisposedback to summary
public boolean isDisposed()

Returns true if this resource has been disposed.

Returns:boolean

true if this resource has been disposed