com.google.android.jacquard.sdk.rx
package com.google.android.jacquard.sdk.rx
Classes
Name | Description |
---|---|
public class Signal<T> extends Object
|
A naive reimplementation of rxjava's Observable<T> Produces an observable stream of T. All operations are single-threaded, but should otherwise be thread-safe. |
public static interface interface Signal.SubscriptionFactory<T>
|
|
public static interface interface Signal.Observer<T>
|
|
public static interface interface Signal.OnSubscribe
|
|
public static class Signal.Subscription extends Object
|
|
public abstract static class Signal.ObservesNext<T> extends Object implements Observer
|
|
public abstract static class Signal.ObservesComplete<T> extends Object implements Observer
|
Class to observe only complete block in subscription. |
public abstract static class Signal.ObservesError extends Object implements Observer
|
Class to observe only errors in subscription. |
public static class Signal.ForwarderObserver<T> extends Object implements Observer
|
|
public interface interface Pred<T>
|
|
public final class Executors extends Object
|
Provides executors for signal operators. |
public interface interface Fn<T, U>
|
|
public interface interface Producer<T>
|
A producer function, generating a |
public interface interface Consumer<T>
|
A representation of |
public interface interface Fn2<A, B, T>
|