T - the type of message to observepublic interface Observer<T>
Observable instances.| Modifier and Type | Method and Description |
|---|---|
default void |
onComplete() |
static <T> Observer<T> |
onCompletion(java.lang.Runnable action) |
default void |
onFail(java.lang.Throwable t) |
static <T> Observer<T> |
onFailure(java.util.function.Consumer<java.lang.Throwable> action) |
void |
onNext(T message)
The method which will receive notification from an
Observable. |
static <T> Observer<T> |
onObservation(java.util.function.Consumer<Observation> action) |
default void |
onObserve(Observation observation) |
static <T> Observer<T> |
singleUse(java.util.function.Function<Observation,Observer<T>> observerProvider) |
void onNext(T message)
Observable.message - the message object instancedefault void onObserve(Observation observation)
default void onComplete()
default void onFail(java.lang.Throwable t)
static <T> Observer<T> onObservation(java.util.function.Consumer<Observation> action)
static <T> Observer<T> onCompletion(java.lang.Runnable action)
static <T> Observer<T> onFailure(java.util.function.Consumer<java.lang.Throwable> action)
static <T> Observer<T> singleUse(java.util.function.Function<Observation,Observer<T>> observerProvider)