<R> EventStream<R> |
EventStream.constant(R value) |
EventStream<T> |
EventStream.defer() |
EventStream<T> |
EventStream.filter(groovy.lang.Closure<Boolean> predicate) |
EventStream<T> |
EventStream.filter(nz.sodium.Lambda1<T,Boolean> predicate) |
static <T> EventStream<T> |
EventStream.filterOptional(EventStream<Optional<T>> optionalStream) |
EventStream<T> |
EventStream.gate(Value<Boolean> value) |
<R> EventStream<R> |
EventStream.map(groovy.lang.Closure<R> closure) |
<R> EventStream<R> |
EventStream.map(nz.sodium.Lambda1<T,R> function) |
EventStream<T> |
EventStream.merge(EventStream<T> other,
nz.sodium.Lambda2<T,T,T> lambda) |
static <T> EventStream<T> |
EventStream.mergeAll(Iterable<EventStream<T>> streams,
nz.sodium.Lambda2<T,T,T> lambda) |
EventStream<T> |
EventStream.multiply(EventStream<T> other) |
static <T> EventStream<T> |
EventStream.never() |
EventStream<T> |
EventStream.orElse(EventStream<T> other) |
<R> EventStream<R> |
EventStream.snapshot(Value<R> value) |
static <A,C extends Iterable<A>> EventStream<A> |
EventStream.split(EventStream<C> iterableStream) |
static <T extends javafx.event.Event> EventStream<T> |
EventStream.streamOf(javafx.scene.Node node,
javafx.event.EventType<T> eventType) |
static <T extends javafx.event.Event> EventStream<T> |
EventStream.streamOf(javafx.stage.Window window,
javafx.event.EventType<T> eventType) |
static <T> EventStream<T> |
Value.switchS(Value<EventStream<T>> valueOfStream) |
static EventStream<nz.sodium.Unit> |
EventStream.ticker(javafx.util.Duration duration) |
EventStream<T> |
Value.updates() |
EventStream<T> |
Value.values() |