Package rx

Interface Observable.Transformer<T,​R>

  • Type Parameters:
    T - the input Observable's value type
    R - the output Observable's value type
    All Superinterfaces:
    Func1<Observable<T>,​Observable<R>>, Function
    Enclosing class:
    Observable<T>

    public static interface Observable.Transformer<T,​R>
    extends Func1<Observable<T>,​Observable<R>>
    Function that receives the current Observable and should return another Observable, possibly with given element type, in exchange that will be subscribed to by the downstream operators and subscribers.

    This convenience interface has been introduced to work around the variance declaration problems of type arguments.

    • Method Summary

      • Methods inherited from interface rx.functions.Func1

        call