monifu.reactive

observables

package observables

Visibility
  1. Public
  2. All

Type Members

  1. final class CachedObservable[+T] extends Observable[T]

    A CachedObservable is an observable that wraps a regular Observable, initiating the connection on the first subscribe() and then staying connected for as long as the source is emitting.

  2. trait ConnectableObservable[+T] extends Observable[T] with LiftOperators1[T, ConnectableObservable]

    Represents an Observable that waits for the call to connect() before starting to emit elements to its subscriber(s).

  3. trait GroupedObservable[K, +V] extends Observable[V] with LiftOperators2[K, V, GroupedObservable]

    A GroupedObservable is an observable type generated by Observable.groupBy.

  4. trait LiftOperators1[+T, Self[+U] <: Observable[U]] extends AnyRef

    An interface to be extended in Observable types that want to preserve the return type when applying operators.

  5. trait LiftOperators2[I, +T, Self[A, +B] <: Observable[B]] extends AnyRef

    An interface to be extended in Observable types that want to preserve the return type when applying operators.

  6. final class RefCountObservable[+T] extends Observable[T]

    A RefCountObservable is an observable that wraps a ConnectableObservable, initiating the connection on the first subscribe() and then staying connected as long as there is at least one subscription active.

Ungrouped