public class Value<T>
extends javafx.beans.value.ObservableValueBase<T>
| Modifier and Type | Method and Description |
|---|---|
static <T,R> Value<R> |
apply(Value<nz.sodium.Lambda1<T,R>> function,
Value<T> value) |
static <T> Value<T> |
constValue(T init) |
T |
getValue() |
<U,R> Value<R> |
lift(Value<U> param2,
nz.sodium.Lambda2<T,U,R> lambda) |
<U,V,R> Value<R> |
lift(Value<U> param2,
Value<V> param3,
nz.sodium.Lambda3<T,U,V,R> lambda) |
<U,V,W,R> Value<R> |
lift(Value<U> param2,
Value<V> param3,
Value<W> param4,
nz.sodium.Lambda4<T,U,V,W,R> lambda) |
<U,V,W,X,R> |
lift(Value<U> param2,
Value<V> param3,
Value<W> param4,
Value<X> param5,
nz.sodium.Lambda5<T,U,V,W,X,R> lambda) |
<U,V,W,X,Y,R> |
lift(Value<U> param2,
Value<V> param3,
Value<W> param4,
Value<X> param5,
Value<Y> param6,
nz.sodium.Lambda6<T,U,V,W,X,Y,R> lambda) |
void |
listen(nz.sodium.Handler<T> action) |
<R> Value<R> |
map(nz.sodium.Lambda1<T,R> lambda) |
<U,R> groovy.lang.Closure<Value<R>> |
power(Value<U> other) |
static <T> EventStream<T> |
switchS(Value<EventStream<T>> valueOfStream) |
static <T> Value<T> |
switchV(Value<Value<T>> valueOfValue) |
EventStream<T> |
updates() |
static <T> Value<T> |
valueOf(javafx.beans.value.ObservableValue<T> observableValue) |
static <T> Value<T> |
valueOfSilent(javafx.beans.value.ObservableValue<T> observableValue) |
EventStream<T> |
values() |
public static <T> Value<T> valueOf(javafx.beans.value.ObservableValue<T> observableValue)
public static <T> Value<T> valueOfSilent(javafx.beans.value.ObservableValue<T> observableValue)
public static <T> Value<T> constValue(T init)
public void listen(nz.sodium.Handler<T> action)
public T getValue()
public EventStream<T> updates()
public EventStream<T> values()
public <U,V,R> Value<R> lift(Value<U> param2, Value<V> param3, nz.sodium.Lambda3<T,U,V,R> lambda)
public <U,V,W,R> Value<R> lift(Value<U> param2, Value<V> param3, Value<W> param4, nz.sodium.Lambda4<T,U,V,W,R> lambda)
public <U,V,W,X,R> Value<R> lift(Value<U> param2, Value<V> param3, Value<W> param4, Value<X> param5, nz.sodium.Lambda5<T,U,V,W,X,R> lambda)
public <U,V,W,X,Y,R> Value<R> lift(Value<U> param2, Value<V> param3, Value<W> param4, Value<X> param5, Value<Y> param6, nz.sodium.Lambda6<T,U,V,W,X,Y,R> lambda)
public static <T> EventStream<T> switchS(Value<EventStream<T>> valueOfStream)
Copyright © 2017. All rights reserved.