public class android.transition.Slide extends android.transition.Visibility
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.transition.Slide
  super_class: android.transition.Visibility
{
  private static final java.lang.String TAG;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "Slide"

  private static final android.animation.TimeInterpolator sDecelerate;
    descriptor: Landroid/animation/TimeInterpolator;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final android.animation.TimeInterpolator sAccelerate;
    descriptor: Landroid/animation/TimeInterpolator;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String PROPNAME_SCREEN_POSITION;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "android:slide:screenPosition"

  private android.transition.Slide$CalculateSlide mSlideCalculator;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x0002) ACC_PRIVATE

  private int mSlideEdge;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private float mSlideFraction;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private static final android.transition.Slide$CalculateSlide sCalculateLeft;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final android.transition.Slide$CalculateSlide sCalculateStart;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final android.transition.Slide$CalculateSlide sCalculateTop;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final android.transition.Slide$CalculateSlide sCalculateRight;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final android.transition.Slide$CalculateSlide sCalculateEnd;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final android.transition.Slide$CalculateSlide sCalculateBottom;
    descriptor: Landroid/transition/Slide$CalculateSlide;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 46
            new android.view.animation.DecelerateInterpolator
            dup
            invokespecial android.view.animation.DecelerateInterpolator.<init>:()V
            putstatic android.transition.Slide.sDecelerate:Landroid/animation/TimeInterpolator;
         1: .line 47
            new android.view.animation.AccelerateInterpolator
            dup
            invokespecial android.view.animation.AccelerateInterpolator.<init>:()V
            putstatic android.transition.Slide.sAccelerate:Landroid/animation/TimeInterpolator;
         2: .line 83
            new android.transition.Slide$1
            dup
            invokespecial android.transition.Slide$1.<init>:()V
            putstatic android.transition.Slide.sCalculateLeft:Landroid/transition/Slide$CalculateSlide;
         3: .line 90
            new android.transition.Slide$2
            dup
            invokespecial android.transition.Slide$2.<init>:()V
            putstatic android.transition.Slide.sCalculateStart:Landroid/transition/Slide$CalculateSlide;
         4: .line 104
            new android.transition.Slide$3
            dup
            invokespecial android.transition.Slide$3.<init>:()V
            putstatic android.transition.Slide.sCalculateTop:Landroid/transition/Slide$CalculateSlide;
         5: .line 111
            new android.transition.Slide$4
            dup
            invokespecial android.transition.Slide$4.<init>:()V
            putstatic android.transition.Slide.sCalculateRight:Landroid/transition/Slide$CalculateSlide;
         6: .line 118
            new android.transition.Slide$5
            dup
            invokespecial android.transition.Slide$5.<init>:()V
            putstatic android.transition.Slide.sCalculateEnd:Landroid/transition/Slide$CalculateSlide;
         7: .line 132
            new android.transition.Slide$6
            dup
            invokespecial android.transition.Slide$6.<init>:()V
            putstatic android.transition.Slide.sCalculateBottom:Landroid/transition/Slide$CalculateSlide;
         8: .line 137
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.transition.Slide this
         0: .line 143
            aload 0 /* this */
            invokespecial android.transition.Visibility.<init>:()V
         1: .line 49
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateBottom:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
         2: .line 50
            aload 0 /* this */
            bipush 80
            putfield android.transition.Slide.mSlideEdge:I
         3: .line 51
            aload 0 /* this */
            fconst_1
            putfield android.transition.Slide.mSlideFraction:F
         4: .line 144
            aload 0 /* this */
            bipush 80
            invokevirtual android.transition.Slide.setSlideEdge:(I)V
         5: .line 145
            return
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Landroid/transition/Slide;

  public void <init>(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.transition.Slide this
        start local 1 // int slideEdge
         0: .line 150
            aload 0 /* this */
            invokespecial android.transition.Visibility.<init>:()V
         1: .line 49
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateBottom:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
         2: .line 50
            aload 0 /* this */
            bipush 80
            putfield android.transition.Slide.mSlideEdge:I
         3: .line 51
            aload 0 /* this */
            fconst_1
            putfield android.transition.Slide.mSlideFraction:F
         4: .line 151
            aload 0 /* this */
            iload 1 /* slideEdge */
            invokevirtual android.transition.Slide.setSlideEdge:(I)V
         5: .line 152
            return
        end local 1 // int slideEdge
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Landroid/transition/Slide;
            0    6     1  slideEdge  I
    MethodParameters:
           Name  Flags
      slideEdge  

  public void <init>(android.content.Context, android.util.AttributeSet);
    descriptor: (Landroid/content/Context;Landroid/util/AttributeSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.transition.Slide this
         0: .line 30
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.android.internal.R cannot be resolved\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/transition/Slide;
    MethodParameters:
         Name  Flags
      context  
      attrs    

  private void captureValues(android.transition.TransitionValues);
    descriptor: (Landroid/transition/TransitionValues;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // android.transition.Slide this
        start local 1 // android.transition.TransitionValues transitionValues
         0: .line 163
            aload 1 /* transitionValues */
            getfield android.transition.TransitionValues.view:Landroid/view/View;
            astore 2 /* view */
        start local 2 // android.view.View view
         1: .line 164
            iconst_2
            newarray 10
            astore 3 /* position */
        start local 3 // int[] position
         2: .line 165
            aload 2 /* view */
            aload 3 /* position */
            invokevirtual android.view.View.getLocationOnScreen:([I)V
         3: .line 166
            aload 1 /* transitionValues */
            getfield android.transition.TransitionValues.values:Ljava/util/Map;
            ldc "android:slide:screenPosition"
            aload 3 /* position */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 167
            return
        end local 3 // int[] position
        end local 2 // android.view.View view
        end local 1 // android.transition.TransitionValues transitionValues
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    5     0              this  Landroid/transition/Slide;
            0    5     1  transitionValues  Landroid/transition/TransitionValues;
            1    5     2              view  Landroid/view/View;
            2    5     3          position  [I
    MethodParameters:
                  Name  Flags
      transitionValues  

  public void captureStartValues(android.transition.TransitionValues);
    descriptor: (Landroid/transition/TransitionValues;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.transition.Slide this
        start local 1 // android.transition.TransitionValues transitionValues
         0: .line 171
            aload 0 /* this */
            aload 1 /* transitionValues */
            invokespecial android.transition.Visibility.captureStartValues:(Landroid/transition/TransitionValues;)V
         1: .line 172
            aload 0 /* this */
            aload 1 /* transitionValues */
            invokevirtual android.transition.Slide.captureValues:(Landroid/transition/TransitionValues;)V
         2: .line 173
            return
        end local 1 // android.transition.TransitionValues transitionValues
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Landroid/transition/Slide;
            0    3     1  transitionValues  Landroid/transition/TransitionValues;
    MethodParameters:
                  Name  Flags
      transitionValues  

  public void captureEndValues(android.transition.TransitionValues);
    descriptor: (Landroid/transition/TransitionValues;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.transition.Slide this
        start local 1 // android.transition.TransitionValues transitionValues
         0: .line 177
            aload 0 /* this */
            aload 1 /* transitionValues */
            invokespecial android.transition.Visibility.captureEndValues:(Landroid/transition/TransitionValues;)V
         1: .line 178
            aload 0 /* this */
            aload 1 /* transitionValues */
            invokevirtual android.transition.Slide.captureValues:(Landroid/transition/TransitionValues;)V
         2: .line 179
            return
        end local 1 // android.transition.TransitionValues transitionValues
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    3     0              this  Landroid/transition/Slide;
            0    3     1  transitionValues  Landroid/transition/TransitionValues;
    MethodParameters:
                  Name  Flags
      transitionValues  

  public void setSlideEdge(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // android.transition.Slide this
        start local 1 // int slideEdge
         0: .line 191
            iload 1 /* slideEdge */
            lookupswitch { // 6
                    3: 1
                    5: 5
                   48: 3
                   80: 7
              8388611: 9
              8388613: 11
              default: 13
          }
         1: .line 193
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateLeft:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
         2: .line 194
            goto 14
         3: .line 196
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateTop:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
         4: .line 197
            goto 14
         5: .line 199
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateRight:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
         6: .line 200
            goto 14
         7: .line 202
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateBottom:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
         8: .line 203
            goto 14
         9: .line 205
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateStart:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
        10: .line 206
            goto 14
        11: .line 208
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic android.transition.Slide.sCalculateEnd:Landroid/transition/Slide$CalculateSlide;
            putfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
        12: .line 209
            goto 14
        13: .line 211
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Invalid slide direction"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        14: .line 213
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* slideEdge */
            putfield android.transition.Slide.mSlideEdge:I
        15: .line 214
            new android.transition.SidePropagation
            dup
            invokespecial android.transition.SidePropagation.<init>:()V
            astore 2 /* propagation */
        start local 2 // android.transition.SidePropagation propagation
        16: .line 215
            aload 2 /* propagation */
            iload 1 /* slideEdge */
            invokevirtual android.transition.SidePropagation.setSide:(I)V
        17: .line 216
            aload 0 /* this */
            aload 2 /* propagation */
            invokevirtual android.transition.Slide.setPropagation:(Landroid/transition/TransitionPropagation;)V
        18: .line 217
            return
        end local 2 // android.transition.SidePropagation propagation
        end local 1 // int slideEdge
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   19     0         this  Landroid/transition/Slide;
            0   19     1    slideEdge  I
           16   19     2  propagation  Landroid/transition/SidePropagation;
    MethodParameters:
           Name  Flags
      slideEdge  

  public int getSlideEdge();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.transition.Slide this
         0: .line 230
            aload 0 /* this */
            getfield android.transition.Slide.mSlideEdge:I
            ireturn
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/transition/Slide;

  public android.animation.Animator onAppear(android.view.ViewGroup, android.view.View, android.transition.TransitionValues, android.transition.TransitionValues);
    descriptor: (Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=10, args_size=5
        start local 0 // android.transition.Slide this
        start local 1 // android.view.ViewGroup sceneRoot
        start local 2 // android.view.View view
        start local 3 // android.transition.TransitionValues startValues
        start local 4 // android.transition.TransitionValues endValues
         0: .line 236
            aload 4 /* endValues */
            ifnonnull 2
         1: .line 237
            aconst_null
            areturn
         2: .line 239
      StackMap locals:
      StackMap stack:
            aload 4 /* endValues */
            getfield android.transition.TransitionValues.values:Ljava/util/Map;
            ldc "android:slide:screenPosition"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast int[]
            astore 5 /* position */
        start local 5 // int[] position
         3: .line 240
            aload 2 /* view */
            invokevirtual android.view.View.getTranslationX:()F
            fstore 6 /* endX */
        start local 6 // float endX
         4: .line 241
            aload 2 /* view */
            invokevirtual android.view.View.getTranslationY:()F
            fstore 7 /* endY */
        start local 7 // float endY
         5: .line 242
            aload 0 /* this */
            getfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
            aload 1 /* sceneRoot */
            aload 2 /* view */
            aload 0 /* this */
            getfield android.transition.Slide.mSlideFraction:F
            invokeinterface android.transition.Slide$CalculateSlide.getGoneX:(Landroid/view/ViewGroup;Landroid/view/View;F)F
            fstore 8 /* startX */
        start local 8 // float startX
         6: .line 243
            aload 0 /* this */
            getfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
            aload 1 /* sceneRoot */
            aload 2 /* view */
            aload 0 /* this */
            getfield android.transition.Slide.mSlideFraction:F
            invokeinterface android.transition.Slide$CalculateSlide.getGoneY:(Landroid/view/ViewGroup;Landroid/view/View;F)F
            fstore 9 /* startY */
        start local 9 // float startY
         7: .line 245
            aload 2 /* view */
            aload 4 /* endValues */
            aload 5 /* position */
            iconst_0
            iaload
            aload 5 /* position */
            iconst_1
            iaload
         8: .line 246
            fload 8 /* startX */
            fload 9 /* startY */
            fload 6 /* endX */
            fload 7 /* endY */
            getstatic android.transition.Slide.sDecelerate:Landroid/animation/TimeInterpolator;
            aload 0 /* this */
         9: .line 245
            invokestatic android.transition.TranslationAnimationCreator.createAnimation:(Landroid/view/View;Landroid/transition/TransitionValues;IIFFFFLandroid/animation/TimeInterpolator;Landroid/transition/Transition;)Landroid/animation/Animator;
        10: .line 244
            areturn
        end local 9 // float startY
        end local 8 // float startX
        end local 7 // float endY
        end local 6 // float endX
        end local 5 // int[] position
        end local 4 // android.transition.TransitionValues endValues
        end local 3 // android.transition.TransitionValues startValues
        end local 2 // android.view.View view
        end local 1 // android.view.ViewGroup sceneRoot
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   11     0         this  Landroid/transition/Slide;
            0   11     1    sceneRoot  Landroid/view/ViewGroup;
            0   11     2         view  Landroid/view/View;
            0   11     3  startValues  Landroid/transition/TransitionValues;
            0   11     4    endValues  Landroid/transition/TransitionValues;
            3   11     5     position  [I
            4   11     6         endX  F
            5   11     7         endY  F
            6   11     8       startX  F
            7   11     9       startY  F
    MethodParameters:
             Name  Flags
      sceneRoot    
      view         
      startValues  
      endValues    

  public android.animation.Animator onDisappear(android.view.ViewGroup, android.view.View, android.transition.TransitionValues, android.transition.TransitionValues);
    descriptor: (Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=10, args_size=5
        start local 0 // android.transition.Slide this
        start local 1 // android.view.ViewGroup sceneRoot
        start local 2 // android.view.View view
        start local 3 // android.transition.TransitionValues startValues
        start local 4 // android.transition.TransitionValues endValues
         0: .line 252
            aload 3 /* startValues */
            ifnonnull 2
         1: .line 253
            aconst_null
            areturn
         2: .line 255
      StackMap locals:
      StackMap stack:
            aload 3 /* startValues */
            getfield android.transition.TransitionValues.values:Ljava/util/Map;
            ldc "android:slide:screenPosition"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast int[]
            astore 5 /* position */
        start local 5 // int[] position
         3: .line 256
            aload 2 /* view */
            invokevirtual android.view.View.getTranslationX:()F
            fstore 6 /* startX */
        start local 6 // float startX
         4: .line 257
            aload 2 /* view */
            invokevirtual android.view.View.getTranslationY:()F
            fstore 7 /* startY */
        start local 7 // float startY
         5: .line 258
            aload 0 /* this */
            getfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
            aload 1 /* sceneRoot */
            aload 2 /* view */
            aload 0 /* this */
            getfield android.transition.Slide.mSlideFraction:F
            invokeinterface android.transition.Slide$CalculateSlide.getGoneX:(Landroid/view/ViewGroup;Landroid/view/View;F)F
            fstore 8 /* endX */
        start local 8 // float endX
         6: .line 259
            aload 0 /* this */
            getfield android.transition.Slide.mSlideCalculator:Landroid/transition/Slide$CalculateSlide;
            aload 1 /* sceneRoot */
            aload 2 /* view */
            aload 0 /* this */
            getfield android.transition.Slide.mSlideFraction:F
            invokeinterface android.transition.Slide$CalculateSlide.getGoneY:(Landroid/view/ViewGroup;Landroid/view/View;F)F
            fstore 9 /* endY */
        start local 9 // float endY
         7: .line 261
            aload 2 /* view */
            aload 3 /* startValues */
            aload 5 /* position */
            iconst_0
            iaload
            aload 5 /* position */
            iconst_1
            iaload
         8: .line 262
            fload 6 /* startX */
            fload 7 /* startY */
            fload 8 /* endX */
            fload 9 /* endY */
            getstatic android.transition.Slide.sAccelerate:Landroid/animation/TimeInterpolator;
            aload 0 /* this */
         9: .line 261
            invokestatic android.transition.TranslationAnimationCreator.createAnimation:(Landroid/view/View;Landroid/transition/TransitionValues;IIFFFFLandroid/animation/TimeInterpolator;Landroid/transition/Transition;)Landroid/animation/Animator;
        10: .line 260
            areturn
        end local 9 // float endY
        end local 8 // float endX
        end local 7 // float startY
        end local 6 // float startX
        end local 5 // int[] position
        end local 4 // android.transition.TransitionValues endValues
        end local 3 // android.transition.TransitionValues startValues
        end local 2 // android.view.View view
        end local 1 // android.view.ViewGroup sceneRoot
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   11     0         this  Landroid/transition/Slide;
            0   11     1    sceneRoot  Landroid/view/ViewGroup;
            0   11     2         view  Landroid/view/View;
            0   11     3  startValues  Landroid/transition/TransitionValues;
            0   11     4    endValues  Landroid/transition/TransitionValues;
            3   11     5     position  [I
            4   11     6       startX  F
            5   11     7       startY  F
            6   11     8         endX  F
            7   11     9         endY  F
    MethodParameters:
             Name  Flags
      sceneRoot    
      view         
      startValues  
      endValues    

  public void setSlideFraction(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.transition.Slide this
        start local 1 // float slideFraction
         0: .line 267
            aload 0 /* this */
            fload 1 /* slideFraction */
            putfield android.transition.Slide.mSlideFraction:F
         1: .line 268
            return
        end local 1 // float slideFraction
        end local 0 // android.transition.Slide this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Landroid/transition/Slide;
            0    2     1  slideFraction  F
    MethodParameters:
               Name  Flags
      slideFraction  
}
SourceFile: "Slide.java"
NestMembers:
  android.transition.Slide$1  android.transition.Slide$2  android.transition.Slide$3  android.transition.Slide$4  android.transition.Slide$5  android.transition.Slide$6  android.transition.Slide$CalculateSlide  android.transition.Slide$CalculateSlideHorizontal  android.transition.Slide$CalculateSlideVertical  android.transition.Slide$GravityFlag
InnerClasses:
  android.transition.Slide$1
  android.transition.Slide$2
  android.transition.Slide$3
  android.transition.Slide$4
  android.transition.Slide$5
  android.transition.Slide$6
  private abstract CalculateSlide = android.transition.Slide$CalculateSlide of android.transition.Slide
  private abstract CalculateSlideHorizontal = android.transition.Slide$CalculateSlideHorizontal of android.transition.Slide
  private abstract CalculateSlideVertical = android.transition.Slide$CalculateSlideVertical of android.transition.Slide
  public abstract GravityFlag = android.transition.Slide$GravityFlag of android.transition.Slide