Class LongBinding

java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.LongExpression
javafx.beans.binding.LongBinding
org.reactfx.inhibeans.binding.LongBinding
All Implemented Interfaces:
javafx.beans.binding.Binding<Number>, javafx.beans.binding.NumberBinding, javafx.beans.binding.NumberExpression, javafx.beans.Observable, javafx.beans.value.ObservableLongValue, javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableValue<Number>, Guardian, Binding<Number>, Observable, ObservableValue<Number>

@Deprecated public abstract class LongBinding extends javafx.beans.binding.LongBinding implements Binding<Number>
Deprecated.
Inhibitory version of LongBinding.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private boolean
    Deprecated.
     
    private boolean
    Deprecated.
     
    private com.sun.javafx.binding.ExpressionHelper<Number>
    Deprecated.
     

    Fields inherited from interface org.reactfx.Guardian

    EMPTY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addListener(javafx.beans.InvalidationListener listener)
    Deprecated.
    Override adding/removing listeners.
    void
    addListener(javafx.beans.value.ChangeListener<? super Number> listener)
    Deprecated.
     
    Deprecated.
    Prevents invalidation and change events from being emitted, until the returned guard is released.
    protected final void
    Deprecated.
     
    private void
    Deprecated.
     
    void
    removeListener(javafx.beans.InvalidationListener listener)
    Deprecated.
     
    void
    removeListener(javafx.beans.value.ChangeListener<? super Number> listener)
    Deprecated.
     
    wrap(javafx.beans.value.ObservableValue<? extends Number> source)

    Methods inherited from class javafx.beans.binding.LongBinding

    bind, computeValue, dispose, get, getDependencies, invalidate, isValid, toString, unbind

    Methods inherited from class javafx.beans.binding.LongExpression

    add, add, add, add, asObject, divide, divide, divide, divide, doubleValue, floatValue, getValue, intValue, longExpression, longExpression, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract

    Methods inherited from class javafx.beans.binding.NumberExpressionBase

    add, asString, asString, asString, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, numberExpression, subtract

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface javafx.beans.binding.Binding

    dispose, getDependencies, invalidate, isValid

    Methods inherited from interface org.reactfx.Guardian

    guardWhile, guardWhile

    Methods inherited from interface javafx.beans.binding.NumberExpression

    add, add, add, add, add, asString, asString, asString, divide, divide, divide, divide, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract

    Methods inherited from interface org.reactfx.inhibeans.Observable

    blockWhile, blockWhile, guard

    Methods inherited from interface javafx.beans.value.ObservableNumberValue

    doubleValue, floatValue, intValue, longValue

    Methods inherited from interface javafx.beans.value.ObservableValue

    getValue
  • Field Details

    • helper

      private com.sun.javafx.binding.ExpressionHelper<Number> helper
      Deprecated.
    • blocked

      private boolean blocked
      Deprecated.
    • fireOnRelease

      private boolean fireOnRelease
      Deprecated.
  • Constructor Details

    • LongBinding

      public LongBinding()
      Deprecated.
  • Method Details

    • wrap

      @Deprecated public static LongBinding wrap(javafx.beans.value.ObservableValue<? extends Number> source)
    • block

      public Guard block()
      Deprecated.
      Description copied from interface: Observable
      Prevents invalidation and change events from being emitted, until the returned guard is released.
      Specified by:
      block in interface Observable
      Returns:
      a Guard instance that can be released to resume the delivery of invalidation and change events. If this observable has been invalidated one or more times before the guard is released, a single notification is passed to invalidation and change listeners of this observable. The returned Guard is AutoCloseable, which makes it convenient to use in try-with-resources.
    • release

      private void release()
      Deprecated.
    • onInvalidating

      protected final void onInvalidating()
      Deprecated.
      Overrides:
      onInvalidating in class javafx.beans.binding.LongBinding
    • addListener

      public void addListener(javafx.beans.InvalidationListener listener)
      Deprecated.
      Override adding/removing listeners. ***
      Specified by:
      addListener in interface javafx.beans.Observable
      Overrides:
      addListener in class javafx.beans.binding.LongBinding
    • removeListener

      public void removeListener(javafx.beans.InvalidationListener listener)
      Deprecated.
      Specified by:
      removeListener in interface javafx.beans.Observable
      Overrides:
      removeListener in class javafx.beans.binding.LongBinding
    • addListener

      public void addListener(javafx.beans.value.ChangeListener<? super Number> listener)
      Deprecated.
      Specified by:
      addListener in interface javafx.beans.value.ObservableValue<Number>
      Overrides:
      addListener in class javafx.beans.binding.LongBinding
    • removeListener

      public void removeListener(javafx.beans.value.ChangeListener<? super Number> listener)
      Deprecated.
      Specified by:
      removeListener in interface javafx.beans.value.ObservableValue<Number>
      Overrides:
      removeListener in class javafx.beans.binding.LongBinding