class android.widget.StackView$StackFrame extends android.widget.FrameLayout
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.widget.StackView$StackFrame
super_class: android.widget.FrameLayout
{
java.lang.ref.WeakReference<android.animation.ObjectAnimator> transformAnimator;
descriptor: Ljava/lang/ref/WeakReference;
flags: (0x0000)
Signature: Ljava/lang/ref/WeakReference<Landroid/animation/ObjectAnimator;>;
java.lang.ref.WeakReference<android.animation.ObjectAnimator> sliderAnimator;
descriptor: Ljava/lang/ref/WeakReference;
flags: (0x0000)
Signature: Ljava/lang/ref/WeakReference<Landroid/animation/ObjectAnimator;>;
public void <init>(android.content.Context);
descriptor: (Landroid/content/Context;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial android.widget.FrameLayout.<init>:(Landroid/content/Context;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/widget/StackView$StackFrame;
0 2 1 context Landroid/content/Context;
MethodParameters:
Name Flags
context
void setTransformAnimator(android.animation.ObjectAnimator);
descriptor: (Landroid/animation/ObjectAnimator;)V
flags: (0x0000)
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.ref.WeakReference
dup
aload 1
invokespecial java.lang.ref.WeakReference.<init>:(Ljava/lang/Object;)V
putfield android.widget.StackView$StackFrame.transformAnimator:Ljava/lang/ref/WeakReference;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/widget/StackView$StackFrame;
0 2 1 oa Landroid/animation/ObjectAnimator;
MethodParameters:
Name Flags
oa
void setSliderAnimator(android.animation.ObjectAnimator);
descriptor: (Landroid/animation/ObjectAnimator;)V
flags: (0x0000)
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.ref.WeakReference
dup
aload 1
invokespecial java.lang.ref.WeakReference.<init>:(Ljava/lang/Object;)V
putfield android.widget.StackView$StackFrame.sliderAnimator:Ljava/lang/ref/WeakReference;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/widget/StackView$StackFrame;
0 2 1 oa Landroid/animation/ObjectAnimator;
MethodParameters:
Name Flags
oa
boolean cancelTransformAnimator();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
getfield android.widget.StackView$StackFrame.transformAnimator:Ljava/lang/ref/WeakReference;
ifnull 5
1: aload 0
getfield android.widget.StackView$StackFrame.transformAnimator:Ljava/lang/ref/WeakReference;
invokevirtual java.lang.ref.WeakReference.get:()Ljava/lang/Object;
checkcast android.animation.ObjectAnimator
astore 1
start local 1 2: aload 1
ifnull 5
3: aload 1
invokevirtual android.animation.ObjectAnimator.cancel:()V
4: iconst_1
ireturn
end local 1 5: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/widget/StackView$StackFrame;
2 5 1 oa Landroid/animation/ObjectAnimator;
boolean cancelSliderAnimator();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
getfield android.widget.StackView$StackFrame.sliderAnimator:Ljava/lang/ref/WeakReference;
ifnull 5
1: aload 0
getfield android.widget.StackView$StackFrame.sliderAnimator:Ljava/lang/ref/WeakReference;
invokevirtual java.lang.ref.WeakReference.get:()Ljava/lang/Object;
checkcast android.animation.ObjectAnimator
astore 1
start local 1 2: aload 1
ifnull 5
3: aload 1
invokevirtual android.animation.ObjectAnimator.cancel:()V
4: iconst_1
ireturn
end local 1 5: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/widget/StackView$StackFrame;
2 5 1 oa Landroid/animation/ObjectAnimator;
}
SourceFile: "StackView.java"
NestHost: android.widget.StackView
InnerClasses:
private StackFrame = android.widget.StackView$StackFrame of android.widget.StackView