class android.transition.ChangeTransform$Transforms
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.transition.ChangeTransform$Transforms
super_class: java.lang.Object
{
public final float translationX;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float translationY;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float translationZ;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float scaleX;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float scaleY;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float rotationX;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float rotationY;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final float rotationZ;
descriptor: F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public void <init>(android.view.View);
descriptor: (Landroid/view/View;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
invokevirtual android.view.View.getTranslationX:()F
putfield android.transition.ChangeTransform$Transforms.translationX:F
2: aload 0
aload 1
invokevirtual android.view.View.getTranslationY:()F
putfield android.transition.ChangeTransform$Transforms.translationY:F
3: aload 0
aload 1
invokevirtual android.view.View.getTranslationZ:()F
putfield android.transition.ChangeTransform$Transforms.translationZ:F
4: aload 0
aload 1
invokevirtual android.view.View.getScaleX:()F
putfield android.transition.ChangeTransform$Transforms.scaleX:F
5: aload 0
aload 1
invokevirtual android.view.View.getScaleY:()F
putfield android.transition.ChangeTransform$Transforms.scaleY:F
6: aload 0
aload 1
invokevirtual android.view.View.getRotationX:()F
putfield android.transition.ChangeTransform$Transforms.rotationX:F
7: aload 0
aload 1
invokevirtual android.view.View.getRotationY:()F
putfield android.transition.ChangeTransform$Transforms.rotationY:F
8: aload 0
aload 1
invokevirtual android.view.View.getRotation:()F
putfield android.transition.ChangeTransform$Transforms.rotationZ:F
9: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/transition/ChangeTransform$Transforms;
0 10 1 view Landroid/view/View;
MethodParameters:
Name Flags
view
public void restore(android.view.View);
descriptor: (Landroid/view/View;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield android.transition.ChangeTransform$Transforms.translationX:F
aload 0
getfield android.transition.ChangeTransform$Transforms.translationY:F
aload 0
getfield android.transition.ChangeTransform$Transforms.translationZ:F
aload 0
getfield android.transition.ChangeTransform$Transforms.scaleX:F
aload 0
getfield android.transition.ChangeTransform$Transforms.scaleY:F
1: aload 0
getfield android.transition.ChangeTransform$Transforms.rotationX:F
aload 0
getfield android.transition.ChangeTransform$Transforms.rotationY:F
aload 0
getfield android.transition.ChangeTransform$Transforms.rotationZ:F
2: invokestatic android.transition.ChangeTransform.setTransforms:(Landroid/view/View;FFFFFFFF)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/transition/ChangeTransform$Transforms;
0 4 1 view Landroid/view/View;
MethodParameters:
Name Flags
view
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
instanceof android.transition.ChangeTransform$Transforms
ifne 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
checkcast android.transition.ChangeTransform$Transforms
astore 2
start local 2 3: aload 2
getfield android.transition.ChangeTransform$Transforms.translationX:F
aload 0
getfield android.transition.ChangeTransform$Transforms.translationX:F
fcmpl
ifne 12
4: aload 2
getfield android.transition.ChangeTransform$Transforms.translationY:F
aload 0
getfield android.transition.ChangeTransform$Transforms.translationY:F
fcmpl
ifne 12
5: aload 2
getfield android.transition.ChangeTransform$Transforms.translationZ:F
aload 0
getfield android.transition.ChangeTransform$Transforms.translationZ:F
fcmpl
ifne 12
6: aload 2
getfield android.transition.ChangeTransform$Transforms.scaleX:F
aload 0
getfield android.transition.ChangeTransform$Transforms.scaleX:F
fcmpl
ifne 12
7: aload 2
getfield android.transition.ChangeTransform$Transforms.scaleY:F
aload 0
getfield android.transition.ChangeTransform$Transforms.scaleY:F
fcmpl
ifne 12
8: aload 2
getfield android.transition.ChangeTransform$Transforms.rotationX:F
aload 0
getfield android.transition.ChangeTransform$Transforms.rotationX:F
fcmpl
ifne 12
9: aload 2
getfield android.transition.ChangeTransform$Transforms.rotationY:F
aload 0
getfield android.transition.ChangeTransform$Transforms.rotationY:F
fcmpl
ifne 12
10: aload 2
getfield android.transition.ChangeTransform$Transforms.rotationZ:F
aload 0
getfield android.transition.ChangeTransform$Transforms.rotationZ:F
fcmpl
ifne 12
11: iconst_1
ireturn
StackMap locals: android.transition.ChangeTransform$Transforms
StackMap stack:
12: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/transition/ChangeTransform$Transforms;
0 13 1 that Ljava/lang/Object;
3 13 2 thatTransform Landroid/transition/ChangeTransform$Transforms;
MethodParameters:
Name Flags
that
}
SourceFile: "ChangeTransform.java"
NestHost: android.transition.ChangeTransform
InnerClasses:
private Transforms = android.transition.ChangeTransform$Transforms of android.transition.ChangeTransform