public final class javafx.beans.binding.Bindings
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: javafx.beans.binding.Bindings
  super_class: java.lang.Object
{
  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 132
            ldc Ljavafx/beans/binding/Bindings;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.beans.binding.Bindings this
         0: .line 134
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 135
            return
        end local 0 // javafx.beans.binding.Bindings this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavafx/beans/binding/Bindings;

  public static javafx.beans.binding.BooleanBinding createBooleanBinding(java.util.concurrent.Callable<java.lang.Boolean>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 149
            new javafx.beans.binding.Bindings$1
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$1.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<Ljava/lang/Boolean;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljava/util/concurrent/Callable<Ljava/lang/Boolean;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static javafx.beans.binding.DoubleBinding createDoubleBinding(java.util.concurrent.Callable<java.lang.Double>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 189
            new javafx.beans.binding.Bindings$2
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$2.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<Ljava/lang/Double;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljava/util/concurrent/Callable<Ljava/lang/Double;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static javafx.beans.binding.FloatBinding createFloatBinding(java.util.concurrent.Callable<java.lang.Float>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 229
            new javafx.beans.binding.Bindings$3
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$3.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<Ljava/lang/Float;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljava/util/concurrent/Callable<Ljava/lang/Float;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static javafx.beans.binding.IntegerBinding createIntegerBinding(java.util.concurrent.Callable<java.lang.Integer>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 269
            new javafx.beans.binding.Bindings$4
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$4.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<Ljava/lang/Integer;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljava/util/concurrent/Callable<Ljava/lang/Integer;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static javafx.beans.binding.LongBinding createLongBinding(java.util.concurrent.Callable<java.lang.Long>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 309
            new javafx.beans.binding.Bindings$5
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$5.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<Ljava/lang/Long;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljava/util/concurrent/Callable<Ljava/lang/Long;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static <T> javafx.beans.binding.ObjectBinding<T> createObjectBinding(java.util.concurrent.Callable<T>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 350
            new javafx.beans.binding.Bindings$6
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$6.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<TT;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: <T:Ljava/lang/Object;>(Ljava/util/concurrent/Callable<TT;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/ObjectBinding<TT;>;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static javafx.beans.binding.StringBinding createStringBinding(java.util.concurrent.Callable<java.lang.String>, javafx.beans.Observable[]);
    descriptor: (Ljava/util/concurrent/Callable;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.util.concurrent.Callable func
        start local 1 // javafx.beans.Observable[] dependencies
         0: .line 390
            new javafx.beans.binding.Bindings$7
            dup
            aload 1 /* dependencies */
            aload 0 /* func */
            invokespecial javafx.beans.binding.Bindings$7.<init>:([Ljavafx/beans/Observable;Ljava/util/concurrent/Callable;)V
            areturn
        end local 1 // javafx.beans.Observable[] dependencies
        end local 0 // java.util.concurrent.Callable func
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          func  Ljava/util/concurrent/Callable<Ljava/lang/String;>;
            0    1     1  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljava/util/concurrent/Callable<Ljava/lang/String;>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
              Name  Flags
      func          final
      dependencies  final

  public static <T> javafx.beans.binding.ObjectBinding<T> select(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 449
            new com.sun.javafx.binding.SelectBinding$AsObject
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsObject.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: <T:Ljava/lang/Object;>(Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/ObjectBinding<TT;>;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.DoubleBinding selectDouble(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 475
            new com.sun.javafx.binding.SelectBinding$AsDouble
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsDouble.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.FloatBinding selectFloat(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 501
            new com.sun.javafx.binding.SelectBinding$AsFloat
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsFloat.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.IntegerBinding selectInteger(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 527
            new com.sun.javafx.binding.SelectBinding$AsInteger
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsInteger.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.LongBinding selectLong(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 553
            new com.sun.javafx.binding.SelectBinding$AsLong
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsLong.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.BooleanBinding selectBoolean(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 579
            new com.sun.javafx.binding.SelectBinding$AsBoolean
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsBoolean.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.StringBinding selectString(javafx.beans.value.ObservableValue<?>, java.lang.String[]);
    descriptor: (Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableValue root
        start local 1 // java.lang.String[] steps
         0: .line 605
            new com.sun.javafx.binding.SelectBinding$AsString
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsString.<init>:(Ljavafx/beans/value/ObservableValue;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // javafx.beans.value.ObservableValue root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljavafx/beans/value/ObservableValue<*>;
            0    1     1  steps  [Ljava/lang/String;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;[Ljava/lang/String;)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static <T> javafx.beans.binding.ObjectBinding<T> select(, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 636
            new com.sun.javafx.binding.SelectBinding$AsObject
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsObject.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/ObjectBinding<TT;>;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.DoubleBinding selectDouble(java.lang.Object, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 666
            new com.sun.javafx.binding.SelectBinding$AsDouble
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsDouble.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.FloatBinding selectFloat(java.lang.Object, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 696
            new com.sun.javafx.binding.SelectBinding$AsFloat
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsFloat.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.IntegerBinding selectInteger(java.lang.Object, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 726
            new com.sun.javafx.binding.SelectBinding$AsInteger
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsInteger.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.LongBinding selectLong(java.lang.Object, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 756
            new com.sun.javafx.binding.SelectBinding$AsLong
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsLong.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.BooleanBinding selectBoolean(java.lang.Object, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 786
            new com.sun.javafx.binding.SelectBinding$AsBoolean
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsBoolean.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.StringBinding selectString(java.lang.Object, java.lang.String[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/String;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // java.lang.Object root
        start local 1 // java.lang.String[] steps
         0: .line 816
            new com.sun.javafx.binding.SelectBinding$AsString
            dup
            aload 0 /* root */
            aload 1 /* steps */
            invokespecial com.sun.javafx.binding.SelectBinding$AsString.<init>:(Ljava/lang/Object;[Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String[] steps
        end local 0 // java.lang.Object root
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   root  Ljava/lang/Object;
            0    1     1  steps  [Ljava/lang/String;
    MethodParameters:
       Name  Flags
      root   
      steps  

  public static javafx.beans.binding.When when(javafx.beans.value.ObservableBooleanValue);
    descriptor: (Ljavafx/beans/value/ObservableBooleanValue;)Ljavafx/beans/binding/When;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableBooleanValue condition
         0: .line 830
            new javafx.beans.binding.When
            dup
            aload 0 /* condition */
            invokespecial javafx.beans.binding.When.<init>:(Ljavafx/beans/value/ObservableBooleanValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableBooleanValue condition
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  condition  Ljavafx/beans/value/ObservableBooleanValue;
    MethodParameters:
           Name  Flags
      condition  final

  public static <T> void bindBidirectional(javafx.beans.property.Property<T>, javafx.beans.property.Property<T>);
    descriptor: (Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.beans.property.Property property1
        start local 1 // javafx.beans.property.Property property2
         0: .line 868
            aload 0 /* property1 */
            aload 1 /* property2 */
            invokestatic com.sun.javafx.binding.BidirectionalBinding.bind:(Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;)Lcom/sun/javafx/binding/BidirectionalBinding;
            pop
         1: .line 869
            return
        end local 1 // javafx.beans.property.Property property2
        end local 0 // javafx.beans.property.Property property1
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  property1  Ljavafx/beans/property/Property<TT;>;
            0    2     1  property2  Ljavafx/beans/property/Property<TT;>;
    Signature: <T:Ljava/lang/Object;>(Ljavafx/beans/property/Property<TT;>;Ljavafx/beans/property/Property<TT;>;)V
    MethodParameters:
           Name  Flags
      property1  
      property2  

  public static <T> void unbindBidirectional(javafx.beans.property.Property<T>, javafx.beans.property.Property<T>);
    descriptor: (Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.beans.property.Property property1
        start local 1 // javafx.beans.property.Property property2
         0: .line 887
            aload 0 /* property1 */
            aload 1 /* property2 */
            invokestatic com.sun.javafx.binding.BidirectionalBinding.unbind:(Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;)V
         1: .line 888
            return
        end local 1 // javafx.beans.property.Property property2
        end local 0 // javafx.beans.property.Property property1
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  property1  Ljavafx/beans/property/Property<TT;>;
            0    2     1  property2  Ljavafx/beans/property/Property<TT;>;
    Signature: <T:Ljava/lang/Object;>(Ljavafx/beans/property/Property<TT;>;Ljavafx/beans/property/Property<TT;>;)V
    MethodParameters:
           Name  Flags
      property1  
      property2  

  public static void unbindBidirectional(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.Object property1
        start local 1 // java.lang.Object property2
         0: .line 906
            aload 0 /* property1 */
            aload 1 /* property2 */
            invokestatic com.sun.javafx.binding.BidirectionalBinding.unbind:(Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 907
            return
        end local 1 // java.lang.Object property2
        end local 0 // java.lang.Object property1
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  property1  Ljava/lang/Object;
            0    2     1  property2  Ljava/lang/Object;
    MethodParameters:
           Name  Flags
      property1  
      property2  

  public static void bindBidirectional(javafx.beans.property.Property<java.lang.String>, javafx.beans.property.Property<?>, java.text.Format);
    descriptor: (Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;Ljava/text/Format;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.beans.property.Property stringProperty
        start local 1 // javafx.beans.property.Property otherProperty
        start local 2 // java.text.Format format
         0: .line 943
            aload 0 /* stringProperty */
            aload 1 /* otherProperty */
            aload 2 /* format */
            invokestatic com.sun.javafx.binding.BidirectionalBinding.bind:(Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;Ljava/text/Format;)Ljava/lang/Object;
            pop
         1: .line 944
            return
        end local 2 // java.text.Format format
        end local 1 // javafx.beans.property.Property otherProperty
        end local 0 // javafx.beans.property.Property stringProperty
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0  stringProperty  Ljavafx/beans/property/Property<Ljava/lang/String;>;
            0    2     1   otherProperty  Ljavafx/beans/property/Property<*>;
            0    2     2          format  Ljava/text/Format;
    Signature: (Ljavafx/beans/property/Property<Ljava/lang/String;>;Ljavafx/beans/property/Property<*>;Ljava/text/Format;)V
    MethodParameters:
                Name  Flags
      stringProperty  
      otherProperty   
      format          

  public static <T> void bindBidirectional(javafx.beans.property.Property<java.lang.String>, javafx.beans.property.Property<T>, javafx.util.StringConverter<T>);
    descriptor: (Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;Ljavafx/util/StringConverter;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.beans.property.Property stringProperty
        start local 1 // javafx.beans.property.Property otherProperty
        start local 2 // javafx.util.StringConverter converter
         0: .line 981
            aload 0 /* stringProperty */
            aload 1 /* otherProperty */
            aload 2 /* converter */
            invokestatic com.sun.javafx.binding.BidirectionalBinding.bind:(Ljavafx/beans/property/Property;Ljavafx/beans/property/Property;Ljavafx/util/StringConverter;)Ljava/lang/Object;
            pop
         1: .line 982
            return
        end local 2 // javafx.util.StringConverter converter
        end local 1 // javafx.beans.property.Property otherProperty
        end local 0 // javafx.beans.property.Property stringProperty
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0  stringProperty  Ljavafx/beans/property/Property<Ljava/lang/String;>;
            0    2     1   otherProperty  Ljavafx/beans/property/Property<TT;>;
            0    2     2       converter  Ljavafx/util/StringConverter<TT;>;
    Signature: <T:Ljava/lang/Object;>(Ljavafx/beans/property/Property<Ljava/lang/String;>;Ljavafx/beans/property/Property<TT;>;Ljavafx/util/StringConverter<TT;>;)V
    MethodParameters:
                Name  Flags
      stringProperty  
      otherProperty   
      converter       

  public static <E> void bindContentBidirectional(javafx.collections.ObservableList<E>, javafx.collections.ObservableList<E>);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/collections/ObservableList;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList list1
        start local 1 // javafx.collections.ObservableList list2
         0: .line 1020
            aload 0 /* list1 */
            aload 1 /* list2 */
            invokestatic com.sun.javafx.binding.BidirectionalContentBinding.bind:(Ljavafx/collections/ObservableList;Ljavafx/collections/ObservableList;)Ljava/lang/Object;
            pop
         1: .line 1021
            return
        end local 1 // javafx.collections.ObservableList list2
        end local 0 // javafx.collections.ObservableList list1
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0  list1  Ljavafx/collections/ObservableList<TE;>;
            0    2     1  list2  Ljavafx/collections/ObservableList<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;Ljavafx/collections/ObservableList<TE;>;)V
    MethodParameters:
       Name  Flags
      list1  
      list2  

  public static <E> void bindContentBidirectional(javafx.collections.ObservableSet<E>, javafx.collections.ObservableSet<E>);
    descriptor: (Ljavafx/collections/ObservableSet;Ljavafx/collections/ObservableSet;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableSet set1
        start local 1 // javafx.collections.ObservableSet set2
         0: .line 1059
            aload 0 /* set1 */
            aload 1 /* set2 */
            invokestatic com.sun.javafx.binding.BidirectionalContentBinding.bind:(Ljavafx/collections/ObservableSet;Ljavafx/collections/ObservableSet;)Ljava/lang/Object;
            pop
         1: .line 1060
            return
        end local 1 // javafx.collections.ObservableSet set2
        end local 0 // javafx.collections.ObservableSet set1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  set1  Ljavafx/collections/ObservableSet<TE;>;
            0    2     1  set2  Ljavafx/collections/ObservableSet<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableSet<TE;>;Ljavafx/collections/ObservableSet<TE;>;)V
    MethodParameters:
      Name  Flags
      set1  
      set2  

  public static <K, V> void bindContentBidirectional(javafx.collections.ObservableMap<K, V>, javafx.collections.ObservableMap<K, V>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/collections/ObservableMap;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap map1
        start local 1 // javafx.collections.ObservableMap map2
         0: .line 1096
            aload 0 /* map1 */
            aload 1 /* map2 */
            invokestatic com.sun.javafx.binding.BidirectionalContentBinding.bind:(Ljavafx/collections/ObservableMap;Ljavafx/collections/ObservableMap;)Ljava/lang/Object;
            pop
         1: .line 1097
            return
        end local 1 // javafx.collections.ObservableMap map2
        end local 0 // javafx.collections.ObservableMap map1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  map1  Ljavafx/collections/ObservableMap<TK;TV;>;
            0    2     1  map2  Ljavafx/collections/ObservableMap<TK;TV;>;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;TV;>;Ljavafx/collections/ObservableMap<TK;TV;>;)V
    MethodParameters:
      Name  Flags
      map1  
      map2  

  public static void unbindContentBidirectional(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.Object obj1
        start local 1 // java.lang.Object obj2
         0: .line 1109
            aload 0 /* obj1 */
            aload 1 /* obj2 */
            invokestatic com.sun.javafx.binding.BidirectionalContentBinding.unbind:(Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1110
            return
        end local 1 // java.lang.Object obj2
        end local 0 // java.lang.Object obj1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  obj1  Ljava/lang/Object;
            0    2     1  obj2  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      obj1  
      obj2  

  public static <E> void bindContent(java.util.List<E>, javafx.collections.ObservableList<? extends E>);
    descriptor: (Ljava/util/List;Ljavafx/collections/ObservableList;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.util.List list1
        start local 1 // javafx.collections.ObservableList list2
         0: .line 1132
            aload 0 /* list1 */
            aload 1 /* list2 */
            invokestatic com.sun.javafx.binding.ContentBinding.bind:(Ljava/util/List;Ljavafx/collections/ObservableList;)Ljava/lang/Object;
            pop
         1: .line 1133
            return
        end local 1 // javafx.collections.ObservableList list2
        end local 0 // java.util.List list1
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0  list1  Ljava/util/List<TE;>;
            0    2     1  list2  Ljavafx/collections/ObservableList<+TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljava/util/List<TE;>;Ljavafx/collections/ObservableList<+TE;>;)V
    MethodParameters:
       Name  Flags
      list1  
      list2  

  public static <E> void bindContent(java.util.Set<E>, javafx.collections.ObservableSet<? extends E>);
    descriptor: (Ljava/util/Set;Ljavafx/collections/ObservableSet;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.util.Set set1
        start local 1 // javafx.collections.ObservableSet set2
         0: .line 1159
            aload 0 /* set1 */
            aload 1 /* set2 */
            invokestatic com.sun.javafx.binding.ContentBinding.bind:(Ljava/util/Set;Ljavafx/collections/ObservableSet;)Ljava/lang/Object;
            pop
         1: .line 1160
            return
        end local 1 // javafx.collections.ObservableSet set2
        end local 0 // java.util.Set set1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  set1  Ljava/util/Set<TE;>;
            0    2     1  set2  Ljavafx/collections/ObservableSet<+TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljava/util/Set<TE;>;Ljavafx/collections/ObservableSet<+TE;>;)V
    MethodParameters:
      Name  Flags
      set1  
      set2  

  public static <K, V> void bindContent(java.util.Map<K, V>, javafx.collections.ObservableMap<? extends K, ? extends V>);
    descriptor: (Ljava/util/Map;Ljavafx/collections/ObservableMap;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.util.Map map1
        start local 1 // javafx.collections.ObservableMap map2
         0: .line 1188
            aload 0 /* map1 */
            aload 1 /* map2 */
            invokestatic com.sun.javafx.binding.ContentBinding.bind:(Ljava/util/Map;Ljavafx/collections/ObservableMap;)Ljava/lang/Object;
            pop
         1: .line 1189
            return
        end local 1 // javafx.collections.ObservableMap map2
        end local 0 // java.util.Map map1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  map1  Ljava/util/Map<TK;TV;>;
            0    2     1  map2  Ljavafx/collections/ObservableMap<+TK;+TV;>;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/util/Map<TK;TV;>;Ljavafx/collections/ObservableMap<+TK;+TV;>;)V
    MethodParameters:
      Name  Flags
      map1  
      map2  

  public static void unbindContent(java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.Object obj1
        start local 1 // java.lang.Object obj2
         0: .line 1205
            aload 0 /* obj1 */
            aload 1 /* obj2 */
            invokestatic com.sun.javafx.binding.ContentBinding.unbind:(Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1206
            return
        end local 1 // java.lang.Object obj2
        end local 0 // java.lang.Object obj1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  obj1  Ljava/lang/Object;
            0    2     1  obj2  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      obj1  
      obj2  

  public static javafx.beans.binding.NumberBinding negate(javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableNumberValue value
         0: .line 1224
            aload 0 /* value */
            ifnonnull 2
         1: .line 1225
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1228
      StackMap locals:
      StackMap stack:
            aload 0 /* value */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 4
         3: .line 1229
            new javafx.beans.binding.Bindings$8
            dup
            aload 0 /* value */
            invokespecial javafx.beans.binding.Bindings$8.<init>:(Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         4: .line 1249
      StackMap locals:
      StackMap stack:
            aload 0 /* value */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 6
         5: .line 1250
            new javafx.beans.binding.Bindings$9
            dup
            aload 0 /* value */
            invokespecial javafx.beans.binding.Bindings$9.<init>:(Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 1270
      StackMap locals:
      StackMap stack:
            aload 0 /* value */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 8
         7: .line 1271
            new javafx.beans.binding.Bindings$10
            dup
            aload 0 /* value */
            invokespecial javafx.beans.binding.Bindings$10.<init>:(Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 1292
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$11
            dup
            aload 0 /* value */
            invokespecial javafx.beans.binding.Bindings$11.<init>:(Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableNumberValue value
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    9     0  value  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
       Name  Flags
      value  final

  private static javafx.beans.binding.NumberBinding add(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 1319
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 1320
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1322
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 1324
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 1325
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$12
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$12.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 1347
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 1348
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$13
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$13.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 1370
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 1371
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$14
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$14.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 1394
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$15
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$15.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.NumberBinding add(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1433
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding add(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 1450
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.DoubleBinding add(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1467
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding add(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 1484
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding add(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1501
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding add(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 1518
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding add(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1535
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding add(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 1552
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding add(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1569
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.add:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.NumberBinding subtract(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 1576
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 1577
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1579
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 1581
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 1582
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$16
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$16.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 1604
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 1605
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$17
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$17.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 1627
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 1628
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$18
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$18.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 1651
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$19
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$19.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.NumberBinding subtract(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1690
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding subtract(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 1707
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.DoubleBinding subtract(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1724
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding subtract(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 1741
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding subtract(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1758
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding subtract(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 1775
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding subtract(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1792
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding subtract(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 1809
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding subtract(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1826
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.subtract:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.NumberBinding multiply(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 1833
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 1834
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1836
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 1838
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 1839
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$20
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$20.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 1861
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 1862
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$21
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$21.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 1884
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 1885
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$22
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$22.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 1908
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$23
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$23.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.NumberBinding multiply(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1947
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding multiply(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 1964
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.DoubleBinding multiply(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 1981
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding multiply(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 1998
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding multiply(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2015
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding multiply(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 2032
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding multiply(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2049
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding multiply(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 2066
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding multiply(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2083
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.multiply:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.NumberBinding divide(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 2090
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 2091
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2093
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 2095
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 2096
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$24
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$24.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 2118
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 2119
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$25
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$25.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 2141
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 2142
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$26
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$26.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 2165
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$27
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$27.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.NumberBinding divide(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2204
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding divide(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 2221
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.DoubleBinding divide(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2238
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding divide(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 2255
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding divide(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2272
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding divide(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 2289
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding divide(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2306
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.NumberBinding divide(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 2323
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.NumberBinding divide(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2340
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.divide:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, double, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=10, locals=5, args_size=4
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
        start local 4 // javafx.beans.Observable[] dependencies
         0: .line 2347
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 2348
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2350
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 4 /* dependencies */
            ifnull 3
            aload 4 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 2352
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 2353
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$28
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$28.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
         6: .line 2375
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 2376
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$29
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$29.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
         8: .line 2398
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 2399
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$30
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$30.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
        10: .line 2422
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$31
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$31.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
        end local 4 // javafx.beans.Observable[] dependencies
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2       epsilon  D
            0   11     4  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      epsilon       final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
         0: .line 2470
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2491
            aload 0 /* op1 */
            aload 1 /* op2 */
            dconst_0
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, double, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;DD)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
        start local 3 // double epsilon
         0: .line 2516
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  D
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(double, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
        start local 3 // double epsilon
         0: .line 2541
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  D
            0    1     2      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, float, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;FD)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
        start local 2 // double epsilon
         0: .line 2566
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  F
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(float, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
         0: .line 2591
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  F
            0    1     1      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, long, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;JD)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
        start local 3 // double epsilon
         0: .line 2616
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  J
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 2637
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equal(long, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
        start local 3 // double epsilon
         0: .line 2662
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  J
            0    1     2      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2683
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, int, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;ID)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
        start local 2 // double epsilon
         0: .line 2708
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  I
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 2729
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equal(int, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
         0: .line 2754
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  I
            0    1     1      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding equal(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2775
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, double, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=10, locals=5, args_size=4
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
        start local 4 // javafx.beans.Observable[] dependencies
         0: .line 2782
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 2783
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2785
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 4 /* dependencies */
            ifnull 3
            aload 4 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 2787
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 2788
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$32
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$32.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
         6: .line 2810
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 2811
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$33
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$33.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
         8: .line 2833
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 2834
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$34
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$34.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
        10: .line 2857
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$35
            dup
            aload 4 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            invokespecial javafx.beans.binding.Bindings$35.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)V
            areturn
        end local 4 // javafx.beans.Observable[] dependencies
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2       epsilon  D
            0   11     4  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      epsilon       final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
         0: .line 2905
            aload 0 /* op1 */
            aload 1 /* op2 */
            dload 2 /* epsilon */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 2926
            aload 0 /* op1 */
            aload 1 /* op2 */
            dconst_0
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, double, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;DD)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
        start local 3 // double epsilon
         0: .line 2951
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  D
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(double, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
        start local 3 // double epsilon
         0: .line 2976
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  D
            0    1     2      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, float, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;FD)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
        start local 2 // double epsilon
         0: .line 3001
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  F
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(float, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
         0: .line 3026
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  F
            0    1     1      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, long, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;JD)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
        start local 3 // double epsilon
         0: .line 3051
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  J
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 3072
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(long, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=5, args_size=3
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
        start local 3 // double epsilon
         0: .line 3097
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            dload 3 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 3 // double epsilon
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  J
            0    1     2      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     3  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3118
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, int, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;ID)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
        start local 2 // double epsilon
         0: .line 3143
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1      op2  I
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 3164
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(int, javafx.beans.value.ObservableNumberValue, double);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // double epsilon
         0: .line 3189
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            dload 2 /* epsilon */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // double epsilon
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0      op1  I
            0    1     1      op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  epsilon  D
    MethodParameters:
         Name  Flags
      op1      final
      op2      final
      epsilon  final

  public static javafx.beans.binding.BooleanBinding notEqual(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3210
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            dconst_0
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;D[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 3217
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 3218
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3220
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 3222
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 3223
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$36
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$36.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 3245
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 3246
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$37
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$37.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 3268
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 3269
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$38
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$38.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 3292
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$39
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$39.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3332
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 3349
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3366
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 3383
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3400
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 3417
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3434
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 3451
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3468
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 3475
            aload 1 /* op2 */
            aload 0 /* op1 */
            aload 2 /* dependencies */
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3493
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 3510
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3527
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 3544
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3561
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 3578
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3595
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 3612
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3629
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 3636
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 3637
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3639
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 3641
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 3642
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$40
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$40.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 3664
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 3665
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$41
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$41.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 3687
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 3688
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$42
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$42.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 3711
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$43
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$43.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3751
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 3768
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3785
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 3802
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3819
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 3836
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3853
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 3870
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3887
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 3894
            aload 1 /* op2 */
            aload 0 /* op1 */
            aload 2 /* dependencies */
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0    1     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3913
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 3930
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3947
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 3964
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 3981
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 3998
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4015
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 4032
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4049
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.NumberBinding min(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 4056
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4057
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4059
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 4061
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 4062
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$44
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$44.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 4084
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 4085
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$45
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$45.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 4107
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 4108
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$46
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$46.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 4131
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$47
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$47.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.NumberBinding min(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4170
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding min(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 4187
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding min(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4204
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding min(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 4221
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding min(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4238
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding min(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 4255
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding min(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4272
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding min(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 4289
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding min(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4306
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.min:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  private static javafx.beans.binding.NumberBinding max(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 4313
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4314
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4316
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 4318
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifne 5
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableDoubleValue
            ifeq 6
         5: .line 4319
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$48
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$48.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         6: .line 4341
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifne 7
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableFloatValue
            ifeq 8
         7: .line 4342
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$49
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$49.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
         8: .line 4364
      StackMap locals:
      StackMap stack:
            aload 0 /* op1 */
            instanceof javafx.beans.value.ObservableLongValue
            ifne 9
            aload 1 /* op2 */
            instanceof javafx.beans.value.ObservableLongValue
            ifeq 10
         9: .line 4365
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$50
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$50.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        10: .line 4388
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$51
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$51.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0           op1  Ljavafx/beans/value/ObservableNumberValue;
            0   11     1           op2  Ljavafx/beans/value/ObservableNumberValue;
            0   11     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.NumberBinding max(javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4427
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding max(javafx.beans.value.ObservableNumberValue, double);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;D)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // double op2
         0: .line 4444
            aload 0 /* op1 */
            dload 1 /* op2 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 1 // double op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  D
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.DoubleBinding max(double, javafx.beans.value.ObservableNumberValue);
    descriptor: (DLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // double op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4461
            dload 0 /* op1 */
            invokestatic com.sun.javafx.binding.DoubleConstant.valueOf:(D)Lcom/sun/javafx/binding/DoubleConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            checkcast javafx.beans.binding.DoubleBinding
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // double op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  D
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding max(javafx.beans.value.ObservableNumberValue, float);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;F)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // float op2
         0: .line 4478
            aload 0 /* op1 */
            fload 1 /* op2 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // float op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  F
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding max(float, javafx.beans.value.ObservableNumberValue);
    descriptor: (FLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // float op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4495
            fload 0 /* op1 */
            invokestatic com.sun.javafx.binding.FloatConstant.valueOf:(F)Lcom/sun/javafx/binding/FloatConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // float op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  F
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding max(javafx.beans.value.ObservableNumberValue, long);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;J)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // long op2
         0: .line 4512
            aload 0 /* op1 */
            lload 1 /* op2 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // long op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  J
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding max(long, javafx.beans.value.ObservableNumberValue);
    descriptor: (JLjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // long op1
        start local 2 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4529
            lload 0 /* op1 */
            invokestatic com.sun.javafx.binding.LongConstant.valueOf:(J)Lcom/sun/javafx/binding/LongConstant;
            aload 2 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 2 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 2 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // long op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  J
            0    1     2   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding max(javafx.beans.value.ObservableNumberValue, int);
    descriptor: (Ljavafx/beans/value/ObservableNumberValue;I)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableNumberValue op1
        start local 1 // int op2
         0: .line 4546
            aload 0 /* op1 */
            iload 1 /* op2 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // int op2
        end local 0 // javafx.beans.value.ObservableNumberValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableNumberValue;
            0    1     1   op2  I
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.NumberBinding max(int, javafx.beans.value.ObservableNumberValue);
    descriptor: (ILjavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/NumberBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // int op1
        start local 1 // javafx.beans.value.ObservableNumberValue op2
         0: .line 4563
            iload 0 /* op1 */
            invokestatic com.sun.javafx.binding.IntegerConstant.valueOf:(I)Lcom/sun/javafx/binding/IntegerConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.max:(Ljavafx/beans/value/ObservableNumberValue;Ljavafx/beans/value/ObservableNumberValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/NumberBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue op2
        end local 0 // int op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  I
            0    1     1   op2  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding and(javafx.beans.value.ObservableBooleanValue, javafx.beans.value.ObservableBooleanValue);
    descriptor: (Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableBooleanValue op1
        start local 1 // javafx.beans.value.ObservableBooleanValue op2
         0: .line 4643
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4644
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4647
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$BooleanAndBinding
            dup
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$BooleanAndBinding.<init>:(Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableBooleanValue op2
        end local 0 // javafx.beans.value.ObservableBooleanValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0   op1  Ljavafx/beans/value/ObservableBooleanValue;
            0    3     1   op2  Ljavafx/beans/value/ObservableBooleanValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding or(javafx.beans.value.ObservableBooleanValue, javafx.beans.value.ObservableBooleanValue);
    descriptor: (Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableBooleanValue op1
        start local 1 // javafx.beans.value.ObservableBooleanValue op2
         0: .line 4723
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4724
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4727
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$BooleanOrBinding
            dup
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$BooleanOrBinding.<init>:(Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableBooleanValue op2
        end local 0 // javafx.beans.value.ObservableBooleanValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0   op1  Ljavafx/beans/value/ObservableBooleanValue;
            0    3     1   op2  Ljavafx/beans/value/ObservableBooleanValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding not(javafx.beans.value.ObservableBooleanValue);
    descriptor: (Ljavafx/beans/value/ObservableBooleanValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableBooleanValue op
         0: .line 4741
            aload 0 /* op */
            ifnonnull 2
         1: .line 4742
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4745
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$52
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$52.<init>:(Ljavafx/beans/value/ObservableBooleanValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableBooleanValue op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/beans/value/ObservableBooleanValue;
    MethodParameters:
      Name  Flags
      op    final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableBooleanValue, javafx.beans.value.ObservableBooleanValue);
    descriptor: (Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableBooleanValue op1
        start local 1 // javafx.beans.value.ObservableBooleanValue op2
         0: .line 4780
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4781
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4784
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$53
            dup
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$53.<init>:(Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableBooleanValue op2
        end local 0 // javafx.beans.value.ObservableBooleanValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0   op1  Ljavafx/beans/value/ObservableBooleanValue;
            0    3     1   op2  Ljavafx/beans/value/ObservableBooleanValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableBooleanValue, javafx.beans.value.ObservableBooleanValue);
    descriptor: (Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableBooleanValue op1
        start local 1 // javafx.beans.value.ObservableBooleanValue op2
         0: .line 4820
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4821
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4824
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$54
            dup
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$54.<init>:(Ljavafx/beans/value/ObservableBooleanValue;Ljavafx/beans/value/ObservableBooleanValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableBooleanValue op2
        end local 0 // javafx.beans.value.ObservableBooleanValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0   op1  Ljavafx/beans/value/ObservableBooleanValue;
            0    3     1   op2  Ljavafx/beans/value/ObservableBooleanValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.StringExpression convert(javafx.beans.value.ObservableValue<?>);
    descriptor: (Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/StringExpression;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableValue observableValue
         0: .line 4865
            aload 0 /* observableValue */
            invokestatic com.sun.javafx.binding.StringFormatter.convert:(Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/StringExpression;
            areturn
        end local 0 // javafx.beans.value.ObservableValue observableValue
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0  observableValue  Ljavafx/beans/value/ObservableValue<*>;
    Signature: (Ljavafx/beans/value/ObservableValue<*>;)Ljavafx/beans/binding/StringExpression;
    MethodParameters:
                 Name  Flags
      observableValue  

  public static javafx.beans.binding.StringExpression concat(java.lang.Object[]);
    descriptor: ([Ljava/lang/Object;)Ljavafx/beans/binding/StringExpression;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.Object[] args
         0: .line 4886
            aload 0 /* args */
            invokestatic com.sun.javafx.binding.StringFormatter.concat:([Ljava/lang/Object;)Ljavafx/beans/binding/StringExpression;
            areturn
        end local 0 // java.lang.Object[] args
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  args  [Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      args  

  public static javafx.beans.binding.StringExpression format(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljavafx/beans/binding/StringExpression;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.String format
        start local 1 // java.lang.Object[] args
         0: .line 4909
            aload 0 /* format */
            aload 1 /* args */
            invokestatic com.sun.javafx.binding.StringFormatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljavafx/beans/binding/StringExpression;
            areturn
        end local 1 // java.lang.Object[] args
        end local 0 // java.lang.String format
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  format  Ljava/lang/String;
            0    1     1    args  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  
      args    

  public static javafx.beans.binding.StringExpression format(java.util.Locale, java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljavafx/beans/binding/StringExpression;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // java.util.Locale locale
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] args
         0: .line 4936
            aload 0 /* locale */
            aload 1 /* format */
            aload 2 /* args */
            invokestatic com.sun.javafx.binding.StringFormatter.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljavafx/beans/binding/StringExpression;
            areturn
        end local 2 // java.lang.Object[] args
        end local 1 // java.lang.String format
        end local 0 // java.util.Locale locale
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  locale  Ljava/util/Locale;
            0    1     1  format  Ljava/lang/String;
            0    1     2    args  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      locale  
      format  
      args    

  private static java.lang.String getStringSafe(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String value
         0: .line 4940
            aload 0 /* value */
            ifnonnull 1
            ldc ""
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* value */
      StackMap locals:
      StackMap stack: java.lang.String
         2: areturn
        end local 0 // java.lang.String value
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  private static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 4944
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 4945
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4947
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 4949
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$55
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$55.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    5     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 4992
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5012
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding equal(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5032
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5036
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5037
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5039
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5041
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$56
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$56.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    5     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5084
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5104
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding notEqual(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5124
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding equalIgnoreCase(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5128
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5129
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5131
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5133
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$57
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$57.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    5     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding equalIgnoreCase(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5176
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equalIgnoreCase:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equalIgnoreCase(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5196
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equalIgnoreCase:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding equalIgnoreCase(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5216
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equalIgnoreCase:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding notEqualIgnoreCase(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5220
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5221
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5223
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5225
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$58
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$58.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    5     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding notEqualIgnoreCase(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5269
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqualIgnoreCase:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqualIgnoreCase(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5289
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqualIgnoreCase:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding notEqualIgnoreCase(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5309
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqualIgnoreCase:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5313
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5314
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5316
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5318
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$59
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$59.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    5     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5362
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThan(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5382
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding greaterThan(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5402
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5406
            aload 1 /* op2 */
            aload 0 /* op1 */
            aload 2 /* dependencies */
            invokestatic javafx.beans.binding.Bindings.greaterThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    1     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5427
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThan(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5447
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding lessThan(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5467
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThan:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5471
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5472
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5474
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5476
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$60
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$60.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    5     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5520
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5540
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding greaterThanOrEqual(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5560
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5564
            aload 1 /* op2 */
            aload 0 /* op1 */
            aload 2 /* dependencies */
            invokestatic javafx.beans.binding.Bindings.greaterThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0           op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1           op2  Ljavafx/beans/value/ObservableStringValue;
            0    1     2  dependencies  [Ljavafx/beans/Observable;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableStringValue, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5585
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(javafx.beans.value.ObservableStringValue, java.lang.String);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;Ljava/lang/String;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableStringValue op1
        start local 1 // java.lang.String op2
         0: .line 5605
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.String op2
        end local 0 // javafx.beans.value.ObservableStringValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableStringValue;
            0    1     1   op2  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding lessThanOrEqual(java.lang.String, javafx.beans.value.ObservableStringValue);
    descriptor: (Ljava/lang/String;Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.String op1
        start local 1 // javafx.beans.value.ObservableStringValue op2
         0: .line 5625
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.StringConstant.valueOf:(Ljava/lang/String;)Lcom/sun/javafx/binding/StringConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.lessThanOrEqual:(Ljavafx/beans/value/ObservableStringValue;Ljavafx/beans/value/ObservableStringValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableStringValue op2
        end local 0 // java.lang.String op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/String;
            0    1     1   op2  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.IntegerBinding length(javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableStringValue op
         0: .line 5643
            aload 0 /* op */
            ifnonnull 2
         1: .line 5644
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5647
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$61
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$61.<init>:(Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableStringValue op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op    final

  public static javafx.beans.binding.BooleanBinding isEmpty(javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableStringValue op
         0: .line 5684
            aload 0 /* op */
            ifnonnull 2
         1: .line 5685
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5688
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$62
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$62.<init>:(Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableStringValue op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op    final

  public static javafx.beans.binding.BooleanBinding isNotEmpty(javafx.beans.value.ObservableStringValue);
    descriptor: (Ljavafx/beans/value/ObservableStringValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableStringValue op
         0: .line 5725
            aload 0 /* op */
            ifnonnull 2
         1: .line 5726
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5729
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$63
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$63.<init>:(Ljavafx/beans/value/ObservableStringValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableStringValue op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/beans/value/ObservableStringValue;
    MethodParameters:
      Name  Flags
      op    final

  private static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableObjectValue<?>, javafx.beans.value.ObservableObjectValue<?>, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableObjectValue op1
        start local 1 // javafx.beans.value.ObservableObjectValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5755
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5756
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5758
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5760
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$64
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$64.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableObjectValue op2
        end local 0 // javafx.beans.value.ObservableObjectValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    5     1           op2  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;Ljavafx/beans/value/ObservableObjectValue<*>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableObjectValue<?>, javafx.beans.value.ObservableObjectValue<?>);
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableObjectValue op1
        start local 1 // javafx.beans.value.ObservableObjectValue op2
         0: .line 5800
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableObjectValue op2
        end local 0 // javafx.beans.value.ObservableObjectValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    1     1   op2  Ljavafx/beans/value/ObservableObjectValue<*>;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;Ljavafx/beans/value/ObservableObjectValue<*>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding equal(javafx.beans.value.ObservableObjectValue<?>, );
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;Ljava/lang/Object;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableObjectValue op1
        start local 1 // java.lang.Object op2
         0: .line 5817
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.ObjectConstant.valueOf:(Ljava/lang/Object;)Lcom/sun/javafx/binding/ObjectConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.Object op2
        end local 0 // javafx.beans.value.ObservableObjectValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    1     1   op2  Ljava/lang/Object;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;Ljava/lang/Object;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding equal(, javafx.beans.value.ObservableObjectValue<?>);
    descriptor: (Ljava/lang/Object;Ljavafx/beans/value/ObservableObjectValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.Object op1
        start local 1 // javafx.beans.value.ObservableObjectValue op2
         0: .line 5834
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.ObjectConstant.valueOf:(Ljava/lang/Object;)Lcom/sun/javafx/binding/ObjectConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.equal:(Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableObjectValue op2
        end local 0 // java.lang.Object op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/Object;
            0    1     1   op2  Ljavafx/beans/value/ObservableObjectValue<*>;
    Signature: (Ljava/lang/Object;Ljavafx/beans/value/ObservableObjectValue<*>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  private static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableObjectValue<?>, javafx.beans.value.ObservableObjectValue<?>, javafx.beans.Observable[]);
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x008a) ACC_PRIVATE, ACC_STATIC, ACC_VARARGS
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // javafx.beans.value.ObservableObjectValue op1
        start local 1 // javafx.beans.value.ObservableObjectValue op2
        start local 2 // javafx.beans.Observable[] dependencies
         0: .line 5838
            aload 0 /* op1 */
            ifnull 1
            aload 1 /* op2 */
            ifnonnull 2
         1: .line 5839
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5841
      StackMap locals:
      StackMap stack:
            getstatic javafx.beans.binding.Bindings.$assertionsDisabled:Z
            ifne 4
            aload 2 /* dependencies */
            ifnull 3
            aload 2 /* dependencies */
            arraylength
            ifgt 4
      StackMap locals:
      StackMap stack:
         3: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         4: .line 5843
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$65
            dup
            aload 2 /* dependencies */
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokespecial javafx.beans.binding.Bindings$65.<init>:([Ljavafx/beans/Observable;Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;)V
            areturn
        end local 2 // javafx.beans.Observable[] dependencies
        end local 1 // javafx.beans.value.ObservableObjectValue op2
        end local 0 // javafx.beans.value.ObservableObjectValue op1
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0           op1  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    5     1           op2  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    5     2  dependencies  [Ljavafx/beans/Observable;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;Ljavafx/beans/value/ObservableObjectValue<*>;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
              Name  Flags
      op1           final
      op2           final
      dependencies  final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableObjectValue<?>, javafx.beans.value.ObservableObjectValue<?>);
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableObjectValue op1
        start local 1 // javafx.beans.value.ObservableObjectValue op2
         0: .line 5883
            aload 0 /* op1 */
            aload 1 /* op2 */
            iconst_2
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            dup
            iconst_1
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableObjectValue op2
        end local 0 // javafx.beans.value.ObservableObjectValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    1     1   op2  Ljavafx/beans/value/ObservableObjectValue<*>;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;Ljavafx/beans/value/ObservableObjectValue<*>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op1   final
      op2   final

  public static javafx.beans.binding.BooleanBinding notEqual(javafx.beans.value.ObservableObjectValue<?>, );
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;Ljava/lang/Object;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // javafx.beans.value.ObservableObjectValue op1
        start local 1 // java.lang.Object op2
         0: .line 5900
            aload 0 /* op1 */
            aload 1 /* op2 */
            invokestatic com.sun.javafx.binding.ObjectConstant.valueOf:(Ljava/lang/Object;)Lcom/sun/javafx/binding/ObjectConstant;
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 0 /* op1 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // java.lang.Object op2
        end local 0 // javafx.beans.value.ObservableObjectValue op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljavafx/beans/value/ObservableObjectValue<*>;
            0    1     1   op2  Ljava/lang/Object;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;Ljava/lang/Object;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op1   final
      op2   

  public static javafx.beans.binding.BooleanBinding notEqual(, javafx.beans.value.ObservableObjectValue<?>);
    descriptor: (Ljava/lang/Object;Ljavafx/beans/value/ObservableObjectValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // java.lang.Object op1
        start local 1 // javafx.beans.value.ObservableObjectValue op2
         0: .line 5917
            aload 0 /* op1 */
            invokestatic com.sun.javafx.binding.ObjectConstant.valueOf:(Ljava/lang/Object;)Lcom/sun/javafx/binding/ObjectConstant;
            aload 1 /* op2 */
            iconst_1
            anewarray javafx.beans.Observable
            dup
            iconst_0
            aload 1 /* op2 */
            aastore
            invokestatic javafx.beans.binding.Bindings.notEqual:(Ljavafx/beans/value/ObservableObjectValue;Ljavafx/beans/value/ObservableObjectValue;[Ljavafx/beans/Observable;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableObjectValue op2
        end local 0 // java.lang.Object op1
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   op1  Ljava/lang/Object;
            0    1     1   op2  Ljavafx/beans/value/ObservableObjectValue<*>;
    Signature: (Ljava/lang/Object;Ljavafx/beans/value/ObservableObjectValue<*>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op1   
      op2   final

  public static javafx.beans.binding.BooleanBinding isNull(javafx.beans.value.ObservableObjectValue<?>);
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableObjectValue op
         0: .line 5932
            aload 0 /* op */
            ifnonnull 2
         1: .line 5933
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5936
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$66
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$66.<init>:(Ljavafx/beans/value/ObservableObjectValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableObjectValue op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/beans/value/ObservableObjectValue<*>;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static javafx.beans.binding.BooleanBinding isNotNull(javafx.beans.value.ObservableObjectValue<?>);
    descriptor: (Ljavafx/beans/value/ObservableObjectValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.beans.value.ObservableObjectValue op
         0: .line 5970
            aload 0 /* op */
            ifnonnull 2
         1: .line 5971
            new java.lang.NullPointerException
            dup
            ldc "Operand cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 5974
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$67
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$67.<init>:(Ljavafx/beans/value/ObservableObjectValue;)V
            areturn
        end local 0 // javafx.beans.value.ObservableObjectValue op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/beans/value/ObservableObjectValue<*>;
    Signature: (Ljavafx/beans/value/ObservableObjectValue<*>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <E> javafx.beans.binding.IntegerBinding size(javafx.collections.ObservableList<E>);
    descriptor: (Ljavafx/collections/ObservableList;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableList op
         0: .line 6012
            aload 0 /* op */
            ifnonnull 2
         1: .line 6013
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6016
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$68
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$68.<init>:(Ljavafx/collections/ObservableList;)V
            areturn
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableList<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <E> javafx.beans.binding.BooleanBinding isEmpty(javafx.collections.ObservableList<E>);
    descriptor: (Ljavafx/collections/ObservableList;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableList op
         0: .line 6051
            aload 0 /* op */
            ifnonnull 2
         1: .line 6052
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6055
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$69
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$69.<init>:(Ljavafx/collections/ObservableList;)V
            areturn
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableList<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <E> javafx.beans.binding.BooleanBinding isNotEmpty(javafx.collections.ObservableList<E>);
    descriptor: (Ljavafx/collections/ObservableList;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableList op
         0: .line 6090
            aload 0 /* op */
            ifnonnull 2
         1: .line 6091
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6094
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$70
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$70.<init>:(Ljavafx/collections/ObservableList;)V
            areturn
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableList<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <E> javafx.beans.binding.ObjectBinding<E> valueAt(javafx.collections.ObservableList<E>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6130
            aload 0 /* op */
            ifnonnull 2
         1: .line 6131
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6133
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6134
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6137
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$71
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$71.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<TE;>;
            0    5     1  index  I
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;I)Ljavafx/beans/binding/ObjectBinding<TE;>;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static <E> javafx.beans.binding.ObjectBinding<E> valueAt(javafx.collections.ObservableList<E>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6177
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.valueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/ObjectBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<TE;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/ObjectBinding<TE;>;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static <E> javafx.beans.binding.ObjectBinding<E> valueAt(javafx.collections.ObservableList<E>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6193
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6194
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6197
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$72
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$72.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<TE;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableList<TE;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/ObjectBinding<TE;>;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.BooleanBinding booleanValueAt(javafx.collections.ObservableList<java.lang.Boolean>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6237
            aload 0 /* op */
            ifnonnull 2
         1: .line 6238
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6240
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6241
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6244
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$73
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$73.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<Ljava/lang/Boolean;>;
            0    5     1  index  I
    Signature: (Ljavafx/collections/ObservableList<Ljava/lang/Boolean;>;I)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.BooleanBinding booleanValueAt(javafx.collections.ObservableList<java.lang.Boolean>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6288
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.booleanValueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<Ljava/lang/Boolean;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: (Ljavafx/collections/ObservableList<Ljava/lang/Boolean;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.BooleanBinding booleanValueAt(javafx.collections.ObservableList<java.lang.Boolean>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6303
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6304
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6307
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$74
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$74.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<Ljava/lang/Boolean;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: (Ljavafx/collections/ObservableList<Ljava/lang/Boolean;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.DoubleBinding doubleValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6352
            aload 0 /* op */
            ifnonnull 2
         1: .line 6353
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6355
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6356
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6359
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$75
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$75.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    5     1  index  I
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;I)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.DoubleBinding doubleValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6403
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.doubleValueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.DoubleBinding doubleValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6418
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6419
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6422
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$76
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$76.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6467
            aload 0 /* op */
            ifnonnull 2
         1: .line 6468
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6470
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6471
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6474
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$77
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$77.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    5     1  index  I
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;I)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6518
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.floatValueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/FloatBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6533
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6534
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6537
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$78
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$78.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6582
            aload 0 /* op */
            ifnonnull 2
         1: .line 6583
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6585
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6586
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6589
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$79
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$79.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    5     1  index  I
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;I)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6633
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.integerValueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/IntegerBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6648
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6649
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6652
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$80
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$80.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.LongBinding longValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/LongBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6697
            aload 0 /* op */
            ifnonnull 2
         1: .line 6698
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6700
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6701
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6704
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$81
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$81.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    5     1  index  I
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;I)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.LongBinding longValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6748
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.longValueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/LongBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.LongBinding longValueAt(javafx.collections.ObservableList<? extends java.lang.Number>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6763
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6764
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6767
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$82
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$82.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: (Ljavafx/collections/ObservableList<+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.StringBinding stringValueAt(javafx.collections.ObservableList<java.lang.String>, int);
    descriptor: (Ljavafx/collections/ObservableList;I)Ljavafx/beans/binding/StringBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // int index
         0: .line 6812
            aload 0 /* op */
            ifnonnull 2
         1: .line 6813
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6815
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 6816
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6819
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$83
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$83.<init>:(Ljavafx/collections/ObservableList;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableList<Ljava/lang/String;>;
            0    5     1  index  I
    Signature: (Ljavafx/collections/ObservableList<Ljava/lang/String;>;I)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.StringBinding stringValueAt(javafx.collections.ObservableList<java.lang.String>, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 6858
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.stringValueAt:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/StringBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableList<Ljava/lang/String;>;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    Signature: (Ljavafx/collections/ObservableList<Ljava/lang/String;>;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.StringBinding stringValueAt(javafx.collections.ObservableList<java.lang.String>, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableList op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 6873
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 6874
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6877
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$84
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$84.<init>:(Ljavafx/collections/ObservableList;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableList op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableList<Ljava/lang/String;>;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    Signature: (Ljavafx/collections/ObservableList<Ljava/lang/String;>;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static <E> javafx.beans.binding.IntegerBinding size(javafx.collections.ObservableSet<E>);
    descriptor: (Ljavafx/collections/ObservableSet;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableSet op
         0: .line 6920
            aload 0 /* op */
            ifnonnull 2
         1: .line 6921
            new java.lang.NullPointerException
            dup
            ldc "Set cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6924
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$85
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$85.<init>:(Ljavafx/collections/ObservableSet;)V
            areturn
        end local 0 // javafx.collections.ObservableSet op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableSet<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableSet<TE;>;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <E> javafx.beans.binding.BooleanBinding isEmpty(javafx.collections.ObservableSet<E>);
    descriptor: (Ljavafx/collections/ObservableSet;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableSet op
         0: .line 6959
            aload 0 /* op */
            ifnonnull 2
         1: .line 6960
            new java.lang.NullPointerException
            dup
            ldc "Set cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 6963
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$86
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$86.<init>:(Ljavafx/collections/ObservableSet;)V
            areturn
        end local 0 // javafx.collections.ObservableSet op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableSet<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableSet<TE;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <E> javafx.beans.binding.BooleanBinding isNotEmpty(javafx.collections.ObservableSet<E>);
    descriptor: (Ljavafx/collections/ObservableSet;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableSet op
         0: .line 6998
            aload 0 /* op */
            ifnonnull 2
         1: .line 6999
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7002
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$87
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$87.<init>:(Ljavafx/collections/ObservableSet;)V
            areturn
        end local 0 // javafx.collections.ObservableSet op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableSet<TE;>;
    Signature: <E:Ljava/lang/Object;>(Ljavafx/collections/ObservableSet<TE;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static javafx.beans.binding.IntegerBinding size(javafx.collections.ObservableArray);
    descriptor: (Ljavafx/collections/ObservableArray;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableArray op
         0: .line 7038
            aload 0 /* op */
            ifnonnull 2
         1: .line 7039
            new java.lang.NullPointerException
            dup
            ldc "Array cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7042
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$88
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$88.<init>:(Ljavafx/collections/ObservableArray;)V
            areturn
        end local 0 // javafx.collections.ObservableArray op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableArray;
    MethodParameters:
      Name  Flags
      op    final

  public static javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableFloatArray, int);
    descriptor: (Ljavafx/collections/ObservableFloatArray;I)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableFloatArray op
        start local 1 // int index
         0: .line 7077
            aload 0 /* op */
            ifnonnull 2
         1: .line 7078
            new java.lang.NullPointerException
            dup
            ldc "Array cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7080
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 7081
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 7084
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$89
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$89.<init>:(Ljavafx/collections/ObservableFloatArray;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableFloatArray op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableFloatArray;
            0    5     1  index  I
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableFloatArray, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableFloatArray;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableFloatArray op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 7123
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.floatValueAt:(Ljavafx/collections/ObservableFloatArray;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/FloatBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableFloatArray op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableFloatArray;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableFloatArray, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableFloatArray;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableFloatArray op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 7138
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 7139
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7142
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$90
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$90.<init>:(Ljavafx/collections/ObservableFloatArray;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableFloatArray op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableFloatArray;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableIntegerArray, int);
    descriptor: (Ljavafx/collections/ObservableIntegerArray;I)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableIntegerArray op
        start local 1 // int index
         0: .line 7182
            aload 0 /* op */
            ifnonnull 2
         1: .line 7183
            new java.lang.NullPointerException
            dup
            ldc "Array cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7185
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            ifge 4
         3: .line 7186
            new java.lang.IllegalArgumentException
            dup
            ldc "Index cannot be negative"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 7189
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$91
            dup
            aload 0 /* op */
            iload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$91.<init>:(Ljavafx/collections/ObservableIntegerArray;I)V
            areturn
        end local 1 // int index
        end local 0 // javafx.collections.ObservableIntegerArray op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0     op  Ljavafx/collections/ObservableIntegerArray;
            0    5     1  index  I
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableIntegerArray, javafx.beans.value.ObservableIntegerValue);
    descriptor: (Ljavafx/collections/ObservableIntegerArray;Ljavafx/beans/value/ObservableIntegerValue;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableIntegerArray op
        start local 1 // javafx.beans.value.ObservableIntegerValue index
         0: .line 7228
            aload 0 /* op */
            aload 1 /* index */
            invokestatic javafx.beans.binding.Bindings.integerValueAt:(Ljavafx/collections/ObservableIntegerArray;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/IntegerBinding;
            areturn
        end local 1 // javafx.beans.value.ObservableIntegerValue index
        end local 0 // javafx.collections.ObservableIntegerArray op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0     op  Ljavafx/collections/ObservableIntegerArray;
            0    1     1  index  Ljavafx/beans/value/ObservableIntegerValue;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableIntegerArray, javafx.beans.value.ObservableNumberValue);
    descriptor: (Ljavafx/collections/ObservableIntegerArray;Ljavafx/beans/value/ObservableNumberValue;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableIntegerArray op
        start local 1 // javafx.beans.value.ObservableNumberValue index
         0: .line 7243
            aload 0 /* op */
            ifnull 1
            aload 1 /* index */
            ifnonnull 2
         1: .line 7244
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7247
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$92
            dup
            aload 0 /* op */
            aload 1 /* index */
            invokespecial javafx.beans.binding.Bindings$92.<init>:(Ljavafx/collections/ObservableIntegerArray;Ljavafx/beans/value/ObservableNumberValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableNumberValue index
        end local 0 // javafx.collections.ObservableIntegerArray op
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0     op  Ljavafx/collections/ObservableIntegerArray;
            0    3     1  index  Ljavafx/beans/value/ObservableNumberValue;
    MethodParameters:
       Name  Flags
      op     final
      index  final

  public static <K, V> javafx.beans.binding.IntegerBinding size(javafx.collections.ObservableMap<K, V>);
    descriptor: (Ljavafx/collections/ObservableMap;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableMap op
         0: .line 7292
            aload 0 /* op */
            ifnonnull 2
         1: .line 7293
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7296
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$93
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$93.<init>:(Ljavafx/collections/ObservableMap;)V
            areturn
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;TV;>;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;TV;>;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <K, V> javafx.beans.binding.BooleanBinding isEmpty(javafx.collections.ObservableMap<K, V>);
    descriptor: (Ljavafx/collections/ObservableMap;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableMap op
         0: .line 7332
            aload 0 /* op */
            ifnonnull 2
         1: .line 7333
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7336
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$94
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$94.<init>:(Ljavafx/collections/ObservableMap;)V
            areturn
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;TV;>;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;TV;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <K, V> javafx.beans.binding.BooleanBinding isNotEmpty(javafx.collections.ObservableMap<K, V>);
    descriptor: (Ljavafx/collections/ObservableMap;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // javafx.collections.ObservableMap op
         0: .line 7372
            aload 0 /* op */
            ifnonnull 2
         1: .line 7373
            new java.lang.NullPointerException
            dup
            ldc "List cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7376
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$95
            dup
            aload 0 /* op */
            invokespecial javafx.beans.binding.Bindings$95.<init>:(Ljavafx/collections/ObservableMap;)V
            areturn
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;TV;>;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;TV;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final

  public static <K, V> javafx.beans.binding.ObjectBinding<V> valueAt(javafx.collections.ObservableMap<K, V>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 7411
            aload 0 /* op */
            ifnonnull 2
         1: .line 7412
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7415
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$96
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$96.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;TV;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;TV;>;TK;)Ljavafx/beans/binding/ObjectBinding<TV;>;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K, V> javafx.beans.binding.ObjectBinding<V> valueAt(javafx.collections.ObservableMap<K, V>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/ObjectBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 7459
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 7460
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7463
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$97
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$97.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;TV;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;TV;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/ObjectBinding<TV;>;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.BooleanBinding booleanValueAt(javafx.collections.ObservableMap<K, java.lang.Boolean>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 7507
            aload 0 /* op */
            ifnonnull 2
         1: .line 7508
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7511
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$98
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$98.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;Ljava/lang/Boolean;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;Ljava/lang/Boolean;>;TK;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.BooleanBinding booleanValueAt(javafx.collections.ObservableMap<K, java.lang.Boolean>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/BooleanBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 7560
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 7561
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7564
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$99
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$99.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;Ljava/lang/Boolean;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;Ljava/lang/Boolean;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/BooleanBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.DoubleBinding doubleValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 7613
            aload 0 /* op */
            ifnonnull 2
         1: .line 7614
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7617
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$100
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$100.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;TK;)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.DoubleBinding doubleValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/DoubleBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 7666
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 7667
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7670
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$101
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$101.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/DoubleBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 7719
            aload 0 /* op */
            ifnonnull 2
         1: .line 7720
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7723
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$102
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$102.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;TK;)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.FloatBinding floatValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/FloatBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 7772
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 7773
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7776
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$103
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$103.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/FloatBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 7825
            aload 0 /* op */
            ifnonnull 2
         1: .line 7826
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7829
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$104
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$104.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;TK;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.IntegerBinding integerValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/IntegerBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 7878
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 7879
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7882
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$105
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$105.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/IntegerBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.LongBinding longValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 7931
            aload 0 /* op */
            ifnonnull 2
         1: .line 7932
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7935
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$106
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$106.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;TK;)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.LongBinding longValueAt(javafx.collections.ObservableMap<K, ? extends java.lang.Number>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/LongBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 7984
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 7985
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 7988
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$107
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$107.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;+Ljava/lang/Number;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/LongBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.StringBinding stringValueAt(javafx.collections.ObservableMap<K, java.lang.String>, K);
    descriptor: (Ljavafx/collections/ObservableMap;Ljava/lang/Object;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // java.lang.Object key
         0: .line 8037
            aload 0 /* op */
            ifnonnull 2
         1: .line 8038
            new java.lang.NullPointerException
            dup
            ldc "Map cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 8041
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$108
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$108.<init>:(Ljavafx/collections/ObservableMap;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;Ljava/lang/String;>;
            0    3     1   key  TK;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;Ljava/lang/String;>;TK;)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final

  public static <K> javafx.beans.binding.StringBinding stringValueAt(javafx.collections.ObservableMap<K, java.lang.String>, javafx.beans.value.ObservableValue<? extends K>);
    descriptor: (Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)Ljavafx/beans/binding/StringBinding;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // javafx.collections.ObservableMap op
        start local 1 // javafx.beans.value.ObservableValue key
         0: .line 8085
            aload 0 /* op */
            ifnull 1
            aload 1 /* key */
            ifnonnull 2
         1: .line 8086
      StackMap locals:
      StackMap stack:
            new java.lang.NullPointerException
            dup
            ldc "Operands cannot be null."
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 8089
      StackMap locals:
      StackMap stack:
            new javafx.beans.binding.Bindings$109
            dup
            aload 0 /* op */
            aload 1 /* key */
            invokespecial javafx.beans.binding.Bindings$109.<init>:(Ljavafx/collections/ObservableMap;Ljavafx/beans/value/ObservableValue;)V
            areturn
        end local 1 // javafx.beans.value.ObservableValue key
        end local 0 // javafx.collections.ObservableMap op
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    op  Ljavafx/collections/ObservableMap<TK;Ljava/lang/String;>;
            0    3     1   key  Ljavafx/beans/value/ObservableValue<+TK;>;
    Signature: <K:Ljava/lang/Object;>(Ljavafx/collections/ObservableMap<TK;Ljava/lang/String;>;Ljavafx/beans/value/ObservableValue<+TK;>;)Ljavafx/beans/binding/StringBinding;
    MethodParameters:
      Name  Flags
      op    final
      key   final
}
SourceFile: "Bindings.java"
NestMembers:
  javafx.beans.binding.Bindings$1  javafx.beans.binding.Bindings$10  javafx.beans.binding.Bindings$100  javafx.beans.binding.Bindings$101  javafx.beans.binding.Bindings$102  javafx.beans.binding.Bindings$103  javafx.beans.binding.Bindings$104  javafx.beans.binding.Bindings$105  javafx.beans.binding.Bindings$106  javafx.beans.binding.Bindings$107  javafx.beans.binding.Bindings$108  javafx.beans.binding.Bindings$109  javafx.beans.binding.Bindings$11  javafx.beans.binding.Bindings$12  javafx.beans.binding.Bindings$13  javafx.beans.binding.Bindings$14  javafx.beans.binding.Bindings$15  javafx.beans.binding.Bindings$16  javafx.beans.binding.Bindings$17  javafx.beans.binding.Bindings$18  javafx.beans.binding.Bindings$19  javafx.beans.binding.Bindings$2  javafx.beans.binding.Bindings$20  javafx.beans.binding.Bindings$21  javafx.beans.binding.Bindings$22  javafx.beans.binding.Bindings$23  javafx.beans.binding.Bindings$24  javafx.beans.binding.Bindings$25  javafx.beans.binding.Bindings$26  javafx.beans.binding.Bindings$27  javafx.beans.binding.Bindings$28  javafx.beans.binding.Bindings$29  javafx.beans.binding.Bindings$3  javafx.beans.binding.Bindings$30  javafx.beans.binding.Bindings$31  javafx.beans.binding.Bindings$32  javafx.beans.binding.Bindings$33  javafx.beans.binding.Bindings$34  javafx.beans.binding.Bindings$35  javafx.beans.binding.Bindings$36  javafx.beans.binding.Bindings$37  javafx.beans.binding.Bindings$38  javafx.beans.binding.Bindings$39  javafx.beans.binding.Bindings$4  javafx.beans.binding.Bindings$40  javafx.beans.binding.Bindings$41  javafx.beans.binding.Bindings$42  javafx.beans.binding.Bindings$43  javafx.beans.binding.Bindings$44  javafx.beans.binding.Bindings$45  javafx.beans.binding.Bindings$46  javafx.beans.binding.Bindings$47  javafx.beans.binding.Bindings$48  javafx.beans.binding.Bindings$49  javafx.beans.binding.Bindings$5  javafx.beans.binding.Bindings$50  javafx.beans.binding.Bindings$51  javafx.beans.binding.Bindings$52  javafx.beans.binding.Bindings$53  javafx.beans.binding.Bindings$54  javafx.beans.binding.Bindings$55  javafx.beans.binding.Bindings$56  javafx.beans.binding.Bindings$57  javafx.beans.binding.Bindings$58  javafx.beans.binding.Bindings$59  javafx.beans.binding.Bindings$6  javafx.beans.binding.Bindings$60  javafx.beans.binding.Bindings$61  javafx.beans.binding.Bindings$62  javafx.beans.binding.Bindings$63  javafx.beans.binding.Bindings$64  javafx.beans.binding.Bindings$65  javafx.beans.binding.Bindings$66  javafx.beans.binding.Bindings$67  javafx.beans.binding.Bindings$68  javafx.beans.binding.Bindings$69  javafx.beans.binding.Bindings$7  javafx.beans.binding.Bindings$70  javafx.beans.binding.Bindings$71  javafx.beans.binding.Bindings$72  javafx.beans.binding.Bindings$73  javafx.beans.binding.Bindings$74  javafx.beans.binding.Bindings$75  javafx.beans.binding.Bindings$76  javafx.beans.binding.Bindings$77  javafx.beans.binding.Bindings$78  javafx.beans.binding.Bindings$79  javafx.beans.binding.Bindings$8  javafx.beans.binding.Bindings$80  javafx.beans.binding.Bindings$81  javafx.beans.binding.Bindings$82  javafx.beans.binding.Bindings$83  javafx.beans.binding.Bindings$84  javafx.beans.binding.Bindings$85  javafx.beans.binding.Bindings$86  javafx.beans.binding.Bindings$87  javafx.beans.binding.Bindings$88  javafx.beans.binding.Bindings$89  javafx.beans.binding.Bindings$9  javafx.beans.binding.Bindings$90  javafx.beans.binding.Bindings$91  javafx.beans.binding.Bindings$92  javafx.beans.binding.Bindings$93  javafx.beans.binding.Bindings$94  javafx.beans.binding.Bindings$95  javafx.beans.binding.Bindings$96  javafx.beans.binding.Bindings$97  javafx.beans.binding.Bindings$98  javafx.beans.binding.Bindings$99  javafx.beans.binding.Bindings$BooleanAndBinding  javafx.beans.binding.Bindings$BooleanOrBinding  javafx.beans.binding.Bindings$ShortCircuitAndInvalidator  javafx.beans.binding.Bindings$ShortCircuitOrInvalidator
InnerClasses:
  public AsBoolean = com.sun.javafx.binding.SelectBinding$AsBoolean of com.sun.javafx.binding.SelectBinding
  public AsDouble = com.sun.javafx.binding.SelectBinding$AsDouble of com.sun.javafx.binding.SelectBinding
  public AsFloat = com.sun.javafx.binding.SelectBinding$AsFloat of com.sun.javafx.binding.SelectBinding
  public AsInteger = com.sun.javafx.binding.SelectBinding$AsInteger of com.sun.javafx.binding.SelectBinding
  public AsLong = com.sun.javafx.binding.SelectBinding$AsLong of com.sun.javafx.binding.SelectBinding
  public AsObject = com.sun.javafx.binding.SelectBinding$AsObject of com.sun.javafx.binding.SelectBinding
  public AsString = com.sun.javafx.binding.SelectBinding$AsString of com.sun.javafx.binding.SelectBinding
  javafx.beans.binding.Bindings$1
  javafx.beans.binding.Bindings$10
  javafx.beans.binding.Bindings$100
  javafx.beans.binding.Bindings$101
  javafx.beans.binding.Bindings$102
  javafx.beans.binding.Bindings$103
  javafx.beans.binding.Bindings$104
  javafx.beans.binding.Bindings$105
  javafx.beans.binding.Bindings$106
  javafx.beans.binding.Bindings$107
  javafx.beans.binding.Bindings$108
  javafx.beans.binding.Bindings$109
  javafx.beans.binding.Bindings$11
  javafx.beans.binding.Bindings$12
  javafx.beans.binding.Bindings$13
  javafx.beans.binding.Bindings$14
  javafx.beans.binding.Bindings$15
  javafx.beans.binding.Bindings$16
  javafx.beans.binding.Bindings$17
  javafx.beans.binding.Bindings$18
  javafx.beans.binding.Bindings$19
  javafx.beans.binding.Bindings$2
  javafx.beans.binding.Bindings$20
  javafx.beans.binding.Bindings$21
  javafx.beans.binding.Bindings$22
  javafx.beans.binding.Bindings$23
  javafx.beans.binding.Bindings$24
  javafx.beans.binding.Bindings$25
  javafx.beans.binding.Bindings$26
  javafx.beans.binding.Bindings$27
  javafx.beans.binding.Bindings$28
  javafx.beans.binding.Bindings$29
  javafx.beans.binding.Bindings$3
  javafx.beans.binding.Bindings$30
  javafx.beans.binding.Bindings$31
  javafx.beans.binding.Bindings$32
  javafx.beans.binding.Bindings$33
  javafx.beans.binding.Bindings$34
  javafx.beans.binding.Bindings$35
  javafx.beans.binding.Bindings$36
  javafx.beans.binding.Bindings$37
  javafx.beans.binding.Bindings$38
  javafx.beans.binding.Bindings$39
  javafx.beans.binding.Bindings$4
  javafx.beans.binding.Bindings$40
  javafx.beans.binding.Bindings$41
  javafx.beans.binding.Bindings$42
  javafx.beans.binding.Bindings$43
  javafx.beans.binding.Bindings$44
  javafx.beans.binding.Bindings$45
  javafx.beans.binding.Bindings$46
  javafx.beans.binding.Bindings$47
  javafx.beans.binding.Bindings$48
  javafx.beans.binding.Bindings$49
  javafx.beans.binding.Bindings$5
  javafx.beans.binding.Bindings$50
  javafx.beans.binding.Bindings$51
  javafx.beans.binding.Bindings$52
  javafx.beans.binding.Bindings$53
  javafx.beans.binding.Bindings$54
  javafx.beans.binding.Bindings$55
  javafx.beans.binding.Bindings$56
  javafx.beans.binding.Bindings$57
  javafx.beans.binding.Bindings$58
  javafx.beans.binding.Bindings$59
  javafx.beans.binding.Bindings$6
  javafx.beans.binding.Bindings$60
  javafx.beans.binding.Bindings$61
  javafx.beans.binding.Bindings$62
  javafx.beans.binding.Bindings$63
  javafx.beans.binding.Bindings$64
  javafx.beans.binding.Bindings$65
  javafx.beans.binding.Bindings$66
  javafx.beans.binding.Bindings$67
  javafx.beans.binding.Bindings$68
  javafx.beans.binding.Bindings$69
  javafx.beans.binding.Bindings$7
  javafx.beans.binding.Bindings$70
  javafx.beans.binding.Bindings$71
  javafx.beans.binding.Bindings$72
  javafx.beans.binding.Bindings$73
  javafx.beans.binding.Bindings$74
  javafx.beans.binding.Bindings$75
  javafx.beans.binding.Bindings$76
  javafx.beans.binding.Bindings$77
  javafx.beans.binding.Bindings$78
  javafx.beans.binding.Bindings$79
  javafx.beans.binding.Bindings$8
  javafx.beans.binding.Bindings$80
  javafx.beans.binding.Bindings$81
  javafx.beans.binding.Bindings$82
  javafx.beans.binding.Bindings$83
  javafx.beans.binding.Bindings$84
  javafx.beans.binding.Bindings$85
  javafx.beans.binding.Bindings$86
  javafx.beans.binding.Bindings$87
  javafx.beans.binding.Bindings$88
  javafx.beans.binding.Bindings$89
  javafx.beans.binding.Bindings$9
  javafx.beans.binding.Bindings$90
  javafx.beans.binding.Bindings$91
  javafx.beans.binding.Bindings$92
  javafx.beans.binding.Bindings$93
  javafx.beans.binding.Bindings$94
  javafx.beans.binding.Bindings$95
  javafx.beans.binding.Bindings$96
  javafx.beans.binding.Bindings$97
  javafx.beans.binding.Bindings$98
  javafx.beans.binding.Bindings$99
  private BooleanAndBinding = javafx.beans.binding.Bindings$BooleanAndBinding of javafx.beans.binding.Bindings
  private BooleanOrBinding = javafx.beans.binding.Bindings$BooleanOrBinding of javafx.beans.binding.Bindings
  private ShortCircuitAndInvalidator = javafx.beans.binding.Bindings$ShortCircuitAndInvalidator of javafx.beans.binding.Bindings
  private ShortCircuitOrInvalidator = javafx.beans.binding.Bindings$ShortCircuitOrInvalidator of javafx.beans.binding.Bindings