Releases: manuel-mauky/advanced-bindings
Releases · manuel-mauky/advanced-bindings
v0.3.0
CollectionBindings
concat
- concatenate two or more observable lists to a single observable list
NumberBindings
asInteger
- convert fromObservableValue<Number>
toIntegerBinding
asDouble
- convert fromObservableValue<Number>
toDoubleBinding
asFloat
- convert fromObservableValue<Number>
toFloatBinding
asLong
- convert fromObservableValue<Number>
toLongBinding
SwitchBindings
- a builder to create a binding that behaves similar to the java
switch
statement
v0.2.0
LogicBindings
or
- boolean OR binding with variable number of dependent observable boolean values.and
- boolean AND binding with variable number of dependent observable boolean values.
NumberBindings
divideSafe
- divide binding that doesn't throwArithmeticException
when division by zero occurs. Instead0
or a user defined value is used for the binding.
ObjectBindings
map
- takes a function that is applied to the value of the source observable and the result is used for the result binding. This binding is null-safe: noNullPointerException
is thrown even when the source observable contains null.
v0.1.1
CollectionBindings
sum
NumberBindings
isNaN
isInfinite
StringBindings
matches
(regexp binding)
v0.1.0
- Custom Bindings for all methods of
java.lang.Math