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 MaybeEmptyINSTANCE
-
Constructor Summary
Constructors Constructor Description MaybeEmpty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectget()Produces a value or throws an exception.protected voidsubscribeActual(MaybeObserver<? super java.lang.Object> observer)Implement this method in subclasses to handle the incomingMaybeObservers.-
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:MaybeImplement this method in subclasses to handle the incomingMaybeObservers.There is no need to call any of the plugin hooks on the current
Maybeinstance or theMaybeObserver; all hooks and basic safeguards have been applied byMaybe.subscribe(MaybeObserver)before this method gets called.- Specified by:
subscribeActualin classMaybe<java.lang.Object>- Parameters:
observer- theMaybeObserverto handle, notnull
-
get
public java.lang.Object get()
Description copied from interface:SupplierProduces a value or throws an exception.- Specified by:
getin interfaceScalarSupplier<java.lang.Object>- Specified by:
getin interfaceSupplier<java.lang.Object>- Returns:
- the value produced
-
-