asLong

fun <E> ObservableList<E>.asLong(valueProvider: (List<E>) -> Long): LongBinding

Create an LongBinding with single ObservableList dependency.


fun <E> ObservableSet<E>.asLong(valueProvider: (Set<E>) -> Long): LongBinding

Create an LongBinding with single ObservableSet dependency.


fun <K, V> ObservableMap<K, V>.asLong(valueProvider: (Map<K, V>) -> Long): LongBinding

Create an LongBinding with single ObservableMap dependency.


fun <V> ObservableObjectValue<V>.asLong(valueProvider: (V?) -> Long): LongBinding

Create a LongBinding with single ObservableObjectValue dependency.


fun ObservableBooleanValue.asLong(valueProvider: (Boolean) -> Long): LongBinding

Create a LongBinding with single ObservableBooleanValue dependency.


fun ObservableDoubleValue.asLong(valueProvider: (Double) -> Long): LongBinding

Create a LongBinding with single ObservableDoubleValue dependency.


fun ObservableFloatValue.asLong(valueProvider: (Float) -> Long): LongBinding

Create a LongBinding with single ObservableFloatValue dependency.


fun ObservableIntegerValue.asLong(valueProvider: (Int) -> Long): LongBinding

Create a LongBinding with single ObservableIntegerValue dependency.


fun ObservableLongValue.asLong(valueProvider: (Long) -> Long): LongBinding

Create a LongBinding with single ObservableLongValue dependency.