Class MaybeEmpty
- java.lang.Object
-
- io.reactivex.rxjava3.core.Maybe<java.lang.Object>
-
- io.reactivex.rxjava3.internal.operators.maybe.MaybeEmpty
-
- All Implemented Interfaces:
MaybeSource<java.lang.Object>
,Supplier<java.lang.Object>
,ScalarSupplier<java.lang.Object>
public final class MaybeEmpty extends Maybe<java.lang.Object> implements ScalarSupplier<java.lang.Object>
Signals an onComplete.
-
-
Field Summary
Fields Modifier and Type Field Description static MaybeEmpty
INSTANCE
-
Constructor Summary
Constructors Constructor Description MaybeEmpty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
get()
Produces a value or throws an exception.protected void
subscribeActual(MaybeObserver<? super java.lang.Object> observer)
Implement this method in subclasses to handle the incomingMaybeObserver
s.-
Methods inherited from class io.reactivex.rxjava3.core.Maybe
amb, ambArray, ambWith, blockingGet, blockingGet, blockingSubscribe, blockingSubscribe, blockingSubscribe, blockingSubscribe, blockingSubscribe, cache, cast, compose, concat, concat, concat, concat, concat, concat, concatArray, concatArrayDelayError, concatArrayEager, concatArrayEagerDelayError, concatDelayError, concatDelayError, concatDelayError, concatEager, concatEager, concatEager, concatEager, concatEagerDelayError, concatEagerDelayError, concatEagerDelayError, concatEagerDelayError, concatMap, concatMapCompletable, concatMapSingle, concatWith, contains, count, create, defaultIfEmpty, defer, delay, delay, delay, delay, delay, delaySubscription, delaySubscription, delaySubscription, dematerialize, doAfterSuccess, doAfterTerminate, doFinally, doOnComplete, doOnDispose, doOnError, doOnEvent, doOnLifecycle, doOnSubscribe, doOnSuccess, doOnTerminate, empty, error, error, filter, flatMap, flatMap, flatMap, flatMapCompletable, flatMapObservable, flatMapPublisher, flatMapSingle, flattenAsFlowable, flattenAsObservable, flattenStreamAsFlowable, flattenStreamAsObservable, fromAction, fromCallable, fromCompletable, fromCompletionStage, fromFuture, fromFuture, fromObservable, fromOptional, fromPublisher, fromRunnable, fromSingle, fromSupplier, hide, ignoreElement, isEmpty, just, lift, map, mapOptional, materialize, merge, merge, merge, merge, merge, merge, merge, mergeArray, mergeArrayDelayError, mergeDelayError, mergeDelayError, mergeDelayError, mergeDelayError, mergeDelayError, mergeDelayError, mergeWith, never, observeOn, ofType, onErrorComplete, onErrorComplete, onErrorResumeNext, onErrorResumeWith, onErrorReturn, onErrorReturnItem, onTerminateDetach, repeat, repeat, repeatUntil, repeatWhen, retry, retry, retry, retry, retry, retryUntil, retryWhen, safeSubscribe, sequenceEqual, sequenceEqual, startWith, startWith, startWith, startWith, startWith, subscribe, subscribe, subscribe, subscribe, subscribe, subscribe, subscribeOn, subscribeWith, switchIfEmpty, switchIfEmpty, switchOnNext, switchOnNextDelayError, takeUntil, takeUntil, test, test, timeInterval, timeInterval, timeInterval, timeInterval, timeout, timeout, timeout, timeout, timeout, timeout, timeout, timeout, timer, timer, timestamp, timestamp, timestamp, timestamp, to, toCompletionStage, toCompletionStage, toFlowable, toFuture, toObservable, toSingle, unsafeCreate, unsubscribeOn, using, using, wrap, zip, zip, zip, zip, zip, zip, zip, zip, zip, zipArray, zipWith
-
-
-
-
Field Detail
-
INSTANCE
public static final MaybeEmpty INSTANCE
-
-
Method Detail
-
subscribeActual
protected void subscribeActual(MaybeObserver<? super java.lang.Object> observer)
Description copied from class:Maybe
Implement this method in subclasses to handle the incomingMaybeObserver
s.There is no need to call any of the plugin hooks on the current
Maybe
instance or theMaybeObserver
; all hooks and basic safeguards have been applied byMaybe.subscribe(MaybeObserver)
before this method gets called.- Specified by:
subscribeActual
in classMaybe<java.lang.Object>
- Parameters:
observer
- theMaybeObserver
to handle, notnull
-
get
public java.lang.Object get()
Description copied from interface:Supplier
Produces a value or throws an exception.- Specified by:
get
in interfaceScalarSupplier<java.lang.Object>
- Specified by:
get
in interfaceSupplier<java.lang.Object>
- Returns:
- the value produced
-
-