class android.widget.ActionMenuPresenter$ItemAnimationInfo
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.widget.ActionMenuPresenter$ItemAnimationInfo
super_class: java.lang.Object
{
int id;
descriptor: I
flags: (0x0000)
android.widget.ActionMenuPresenter$MenuItemLayoutInfo menuItemLayoutInfo;
descriptor: Landroid/widget/ActionMenuPresenter$MenuItemLayoutInfo;
flags: (0x0000)
android.animation.Animator animator;
descriptor: Landroid/animation/Animator;
flags: (0x0000)
int animType;
descriptor: I
flags: (0x0000)
static final int MOVE;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final int FADE_IN;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int FADE_OUT;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
void <init>(int, android.widget.ActionMenuPresenter$MenuItemLayoutInfo, android.animation.Animator, int);
descriptor: (ILandroid/widget/ActionMenuPresenter$MenuItemLayoutInfo;Landroid/animation/Animator;I)V
flags: (0x0000)
Code:
stack=2, locals=5, args_size=5
start local 0 // android.widget.ActionMenuPresenter$ItemAnimationInfo this
start local 1 // int id
start local 2 // android.widget.ActionMenuPresenter$MenuItemLayoutInfo info
start local 3 // android.animation.Animator anim
start local 4 // int animType
0: .line 1063
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 1064
aload 0 /* this */
iload 1 /* id */
putfield android.widget.ActionMenuPresenter$ItemAnimationInfo.id:I
2: .line 1065
aload 0 /* this */
aload 2 /* info */
putfield android.widget.ActionMenuPresenter$ItemAnimationInfo.menuItemLayoutInfo:Landroid/widget/ActionMenuPresenter$MenuItemLayoutInfo;
3: .line 1066
aload 0 /* this */
aload 3 /* anim */
putfield android.widget.ActionMenuPresenter$ItemAnimationInfo.animator:Landroid/animation/Animator;
4: .line 1067
aload 0 /* this */
iload 4 /* animType */
putfield android.widget.ActionMenuPresenter$ItemAnimationInfo.animType:I
5: .line 1068
return
end local 4 // int animType
end local 3 // android.animation.Animator anim
end local 2 // android.widget.ActionMenuPresenter$MenuItemLayoutInfo info
end local 1 // int id
end local 0 // android.widget.ActionMenuPresenter$ItemAnimationInfo this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/widget/ActionMenuPresenter$ItemAnimationInfo;
0 6 1 id I
0 6 2 info Landroid/widget/ActionMenuPresenter$MenuItemLayoutInfo;
0 6 3 anim Landroid/animation/Animator;
0 6 4 animType I
MethodParameters:
Name Flags
id
info
anim
animType
}
SourceFile: "ActionMenuPresenter.java"
NestHost: android.widget.ActionMenuPresenter
InnerClasses:
private ItemAnimationInfo = android.widget.ActionMenuPresenter$ItemAnimationInfo of android.widget.ActionMenuPresenter
private MenuItemLayoutInfo = android.widget.ActionMenuPresenter$MenuItemLayoutInfo of android.widget.ActionMenuPresenter