Skip to content

Releases: manuel-mauky/advanced-bindings

v0.3.0

12 Jan 15:07
Compare
Choose a tag to compare

CollectionBindings

  • concat - concatenate two or more observable lists to a single observable list

NumberBindings

  • asInteger - convert from ObservableValue<Number> to IntegerBinding
  • asDouble - convert from ObservableValue<Number> to DoubleBinding
  • asFloat - convert from ObservableValue<Number> to FloatBinding
  • asLong - convert from ObservableValue<Number> to LongBinding

SwitchBindings

  • a builder to create a binding that behaves similar to the java switch statement

v0.2.0

17 Sep 20:47
Compare
Choose a tag to compare

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 throw ArithmeticException when division by zero occurs. Instead 0 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: no NullPointerException is thrown even when the source observable contains null.

v0.1.1

19 Aug 22:10
Compare
Choose a tag to compare

CollectionBindings

  • sum

NumberBindings

  • isNaN
  • isInfinite

StringBindings

  • matches (regexp binding)

v0.1.0

27 Jun 22:04
Compare
Choose a tag to compare
  • Custom Bindings for all methods of java.lang.Math