public abstract class com.sun.scenario.animation.shared.InterpolationInterval
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.scenario.animation.shared.InterpolationInterval
  super_class: java.lang.Object
{
  protected final long ticks;
    descriptor: J
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final javafx.animation.Interpolator rightInterpolator;
    descriptor: Ljavafx/animation/Interpolator;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  private static volatile int[] $SWITCH_TABLE$com$sun$javafx$animation$KeyValueType;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  protected void <init>(long, javafx.animation.Interpolator);
    descriptor: (JLjavafx/animation/Interpolator;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.scenario.animation.shared.InterpolationInterval this
        start local 1 // long ticks
        start local 3 // javafx.animation.Interpolator rightInterpolator
         0: .line 45
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 47
            aload 0 /* this */
            lload 1 /* ticks */
            putfield com.sun.scenario.animation.shared.InterpolationInterval.ticks:J
         2: .line 48
            aload 0 /* this */
            aload 3 /* rightInterpolator */
            putfield com.sun.scenario.animation.shared.InterpolationInterval.rightInterpolator:Ljavafx/animation/Interpolator;
         3: .line 49
            return
        end local 3 // javafx.animation.Interpolator rightInterpolator
        end local 1 // long ticks
        end local 0 // com.sun.scenario.animation.shared.InterpolationInterval this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/sun/scenario/animation/shared/InterpolationInterval;
            0    4     1              ticks  J
            0    4     3  rightInterpolator  Ljavafx/animation/Interpolator;
    MethodParameters:
                   Name  Flags
      ticks              
      rightInterpolator  

  public abstract void interpolate(double);
    descriptor: (D)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      frac  

  public abstract void recalculateStartValue();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public static com.sun.scenario.animation.shared.InterpolationInterval create(javafx.animation.KeyValue, long, javafx.animation.KeyValue, long);
    descriptor: (Ljavafx/animation/KeyValue;JLjavafx/animation/KeyValue;J)Lcom/sun/scenario/animation/shared/InterpolationInterval;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=8, locals=6, args_size=4
        start local 0 // javafx.animation.KeyValue rightKeyValue
        start local 1 // long ticks
        start local 3 // javafx.animation.KeyValue leftKeyValue
        start local 4 // long duration
         0: .line 57
            invokestatic com.sun.scenario.animation.shared.InterpolationInterval.$SWITCH_TABLE$com$sun$javafx$animation$KeyValueType:()[I
            aload 0 /* rightKeyValue */
            invokestatic com.sun.javafx.animation.KeyValueHelper.getType:(Ljavafx/animation/KeyValue;)Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iaload
            tableswitch { // 1 - 6
                    1: 1
                    2: 4
                    3: 12
                    4: 20
                    5: 28
                    6: 36
              default: 39
          }
         1: .line 59
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$BooleanInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
         2: .line 60
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getEndValue:()Ljava/lang/Object;
         3: .line 59
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$BooleanInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjava/lang/Object;)V
            areturn
         4: .line 62
      StackMap locals:
      StackMap stack:
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifne 6
            aload 0 /* rightKeyValue */
         5: .line 63
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 8
      StackMap locals:
      StackMap stack:
         6: new com.sun.scenario.animation.shared.InterpolationInterval$TangentDoubleInterpolationInterval
            dup
         7: .line 64
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            aload 3 /* leftKeyValue */
            lload 4 /* duration */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentDoubleInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjavafx/animation/KeyValue;J)V
            goto 11
         8: .line 65
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$DoubleInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
         9: .line 66
            lload 1 /* ticks */
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getEndValue:()Ljava/lang/Object;
        10: .line 65
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$DoubleInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjava/lang/Object;)V
        11: .line 62
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        12: .line 68
      StackMap locals:
      StackMap stack:
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifne 14
            aload 0 /* rightKeyValue */
        13: .line 69
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 16
      StackMap locals:
      StackMap stack:
        14: new com.sun.scenario.animation.shared.InterpolationInterval$TangentFloatInterpolationInterval
            dup
        15: .line 70
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            aload 3 /* leftKeyValue */
            lload 4 /* duration */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentFloatInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjavafx/animation/KeyValue;J)V
            goto 19
        16: .line 71
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$FloatInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
        17: .line 72
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getEndValue:()Ljava/lang/Object;
        18: .line 71
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$FloatInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjava/lang/Object;)V
        19: .line 68
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        20: .line 74
      StackMap locals:
      StackMap stack:
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifne 22
            aload 0 /* rightKeyValue */
        21: .line 75
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 24
      StackMap locals:
      StackMap stack:
        22: new com.sun.scenario.animation.shared.InterpolationInterval$TangentIntegerInterpolationInterval
            dup
        23: .line 76
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            aload 3 /* leftKeyValue */
            lload 4 /* duration */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentIntegerInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjavafx/animation/KeyValue;J)V
            goto 27
        24: .line 77
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$IntegerInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
        25: .line 78
            lload 1 /* ticks */
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getEndValue:()Ljava/lang/Object;
        26: .line 77
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$IntegerInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjava/lang/Object;)V
        27: .line 74
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        28: .line 80
      StackMap locals:
      StackMap stack:
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifne 30
            aload 0 /* rightKeyValue */
        29: .line 81
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 32
      StackMap locals:
      StackMap stack:
        30: new com.sun.scenario.animation.shared.InterpolationInterval$TangentLongInterpolationInterval
            dup
        31: .line 82
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            aload 3 /* leftKeyValue */
            lload 4 /* duration */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentLongInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjavafx/animation/KeyValue;J)V
            goto 35
        32: .line 83
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$LongInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
        33: .line 84
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getEndValue:()Ljava/lang/Object;
        34: .line 83
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$LongInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjava/lang/Object;)V
        35: .line 80
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        36: .line 86
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$ObjectInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
        37: .line 87
            aload 3 /* leftKeyValue */
            invokevirtual javafx.animation.KeyValue.getEndValue:()Ljava/lang/Object;
        38: .line 86
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$ObjectInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;JLjava/lang/Object;)V
            areturn
        39: .line 89
      StackMap locals:
      StackMap stack:
            new java.lang.RuntimeException
            dup
            ldc "Should not reach here"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // long duration
        end local 3 // javafx.animation.KeyValue leftKeyValue
        end local 1 // long ticks
        end local 0 // javafx.animation.KeyValue rightKeyValue
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   40     0  rightKeyValue  Ljavafx/animation/KeyValue;
            0   40     1          ticks  J
            0   40     3   leftKeyValue  Ljavafx/animation/KeyValue;
            0   40     4       duration  J
    MethodParameters:
               Name  Flags
      rightKeyValue  
      ticks          
      leftKeyValue   
      duration       

  public static com.sun.scenario.animation.shared.InterpolationInterval create(javafx.animation.KeyValue, long);
    descriptor: (Ljavafx/animation/KeyValue;J)Lcom/sun/scenario/animation/shared/InterpolationInterval;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // javafx.animation.KeyValue rightKeyValue
        start local 1 // long ticks
         0: .line 94
            invokestatic com.sun.scenario.animation.shared.InterpolationInterval.$SWITCH_TABLE$com$sun$javafx$animation$KeyValueType:()[I
            aload 0 /* rightKeyValue */
            invokestatic com.sun.javafx.animation.KeyValueHelper.getType:(Ljavafx/animation/KeyValue;)Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iaload
            tableswitch { // 1 - 6
                    1: 1
                    2: 2
                    3: 6
                    4: 10
                    5: 16
                    6: 21
              default: 22
          }
         1: .line 96
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$BooleanInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$BooleanInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
            areturn
         2: .line 98
      StackMap locals:
      StackMap stack:
            aload 0 /* rightKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 4
            new com.sun.scenario.animation.shared.InterpolationInterval$TangentDoubleInterpolationInterval
            dup
         3: .line 99
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentDoubleInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
            goto 5
         4: .line 100
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$DoubleInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$DoubleInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
         5: .line 98
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
         6: .line 102
      StackMap locals:
      StackMap stack:
            aload 0 /* rightKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 8
            new com.sun.scenario.animation.shared.InterpolationInterval$TangentFloatInterpolationInterval
            dup
         7: .line 103
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentFloatInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
            goto 9
         8: .line 104
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$FloatInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$FloatInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
         9: .line 102
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        10: .line 106
      StackMap locals:
      StackMap stack:
            aload 0 /* rightKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 12
            new com.sun.scenario.animation.shared.InterpolationInterval$TangentIntegerInterpolationInterval
            dup
        11: .line 107
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentIntegerInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
            goto 15
        12: .line 108
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$IntegerInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
        13: .line 109
            lload 1 /* ticks */
        14: .line 108
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$IntegerInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
        15: .line 106
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        16: .line 111
      StackMap locals:
      StackMap stack:
            aload 0 /* rightKeyValue */
            invokevirtual javafx.animation.KeyValue.getInterpolator:()Ljavafx/animation/Interpolator;
            instanceof com.sun.scenario.animation.NumberTangentInterpolator
            ifeq 18
            new com.sun.scenario.animation.shared.InterpolationInterval$TangentLongInterpolationInterval
            dup
        17: .line 112
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$TangentLongInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
            goto 20
      StackMap locals:
      StackMap stack:
        18: new com.sun.scenario.animation.shared.InterpolationInterval$LongInterpolationInterval
            dup
        19: .line 113
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$LongInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
        20: .line 111
      StackMap locals:
      StackMap stack: com.sun.scenario.animation.shared.InterpolationInterval
            areturn
        21: .line 115
      StackMap locals:
      StackMap stack:
            new com.sun.scenario.animation.shared.InterpolationInterval$ObjectInterpolationInterval
            dup
            aload 0 /* rightKeyValue */
            lload 1 /* ticks */
            invokespecial com.sun.scenario.animation.shared.InterpolationInterval$ObjectInterpolationInterval.<init>:(Ljavafx/animation/KeyValue;J)V
            areturn
        22: .line 117
      StackMap locals:
      StackMap stack:
            new java.lang.RuntimeException
            dup
            ldc "Should not reach here"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // long ticks
        end local 0 // javafx.animation.KeyValue rightKeyValue
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0  rightKeyValue  Ljavafx/animation/KeyValue;
            0   23     1          ticks  J
    MethodParameters:
               Name  Flags
      rightKeyValue  
      ticks          

  static int[] $SWITCH_TABLE$com$sun$javafx$animation$KeyValueType();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 40
            getstatic com.sun.scenario.animation.shared.InterpolationInterval.$SWITCH_TABLE$com$sun$javafx$animation$KeyValueType:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic com.sun.javafx.animation.KeyValueType.values:()[Lcom/sun/javafx/animation/KeyValueType;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic com.sun.javafx.animation.KeyValueType.BOOLEAN:Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iconst_1
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic com.sun.javafx.animation.KeyValueType.DOUBLE:Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iconst_2
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic com.sun.javafx.animation.KeyValueType.FLOAT:Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iconst_3
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic com.sun.javafx.animation.KeyValueType.INTEGER:Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iconst_4
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic com.sun.javafx.animation.KeyValueType.LONG:Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            iconst_5
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic com.sun.javafx.animation.KeyValueType.OBJECT:Lcom/sun/javafx/animation/KeyValueType;
            invokevirtual com.sun.javafx.animation.KeyValueType.ordinal:()I
            bipush 6
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            dup
            putstatic com.sun.scenario.animation.shared.InterpolationInterval.$SWITCH_TABLE$com$sun$javafx$animation$KeyValueType:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
}
SourceFile: "InterpolationInterval.java"
NestMembers:
  com.sun.scenario.animation.shared.InterpolationInterval$BooleanInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$DoubleInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$FloatInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$IntegerInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$LongInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$ObjectInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$TangentDoubleInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$TangentFloatInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$TangentIntegerInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$TangentInterpolationInterval  com.sun.scenario.animation.shared.InterpolationInterval$TangentLongInterpolationInterval
InnerClasses:
  private BooleanInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$BooleanInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private DoubleInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$DoubleInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private FloatInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$FloatInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private IntegerInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$IntegerInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private LongInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$LongInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private ObjectInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$ObjectInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private TangentDoubleInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$TangentDoubleInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private TangentFloatInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$TangentFloatInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private TangentIntegerInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$TangentIntegerInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private abstract TangentInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$TangentInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval
  private TangentLongInterpolationInterval = com.sun.scenario.animation.shared.InterpolationInterval$TangentLongInterpolationInterval of com.sun.scenario.animation.shared.InterpolationInterval