public final class MappingBindings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <T> javafx.beans.binding.BooleanBinding |
mapAsBoolean(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,java.lang.Boolean> mapper)
Converts an observable into a boolean binding.
|
static <T> javafx.beans.binding.BooleanBinding |
mapAsBoolean(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Boolean>> mapper)
Converts an observable into a boolean binding.
|
static <T> javafx.beans.binding.DoubleBinding |
mapAsDouble(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,java.lang.Double> mapper)
Converts an observable into a double binding.
|
static <T> javafx.beans.binding.DoubleBinding |
mapAsDouble(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Double>> mapper)
Converts an observable into a double binding.
|
static <T> javafx.beans.binding.FloatBinding |
mapAsFloat(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,java.lang.Float> mapper)
Converts an observable into a float binding.
|
static <T> javafx.beans.binding.FloatBinding |
mapAsFloat(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Float>> mapper)
Converts an observable into a float binding.
|
static <T> javafx.beans.binding.IntegerBinding |
mapAsInteger(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,java.lang.Integer> mapper)
Converts an observable into an integer binding.
|
static <T> javafx.beans.binding.IntegerBinding |
mapAsInteger(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Integer>> mapper)
Converts an observable into an integer binding.
|
static <T> javafx.beans.binding.LongBinding |
mapAsLong(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,java.lang.Long> mapper)
Converts an observable into a long binding.
|
static <T> javafx.beans.binding.LongBinding |
mapAsLong(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Long>> mapper)
Converts an observable into a long binding.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapAsObject(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,R> mapper)
Converts an observable into an object binding.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapAsObject(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,R>> mapper)
Converts an observable into an object binding.
|
static <T> javafx.beans.binding.StringBinding |
mapAsString(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<T,java.lang.String> mapper)
Converts an observable into a string binding.
|
static <T> javafx.beans.binding.StringBinding |
mapAsString(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.String>> mapper)
Converts an observable into a string binding.
|
static javafx.beans.binding.BooleanBinding |
mapBoolean(javafx.beans.value.ObservableValue<java.lang.Boolean> observable,
java.util.function.Function<java.lang.Boolean,java.lang.Boolean> mapper)
Creates a boolean binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.BooleanBinding |
mapBoolean(javafx.beans.value.ObservableValue<java.lang.Boolean> observable,
java.util.function.Function<java.lang.Boolean,java.lang.Boolean> mapper,
java.lang.Boolean defaultValue)
Creates a boolean binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.BooleanBinding |
mapBoolean(javafx.beans.value.ObservableValue<java.lang.Boolean> observable,
java.util.function.Function<java.lang.Boolean,java.lang.Boolean> mapper,
java.util.function.Supplier<java.lang.Boolean> supplier)
Creates a boolean binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.BooleanBinding |
mapBoolean(javafx.beans.value.ObservableValue<java.lang.Boolean> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Boolean,java.lang.Boolean>> mapper)
Creates a boolean binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.BooleanBinding |
mapBoolean(javafx.beans.value.ObservableValue<java.lang.Boolean> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Boolean,java.lang.Boolean>> mapper,
java.lang.Boolean defaultValue)
Creates a boolean binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.BooleanBinding |
mapBoolean(javafx.beans.value.ObservableValue<java.lang.Boolean> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Boolean,java.lang.Boolean>> mapper,
java.util.function.Supplier<java.lang.Boolean> supplier)
Creates a boolean binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.BooleanBinding |
mapBooleans(javafx.beans.value.ObservableValue<java.lang.Boolean> observable1,
javafx.beans.value.ObservableValue<java.lang.Boolean> observable2,
java.lang.Boolean defaultValue,
java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the combination of two observable values.
|
static javafx.beans.binding.BooleanBinding |
mapBooleans(javafx.beans.value.ObservableValue<java.lang.Boolean> observable1,
javafx.beans.value.ObservableValue<java.lang.Boolean> observable2,
java.lang.Boolean defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the combination of two observable values.
|
static javafx.beans.binding.BooleanBinding |
mapBooleans(javafx.beans.value.ObservableValue<java.lang.Boolean> observable1,
javafx.beans.value.ObservableValue<java.lang.Boolean> observable2,
java.util.function.Supplier<java.lang.Boolean> supplier,
java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean> mapper)
Returns a boolean binding whose value is the combination of two observable values.
|
static javafx.beans.binding.BooleanBinding |
mapBooleans(javafx.beans.value.ObservableValue<java.lang.Boolean> observable1,
javafx.beans.value.ObservableValue<java.lang.Boolean> observable2,
java.util.function.Supplier<java.lang.Boolean> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean>> mapper)
Returns a boolean binding whose value is the combination of two observable values.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.lang.Double defaultValue)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.util.function.Supplier<java.lang.Double> supplier)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<java.lang.Double> observable,
java.util.function.Function<java.lang.Double,java.lang.Double> mapper)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<java.lang.Double> observable,
java.util.function.Function<java.lang.Double,java.lang.Double> mapper,
java.lang.Double defaultValue)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<java.lang.Double> observable,
java.util.function.Function<java.lang.Double,java.lang.Double> mapper,
java.util.function.Supplier<java.lang.Double> supplier)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<java.lang.Double> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Double,java.lang.Double>> mapper)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<java.lang.Double> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Double,java.lang.Double>> mapper,
java.lang.Double defaultValue)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDouble(javafx.beans.value.ObservableValue<java.lang.Double> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Double,java.lang.Double>> mapper,
java.util.function.Supplier<java.lang.Double> supplier)
Creates a double binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.DoubleBinding |
mapDoubles(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Double defaultValue,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double> mapper)
Returns a double binding whose value is the combination of two observable values.
|
static javafx.beans.binding.DoubleBinding |
mapDoubles(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Double defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double>> mapper)
Returns a double binding whose value is the combination of two observable values.
|
static javafx.beans.binding.DoubleBinding |
mapDoubles(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Double> supplier,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double> mapper)
Returns a double binding whose value is the combination of two observable values.
|
static javafx.beans.binding.DoubleBinding |
mapDoubles(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Double> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double>> mapper)
Returns a double binding whose value is the combination of two observable values.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.lang.Float defaultValue)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.util.function.Supplier<java.lang.Float> supplier)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<java.lang.Float> observable,
java.util.function.Function<java.lang.Float,java.lang.Float> mapper)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<java.lang.Float> observable,
java.util.function.Function<java.lang.Float,java.lang.Float> mapper,
java.lang.Float defaultValue)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<java.lang.Float> observable,
java.util.function.Function<java.lang.Float,java.lang.Float> mapper,
java.util.function.Supplier<java.lang.Float> supplier)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<java.lang.Float> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Float,java.lang.Float>> mapper)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<java.lang.Float> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Float,java.lang.Float>> mapper,
java.lang.Float defaultValue)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloat(javafx.beans.value.ObservableValue<java.lang.Float> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Float,java.lang.Float>> mapper,
java.util.function.Supplier<java.lang.Float> supplier)
Creates a float binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.FloatBinding |
mapFloats(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Float defaultValue,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float> mapper)
Returns a float binding whose value is the combination of two observable values.
|
static javafx.beans.binding.FloatBinding |
mapFloats(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Float defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float>> mapper)
Returns a float binding whose value is the combination of two observable values.
|
static javafx.beans.binding.FloatBinding |
mapFloats(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Float> supplier,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float> mapper)
Returns a float binding whose value is the combination of two observable values.
|
static javafx.beans.binding.FloatBinding |
mapFloats(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Float> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float>> mapper)
Returns a float binding whose value is the combination of two observable values.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.lang.Integer defaultValue)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.util.function.Supplier<java.lang.Integer> supplier)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<java.lang.Integer> observable,
java.util.function.Function<java.lang.Integer,java.lang.Integer> mapper)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<java.lang.Integer> observable,
java.util.function.Function<java.lang.Integer,java.lang.Integer> mapper,
java.lang.Integer defaultValue)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<java.lang.Integer> observable,
java.util.function.Function<java.lang.Integer,java.lang.Integer> mapper,
java.util.function.Supplier<java.lang.Integer> supplier)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<java.lang.Integer> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Integer,java.lang.Integer>> mapper)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<java.lang.Integer> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Integer,java.lang.Integer>> mapper,
java.lang.Integer defaultValue)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapInteger(javafx.beans.value.ObservableValue<java.lang.Integer> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Integer,java.lang.Integer>> mapper,
java.util.function.Supplier<java.lang.Integer> supplier)
Creates an integer binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.IntegerBinding |
mapIntegers(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Integer defaultValue,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer> mapper)
Returns an integer binding whose value is the combination of two observable values.
|
static javafx.beans.binding.IntegerBinding |
mapIntegers(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Integer defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer>> mapper)
Returns an integer binding whose value is the combination of two observable values.
|
static javafx.beans.binding.IntegerBinding |
mapIntegers(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Integer> supplier,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer> mapper)
Returns an integer binding whose value is the combination of two observable values.
|
static javafx.beans.binding.IntegerBinding |
mapIntegers(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Integer> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer>> mapper)
Returns an integer binding whose value is the combination of two observable values.
|
static <S,T> javafx.collections.ObservableList<T> |
mapList(javafx.collections.ObservableList<? super S> source,
java.util.function.Function<S,T> mapper)
Creates an observable list where all elements of the source list are mapped by the supplied function.
|
static <S,T> javafx.collections.ObservableList<T> |
mapList(javafx.collections.ObservableList<S> source,
javafx.beans.value.ObservableValue<java.util.function.Function<S,T>> mapper)
Creates an observable list where all elements of the source list are mapped by the supplied function.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.lang.Long defaultValue)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable,
java.util.function.Supplier<java.lang.Long> supplier)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<java.lang.Long> observable,
java.util.function.Function<java.lang.Long,java.lang.Long> mapper)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<java.lang.Long> observable,
java.util.function.Function<java.lang.Long,java.lang.Long> mapper,
java.lang.Long defaultValue)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<java.lang.Long> observable,
java.util.function.Function<java.lang.Long,java.lang.Long> mapper,
java.util.function.Supplier<java.lang.Long> supplier)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<java.lang.Long> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Long,java.lang.Long>> mapper)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<java.lang.Long> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Long,java.lang.Long>> mapper,
java.lang.Long defaultValue)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLong(javafx.beans.value.ObservableValue<java.lang.Long> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Long,java.lang.Long>> mapper,
java.util.function.Supplier<java.lang.Long> supplier)
Creates a long binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.LongBinding |
mapLongs(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Long defaultValue,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long> mapper)
Returns a long binding whose value is the combination of two observable values.
|
static javafx.beans.binding.LongBinding |
mapLongs(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.lang.Long defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long>> mapper)
Returns a long binding whose value is the combination of two observable values.
|
static javafx.beans.binding.LongBinding |
mapLongs(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Long> supplier,
java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long> mapper)
Returns a long binding whose value is the combination of two observable values.
|
static javafx.beans.binding.LongBinding |
mapLongs(javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1,
javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2,
java.util.function.Supplier<java.lang.Long> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long>> mapper)
Returns a long binding whose value is the combination of two observable values.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapObject(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<? super T,? extends R> mapper)
Creates an object binding containing the value of the mapper function applied to the source observable.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapObject(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<? super T,? extends R> mapper,
R defaultValue)
Creates an object binding containing the value of the mapper function applied to the source observable.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapObject(javafx.beans.value.ObservableValue<T> observable,
java.util.function.Function<? super T,? extends R> mapper,
java.util.function.Supplier<R> supplier)
Creates an object binding containing the value of the mapper function applied to the source observable.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapObject(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper)
Creates an object binding containing the value of the mapper function applied to the source observable.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapObject(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper,
R defaultValue)
Creates an object binding containing the value of the mapper function applied to the source observable.
|
static <T,R> javafx.beans.binding.ObjectBinding<R> |
mapObject(javafx.beans.value.ObservableValue<T> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper,
java.util.function.Supplier<R> supplier)
Creates an object binding containing the value of the mapper function applied to the source observable.
|
static <A,B,R> javafx.beans.binding.ObjectBinding<R> |
mapObjects(javafx.beans.value.ObservableValue<A> observable1,
javafx.beans.value.ObservableValue<B> observable2,
R defaultValue,
java.util.function.BiFunction<? super A,? super B,R> mapper)
Returns an object binding whose value is the combination of two observable values.
|
static <A,B,R> javafx.beans.binding.ObjectBinding<R> |
mapObjects(javafx.beans.value.ObservableValue<A> observable1,
javafx.beans.value.ObservableValue<B> observable2,
R defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super A,? super B,R>> mapper)
Returns an object binding whose value is the combination of two observable values.
|
static <A,B,R> javafx.beans.binding.ObjectBinding<R> |
mapObjects(javafx.beans.value.ObservableValue<A> observable1,
javafx.beans.value.ObservableValue<B> observable2,
java.util.function.Supplier<R> supplier,
java.util.function.BiFunction<? super A,? super B,R> mapper)
Returns an object binding whose value is the combination of two observable values.
|
static <A,B,R> javafx.beans.binding.ObjectBinding<R> |
mapObjects(javafx.beans.value.ObservableValue<A> observable1,
javafx.beans.value.ObservableValue<B> observable2,
java.util.function.Supplier<R> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super A,? super B,R>> mapper)
Returns an object binding whose value is the combination of two observable values.
|
static javafx.beans.binding.StringBinding |
mapString(javafx.beans.value.ObservableValue<java.lang.String> observable,
java.util.function.Function<java.lang.String,java.lang.String> mapper)
Creates a string binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.StringBinding |
mapString(javafx.beans.value.ObservableValue<java.lang.String> observable,
java.util.function.Function<java.lang.String,java.lang.String> mapper,
java.lang.String defaultValue)
Creates a string binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.StringBinding |
mapString(javafx.beans.value.ObservableValue<java.lang.String> observable,
java.util.function.Function<java.lang.String,java.lang.String> mapper,
java.util.function.Supplier<java.lang.String> supplier)
Creates a string binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.StringBinding |
mapString(javafx.beans.value.ObservableValue<java.lang.String> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.String,java.lang.String>> mapper)
Creates a string binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.StringBinding |
mapString(javafx.beans.value.ObservableValue<java.lang.String> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.String,java.lang.String>> mapper,
java.lang.String defaultValue)
Creates a string binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.StringBinding |
mapString(javafx.beans.value.ObservableValue<java.lang.String> observable,
javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.String,java.lang.String>> mapper,
java.util.function.Supplier<java.lang.String> supplier)
Creates a string binding containing the value of the mapper function applied to the source observable.
|
static javafx.beans.binding.StringBinding |
mapStrings(javafx.beans.value.ObservableValue<java.lang.String> observable1,
javafx.beans.value.ObservableValue<java.lang.String> observable2,
java.lang.String defaultValue,
java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String> mapper)
Returns a string binding whose value is the combination of two observable values.
|
static javafx.beans.binding.StringBinding |
mapStrings(javafx.beans.value.ObservableValue<java.lang.String> observable1,
javafx.beans.value.ObservableValue<java.lang.String> observable2,
java.lang.String defaultValue,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String>> mapper)
Returns a string binding whose value is the combination of two observable values.
|
static javafx.beans.binding.StringBinding |
mapStrings(javafx.beans.value.ObservableValue<java.lang.String> observable1,
javafx.beans.value.ObservableValue<java.lang.String> observable2,
java.util.function.Supplier<java.lang.String> supplier,
java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String> mapper)
Returns a string binding whose value is the combination of two observable values.
|
static javafx.beans.binding.StringBinding |
mapStrings(javafx.beans.value.ObservableValue<java.lang.String> observable1,
javafx.beans.value.ObservableValue<java.lang.String> observable2,
java.util.function.Supplier<java.lang.String> supplier,
javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String>> mapper)
Returns a string binding whose value is the combination of two observable values.
|
static javafx.beans.binding.BooleanBinding |
mapToBoolean(javafx.beans.value.ObservableObjectValue<java.lang.Boolean> observable)
Converts a boolean object observable value into a boolean binding.
|
static javafx.beans.binding.DoubleBinding |
mapToDouble(javafx.beans.value.ObservableObjectValue<java.lang.Double> observable)
Converts a double object observable value into a double binding.
|
static javafx.beans.binding.FloatBinding |
mapToFloat(javafx.beans.value.ObservableObjectValue<java.lang.Float> observable)
Converts a float object observable value into a float binding.
|
static javafx.beans.binding.IntegerBinding |
mapToInteger(javafx.beans.value.ObservableObjectValue<java.lang.Integer> observable)
Converts a integer object observable value into a integer binding.
|
static javafx.beans.binding.LongBinding |
mapToLong(javafx.beans.value.ObservableObjectValue<java.lang.Long> observable)
Converts a long object observable value into a long binding.
|
static javafx.beans.binding.ObjectBinding<java.lang.Boolean> |
mapToObject(javafx.beans.value.ObservableBooleanValue observable)
Converts a boolean object observable value into an object binding.
|
static javafx.beans.binding.ObjectBinding<java.lang.Double> |
mapToObject(javafx.beans.value.ObservableDoubleValue observable)
Converts a double object observable value into an object binding.
|
static javafx.beans.binding.ObjectBinding<java.lang.Float> |
mapToObject(javafx.beans.value.ObservableFloatValue observable)
Converts a float object observable value into an object binding.
|
static javafx.beans.binding.ObjectBinding<java.lang.Integer> |
mapToObject(javafx.beans.value.ObservableIntegerValue observable)
Converts a integer object observable value into an object binding.
|
static javafx.beans.binding.ObjectBinding<java.lang.Long> |
mapToObject(javafx.beans.value.ObservableLongValue observable)
Converts a long object observable value into an object binding.
|
static javafx.beans.binding.ObjectBinding<java.lang.String> |
mapToObject(javafx.beans.value.ObservableStringValue observable)
Converts a string object observable value into an object binding.
|
static javafx.beans.binding.StringBinding |
mapToString(javafx.beans.value.ObservableObjectValue<java.lang.String> observable)
Converts a literal object observable value into a string binding.
|
@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapAsObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,R> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapAsObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,R>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapAsBoolean(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,java.lang.Boolean> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.BooleanBinding mapAsBoolean(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Boolean>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapAsInteger(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,java.lang.Integer> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.IntegerBinding mapAsInteger(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Integer>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.LongBinding mapAsLong(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,java.lang.Long> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.LongBinding mapAsLong(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Long>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapAsFloat(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,java.lang.Float> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.FloatBinding mapAsFloat(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Float>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapAsDouble(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,java.lang.Double> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.DoubleBinding mapAsDouble(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.Double>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.StringBinding mapAsString(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<T,java.lang.String> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static <T> javafx.beans.binding.StringBinding mapAsString(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<T,java.lang.String>> mapper)
observable
- the observable to be converted.mapper
- a non-interfering, stateless function to apply to the observable value.@Nonnull public static javafx.beans.binding.ObjectBinding<java.lang.String> mapToObject(@Nonnull javafx.beans.value.ObservableStringValue observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.ObjectBinding<java.lang.Boolean> mapToObject(@Nonnull javafx.beans.value.ObservableBooleanValue observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.ObjectBinding<java.lang.Integer> mapToObject(@Nonnull javafx.beans.value.ObservableIntegerValue observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.ObjectBinding<java.lang.Long> mapToObject(@Nonnull javafx.beans.value.ObservableLongValue observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.ObjectBinding<java.lang.Float> mapToObject(@Nonnull javafx.beans.value.ObservableFloatValue observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.ObjectBinding<java.lang.Double> mapToObject(@Nonnull javafx.beans.value.ObservableDoubleValue observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.BooleanBinding mapToBoolean(@Nonnull javafx.beans.value.ObservableObjectValue<java.lang.Boolean> observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.IntegerBinding mapToInteger(@Nonnull javafx.beans.value.ObservableObjectValue<java.lang.Integer> observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.LongBinding mapToLong(@Nonnull javafx.beans.value.ObservableObjectValue<java.lang.Long> observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.FloatBinding mapToFloat(@Nonnull javafx.beans.value.ObservableObjectValue<java.lang.Float> observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.DoubleBinding mapToDouble(@Nonnull javafx.beans.value.ObservableObjectValue<java.lang.Double> observable)
observable
- the observable to be converted.@Nonnull public static javafx.beans.binding.StringBinding mapToString(@Nonnull javafx.beans.value.ObservableObjectValue<java.lang.String> observable)
observable
- the observable to be converted.@Nonnull public static <S,T> javafx.collections.ObservableList<T> mapList(@Nonnull javafx.collections.ObservableList<? super S> source, @Nonnull java.util.function.Function<S,T> mapper)
source
- the source list.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <S,T> javafx.collections.ObservableList<T> mapList(@Nonnull javafx.collections.ObservableList<S> source, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<S,T>> mapper)
source
- the source list.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<? super T,? extends R> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<? super T,? extends R> mapper, @Nullable R defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull java.util.function.Function<? super T,? extends R> mapper, @Nonnull java.util.function.Supplier<R> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper, @Nullable R defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static <T,R> javafx.beans.binding.ObjectBinding<R> mapObject(@Nonnull javafx.beans.value.ObservableValue<T> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<? super T,? extends R>> mapper, @Nonnull java.util.function.Supplier<R> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.BooleanBinding mapBoolean(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable, @Nonnull java.util.function.Function<java.lang.Boolean,java.lang.Boolean> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.BooleanBinding mapBoolean(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable, @Nonnull java.util.function.Function<java.lang.Boolean,java.lang.Boolean> mapper, @Nonnull java.lang.Boolean defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.BooleanBinding mapBoolean(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable, @Nonnull java.util.function.Function<java.lang.Boolean,java.lang.Boolean> mapper, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.BooleanBinding mapBoolean(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Boolean,java.lang.Boolean>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.BooleanBinding mapBoolean(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Boolean,java.lang.Boolean>> mapper, @Nonnull java.lang.Boolean defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.BooleanBinding mapBoolean(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Boolean,java.lang.Boolean>> mapper, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<java.lang.Integer> observable, @Nonnull java.util.function.Function<java.lang.Integer,java.lang.Integer> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<java.lang.Integer> observable, @Nonnull java.util.function.Function<java.lang.Integer,java.lang.Integer> mapper, @Nonnull java.lang.Integer defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<java.lang.Integer> observable, @Nonnull java.util.function.Function<java.lang.Integer,java.lang.Integer> mapper, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<java.lang.Integer> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Integer,java.lang.Integer>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<java.lang.Integer> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Integer,java.lang.Integer>> mapper, @Nonnull java.lang.Integer defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<java.lang.Integer> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Integer,java.lang.Integer>> mapper, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<java.lang.Long> observable, @Nonnull java.util.function.Function<java.lang.Long,java.lang.Long> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<java.lang.Long> observable, @Nonnull java.util.function.Function<java.lang.Long,java.lang.Long> mapper, @Nonnull java.lang.Long defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<java.lang.Long> observable, @Nonnull java.util.function.Function<java.lang.Long,java.lang.Long> mapper, @Nonnull java.util.function.Supplier<java.lang.Long> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<java.lang.Long> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Long,java.lang.Long>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<java.lang.Long> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Long,java.lang.Long>> mapper, @Nonnull java.lang.Long defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<java.lang.Long> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Long,java.lang.Long>> mapper, @Nonnull java.util.function.Supplier<java.lang.Long> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<java.lang.Float> observable, @Nonnull java.util.function.Function<java.lang.Float,java.lang.Float> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<java.lang.Float> observable, @Nonnull java.util.function.Function<java.lang.Float,java.lang.Float> mapper, @Nonnull java.lang.Float defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<java.lang.Float> observable, @Nonnull java.util.function.Function<java.lang.Float,java.lang.Float> mapper, @Nonnull java.util.function.Supplier<java.lang.Float> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<java.lang.Float> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Float,java.lang.Float>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<java.lang.Float> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Float,java.lang.Float>> mapper, @Nullable java.lang.Float defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<java.lang.Float> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Float,java.lang.Float>> mapper, @Nonnull java.util.function.Supplier<java.lang.Float> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<java.lang.Double> observable, @Nonnull java.util.function.Function<java.lang.Double,java.lang.Double> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<java.lang.Double> observable, @Nonnull java.util.function.Function<java.lang.Double,java.lang.Double> mapper, @Nullable java.lang.Double defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<java.lang.Double> observable, @Nonnull java.util.function.Function<java.lang.Double,java.lang.Double> mapper, @Nonnull java.util.function.Supplier<java.lang.Double> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<java.lang.Double> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Double,java.lang.Double>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<java.lang.Double> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Double,java.lang.Double>> mapper, @Nonnull java.lang.Double defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<java.lang.Double> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.Double,java.lang.Double>> mapper, @Nonnull java.util.function.Supplier<java.lang.Double> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.StringBinding mapString(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable, @Nonnull java.util.function.Function<java.lang.String,java.lang.String> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.StringBinding mapString(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable, @Nonnull java.util.function.Function<java.lang.String,java.lang.String> mapper, @Nonnull java.lang.String defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.StringBinding mapString(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable, @Nonnull java.util.function.Function<java.lang.String,java.lang.String> mapper, @Nonnull java.util.function.Supplier<java.lang.String> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.StringBinding mapString(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.String,java.lang.String>> mapper)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.@Nonnull public static javafx.beans.binding.StringBinding mapString(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.String,java.lang.String>> mapper, @Nonnull java.lang.String defaultValue)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.StringBinding mapString(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable, @Nonnull javafx.beans.value.ObservableValue<java.util.function.Function<java.lang.String,java.lang.String>> mapper, @Nonnull java.util.function.Supplier<java.lang.String> supplier)
observable
- the source observable.mapper
- a non-interfering, stateless function to apply to the reduced value.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.BooleanBinding mapBooleans(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable2, @Nonnull java.lang.Boolean defaultValue, @Nonnull java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.BooleanBinding mapBooleans(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable2, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.BooleanBinding mapBooleans(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable2, @Nonnull java.lang.Boolean defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.BooleanBinding mapBooleans(@Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.Boolean> observable2, @Nonnull java.util.function.Supplier<java.lang.Boolean> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.Boolean,java.lang.Boolean,java.lang.Boolean>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.IntegerBinding mapIntegers(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Integer defaultValue, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.IntegerBinding mapIntegers(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.IntegerBinding mapIntegers(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Integer defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.IntegerBinding mapIntegers(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Integer> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Integer>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.LongBinding mapLongs(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Long defaultValue, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.LongBinding mapLongs(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.LongBinding mapLongs(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Long defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.LongBinding mapLongs(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Long> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Long>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.FloatBinding mapFloats(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Float defaultValue, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.FloatBinding mapFloats(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.FloatBinding mapFloats(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Float defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.FloatBinding mapFloats(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Float> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Float>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.DoubleBinding mapDoubles(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Double defaultValue, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.DoubleBinding mapDoubles(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.DoubleBinding mapDoubles(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.lang.Double defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.DoubleBinding mapDoubles(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable1, @Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable2, @Nonnull java.util.function.Supplier<java.lang.Double> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super java.lang.Number,? super java.lang.Number,java.lang.Double>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no value is present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static <A,B,R> javafx.beans.binding.ObjectBinding<R> mapObjects(@Nonnull javafx.beans.value.ObservableValue<A> observable1, @Nonnull javafx.beans.value.ObservableValue<B> observable2, @Nullable R defaultValue, @Nonnull java.util.function.BiFunction<? super A,? super B,R> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present, may be null.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static <A,B,R> javafx.beans.binding.ObjectBinding<R> mapObjects(@Nonnull javafx.beans.value.ObservableValue<A> observable1, @Nonnull javafx.beans.value.ObservableValue<B> observable2, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull java.util.function.BiFunction<? super A,? super B,R> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returnedif no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static <A,B,R> javafx.beans.binding.ObjectBinding<R> mapObjects(@Nonnull javafx.beans.value.ObservableValue<A> observable1, @Nonnull javafx.beans.value.ObservableValue<B> observable2, @Nullable R defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super A,? super B,R>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static <A,B,R> javafx.beans.binding.ObjectBinding<R> mapObjects(@Nonnull javafx.beans.value.ObservableValue<A> observable1, @Nonnull javafx.beans.value.ObservableValue<B> observable2, @Nonnull java.util.function.Supplier<R> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<? super A,? super B,R>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.StringBinding mapStrings(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable2, @Nullable java.lang.String defaultValue, @Nonnull java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there are no values present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.StringBinding mapStrings(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable2, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.StringBinding mapStrings(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable2, @Nullable java.lang.String defaultValue, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String>> mapper)
observable1
- the first observable value.observable2
- the second observable value.defaultValue
- the value to be returned if there is no value present, may be null.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.StringBinding mapStrings(@Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable1, @Nonnull javafx.beans.value.ObservableValue<java.lang.String> observable2, @Nonnull java.util.function.Supplier<java.lang.String> supplier, @Nonnull javafx.beans.value.ObservableValue<java.util.function.BiFunction<java.lang.String,java.lang.String,java.lang.String>> mapper)
observable1
- the first observable value.observable2
- the second observable value.supplier
- a Supplier
whose result is returned if no values are present.mapper
- a non-interfering, stateless function to apply to the supplied values.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
observable
- the source observable.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.lang.Integer defaultValue)
observable
- the source observable.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.IntegerBinding mapInteger(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.util.function.Supplier<java.lang.Integer> supplier)
observable
- the source observable.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
observable
- the source observable.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.lang.Long defaultValue)
observable
- the source observable.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.LongBinding mapLong(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.util.function.Supplier<java.lang.Long> supplier)
observable
- the source observable.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
observable
- the source observable.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.lang.Float defaultValue)
observable
- the source observable.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.FloatBinding mapFloat(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.util.function.Supplier<java.lang.Float> supplier)
observable
- the source observable.supplier
- a Supplier
whose result is returned if no value is present.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable)
observable
- the source observable.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.lang.Double defaultValue)
observable
- the source observable.defaultValue
- the value to be returned if there is no value present, may be null.@Nonnull public static javafx.beans.binding.DoubleBinding mapDouble(@Nonnull javafx.beans.value.ObservableValue<? extends java.lang.Number> observable, @Nullable java.util.function.Supplier<java.lang.Double> supplier)
observable
- the source observable.supplier
- a Supplier
whose result is returned if no value is present.