Package de.flapdoodle.kfx.bindings
Class ObjectBindings.WithSource
-
- All Implemented Interfaces:
public final class ObjectBindings.WithSource<S extends Object>
-
-
Constructor Summary
Constructors Constructor Description ObjectBindings.WithSource(ObservableValue<S> source)
-
Method Summary
Modifier and Type Method Description final <T extends Any> ObjectBindings.Map<S, T>map(Function1<S, T> mapping)final <B extends Any, T extends Any> ObjectBindings.Merge2<S, B, T>merge(ObservableValue<B> other, Function2<S, B, T> mapping)final <B extends Any, C extends Any, T extends Any> ObjectBindings.Merge3<S, B, C, T>merge(ObservableValue<B> b, ObservableValue<C> c, Function3<S, B, C, T> mapping)final <B extends Any, C extends Any, D extends Any, T extends Any> ObjectBindings.Merge4<S, B, C, D, T>merge(ObservableValue<B> b, ObservableValue<C> c, ObservableValue<D> d, Function4<S, B, C, D, T> mapping)final <B extends Any> ObjectBindings.WithAB<S, B>and(ObservableValue<B> other)-
-
Constructor Detail
-
ObjectBindings.WithSource
ObjectBindings.WithSource(ObservableValue<S> source)
-
-
Method Detail
-
merge
final <B extends Any, T extends Any> ObjectBindings.Merge2<S, B, T> merge(ObservableValue<B> other, Function2<S, B, T> mapping)
-
merge
final <B extends Any, C extends Any, T extends Any> ObjectBindings.Merge3<S, B, C, T> merge(ObservableValue<B> b, ObservableValue<C> c, Function3<S, B, C, T> mapping)
-
merge
final <B extends Any, C extends Any, D extends Any, T extends Any> ObjectBindings.Merge4<S, B, C, D, T> merge(ObservableValue<B> b, ObservableValue<C> c, ObservableValue<D> d, Function4<S, B, C, D, T> mapping)
-
-
-
-