Top Fields Constructors Methods
org.reactfx

pack-priv Class EmitOnStream<T>

extends EventStreamBase<T>
Class Inheritance

See Also
org.reactfx.EventStream#emitOn(EventStream)

Field Summary

Modifier and TypeField and Description
private boolean
private final EventStream<?>
private final EventStream<T>
private T

Constructor Summary

AccessConstructor and Description
public
EmitOnStream(EventStream<T> source, EventStream<?> impulse)

Method Summary

Modifier and TypeMethod and Description
protected Subscription
observeInputs()

Implements abstract org.reactfx.ObservableBase.observeInputs.

Starts observing this observable's input(s), if any.

Field Detail

hasValueback to summary
private boolean hasValue
impulseback to summary
private final EventStream<?> impulse
sourceback to summary
private final EventStream<T> source
valueback to summary
private T value

Constructor Detail

EmitOnStreamback to summary
public EmitOnStream(EventStream<T> source, EventStream<?> impulse)

Method Detail

observeInputsback to summary
protected Subscription observeInputs()

Implements abstract org.reactfx.ObservableBase.observeInputs.

Doc from org.reactfx.ObservableBase.observeInputs.

Starts observing this observable's input(s), if any. This method is called when the number of observers goes from 0 to 1. This method is called before newObserver(Object) is called for the first observer.

Annotations
@Override