rx.lang.scala

subjects

package subjects

Subjects are Observers and Observables at the same time.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. subjects
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AsyncSubject[T] extends Subject[T]

  2. class BehaviorSubject[T] extends Subject[T]

  3. class ReplaySubject[T] extends Subject[T]

  4. class SerializedSubject[T] extends Subject[T]

  5. class TestSubject[T] extends Subject[T]

Value Members

  1. object AsyncSubject

    Subject that publishes only the last item observed to each Observer that has subscribed, when the source Observable} completes.

  2. object BehaviorSubject

    Subject that emits the most recent item it has observed and all subsequent observed items to each subscribed Observer.

  3. object PublishSubject

    Subject that, once an Observer has subscribed, emits all subsequently observed items to the subscriber.

  4. object ReplaySubject

    Subject that buffers all items it observes and replays them to any Observer that subscribes.

  5. object SerializedSubject

    Wraps a Subject to ensure that the resulting Subject is chronologically well-behaved.

  6. object TestSubject

    A variety of Subject that is useful for testing purposes.

Inherited from AnyRef

Inherited from Any

Ungrouped