Uses of Class
io.reactivex.rxjava3.subjects.Subject

Packages that use Subject
Package
Description
Classes representing so-called hot sources, aka subjects, that implement a base reactive class and the respective consumer type at once to allow forms of multicasting events to multiple consumers as well as consuming another base reactive type of their kind.
  • Uses of Subject in io.reactivex.rxjava3.subjects

    Modifier and Type
    Class
    Description
    final class 
    A Subject that emits the very last value followed by a completion event or the received error to Observers.
    final class 
    Subject that emits the most recent item it has observed and all subsequent observed items to each subscribed Observer.
    final class 
    A Subject that emits (multicasts) items to currently subscribed Observers and terminal events to current or late Observers.
    final class 
    Replays events (in a configurable bounded or unbounded manner) to current and late Observers.
    final class 
    A Subject that queues up events until a single Observer subscribes to it, replays those events to it until the Observer catches up and then switches to relaying events live to this single Observer until this UnicastSubject terminates or the Observer disposes.
    Methods in io.reactivex.rxjava3.subjects that return Subject
    Modifier and Type
    Method
    Description
    Subject.toSerialized()
    Wraps this Subject and serializes the calls to the onSubscribe, onNext, onError and onComplete methods, making them thread-safe.