public class com.android.systemui.statusbar.stack.AnimationProperties
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.android.systemui.statusbar.stack.AnimationProperties
  super_class: java.lang.Object
{
  public long duration;
    descriptor: J
    flags: (0x0001) ACC_PUBLIC

  public long delay;
    descriptor: J
    flags: (0x0001) ACC_PUBLIC

  private android.util.ArrayMap<android.util.Property, android.view.animation.Interpolator> mInterpolatorMap;
    descriptor: Landroid/util/ArrayMap;
    flags: (0x0002) ACC_PRIVATE
    Signature: Landroid/util/ArrayMap<Landroid/util/Property;Landroid/view/animation/Interpolator;>;

  private android.animation.AnimatorListenerAdapter mAnimatorListenerAdapter;
    descriptor: Landroid/animation/AnimatorListenerAdapter;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
         0: .line 30
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/stack/AnimationProperties;

  public com.android.systemui.statusbar.stack.AnimationFilter getAnimationFilter();
    descriptor: ()Lcom/android/systemui/statusbar/stack/AnimationFilter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
         0: .line 40
            new com.android.systemui.statusbar.stack.AnimationProperties$1
            dup
            aload 0 /* this */
            invokespecial com.android.systemui.statusbar.stack.AnimationProperties$1.<init>:(Lcom/android/systemui/statusbar/stack/AnimationProperties;)V
            areturn
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/stack/AnimationProperties;

  public android.animation.AnimatorListenerAdapter getAnimationFinishListener();
    descriptor: ()Landroid/animation/AnimatorListenerAdapter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
         0: .line 52
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mAnimatorListenerAdapter:Landroid/animation/AnimatorListenerAdapter;
            areturn
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/stack/AnimationProperties;

  public com.android.systemui.statusbar.stack.AnimationProperties setAnimationFinishListener(android.animation.AnimatorListenerAdapter);
    descriptor: (Landroid/animation/AnimatorListenerAdapter;)Lcom/android/systemui/statusbar/stack/AnimationProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // android.animation.AnimatorListenerAdapter listener
         0: .line 56
            aload 0 /* this */
            aload 1 /* listener */
            putfield com.android.systemui.statusbar.stack.AnimationProperties.mAnimatorListenerAdapter:Landroid/animation/AnimatorListenerAdapter;
         1: .line 57
            aload 0 /* this */
            areturn
        end local 1 // android.animation.AnimatorListenerAdapter listener
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    2     1  listener  Landroid/animation/AnimatorListenerAdapter;
    MethodParameters:
          Name  Flags
      listener  

  public boolean wasAdded(android.view.View);
    descriptor: (Landroid/view/View;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // android.view.View view
         0: .line 61
            iconst_0
            ireturn
        end local 1 // android.view.View view
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    1     1  view  Landroid/view/View;
    MethodParameters:
      Name  Flags
      view  

  public android.view.animation.Interpolator getCustomInterpolator(android.view.View, android.util.Property);
    descriptor: (Landroid/view/View;Landroid/util/Property;)Landroid/view/animation/Interpolator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // android.view.View child
        start local 2 // android.util.Property property
         0: .line 68
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            ifnull 1
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            aload 2 /* property */
            invokevirtual android.util.ArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast android.view.animation.Interpolator
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: android.view.animation.Interpolator
         2: areturn
        end local 2 // android.util.Property property
        end local 1 // android.view.View child
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    3     1     child  Landroid/view/View;
            0    3     2  property  Landroid/util/Property;
    MethodParameters:
          Name  Flags
      child     
      property  

  public void combineCustomInterpolators(com.android.systemui.statusbar.stack.AnimationProperties);
    descriptor: (Lcom/android/systemui/statusbar/stack/AnimationProperties;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // com.android.systemui.statusbar.stack.AnimationProperties iconAnimationProperties
         0: .line 73
            aload 1 /* iconAnimationProperties */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            astore 2 /* map */
        start local 2 // android.util.ArrayMap map
         1: .line 74
            aload 2 /* map */
            ifnull 5
         2: .line 75
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            ifnonnull 4
         3: .line 76
            aload 0 /* this */
            new android.util.ArrayMap
            dup
            invokespecial android.util.ArrayMap.<init>:()V
            putfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
         4: .line 78
      StackMap locals: android.util.ArrayMap
      StackMap stack:
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            aload 2 /* map */
            invokevirtual android.util.ArrayMap.putAll:(Landroid/util/ArrayMap;)V
         5: .line 80
      StackMap locals:
      StackMap stack:
            return
        end local 2 // android.util.ArrayMap map
        end local 1 // com.android.systemui.statusbar.stack.AnimationProperties iconAnimationProperties
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    6     0                     this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    6     1  iconAnimationProperties  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            1    6     2                      map  Landroid/util/ArrayMap<Landroid/util/Property;Landroid/view/animation/Interpolator;>;
    MethodParameters:
                         Name  Flags
      iconAnimationProperties  

  public com.android.systemui.statusbar.stack.AnimationProperties setCustomInterpolator(android.util.Property, android.view.animation.Interpolator);
    descriptor: (Landroid/util/Property;Landroid/view/animation/Interpolator;)Lcom/android/systemui/statusbar/stack/AnimationProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // android.util.Property property
        start local 2 // android.view.animation.Interpolator interpolator
         0: .line 86
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            ifnonnull 2
         1: .line 87
            aload 0 /* this */
            new android.util.ArrayMap
            dup
            invokespecial android.util.ArrayMap.<init>:()V
            putfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
         2: .line 89
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
            aload 1 /* property */
            aload 2 /* interpolator */
            invokevirtual android.util.ArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 90
            aload 0 /* this */
            areturn
        end local 2 // android.view.animation.Interpolator interpolator
        end local 1 // android.util.Property property
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    4     1      property  Landroid/util/Property;
            0    4     2  interpolator  Landroid/view/animation/Interpolator;
    MethodParameters:
              Name  Flags
      property      
      interpolator  

  public com.android.systemui.statusbar.stack.AnimationProperties setDuration(long);
    descriptor: (J)Lcom/android/systemui/statusbar/stack/AnimationProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // long duration
         0: .line 94
            aload 0 /* this */
            lload 1 /* duration */
            putfield com.android.systemui.statusbar.stack.AnimationProperties.duration:J
         1: .line 95
            aload 0 /* this */
            areturn
        end local 1 // long duration
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    2     1  duration  J
    MethodParameters:
          Name  Flags
      duration  

  public com.android.systemui.statusbar.stack.AnimationProperties setDelay(long);
    descriptor: (J)Lcom/android/systemui/statusbar/stack/AnimationProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
        start local 1 // long delay
         0: .line 99
            aload 0 /* this */
            lload 1 /* delay */
            putfield com.android.systemui.statusbar.stack.AnimationProperties.delay:J
         1: .line 100
            aload 0 /* this */
            areturn
        end local 1 // long delay
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
            0    2     1  delay  J
    MethodParameters:
       Name  Flags
      delay  

  public com.android.systemui.statusbar.stack.AnimationProperties resetCustomInterpolators();
    descriptor: ()Lcom/android/systemui/statusbar/stack/AnimationProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
         0: .line 104
            aload 0 /* this */
            aconst_null
            putfield com.android.systemui.statusbar.stack.AnimationProperties.mInterpolatorMap:Landroid/util/ArrayMap;
         1: .line 105
            aload 0 /* this */
            areturn
        end local 0 // com.android.systemui.statusbar.stack.AnimationProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/android/systemui/statusbar/stack/AnimationProperties;
}
SourceFile: "AnimationProperties.java"
NestMembers:
  com.android.systemui.statusbar.stack.AnimationProperties$1
InnerClasses:
  com.android.systemui.statusbar.stack.AnimationProperties$1