Class DataBindings


  • public final class DataBindings
    extends java.lang.Object
    • Constructor Detail

      • DataBindings

        public DataBindings()
    • Method Detail

      • createObservableValueWithEmptyEvent

        public static <T> ObservableValue<T> createObservableValueWithEmptyEvent​(Event<?> changeEvent,
                                                                                 java.util.function.Supplier<T> provider)
      • createObservableValue

        public static <T> ObservableValue<T> createObservableValue​(Event<T> changeEvent,
                                                                   java.util.function.Supplier<T> provider)
      • createObservableValue

        public static <T> ObservableValue<T> createObservableValue​(Event<T> changeEvent)
      • createMutableValue

        public static <T> MutableValue<T> createMutableValue​(java.util.function.Consumer<T> consumer)
      • createTwoWayBindable

        public static <T> TwoWayBindableValue<T> createTwoWayBindable​(Event<T> changeEvent,
                                                                      java.util.function.Supplier<T> supplier,
                                                                      java.util.function.Consumer<T> consumer)
      • createTwoWayBindable

        public static <T> TwoWayBindableValue<T> createTwoWayBindable​(Event<T> changeEvent,
                                                                      java.util.function.Consumer<T> consumer)