Class AbstractMaybeWithUpstream<T,R>

java.lang.Object
io.reactivex.rxjava3.core.Maybe<R>
io.reactivex.rxjava3.internal.operators.maybe.AbstractMaybeWithUpstream<T,R>
Type Parameters:
T - the source value type
R - the output value type
All Implemented Interfaces:
MaybeSource<R>, HasUpstreamMaybeSource<T>
Direct Known Subclasses:
MaybeDelay, MaybeDelayOtherPublisher, MaybeDelaySubscriptionOtherPublisher, MaybeDematerialize, MaybeDetach, MaybeDoAfterSuccess, MaybeDoFinally, MaybeDoOnEvent, MaybeDoOnLifecycle, MaybeFilter, MaybeFlatMapBiSelector, MaybeFlatMapNotification, MaybeFlatten, MaybeHide, MaybeIgnoreElement, MaybeIsEmpty, MaybeLift, MaybeMap, MaybeObserveOn, MaybeOnErrorComplete, MaybeOnErrorNext, MaybeOnErrorReturn, MaybePeek, MaybeSubscribeOn, MaybeSwitchIfEmpty, MaybeTakeUntilMaybe, MaybeTakeUntilPublisher, MaybeTimeoutMaybe, MaybeTimeoutPublisher, MaybeUnsafeCreate, MaybeUnsubscribeOn

abstract class AbstractMaybeWithUpstream<T,R> extends Maybe<R> implements HasUpstreamMaybeSource<T>
Abstract base class for intermediate Maybe operators that take an upstream MaybeSource.
  • Field Details

  • Constructor Details

    • AbstractMaybeWithUpstream

      AbstractMaybeWithUpstream(MaybeSource<T> source)
  • Method Details