Top Description Methods
io.reactivex.rxjava3.core

public Interface MaybeSource<T>

Known Direct Implementers
io.reactivex.rxjava3.core.Maybe
Annotations
@FunctionalInterface
Type Parameters
<T>
the element type
Imports
io.reactivex.rxjava3.annotations.NonNull

Represents a basic Maybe source base interface, consumable via an MaybeObserver.

This class also serves the base type for custom operators wrapped into Maybe via Maybe#create(MaybeOnSubscribe).

Since
2.0

Method Summary

Modifier and TypeMethod and Description
public void
subscribe(@NonNull MaybeObserver<? super T>
the MaybeObserver, not null
observer
)

Subscribes the given MaybeObserver to this MaybeSource instance.

Method Detail

subscribeback to summary
public void subscribe(@NonNull MaybeObserver<? super T> observer)

Subscribes the given MaybeObserver to this MaybeSource instance.

Parameters
observer:@NonNull MaybeObserver<? super T>

the MaybeObserver, not null

Exceptions
NullPointerException:
if observer is null