You are on page 1of 1365

_____________________________________________________________________

+ Program class: android/support/v4/app/a


Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/app/Activity]
+ Class [android/support/v4/app/a]
+ Class [java/lang/Object]
+ Methodref [android/app/Activity.invalidateOptionsMenu ()V]
+ NameAndType [invalidateOptionsMenu ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/app/Activity]
+ Utf8 [android/support/v4/app/a]
+ Utf8 [invalidateOptionsMenu]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/app/Activity;)V
Access flags: 0x8
= static void a(android.app.Activity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/app/Activity.invalidateOptionsMenu ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/b
Superclass:
android/support/v4/app/w
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.b extends android.support.v4.app.w
Interfaces (count = 1):
+ Class [java/lang/Runnable]
Constant Pool (count = 368):
+ String [ ]
+ String [ ]
+ String [
]
+ String [ #]
+ String [ Op #]
+ String [ #]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

String [ by ]
String [ exitAnim=#]
String [ mBreadCrumbShortTitleText=]
String [ mBreadCrumbTitleText=]
String [ mCommitted=]
String [ mExitAnim=#]
String [ mIndex=]
String [ mPopExitAnim=#]
String [ mTransitionStyle=#]
String [ now ]
String [ old=]
String [ popExitAnim=#]
String [ to ]
String [: ]
String [: was ]
String [ADD]
String [ATTACH]
String [BackStackEntry{]
String [Bump nesting in ]
String [Bump nesting of ]
String [Can't change container ID of fragment ]
String [Can't change tag of fragment ]
String [Commit: ]
String [DETACH]
String [FragmentManager]
String [HIDE]
String [NULL]
String [OP_REPLACE: adding=]
String [Operations:]
String [REMOVE]
String [REPLACE]
String [Removed:]
String [Removed: ]
String [Run: ]
String [SHOW]
String [Unknown cmd: ]
String [addToBackStack() called after commit()]
String [cmd=]
String [commit already called]
String [enterAnim=#]
String [mBreadCrumbShortTitleRes=#]
String [mBreadCrumbTitleRes=#]
String [mEnterAnim=#]
String [mName=]
String [mPopEnterAnim=#]
String [mTransition=#]
String [popEnterAnim=#]
String [popFromBackStack: ]
String [}]
Class [android/support/v4/app/Fragment]
Class [android/support/v4/app/b]
Class [android/support/v4/app/c]
Class [android/support/v4/app/o]
Class [android/support/v4/app/w]
Class [android/support/v4/b/b]
Class [android/util/Log]
Class [java/io/PrintWriter]
Class [java/lang/IllegalArgumentException]
Class [java/lang/IllegalStateException]
Class [java/lang/Integer]

+ Class [java/lang/Runnable]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/util/ArrayList]
+ Fieldref [android/support/v4/app/Fragment.G I]
+ Fieldref [android/support/v4/app/Fragment.r I]
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.w I]
+ Fieldref [android/support/v4/app/Fragment.x I]
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
+ Fieldref [android/support/v4/app/b.c Landroid/support/v4/app/c;]
+ Fieldref [android/support/v4/app/b.d I]
+ Fieldref [android/support/v4/app/b.e I]
+ Fieldref [android/support/v4/app/b.f I]
+ Fieldref [android/support/v4/app/b.g I]
+ Fieldref [android/support/v4/app/b.h I]
+ Fieldref [android/support/v4/app/b.i I]
+ Fieldref [android/support/v4/app/b.j I]
+ Fieldref [android/support/v4/app/b.k Z]
+ Fieldref [android/support/v4/app/b.l Z]
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
+ Fieldref [android/support/v4/app/b.n Z]
+ Fieldref [android/support/v4/app/b.o I]
+ Fieldref [android/support/v4/app/b.p I]
+ Fieldref [android/support/v4/app/b.q Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/b.r I]
+ Fieldref [android/support/v4/app/b.s Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
+ Fieldref [android/support/v4/app/c.b Landroid/support/v4/app/c;]
+ Fieldref [android/support/v4/app/c.c I]
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/c.e I]
+ Fieldref [android/support/v4/app/c.f I]
+ Fieldref [android/support/v4/app/c.g I]
+ Fieldref [android/support/v4/app/c.h I]
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.a Z]
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.n I]
+ Methodref [android/support/v4/app/b.a (I)V]
+ Methodref [android/support/v4/app/b.a (ILandroid/support/v4/app/Fragment;Lja
va/lang/String;I)V]
+ Methodref [android/support/v4/app/b.a (Landroid/support/v4/app/c;)V]
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/PrintWrite
r;Z)V]
+ Methodref [android/support/v4/app/b.a (Z)I]
+ Methodref [android/support/v4/app/c.<init> ()V]
+ Methodref [android/support/v4/app/o.a (IIIZ)V]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;II)V
]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;Z)V]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/b;)I]
+ Methodref [android/support/v4/app/o.a (Ljava/lang/Runnable;Z)V]
+ Methodref [android/support/v4/app/o.b (I)V]
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragment;II)V

]
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/b;)V]
+ Methodref [android/support/v4/app/o.c (I)I]
+ Methodref [android/support/v4/app/o.c (Landroid/support/v4/app/Fragment;II)V
]
+ Methodref [android/support/v4/app/o.d (Landroid/support/v4/app/Fragment;II)V
]
+ Methodref [android/support/v4/app/o.e (Landroid/support/v4/app/Fragment;II)V
]
+ Methodref [android/support/v4/app/w.<init> ()V]
+ Methodref [android/support/v4/b/b.<init> (Ljava/lang/String;)V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ Methodref [java/util/ArrayList.<init> ()V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Ljava/io/Writer;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [G I]
+ NameAndType [a (I)V]
+ NameAndType [a (IIIZ)V]
+ NameAndType [a (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
+ NameAndType [a (Landroid/support/v4/app/Fragment;II)V]
+ NameAndType [a (Landroid/support/v4/app/Fragment;Z)V]
+ NameAndType [a (Landroid/support/v4/app/b;)I]
+ NameAndType [a (Landroid/support/v4/app/c;)V]
+ NameAndType [a (Ljava/lang/Runnable;Z)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
+ NameAndType [a (Z)I]
+ NameAndType [a Landroid/support/v4/app/c;]
+ NameAndType [a Landroid/support/v4/app/o;]
+ NameAndType [a Z]
+ NameAndType [add (Ljava/lang/Object;)Z]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b (I)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [b (Landroid/support/v4/app/Fragment;II)V]
NameAndType [b (Landroid/support/v4/app/b;)V]
NameAndType [b Landroid/support/v4/app/c;]
NameAndType [c (I)I]
NameAndType [c (Landroid/support/v4/app/Fragment;II)V]
NameAndType [c I]
NameAndType [c Landroid/support/v4/app/c;]
NameAndType [d (Landroid/support/v4/app/Fragment;II)V]
NameAndType [d I]
NameAndType [d Landroid/support/v4/app/Fragment;]
NameAndType [e (Landroid/support/v4/app/Fragment;II)V]
NameAndType [e I]
NameAndType [equals (Ljava/lang/Object;)Z]
NameAndType [f I]
NameAndType [g I]
NameAndType [g Ljava/util/ArrayList;]
NameAndType [get (I)Ljava/lang/Object;]
NameAndType [h I]
NameAndType [i I]
NameAndType [i Ljava/util/ArrayList;]
NameAndType [identityHashCode (Ljava/lang/Object;)I]
NameAndType [j I]
NameAndType [k Z]
NameAndType [l Z]
NameAndType [m Ljava/lang/String;]
NameAndType [n I]
NameAndType [n Z]
NameAndType [o I]
NameAndType [p I]
NameAndType [print (I)V]
NameAndType [print (Ljava/lang/String;)V]
NameAndType [println (Ljava/lang/Object;)V]
NameAndType [println (Ljava/lang/String;)V]
NameAndType [println (Z)V]
NameAndType [q Ljava/lang/CharSequence;]
NameAndType [r I]
NameAndType [s Landroid/support/v4/app/o;]
NameAndType [s Ljava/lang/CharSequence;]
NameAndType [size ()I]
NameAndType [toHexString (I)Ljava/lang/String;]
NameAndType [toString ()Ljava/lang/String;]
NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
NameAndType [w I]
NameAndType [x I]
NameAndType [y Ljava/lang/String;]
Utf8 [ ]
Utf8 [ ]
Utf8 [
]
Utf8 [ #]
Utf8 [ Op #]
Utf8 [ #]
Utf8 [ by ]
Utf8 [ exitAnim=#]
Utf8 [ mBreadCrumbShortTitleText=]
Utf8 [ mBreadCrumbTitleText=]
Utf8 [ mCommitted=]
Utf8 [ mExitAnim=#]
Utf8 [ mIndex=]
Utf8 [ mPopExitAnim=#]
Utf8 [ mTransitionStyle=#]

+ Utf8 [ now ]
+ Utf8 [ old=]
+ Utf8 [ popExitAnim=#]
+ Utf8 [ to ]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)I]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(IIIZ)V]
+ Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support
/v4/app/w;]
+ Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;]
+ Utf8 [(Landroid/support/v4/app/Fragment;II)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
+ Utf8 [(Landroid/support/v4/app/b;)I]
+ Utf8 [(Landroid/support/v4/app/b;)V]
+ Utf8 [(Landroid/support/v4/app/c;)V]
+ Utf8 [(Landroid/support/v4/app/o;)V]
+ Utf8 [(Ljava/io/Writer;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Runnable;Z)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Z)I]
+ Utf8 [(Z)V]
+ Utf8 [: ]
+ Utf8 [: was ]
+ Utf8 [<init>]
+ Utf8 [ADD]
+ Utf8 [ATTACH]
+ Utf8 [BackStackEntry{]
+ Utf8 [Bump nesting in ]
+ Utf8 [Bump nesting of ]
+ Utf8 [Can't change container ID of fragment ]
+ Utf8 [Can't change tag of fragment ]
+ Utf8 [Code]
+ Utf8 [Commit: ]
+ Utf8 [DETACH]
+ Utf8 [FragmentManager]
+ Utf8 [G]
+ Utf8 [HIDE]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Landroid/support/v4/app/c;]
+ Utf8 [Landroid/support/v4/app/o;]
+ Utf8 [Ljava/lang/CharSequence;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/ArrayList;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[NULL]
[OP_REPLACE: adding=]
[Operations:]
[REMOVE]
[REPLACE]
[Removed:]
[Removed: ]
[Run: ]
[SHOW]
[Unknown cmd: ]
[Z]
[a]
[add]
[addToBackStack() called after commit()]
[android/support/v4/app/Fragment]
[android/support/v4/app/b]
[android/support/v4/app/c]
[android/support/v4/app/o]
[android/support/v4/app/w]
[android/support/v4/b/b]
[android/util/Log]
[append]
[b]
[c]
[cmd=]
[commit already called]
[d]
[e]
[enterAnim=#]
[equals]
[f]
[g]
[get]
[h]
[i]
[identityHashCode]
[j]
[java/io/PrintWriter]
[java/lang/IllegalArgumentException]
[java/lang/IllegalStateException]
[java/lang/Integer]
[java/lang/Runnable]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[java/util/ArrayList]
[k]
[l]
[m]
[mBreadCrumbShortTitleRes=#]
[mBreadCrumbTitleRes=#]
[mEnterAnim=#]
[mName=]
[mPopEnterAnim=#]
[mTransition=#]
[n]
[o]
[p]
[popEnterAnim=#]
[popFromBackStack: ]

+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[print]
[println]
[q]
[r]
[run]
[s]
[size]
[toHexString]
[toString]
[v]
[w]
[x]
[y]
[}]

Fields (count = 19):


+ Field:
a Landroid/support/v4/app/o;
Access flags: 0x10
= final android.support.v4.app.o a
+ Field:
b Landroid/support/v4/app/c;
Access flags: 0x0
= android.support.v4.app.c b
+ Field:
c Landroid/support/v4/app/c;
Access flags: 0x0
= android.support.v4.app.c c
+ Field:
d I
Access flags: 0x0
= int d
+ Field:
e I
Access flags: 0x0
= int e
+ Field:
f I
Access flags: 0x0
= int f
+ Field:
g I
Access flags: 0x0
= int g
+ Field:
h I
Access flags: 0x0
= int h
+ Field:
i I
Access flags: 0x0
= int i
+ Field:
j I
Access flags: 0x0
= int j
+ Field:
k Z
Access flags: 0x0
= boolean k
+ Field:
l Z
Access flags: 0x0
= boolean l
+ Field:
m Ljava/lang/String;
Access flags: 0x0
= java.lang.String m
+ Field:
n Z
Access flags: 0x0
= boolean n
+ Field:
o I
Access flags: 0x0

= int o
+ Field:
p I
Access flags: 0x0
= int p
+ Field:
q Ljava/lang/CharSequence;
Access flags: 0x0
= java.lang.CharSequence q
+ Field:
r I
Access flags: 0x0
= int r
+ Field:
s Ljava/lang/CharSequence;
Access flags: 0x0
= java.lang.CharSequence s
Methods (count = 15):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 88, locals = 2, stack = 3):
[0] new #69
+ Class [java/lang/StringBuilder]
[3] dup
[4] sipush 128
[7] invokespecial #142
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[10] astore_1 v1
[11] aload_1 v1
[12] ldc #24
+ String [BackStackEntry{]
[14] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[17] pop
[18] aload_1 v1
[19] aload_0 v0
[20] invokestatic #147
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[23] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[26] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[29] pop
[30] aload_0 v0
[31] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[34] iflt +19 (target=53)
[37] aload_1 v1
[38] ldc #6
+ String [ #]
[40] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[43] pop
[44] aload_1 v1
[45] aload_0 v0
[46] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[49] invokevirtual #143

+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;


]
[52] pop
[53] aload_0 v0
[54] getfield #90
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
[57] ifnull +19 (target=76)
[60] aload_1 v1
[61] ldc #1
+ String [ ]
[63] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[66] pop
[67] aload_1 v1
[68] aload_0 v0
[69] getfield #90
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
[72] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[75] pop
[76] aload_1 v1
[77] ldc #55
+ String [}]
[79] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[82] pop
[83] aload_1 v1
[84] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[87] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWrite
r,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 5, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_3 v3
[3] iconst_1
[4] invokevirtual #113
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/Prin
tWriter;Z)V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/PrintWriter;Z)V
Access flags: 0x1
= public void a(java.lang.String,java.io.PrintWriter,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 782, locals = 9, stack = 3):
[0] iload_3 v3
[1] ifeq +302 (target=303)
[4] aload_2 v2

[5] aload_1 v1
[6] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[9] aload_2 v2
[10] ldc #50
+ String [mName=]
[12] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[15] aload_2 v2
[16] aload_0 v0
[17] getfield #90
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
[20] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[23] aload_2 v2
[24] ldc #13
+ String [ mIndex=]
[26] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[29] aload_2 v2
[30] aload_0 v0
[31] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[34] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[37] aload_2 v2
[38] ldc #11
+ String [ mCommitted=]
[40] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[43] aload_2 v2
[44] aload_0 v0
[45] getfield #91
+ Fieldref [android/support/v4/app/b.n Z]
[48] invokevirtual #136
+ Methodref [java/io/PrintWriter.println (Z)V]
[51] aload_0 v0
[52] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[55] ifeq +42 (target=97)
[58] aload_2 v2
[59] aload_1 v1
[60] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[63] aload_2 v2
[64] ldc #52
+ String [mTransition=#]
[66] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[69] aload_2 v2
[70] aload_0 v0
[71] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[74] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[77] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[80] aload_2 v2
[81] ldc #15
+ String [ mTransitionStyle=#]

[83] invokevirtual #133


+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[86] aload_2 v2
[87] aload_0 v0
[88] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[91] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[94] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[97] aload_0 v0
[98] getfield #82
+ Fieldref [android/support/v4/app/b.e I]
[101] ifne +10 (target=111)
[104] aload_0 v0
[105] getfield #83
+ Fieldref [android/support/v4/app/b.f I]
[108] ifeq +42 (target=150)
[111] aload_2 v2
[112] aload_1 v1
[113] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[116] aload_2 v2
[117] ldc #49
+ String [mEnterAnim=#]
[119] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[122] aload_2 v2
[123] aload_0 v0
[124] getfield #82
+ Fieldref [android/support/v4/app/b.e I]
[127] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[130] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[133] aload_2 v2
[134] ldc #12
+ String [ mExitAnim=#]
[136] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[139] aload_2 v2
[140] aload_0 v0
[141] getfield #83
+ Fieldref [android/support/v4/app/b.f I]
[144] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[147] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[150] aload_0 v0
[151] getfield #84
+ Fieldref [android/support/v4/app/b.g I]
[154] ifne +10 (target=164)
[157] aload_0 v0
[158] getfield #85
+ Fieldref [android/support/v4/app/b.h I]
[161] ifeq +42 (target=203)
[164] aload_2 v2
[165] aload_1 v1
[166] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]

[169] aload_2 v2
[170] ldc #51
+ String [mPopEnterAnim=#]
[172] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[175] aload_2 v2
[176] aload_0 v0
[177] getfield #84
+ Fieldref [android/support/v4/app/b.g I]
[180] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[183] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[186] aload_2 v2
[187] ldc #14
+ String [ mPopExitAnim=#]
[189] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[192] aload_2 v2
[193] aload_0 v0
[194] getfield #85
+ Fieldref [android/support/v4/app/b.h I]
[197] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[200] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[203] aload_0 v0
[204] getfield #93
+ Fieldref [android/support/v4/app/b.p I]
[207] ifne +10 (target=217)
[210] aload_0 v0
[211] getfield #94
+ Fieldref [android/support/v4/app/b.q Ljava/lang/CharSequence;]
[214] ifnull +39 (target=253)
[217] aload_2 v2
[218] aload_1 v1
[219] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[222] aload_2 v2
[223] ldc #48
+ String [mBreadCrumbTitleRes=#]
[225] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[228] aload_2 v2
[229] aload_0 v0
[230] getfield #93
+ Fieldref [android/support/v4/app/b.p I]
[233] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[236] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[239] aload_2 v2
[240] ldc #10
+ String [ mBreadCrumbTitleText=]
[242] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[245] aload_2 v2
[246] aload_0 v0
[247] getfield #94
+ Fieldref [android/support/v4/app/b.q Ljava/lang/CharSequence;]

[250] invokevirtual #134


+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[253] aload_0 v0
[254] getfield #95
+ Fieldref [android/support/v4/app/b.r I]
[257] ifne +10 (target=267)
[260] aload_0 v0
[261] getfield #96
+ Fieldref [android/support/v4/app/b.s Ljava/lang/CharSequence;]
[264] ifnull +39 (target=303)
[267] aload_2 v2
[268] aload_1 v1
[269] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[272] aload_2 v2
[273] ldc #47
+ String [mBreadCrumbShortTitleRes=#]
[275] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[278] aload_2 v2
[279] aload_0 v0
[280] getfield #95
+ Fieldref [android/support/v4/app/b.r I]
[283] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[286] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[289] aload_2 v2
[290] ldc #9
+ String [ mBreadCrumbShortTitleText=]
[292] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[295] aload_2 v2
[296] aload_0 v0
[297] getfield #96
+ Fieldref [android/support/v4/app/b.s Ljava/lang/CharSequence;]
[300] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[303] aload_0 v0
[304] getfield #79
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
[307] ifnull +474 (target=781)
[310] aload_2 v2
[311] aload_1 v1
[312] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[315] aload_2 v2
[316] ldc #35
+ String [Operations:]
[318] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[321] new #69
+ Class [java/lang/StringBuilder]
[324] dup
[325] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[328] aload_1 v1
[329] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[332] ldc #3
+ String [
]
[334] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[337] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[340] astore v4
[342] aload_0 v0
[343] getfield #79
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
[346] astore v5
[348] iconst_0
[349] istore v6
[351] aload v5
[353] ifnull +428 (target=781)
[356] aload v5
[358] getfield #99
+ Fieldref [android/support/v4/app/c.c I]
[361] tableswitch (8 offsets, default=103) (target=464)
0: offset = 47, target = 408
1: offset = 54, target = 415
2: offset = 61, target = 422
3: offset = 68, target = 429
4: offset = 75, target = 436
5: offset = 82, target = 443
6: offset = 89, target = 450
7: offset = 96, target = 457
default: offset = 103, target = 464
[408] ldc #33
+ String [NULL]
[410] astore v7
[412] goto +77 (target=489)
[415] ldc #22
+ String [ADD]
[417] astore v7
[419] goto +70 (target=489)
[422] ldc #37
+ String [REPLACE]
[424] astore v7
[426] goto +63 (target=489)
[429] ldc #36
+ String [REMOVE]
[431] astore v7
[433] goto +56 (target=489)
[436] ldc #32
+ String [HIDE]
[438] astore v7
[440] goto +49 (target=489)
[443] ldc #41
+ String [SHOW]
[445] astore v7
[447] goto +42 (target=489)
[450] ldc #30
+ String [DETACH]
[452] astore v7
[454] goto +35 (target=489)
[457] ldc #23
+ String [ATTACH]
[459] astore v7

[461] goto +28 (target=489)


[464] new #69
+ Class [java/lang/StringBuilder]
[467] dup
[468] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[471] ldc #44
+ String [cmd=]
[473] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[476] aload v5
[478] getfield #99
+ Fieldref [android/support/v4/app/c.c I]
[481] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[484] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[487] astore v7
[489] aload_2 v2
[490] aload_1 v1
[491] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[494] aload_2 v2
[495] ldc #5
+ String [ Op #]
[497] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[500] aload_2 v2
[501] iload v6
[503] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[506] aload_2 v2
[507] ldc #20
+ String [: ]
[509] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[512] aload_2 v2
[513] aload v7
[515] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[518] aload_2 v2
[519] ldc #1
+ String [ ]
[521] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[524] aload_2 v2
[525] aload v5
[527] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[530] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[533] iload_3 v3
[534] ifeq +117 (target=651)
[537] aload v5
[539] getfield #101
+ Fieldref [android/support/v4/app/c.e I]
[542] ifne +11 (target=553)

[545] aload v5
[547] getfield #102
+ Fieldref [android/support/v4/app/c.f I]
[550] ifeq +44 (target=594)
[553] aload_2 v2
[554] aload_1 v1
[555] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[558] aload_2 v2
[559] ldc #46
+ String [enterAnim=#]
[561] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[564] aload_2 v2
[565] aload v5
[567] getfield #101
+ Fieldref [android/support/v4/app/c.e I]
[570] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[573] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[576] aload_2 v2
[577] ldc #8
+ String [ exitAnim=#]
[579] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[582] aload_2 v2
[583] aload v5
[585] getfield #102
+ Fieldref [android/support/v4/app/c.f I]
[588] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[591] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[594] aload v5
[596] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[599] ifne +11 (target=610)
[602] aload v5
[604] getfield #104
+ Fieldref [android/support/v4/app/c.h I]
[607] ifeq +44 (target=651)
[610] aload_2 v2
[611] aload_1 v1
[612] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[615] aload_2 v2
[616] ldc #53
+ String [popEnterAnim=#]
[618] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[621] aload_2 v2
[622] aload v5
[624] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[627] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[630] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[633] aload_2 v2

[634] ldc #18


+ String [ popExitAnim=#]
[636] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[639] aload_2 v2
[640] aload v5
[642] getfield #104
+ Fieldref [android/support/v4/app/c.h I]
[645] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[648] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[651] aload v5
[653] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[656] ifnull +112 (target=768)
[659] aload v5
[661] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[664] invokevirtual #151
+ Methodref [java/util/ArrayList.size ()I]
[667] ifle +101 (target=768)
[670] iconst_0
[671] istore v8
[673] iload v8
[675] aload v5
[677] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[680] invokevirtual #151
+ Methodref [java/util/ArrayList.size ()I]
[683] ificmpge +85 (target=768)
[686] aload_2 v2
[687] aload v4
[689] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[692] aload v5
[694] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[697] invokevirtual #151
+ Methodref [java/util/ArrayList.size ()I]
[700] iconst_1
[701] ificmpne +12 (target=713)
[704] aload_2 v2
[705] ldc #39
+ String [Removed: ]
[707] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[710] goto +38 (target=748)
[713] iload v8
[715] ifne +9 (target=724)
[718] aload_2 v2
[719] ldc #38
+ String [Removed:]
[721] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[724] aload_2 v2
[725] aload v4
[727] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[730] aload_2 v2

[731] ldc #4
+ String [ #]
[733] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[736] aload_2 v2
[737] iload v8
[739] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[742] aload_2 v2
[743] ldc #20
+ String [: ]
[745] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[748] aload_2 v2
[749] aload v5
[751] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[754] iload v8
[756] invokevirtual #150
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[759] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[762] iinc v8, 1
[765] goto -92 (target=673)
[768] aload v5
[770] getfield #97
+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
[773] astore v5
[775] iinc v6, 1
[778] goto -427 (target=351)
[781] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/support/v4/app/o;)V
Access flags: 0x1
= public b(android.support.v4.app.o)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #128
+ Methodref [android/support/v4/app/w.<init> ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #89
+ Fieldref [android/support/v4/app/b.l Z]
[9] aload_0 v0
[10] iconst_m1
[11] putfield #92
+ Fieldref [android/support/v4/app/b.o I]
[14] aload_0 v0
[15] aload_1 v1
[16] putfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[19] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/c;)V
Access flags: 0x0
= void a(android.support.v4.app.c)
Class member attributes (count = 1):

+ Code attribute instructions (code length


[0] aload_0 v0
[1] getfield #79
+ Fieldref [android/support/v4/app/b.b
[4] ifnonnull +16 (target=20)
[7] aload_0 v0
[8] aload_0 v0
[9] aload_1 v1
[10] dup_x1
[11] putfield #80
+ Fieldref [android/support/v4/app/b.c
[14] putfield #79
+ Fieldref [android/support/v4/app/b.b
[17] goto +24 (target=41)
[20] aload_1 v1
[21] aload_0 v0
[22] getfield #80
+ Fieldref [android/support/v4/app/b.c
[25] putfield #98
+ Fieldref [android/support/v4/app/c.b
[28] aload_0 v0
[29] getfield #80
+ Fieldref [android/support/v4/app/b.c
[32] aload_1 v1
[33] putfield #97
+ Fieldref [android/support/v4/app/c.a
[36] aload_0 v0
[37] aload_1 v1
[38] putfield #80
+ Fieldref [android/support/v4/app/b.c
[41] aload_1 v1
[42] aload_0 v0
[43] getfield #82
+ Fieldref [android/support/v4/app/b.e
[46] putfield #101
+ Fieldref [android/support/v4/app/c.e
[49] aload_1 v1
[50] aload_0 v0
[51] getfield #83
+ Fieldref [android/support/v4/app/b.f
[54] putfield #102
+ Fieldref [android/support/v4/app/c.f
[57] aload_1 v1
[58] aload_0 v0
[59] getfield #84
+ Fieldref [android/support/v4/app/b.g
[62] putfield #103
+ Fieldref [android/support/v4/app/c.g
[65] aload_1 v1
[66] aload_0 v0
[67] getfield #85
+ Fieldref [android/support/v4/app/b.h
[70] putfield #104
+ Fieldref [android/support/v4/app/c.h
[73] aload_0 v0
[74] dup
[75] getfield #81
+ Fieldref [android/support/v4/app/b.d
[78] iconst_1
[79] iadd

= 84, locals = 2, stack = 4):


Landroid/support/v4/app/c;]

Landroid/support/v4/app/c;]
Landroid/support/v4/app/c;]

Landroid/support/v4/app/c;]
Landroid/support/v4/app/c;]
Landroid/support/v4/app/c;]
Landroid/support/v4/app/c;]

Landroid/support/v4/app/c;]

I]
I]

I]
I]

I]
I]

I]
I]

I]

[80] putfield #81


+ Fieldref [android/support/v4/app/b.d I]
[83] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroi
d/support/v4/app/w;
Access flags: 0x1
= public android.support.v4.app.w a(int,android.support.v4.app.Fragment,ja
va.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 4, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] aload_3 v3
[4] iconst_1
[5] invokespecial #110
+ Methodref [android/support/v4/app/b.a (ILandroid/support/v4/app/Fragme
nt;Ljava/lang/String;I)V]
[8] aload_0 v0
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
Access flags: 0x2
= private void a(int,android.support.v4.app.Fragment,java.lang.String,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 189, locals = 6, stack = 4):
[0] aload_2 v2
[1] aload_0 v0
[2] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[5] putfield #74
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[8] aload_3 v3
[9] ifnull +74 (target=83)
[12] aload_2 v2
[13] getfield #77
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[16] ifnull +62 (target=78)
[19] aload_3 v3
[20] aload_2 v2
[21] getfield #77
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[24] invokevirtual #140
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[27] ifne +51 (target=78)
[30] new #65
+ Class [java/lang/IllegalStateException]
[33] dup
[34] new #69
+ Class [java/lang/StringBuilder]
[37] dup
[38] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[41] ldc #28
+ String [Can't change tag of fragment ]
[43] invokevirtual #145

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[46] aload_2 v2
[47] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[50] ldc #21
+ String [: was ]
[52] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[55] aload_2 v2
[56] getfield #77
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[59] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[62] ldc #16
+ String [ now ]
[64] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[67] aload_3 v3
[68] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[71] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[74] invokespecial #138
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[77] athrow
[78] aload_2 v2
[79] aload_3 v3
[80] putfield #77
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[83] iload_1 v1
[84] ifeq +76 (target=160)
[87] aload_2 v2
[88] getfield #75
+ Fieldref [android/support/v4/app/Fragment.w I]
[91] ifeq +59 (target=150)
[94] aload_2 v2
[95] getfield #75
+ Fieldref [android/support/v4/app/Fragment.w I]
[98] iload_1 v1
[99] ificmpeq +51 (target=150)
[102] new #65
+ Class [java/lang/IllegalStateException]
[105] dup
[106] new #69
+ Class [java/lang/StringBuilder]
[109] dup
[110] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[113] ldc #27
+ String [Can't change container ID of fragment ]
[115] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[118] aload_2 v2
[119] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[122] ldc #21
+ String [: was ]
[124] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[127] aload_2 v2
[128] getfield #75
+ Fieldref [android/support/v4/app/Fragment.w I]
[131] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[134] ldc #16
+ String [ now ]
[136] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[139] iload_1 v1
[140] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[143] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[146] invokespecial #138
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[149] athrow
[150] aload_2 v2
[151] aload_2 v2
[152] iload_1 v1
[153] dup_x1
[154] putfield #75
+ Fieldref [android/support/v4/app/Fragment.w I]
[157] putfield #76
+ Fieldref [android/support/v4/app/Fragment.x I]
[160] new #58
+ Class [android/support/v4/app/c]
[163] dup
[164] invokespecial #115
+ Methodref [android/support/v4/app/c.<init> ()V]
[167] astore v5
[169] aload v5
[171] iload v4
[173] putfield #99
+ Fieldref [android/support/v4/app/c.c I]
[176] aload v5
[178] aload_2 v2
[179] putfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[182] aload_0 v0
[183] aload v5
[185] invokevirtual #111
+ Methodref [android/support/v4/app/b.a (Landroid/support/v4/app/c;)V]
[188] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
a(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;
Access flags: 0x1
= public android.support.v4.app.w a(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 3, stack = 2):
[0] new #58
+ Class [android/support/v4/app/c]
[3] dup
[4] invokespecial #115
+ Methodref [android/support/v4/app/c.<init> ()V]
[7] astore_2 v2
[8] aload_2 v2
[9] bipush 6
[11] putfield #99
+ Fieldref [android/support/v4/app/c.c I]
[14] aload_2 v2
[15] aload_1 v1
[16] putfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[19] aload_0 v0
[20] aload_2 v2
[21] invokevirtual #111
+ Methodref [android/support/v4/app/b.a (Landroid/support/v4/app/c;)V]
[24] aload_0 v0
[25] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;
Access flags: 0x1
= public android.support.v4.app.w b(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 3, stack = 2):
[0] new #58
+ Class [android/support/v4/app/c]
[3] dup
[4] invokespecial #115
+ Methodref [android/support/v4/app/c.<init> ()V]
[7] astore_2 v2
[8] aload_2 v2
[9] bipush 7
[11] putfield #99
+ Fieldref [android/support/v4/app/c.c I]
[14] aload_2 v2
[15] aload_1 v1
[16] putfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[19] aload_0 v0
[20] aload_2 v2
[21] invokevirtual #111
+ Methodref [android/support/v4/app/b.a (Landroid/support/v4/app/c;)V]
[24] aload_0 v0
[25] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x0
= void a(int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 231, locals = 5, stack = 3):


[0] aload_0 v0
[1] getfield #88
+ Fieldref [android/support/v4/app/b.k Z]
[4] ifne +4 (target=8)
[7] return
[8] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[11] ifeq +37 (target=48)
[14] ldc #31
+ String [FragmentManager]
[16] new #69
+ Class [java/lang/StringBuilder]
[19] dup
[20] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[23] ldc #25
+ String [Bump nesting in ]
[25] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[28] aload_0 v0
[29] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[32] ldc #7
+ String [ by ]
[34] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[37] iload_1 v1
[38] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[41] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[44] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[47] pop
[48] aload_0 v0
[49] getfield #79
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
[52] astore_2 v2
[53] aload_2 v2
[54] ifnull +176 (target=230)
[57] aload_2 v2
[58] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[61] ifnull +65 (target=126)
[64] aload_2 v2
[65] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[68] dup
[69] getfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[72] iload_1 v1
[73] iadd
[74] putfield #73

+ Fieldref [android/support/v4/app/Fragment.r I]
[77] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[80] ifeq +46 (target=126)
[83] ldc #31
+ String [FragmentManager]
[85] new #69
+ Class [java/lang/StringBuilder]
[88] dup
[89] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[92] ldc #26
+ String [Bump nesting of ]
[94] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[97] aload_2 v2
[98] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[101] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[104] ldc #19
+ String [ to ]
[106] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[109] aload_2 v2
[110] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[113] getfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[116] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[119] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[122] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[125] pop
[126] aload_2 v2
[127] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[130] ifnull +92 (target=222)
[133] aload_2 v2
[134] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[137] invokevirtual #151
+ Methodref [java/util/ArrayList.size ()I]
[140] iconst_1
[141] isub
[142] istore_3 v3
[143] iload_3 v3
[144] iflt +78 (target=222)
[147] aload_2 v2
[148] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[151] iload_3 v3

[152] invokevirtual #150


+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[155] checkcast #56
+ Class [android/support/v4/app/Fragment]
[158] astore v4
[160] aload v4
[162] dup
[163] getfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[166] iload_1 v1
[167] iadd
[168] putfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[171] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[174] ifeq +42 (target=216)
[177] ldc #31
+ String [FragmentManager]
[179] new #69
+ Class [java/lang/StringBuilder]
[182] dup
[183] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[186] ldc #26
+ String [Bump nesting of ]
[188] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[191] aload v4
[193] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[196] ldc #19
+ String [ to ]
[198] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[201] aload v4
[203] getfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[206] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[209] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[212] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[215] pop
[216] iinc v3, -1
[219] goto -76 (target=143)
[222] aload_2 v2
[223] getfield #97
+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
[226] astore_2 v2
[227] goto -174 (target=53)
[230] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()I
Access flags: 0x1

= public int a()


Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] invokevirtual #114
+ Methodref [android/support/v4/app/b.a (Z)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)I
Access flags: 0x0
= int a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 122, locals = 4, stack = 5):
[0] aload_0 v0
[1] getfield #91
+ Fieldref [android/support/v4/app/b.n Z]
[4] ifeq +13 (target=17)
[7] new #65
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #45
+ String [commit already called]
[13] invokespecial #138
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[20] ifeq +56 (target=76)
[23] ldc #31
+ String [FragmentManager]
[25] new #69
+ Class [java/lang/StringBuilder]
[28] dup
[29] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[32] ldc #29
+ String [Commit: ]
[34] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[37] aload_0 v0
[38] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[41] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[44] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[47] pop
[48] new #61
+ Class [android/support/v4/b/b]
[51] dup
[52] ldc #31
+ String [FragmentManager]
[54] invokespecial #129
+ Methodref [android/support/v4/b/b.<init> (Ljava/lang/String;)V]
[57] astore_2 v2

[58] new #63


+ Class [java/io/PrintWriter]
[61] dup
[62] aload_2 v2
[63] invokespecial #131
+ Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
[66] astore_3 v3
[67] aload_0 v0
[68] ldc #2
+ String [ ]
[70] aconst_null
[71] aload_3 v3
[72] aconst_null
[73] invokevirtual #112
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[76] aload_0 v0
[77] iconst_1
[78] putfield #91
+ Fieldref [android/support/v4/app/b.n Z]
[81] aload_0 v0
[82] getfield #88
+ Fieldref [android/support/v4/app/b.k Z]
[85] ifeq +18 (target=103)
[88] aload_0 v0
[89] aload_0 v0
[90] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[93] aload_0 v0
[94] invokevirtual #119
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/b;)I]
[97] putfield #92
+ Fieldref [android/support/v4/app/b.o I]
[100] goto +8 (target=108)
[103] aload_0 v0
[104] iconst_m1
[105] putfield #92
+ Fieldref [android/support/v4/app/b.o I]
[108] aload_0 v0
[109] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[112] aload_0 v0
[113] iload_1 v1
[114] invokevirtual #120
+ Methodref [android/support/v4/app/o.a (Ljava/lang/Runnable;Z)V]
[117] aload_0 v0
[118] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[121] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 645, locals = 5, stack = 5):
[0] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +28 (target=31)
[6] ldc #31

+ String [FragmentManager]
[8] new #69
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #40
+ String [Run: ]
[17] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] getfield #88
+ Fieldref [android/support/v4/app/b.k Z]
[35] ifeq +20 (target=55)
[38] aload_0 v0
[39] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[42] ifge +13 (target=55)
[45] new #65
+ Class [java/lang/IllegalStateException]
[48] dup
[49] ldc #43
+ String [addToBackStack() called after commit()]
[51] invokespecial #138
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[54] athrow
[55] aload_0 v0
[56] iconst_1
[57] invokevirtual #109
+ Methodref [android/support/v4/app/b.a (I)V]
[60] aload_0 v0
[61] getfield #79
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
[64] astore_1 v1
[65] aload_1 v1
[66] ifnull +540 (target=606)
[69] aload_1 v1
[70] getfield #99
+ Fieldref [android/support/v4/app/c.c I]
[73] tableswitch (7 offsets, default=495) (target=568)
1: offset = 43, target = 116
2: offset = 68, target = 141
3: offset = 335, target = 408
4: offset = 367, target = 440
5: offset = 399, target = 472
6: offset = 431, target = 504
7: offset = 463, target = 536
default: offset = 495, target = 568
[116] aload_1 v1

[117] getfield #100


+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[120] astore_2 v2
[121] aload_2 v2
[122] aload_1 v1
[123] getfield #101
+ Fieldref [android/support/v4/app/c.e I]
[126] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[129] aload_0 v0
[130] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[133] aload_2 v2
[134] iconst_0
[135] invokevirtual #118
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;Z)V]
[138] goto +460 (target=598)
[141] aload_1 v1
[142] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[145] astore_2 v2
[146] aload_0 v0
[147] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[150] getfield #107
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[153] ifnull +231 (target=384)
[156] iconst_0
[157] istore_3 v3
[158] iload_3 v3
[159] aload_0 v0
[160] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[163] getfield #107
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[166] invokevirtual #151
+ Methodref [java/util/ArrayList.size ()I]
[169] ificmpge +215 (target=384)
[172] aload_0 v0
[173] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[176] getfield #107
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[179] iload_3 v3
[180] invokevirtual #150
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[183] checkcast #56
+ Class [android/support/v4/app/Fragment]
[186] astore v4
[188] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[191] ifeq +38 (target=229)
[194] ldc #31
+ String [FragmentManager]
[196] new #69
+ Class [java/lang/StringBuilder]
[199] dup

[200] invokespecial #141


+ Methodref [java/lang/StringBuilder.<init> ()V]
[203] ldc #34
+ String [OP_REPLACE: adding=]
[205] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[208] aload_2 v2
[209] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[212] ldc #17
+ String [ old=]
[214] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[217] aload v4
[219] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[222] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[225] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[228] pop
[229] aload_2 v2
[230] ifnull +15 (target=245)
[233] aload v4
[235] getfield #76
+ Fieldref [android/support/v4/app/Fragment.x I]
[238] aload_2 v2
[239] getfield #76
+ Fieldref [android/support/v4/app/Fragment.x I]
[242] ificmpne +136 (target=378)
[245] aload v4
[247] aload_2 v2
[248] ifacmpne +13 (target=261)
[251] aload_1 v1
[252] aconst_null
[253] dup
[254] astore_2 v2
[255] putfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[258] goto +120 (target=378)
[261] aload_1 v1
[262] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[265] ifnonnull +14 (target=279)
[268] aload_1 v1
[269] new #71
+ Class [java/util/ArrayList]
[272] dup
[273] invokespecial #148
+ Methodref [java/util/ArrayList.<init> ()V]
[276] putfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[279] aload_1 v1
[280] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]

[283] aload v4
[285] invokevirtual #149
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[288] pop
[289] aload v4
[291] aload_1 v1
[292] getfield #102
+ Fieldref [android/support/v4/app/c.f I]
[295] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[298] aload_0 v0
[299] getfield #88
+ Fieldref [android/support/v4/app/b.k Z]
[302] ifeq +59 (target=361)
[305] aload v4
[307] dup
[308] getfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[311] iconst_1
[312] iadd
[313] putfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[316] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[319] ifeq +42 (target=361)
[322] ldc #31
+ String [FragmentManager]
[324] new #69
+ Class [java/lang/StringBuilder]
[327] dup
[328] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[331] ldc #26
+ String [Bump nesting of ]
[333] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[336] aload v4
[338] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[341] ldc #19
+ String [ to ]
[343] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[346] aload v4
[348] getfield #73
+ Fieldref [android/support/v4/app/Fragment.r I]
[351] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[354] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[357] invokestatic #130
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[360] pop
[361] aload_0 v0
[362] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]

[365] aload v4
[367] aload_0 v0
[368] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[371] aload_0 v0
[372] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[375] invokevirtual #117
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;II)V]
[378] iinc v3, 1
[381] goto -223 (target=158)
[384] aload_2 v2
[385] ifnull +20 (target=405)
[388] aload_2 v2
[389] aload_1 v1
[390] getfield #101
+ Fieldref [android/support/v4/app/c.e I]
[393] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[396] aload_0 v0
[397] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[400] aload_2 v2
[401] iconst_0
[402] invokevirtual #118
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;Z)V]
[405] goto +193 (target=598)
[408] aload_1 v1
[409] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[412] astore_2 v2
[413] aload_2 v2
[414] aload_1 v1
[415] getfield #102
+ Fieldref [android/support/v4/app/c.f I]
[418] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[421] aload_0 v0
[422] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[425] aload_2 v2
[426] aload_0 v0
[427] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[430] aload_0 v0
[431] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[434] invokevirtual #117
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;II)V]
[437] goto +161 (target=598)
[440] aload_1 v1
[441] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[444] astore_2 v2
[445] aload_2 v2

[446] aload_1 v1
[447] getfield #102
+ Fieldref [android/support/v4/app/c.f I]
[450] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[453] aload_0 v0
[454] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[457] aload_2 v2
[458] aload_0 v0
[459] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[462] aload_0 v0
[463] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[466] invokevirtual #122
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragmen
t;II)V]
[469] goto +129 (target=598)
[472] aload_1 v1
[473] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[476] astore_2 v2
[477] aload_2 v2
[478] aload_1 v1
[479] getfield #101
+ Fieldref [android/support/v4/app/c.e I]
[482] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[485] aload_0 v0
[486] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[489] aload_2 v2
[490] aload_0 v0
[491] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[494] aload_0 v0
[495] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[498] invokevirtual #125
+ Methodref [android/support/v4/app/o.c (Landroid/support/v4/app/Fragmen
t;II)V]
[501] goto +97 (target=598)
[504] aload_1 v1
[505] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[508] astore_2 v2
[509] aload_2 v2
[510] aload_1 v1
[511] getfield #102
+ Fieldref [android/support/v4/app/c.f I]
[514] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[517] aload_0 v0
[518] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[521] aload_2 v2
[522] aload_0 v0

[523] getfield #86


+ Fieldref [android/support/v4/app/b.i I]
[526] aload_0 v0
[527] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[530] invokevirtual #126
+ Methodref [android/support/v4/app/o.d (Landroid/support/v4/app/Fragmen
t;II)V]
[533] goto +65 (target=598)
[536] aload_1 v1
[537] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[540] astore_2 v2
[541] aload_2 v2
[542] aload_1 v1
[543] getfield #101
+ Fieldref [android/support/v4/app/c.e I]
[546] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[549] aload_0 v0
[550] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[553] aload_2 v2
[554] aload_0 v0
[555] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[558] aload_0 v0
[559] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[562] invokevirtual #127
+ Methodref [android/support/v4/app/o.e (Landroid/support/v4/app/Fragmen
t;II)V]
[565] goto +33 (target=598)
[568] new #64
+ Class [java/lang/IllegalArgumentException]
[571] dup
[572] new #69
+ Class [java/lang/StringBuilder]
[575] dup
[576] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[579] ldc #42
+ String [Unknown cmd: ]
[581] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[584] aload_1 v1
[585] getfield #99
+ Fieldref [android/support/v4/app/c.c I]
[588] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[591] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[594] invokespecial #137
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[597] athrow
[598] aload_1 v1

[599] getfield #97


+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
[602] astore_1 v1
[603] goto -538 (target=65)
[606] aload_0 v0
[607] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[610] aload_0 v0
[611] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[614] getfield #108
+ Fieldref [android/support/v4/app/o.n I]
[617] aload_0 v0
[618] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[621] aload_0 v0
[622] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[625] iconst_1
[626] invokevirtual #116
+ Methodref [android/support/v4/app/o.a (IIIZ)V]
[629] aload_0 v0
[630] getfield #88
+ Fieldref [android/support/v4/app/b.k Z]
[633] ifeq +11 (target=644)
[636] aload_0 v0
[637] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[640] aload_0 v0
[641] invokevirtual #123
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/b;)V]
[644] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Z)V
Access flags: 0x1
= public void b(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 512, locals = 6, stack = 5):
[0] getstatic #106
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +56 (target=59)
[6] ldc #31
+ String [FragmentManager]
[8] new #69
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #54
+ String [popFromBackStack: ]
[17] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]

[27] invokestatic #130


+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] new #61
+ Class [android/support/v4/b/b]
[34] dup
[35] ldc #31
+ String [FragmentManager]
[37] invokespecial #129
+ Methodref [android/support/v4/b/b.<init> (Ljava/lang/String;)V]
[40] astore_2 v2
[41] new #63
+ Class [java/io/PrintWriter]
[44] dup
[45] aload_2 v2
[46] invokespecial #131
+ Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
[49] astore_3 v3
[50] aload_0 v0
[51] ldc #2
+ String [ ]
[53] aconst_null
[54] aload_3 v3
[55] aconst_null
[56] invokevirtual #112
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[59] aload_0 v0
[60] iconst_m1
[61] invokevirtual #109
+ Methodref [android/support/v4/app/b.a (I)V]
[64] aload_0 v0
[65] getfield #80
+ Fieldref [android/support/v4/app/b.c Landroid/support/v4/app/c;]
[68] astore_2 v2
[69] aload_2 v2
[70] ifnull +388 (target=458)
[73] aload_2 v2
[74] getfield #99
+ Fieldref [android/support/v4/app/c.c I]
[77] tableswitch (7 offsets, default=343) (target=420)
1: offset = 43, target = 120
2: offset = 78, target = 155
3: offset = 178, target = 255
4: offset = 203, target = 280
5: offset = 238, target = 315
6: offset = 273, target = 350
7: offset = 308, target = 385
default: offset = 343, target = 420
[120] aload_2 v2
[121] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[124] astore_3 v3
[125] aload_3 v3
[126] aload_2 v2
[127] getfield #104
+ Fieldref [android/support/v4/app/c.h I]
[130] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]

[133] aload_0 v0
[134] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[137] aload_3 v3
[138] aload_0 v0
[139] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[142] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[145] aload_0 v0
[146] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[149] invokevirtual #117
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;II)V]
[152] goto +298 (target=450)
[155] aload_2 v2
[156] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[159] astore_3 v3
[160] aload_3 v3
[161] ifnull +30 (target=191)
[164] aload_3 v3
[165] aload_2 v2
[166] getfield #104
+ Fieldref [android/support/v4/app/c.h I]
[169] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[172] aload_0 v0
[173] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[176] aload_3 v3
[177] aload_0 v0
[178] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[181] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[184] aload_0 v0
[185] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[188] invokevirtual #117
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;II)V]
[191] aload_2 v2
[192] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[195] ifnull +57 (target=252)
[198] iconst_0
[199] istore v4
[201] iload v4
[203] aload_2 v2
[204] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[207] invokevirtual #151
+ Methodref [java/util/ArrayList.size ()I]
[210] ificmpge +42 (target=252)
[213] aload_2 v2
[214] getfield #105
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]

[217] iload v4
[219] invokevirtual #150
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[222] checkcast #56
+ Class [android/support/v4/app/Fragment]
[225] astore v5
[227] aload v5
[229] aload_2 v2
[230] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[233] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[236] aload_0 v0
[237] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[240] aload v5
[242] iconst_0
[243] invokevirtual #118
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;Z)V]
[246] iinc v4, 1
[249] goto -48 (target=201)
[252] goto +198 (target=450)
[255] aload_2 v2
[256] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[259] astore_3 v3
[260] aload_3 v3
[261] aload_2 v2
[262] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[265] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[268] aload_0 v0
[269] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[272] aload_3 v3
[273] iconst_0
[274] invokevirtual #118
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;Z)V]
[277] goto +173 (target=450)
[280] aload_2 v2
[281] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[284] astore_3 v3
[285] aload_3 v3
[286] aload_2 v2
[287] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[290] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[293] aload_0 v0
[294] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[297] aload_3 v3
[298] aload_0 v0
[299] getfield #86

+ Fieldref [android/support/v4/app/b.i I]
[302] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[305] aload_0 v0
[306] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[309] invokevirtual #125
+ Methodref [android/support/v4/app/o.c (Landroid/support/v4/app/Fragmen
t;II)V]
[312] goto +138 (target=450)
[315] aload_2 v2
[316] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[319] astore_3 v3
[320] aload_3 v3
[321] aload_2 v2
[322] getfield #104
+ Fieldref [android/support/v4/app/c.h I]
[325] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[328] aload_0 v0
[329] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[332] aload_3 v3
[333] aload_0 v0
[334] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[337] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[340] aload_0 v0
[341] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[344] invokevirtual #122
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragmen
t;II)V]
[347] goto +103 (target=450)
[350] aload_2 v2
[351] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[354] astore_3 v3
[355] aload_3 v3
[356] aload_2 v2
[357] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[360] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[363] aload_0 v0
[364] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[367] aload_3 v3
[368] aload_0 v0
[369] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[372] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[375] aload_0 v0
[376] getfield #87
+ Fieldref [android/support/v4/app/b.j I]

[379] invokevirtual #127


+ Methodref [android/support/v4/app/o.e (Landroid/support/v4/app/Fragmen
t;II)V]
[382] goto +68 (target=450)
[385] aload_2 v2
[386] getfield #100
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[389] astore_3 v3
[390] aload_3 v3
[391] aload_2 v2
[392] getfield #103
+ Fieldref [android/support/v4/app/c.g I]
[395] putfield #72
+ Fieldref [android/support/v4/app/Fragment.G I]
[398] aload_0 v0
[399] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[402] aload_3 v3
[403] aload_0 v0
[404] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[407] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[410] aload_0 v0
[411] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[414] invokevirtual #126
+ Methodref [android/support/v4/app/o.d (Landroid/support/v4/app/Fragmen
t;II)V]
[417] goto +33 (target=450)
[420] new #64
+ Class [java/lang/IllegalArgumentException]
[423] dup
[424] new #69
+ Class [java/lang/StringBuilder]
[427] dup
[428] invokespecial #141
+ Methodref [java/lang/StringBuilder.<init> ()V]
[431] ldc #42
+ String [Unknown cmd: ]
[433] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[436] aload_2 v2
[437] getfield #99
+ Fieldref [android/support/v4/app/c.c I]
[440] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[443] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[446] invokespecial #137
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[449] athrow
[450] aload_2 v2
[451] getfield #98
+ Fieldref [android/support/v4/app/c.b Landroid/support/v4/app/c;]
[454] astore_2 v2

[455] goto -386 (target=69)


[458] iload_1 v1
[459] ifeq +29 (target=488)
[462] aload_0 v0
[463] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[466] aload_0 v0
[467] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[470] getfield #108
+ Fieldref [android/support/v4/app/o.n I]
[473] aload_0 v0
[474] getfield #86
+ Fieldref [android/support/v4/app/b.i I]
[477] invokestatic #124
+ Methodref [android/support/v4/app/o.c (I)I]
[480] aload_0 v0
[481] getfield #87
+ Fieldref [android/support/v4/app/b.j I]
[484] iconst_1
[485] invokevirtual #116
+ Methodref [android/support/v4/app/o.a (IIIZ)V]
[488] aload_0 v0
[489] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[492] iflt +19 (target=511)
[495] aload_0 v0
[496] getfield #78
+ Fieldref [android/support/v4/app/b.a Landroid/support/v4/app/o;]
[499] aload_0 v0
[500] getfield #92
+ Fieldref [android/support/v4/app/b.o I]
[503] invokevirtual #121
+ Methodref [android/support/v4/app/o.b (I)V]
[506] aload_0 v0
[507] iconst_m1
[508] putfield #92
+ Fieldref [android/support/v4/app/b.o I]
[511] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #90
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/c
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0

Access flags: 0x30


= final class android.support.v4.app.c extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 23):
+ Class [android/support/v4/app/c]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Landroid/support/v4/app/c;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/c]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [h]
+ Utf8 [i]
+ Utf8 [java/lang/Object]
Fields (count = 9):
+ Field:
a Landroid/support/v4/app/c;
Access flags: 0x0
= android.support.v4.app.c a
+ Field:
b Landroid/support/v4/app/c;
Access flags: 0x0
= android.support.v4.app.c b
+ Field:
c I
Access flags: 0x0
= int c
+ Field:
d Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment d
+ Field:
e I
Access flags: 0x0
= int e
+ Field:
f I
Access flags: 0x0
= int f
+ Field:
g I
Access flags: 0x0
= int g
+ Field:
h I
Access flags: 0x0
= int h
+ Field:
i Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList i
Methods (count = 1):
- Method:
<init>()V

Access flags: 0x0


= c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackState
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.BackStackState extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable]
Constant Pool (count = 220):
+ String [ base fragment #]
+ String [ op #]
+ String [ set remove fragment #]
+ String [FragmentManager]
+ String [Instantiate ]
+ String [Not on back stack]
+ Class [android/os/Parcel]
+ Class [android/os/Parcelable]
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/BackStackState]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/b]
+ Class [android/support/v4/app/c]
+ Class [android/support/v4/app/d]
+ Class [android/support/v4/app/o]
+ Class [android/text/TextUtils]
+ Class [android/util/Log]
+ Class [java/lang/CharSequence]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Class [java/util/ArrayList]
+ Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelab
le$Creator;]
+ Fieldref [android/support/v4/app/BackStackState.a [I]
+ Fieldref [android/support/v4/app/BackStackState.b I]
+ Fieldref [android/support/v4/app/BackStackState.c I]
+ Fieldref [android/support/v4/app/BackStackState.d Ljava/lang/String;]
+ Fieldref [android/support/v4/app/BackStackState.e I]
+ Fieldref [android/support/v4/app/BackStackState.f I]
+ Fieldref [android/support/v4/app/BackStackState.g Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackState.h I]
+ Fieldref [android/support/v4/app/BackStackState.i Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/Fragment.f I]
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]

+ Fieldref [android/support/v4/app/b.d I]
+ Fieldref [android/support/v4/app/b.i I]
+ Fieldref [android/support/v4/app/b.j I]
+ Fieldref [android/support/v4/app/b.k Z]
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
+ Fieldref [android/support/v4/app/b.o I]
+ Fieldref [android/support/v4/app/b.p I]
+ Fieldref [android/support/v4/app/b.q Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/b.r I]
+ Fieldref [android/support/v4/app/b.s Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
+ Fieldref [android/support/v4/app/c.c I]
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/c.e I]
+ Fieldref [android/support/v4/app/c.f I]
+ Fieldref [android/support/v4/app/c.g I]
+ Fieldref [android/support/v4/app/c.h I]
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.a Z]
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
+ Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelabl
e$Creator;]
+ Methodref [android/os/Parcel.createIntArray ()[I]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/os/Parcel.writeIntArray ([I)V]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/b.<init> (Landroid/support/v4/app/o;)V]
+ Methodref [android/support/v4/app/b.a (I)V]
+ Methodref [android/support/v4/app/b.a (Landroid/support/v4/app/c;)V]
+ Methodref [android/support/v4/app/c.<init> ()V]
+ Methodref [android/support/v4/app/d.<init> ()V]
+ Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Lan
droid/os/Parcel;I)V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/ArrayList.<init> (I)V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid
/os/Parcel;)Ljava/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Landroid/support/v4/app/o;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a (I)V]
+ NameAndType [a (Landroid/support/v4/app/c;)V]
+ NameAndType [a Landroid/support/v4/app/c;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [a Z]
NameAndType [a [I]
NameAndType [add (Ljava/lang/Object;)Z]
NameAndType [append (I)Ljava/lang/StringBuilder;]
NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
NameAndType [b I]
NameAndType [b Landroid/support/v4/app/c;]
NameAndType [c I]
NameAndType [createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
NameAndType [createIntArray ()[I]
NameAndType [d I]
NameAndType [d Landroid/support/v4/app/Fragment;]
NameAndType [d Ljava/lang/String;]
NameAndType [e I]
NameAndType [f I]
NameAndType [f Ljava/util/ArrayList;]
NameAndType [g I]
NameAndType [g Ljava/lang/CharSequence;]
NameAndType [get (I)Ljava/lang/Object;]
NameAndType [h I]
NameAndType [i I]
NameAndType [i Ljava/lang/CharSequence;]
NameAndType [i Ljava/util/ArrayList;]
NameAndType [j I]
NameAndType [k Z]
NameAndType [m Ljava/lang/String;]
NameAndType [o I]
NameAndType [p I]
NameAndType [q Ljava/lang/CharSequence;]
NameAndType [r I]
NameAndType [readInt ()I]
NameAndType [readString ()Ljava/lang/String;]
NameAndType [s Ljava/lang/CharSequence;]
NameAndType [size ()I]
NameAndType [toString ()Ljava/lang/String;]
NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
NameAndType [writeInt (I)V]
NameAndType [writeIntArray ([I)V]
NameAndType [writeString (Ljava/lang/String;)V]
NameAndType [writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
Utf8 [ base fragment #]
Utf8 [ op #]
Utf8 [ set remove fragment #]
Utf8 [()I]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [()[I]
Utf8 [(I)Ljava/lang/Object;]
Utf8 [(I)Ljava/lang/StringBuilder;]
Utf8 [(I)V]
Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
Utf8 [(Landroid/os/Parcel;)V]
Utf8 [(Landroid/os/Parcel;I)V]
Utf8 [(Landroid/support/v4/app/c;)V]
Utf8 [(Landroid/support/v4/app/o;)Landroid/support/v4/app/b;]
Utf8 [(Landroid/support/v4/app/o;)V]
Utf8 [(Landroid/support/v4/app/o;Landroid/support/v4/app/b;)V]
Utf8 [(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Ljava/lang/Object;)Z]
[(Ljava/lang/String;)Ljava/lang/StringBuilder;]
[(Ljava/lang/String;)V]
[(Ljava/lang/String;Ljava/lang/String;)I]
[([I)V]
[<clinit>]
[<init>]
[CHAR_SEQUENCE_CREATOR]
[CREATOR]
[Code]
[FragmentManager]
[I]
[Instantiate ]
[Landroid/os/Parcelable$Creator;]
[Landroid/support/v4/app/Fragment;]
[Landroid/support/v4/app/c;]
[Ljava/lang/CharSequence;]
[Ljava/lang/String;]
[Ljava/util/ArrayList;]
[Not on back stack]
[Z]
[[I]
[a]
[add]
[android/os/Parcel]
[android/os/Parcelable]
[android/os/Parcelable$Creator]
[android/support/v4/app/BackStackState]
[android/support/v4/app/Fragment]
[android/support/v4/app/b]
[android/support/v4/app/c]
[android/support/v4/app/d]
[android/support/v4/app/o]
[android/text/TextUtils]
[android/util/Log]
[append]
[b]
[c]
[createFromParcel]
[createIntArray]
[d]
[describeContents]
[e]
[f]
[g]
[get]
[h]
[i]
[j]
[java/lang/CharSequence]
[java/lang/IllegalStateException]
[java/lang/Object]
[java/lang/StringBuilder]
[java/util/ArrayList]
[k]
[m]
[o]
[p]
[q]
[r]

+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[readInt]
[readString]
[s]
[size]
[toString]
[v]
[writeInt]
[writeIntArray]
[writeString]
[writeToParcel]

Fields (count = 10):


+ Field:
a [I
Access flags: 0x10
= final int[] a
+ Field:
b I
Access flags: 0x10
= final int b
+ Field:
c I
Access flags: 0x10
= final int c
+ Field:
d Ljava/lang/String;
Access flags: 0x10
= final java.lang.String d
+ Field:
e I
Access flags: 0x10
= final int e
+ Field:
f I
Access flags: 0x10
= final int f
+ Field:
g Ljava/lang/CharSequence;
Access flags: 0x10
= final java.lang.CharSequence g
+ Field:
h I
Access flags: 0x10
= final int h
+ Field:
i Ljava/lang/CharSequence;
Access flags: 0x10
= final java.lang.CharSequence i
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 6):
- Method:
<init>(Landroid/support/v4/app/o;Landroid/support/v4/app/b;)V
Access flags: 0x1
= public BackStackState(android.support.v4.app.o,android.support.v4.app.b)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 358, locals = 8, stack = 4):
[0] aload_0 v0
[1] invokespecial #70
+ Methodref [java/lang/Object.<init> ()V]
[4] iconst_0
[5] istore_3 v3
[6] aload_2 v2
[7] getfield #34
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
[10] astore v4
[12] aload v4
[14] ifnull +32 (target=46)

[17] aload v4
[19] getfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[22] ifnull +14 (target=36)
[25] iload_3 v3
[26] aload v4
[28] getfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[31] invokevirtual #79
+ Methodref [java/util/ArrayList.size ()I]
[34] iadd
[35] istore_3 v3
[36] aload v4
[38] getfield #45
+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
[41] astore v4
[43] goto -31 (target=12)
[46] aload_0 v0
[47] aload_2 v2
[48] getfield #35
+ Fieldref [android/support/v4/app/b.d I]
[51] bipush 7
[53] imul
[54] iload_3 v3
[55] iadd
[56] newarray 10
[58] putfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[61] aload_2 v2
[62] getfield #38
+ Fieldref [android/support/v4/app/b.k Z]
[65] ifne +13 (target=78)
[68] new #19
+ Class [java/lang/IllegalStateException]
[71] dup
[72] ldc #6
+ String [Not on back stack]
[74] invokespecial #69
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[77] athrow
[78] aload_2 v2
[79] getfield #34
+ Fieldref [android/support/v4/app/b.b Landroid/support/v4/app/c;]
[82] astore v4
[84] iconst_0
[85] istore v5
[87] aload v4
[89] ifnull +204 (target=293)
[92] aload_0 v0
[93] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[96] iload v5
[98] iinc v5, 1
[101] aload v4
[103] getfield #46
+ Fieldref [android/support/v4/app/c.c I]
[106] iastore
[107] aload_0 v0
[108] getfield #24

+ Fieldref [android/support/v4/app/BackStackState.a [I]


[111] iload v5
[113] iinc v5, 1
[116] aload v4
[118] getfield #47
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[121] ifnull +14 (target=135)
[124] aload v4
[126] getfield #47
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[129] getfield #33
+ Fieldref [android/support/v4/app/Fragment.f I]
[132] goto +4 (target=136)
[135] iconst_m1
[136] iastore
[137] aload_0 v0
[138] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[141] iload v5
[143] iinc v5, 1
[146] aload v4
[148] getfield #48
+ Fieldref [android/support/v4/app/c.e I]
[151] iastore
[152] aload_0 v0
[153] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[156] iload v5
[158] iinc v5, 1
[161] aload v4
[163] getfield #49
+ Fieldref [android/support/v4/app/c.f I]
[166] iastore
[167] aload_0 v0
[168] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[171] iload v5
[173] iinc v5, 1
[176] aload v4
[178] getfield #50
+ Fieldref [android/support/v4/app/c.g I]
[181] iastore
[182] aload_0 v0
[183] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[186] iload v5
[188] iinc v5, 1
[191] aload v4
[193] getfield #51
+ Fieldref [android/support/v4/app/c.h I]
[196] iastore
[197] aload v4
[199] getfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[202] ifnull +70 (target=272)
[205] aload v4
[207] getfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]

[210] invokevirtual #79


+ Methodref [java/util/ArrayList.size ()I]
[213] istore v6
[215] aload_0 v0
[216] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[219] iload v5
[221] iinc v5, 1
[224] iload v6
[226] iastore
[227] iconst_0
[228] istore v7
[230] iload v7
[232] iload v6
[234] ificmpge +35 (target=269)
[237] aload_0 v0
[238] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[241] iload v5
[243] iinc v5, 1
[246] aload v4
[248] getfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[251] iload v7
[253] invokevirtual #78
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[256] checkcast #11
+ Class [android/support/v4/app/Fragment]
[259] getfield #33
+ Fieldref [android/support/v4/app/Fragment.f I]
[262] iastore
[263] iinc v7, 1
[266] goto -36 (target=230)
[269] goto +14 (target=283)
[272] aload_0 v0
[273] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[276] iload v5
[278] iinc v5, 1
[281] iconst_0
[282] iastore
[283] aload v4
[285] getfield #45
+ Fieldref [android/support/v4/app/c.a Landroid/support/v4/app/c;]
[288] astore v4
[290] goto -203 (target=87)
[293] aload_0 v0
[294] aload_2 v2
[295] getfield #36
+ Fieldref [android/support/v4/app/b.i I]
[298] putfield #25
+ Fieldref [android/support/v4/app/BackStackState.b I]
[301] aload_0 v0
[302] aload_2 v2
[303] getfield #37
+ Fieldref [android/support/v4/app/b.j I]
[306] putfield #26
+ Fieldref [android/support/v4/app/BackStackState.c I]
[309] aload_0 v0
[310] aload_2 v2

[311] getfield #39


+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
[314] putfield #27
+ Fieldref [android/support/v4/app/BackStackState.d Ljava/lang/String;]
[317] aload_0 v0
[318] aload_2 v2
[319] getfield #40
+ Fieldref [android/support/v4/app/b.o I]
[322] putfield #28
+ Fieldref [android/support/v4/app/BackStackState.e I]
[325] aload_0 v0
[326] aload_2 v2
[327] getfield #41
+ Fieldref [android/support/v4/app/b.p I]
[330] putfield #29
+ Fieldref [android/support/v4/app/BackStackState.f I]
[333] aload_0 v0
[334] aload_2 v2
[335] getfield #42
+ Fieldref [android/support/v4/app/b.q Ljava/lang/CharSequence;]
[338] putfield #30
+ Fieldref [android/support/v4/app/BackStackState.g Ljava/lang/CharSeque
nce;]
[341] aload_0 v0
[342] aload_2 v2
[343] getfield #43
+ Fieldref [android/support/v4/app/b.r I]
[346] putfield #31
+ Fieldref [android/support/v4/app/BackStackState.h I]
[349] aload_0 v0
[350] aload_2 v2
[351] getfield #44
+ Fieldref [android/support/v4/app/b.s Ljava/lang/CharSequence;]
[354] putfield #32
+ Fieldref [android/support/v4/app/BackStackState.i Ljava/lang/CharSeque
nce;]
[357] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;)V
Access flags: 0x1
= public BackStackState(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 93, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokespecial #70
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #56
+ Methodref [android/os/Parcel.createIntArray ()[I]
[9] putfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[12] aload_0 v0
[13] aload_1 v1
[14] invokevirtual #57
+ Methodref [android/os/Parcel.readInt ()I]
[17] putfield #25
+ Fieldref [android/support/v4/app/BackStackState.b I]
[20] aload_0 v0

[21] aload_1 v1
[22] invokevirtual #57
+ Methodref [android/os/Parcel.readInt ()I]
[25] putfield #26
+ Fieldref [android/support/v4/app/BackStackState.c I]
[28] aload_0 v0
[29] aload_1 v1
[30] invokevirtual #58
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[33] putfield #27
+ Fieldref [android/support/v4/app/BackStackState.d Ljava/lang/String;]
[36] aload_0 v0
[37] aload_1 v1
[38] invokevirtual #57
+ Methodref [android/os/Parcel.readInt ()I]
[41] putfield #28
+ Fieldref [android/support/v4/app/BackStackState.e I]
[44] aload_0 v0
[45] aload_1 v1
[46] invokevirtual #57
+ Methodref [android/os/Parcel.readInt ()I]
[49] putfield #29
+ Fieldref [android/support/v4/app/BackStackState.f I]
[52] aload_0 v0
[53] getstatic #55
+ Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Par
celable$Creator;]
[56] aload_1 v1
[57] invokeinterface #80
+ InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (La
ndroid/os/Parcel;)Ljava/lang/Object;]
[62] checkcast #18
+ Class [java/lang/CharSequence]
[65] putfield #30
+ Fieldref [android/support/v4/app/BackStackState.g Ljava/lang/CharSeque
nce;]
[68] aload_0 v0
[69] aload_1 v1
[70] invokevirtual #57
+ Methodref [android/os/Parcel.readInt ()I]
[73] putfield #31
+ Fieldref [android/support/v4/app/BackStackState.h I]
[76] aload_0 v0
[77] getstatic #55
+ Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Par
celable$Creator;]
[80] aload_1 v1
[81] invokeinterface #80
+ InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (La
ndroid/os/Parcel;)Ljava/lang/Object;]
[86] checkcast #18
+ Class [java/lang/CharSequence]
[89] putfield #32
+ Fieldref [android/support/v4/app/BackStackState.i Ljava/lang/CharSeque
nce;]
[92] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/o;)Landroid/support/v4/app/b;
Access flags: 0x1

= public android.support.v4.app.b a(android.support.v4.app.o)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 414, locals = 10, stack = 4):
[0] new #12
+ Class [android/support/v4/app/b]
[3] dup
[4] aload_1 v1
[5] invokespecial #62
+ Methodref [android/support/v4/app/b.<init> (Landroid/support/v4/app/o;
)V]
[8] astore_2 v2
[9] iconst_0
[10] istore_3 v3
[11] iconst_0
[12] istore v4
[14] iload_3 v3
[15] aload_0 v0
[16] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[19] arraylength
[20] ificmpge +318 (target=338)
[23] new #13
+ Class [android/support/v4/app/c]
[26] dup
[27] invokespecial #65
+ Methodref [android/support/v4/app/c.<init> ()V]
[30] astore v5
[32] aload v5
[34] aload_0 v0
[35] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[38] iload_3 v3
[39] iinc v3, 1
[42] iaload
[43] putfield #46
+ Fieldref [android/support/v4/app/c.c I]
[46] getstatic #53
+ Fieldref [android/support/v4/app/o.a Z]
[49] ifeq +52 (target=101)
[52] ldc #4
+ String [FragmentManager]
[54] new #21
+ Class [java/lang/StringBuilder]
[57] dup
[58] invokespecial #71
+ Methodref [java/lang/StringBuilder.<init> ()V]
[61] ldc #5
+ String [Instantiate ]
[63] invokevirtual #74
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[66] aload_2 v2
[67] invokevirtual #73
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[70] ldc #2
+ String [ op #]
[72] invokevirtual #74
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[75] iload v4
[77] invokevirtual #72
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[80] ldc #1
+ String [ base fragment #]
[82] invokevirtual #74
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[85] aload_0 v0
[86] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[89] iload_3 v3
[90] iaload
[91] invokevirtual #72
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[94] invokevirtual #75
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[97] invokestatic #68
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[100] pop
[101] aload_0 v0
[102] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[105] iload_3 v3
[106] iinc v3, 1
[109] iaload
[110] istore v6
[112] iload v6
[114] iflt +27 (target=141)
[117] aload_1 v1
[118] getfield #54
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[121] iload v6
[123] invokevirtual #78
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[126] checkcast #11
+ Class [android/support/v4/app/Fragment]
[129] astore v7
[131] aload v5
[133] aload v7
[135] putfield #47
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[138] goto +9 (target=147)
[141] aload v5
[143] aconst_null
[144] putfield #47
+ Fieldref [android/support/v4/app/c.d Landroid/support/v4/app/Fragment;
]
[147] aload v5
[149] aload_0 v0
[150] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[153] iload_3 v3
[154] iinc v3, 1
[157] iaload
[158] putfield #48
+ Fieldref [android/support/v4/app/c.e I]

[161] aload v5
[163] aload_0 v0
[164] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[167] iload_3 v3
[168] iinc v3, 1
[171] iaload
[172] putfield #49
+ Fieldref [android/support/v4/app/c.f I]
[175] aload v5
[177] aload_0 v0
[178] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[181] iload_3 v3
[182] iinc v3, 1
[185] iaload
[186] putfield #50
+ Fieldref [android/support/v4/app/c.g I]
[189] aload v5
[191] aload_0 v0
[192] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[195] iload_3 v3
[196] iinc v3, 1
[199] iaload
[200] putfield #51
+ Fieldref [android/support/v4/app/c.h I]
[203] aload_0 v0
[204] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[207] iload_3 v3
[208] iinc v3, 1
[211] iaload
[212] istore v7
[214] iload v7
[216] ifle +110 (target=326)
[219] aload v5
[221] new #22
+ Class [java/util/ArrayList]
[224] dup
[225] iload v7
[227] invokespecial #76
+ Methodref [java/util/ArrayList.<init> (I)V]
[230] putfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[233] iconst_0
[234] istore v8
[236] iload v8
[238] iload v7
[240] ificmpge +86 (target=326)
[243] getstatic #53
+ Fieldref [android/support/v4/app/o.a Z]
[246] ifeq +42 (target=288)
[249] ldc #4
+ String [FragmentManager]
[251] new #21
+ Class [java/lang/StringBuilder]
[254] dup
[255] invokespecial #71
+ Methodref [java/lang/StringBuilder.<init> ()V]

[258] ldc #5
+ String [Instantiate ]
[260] invokevirtual #74
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[263] aload_2 v2
[264] invokevirtual #73
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[267] ldc #3
+ String [ set remove fragment #]
[269] invokevirtual #74
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[272] aload_0 v0
[273] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[276] iload_3 v3
[277] iaload
[278] invokevirtual #72
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[281] invokevirtual #75
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[284] invokestatic #68
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[287] pop
[288] aload_1 v1
[289] getfield #54
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[292] aload_0 v0
[293] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[296] iload_3 v3
[297] iinc v3, 1
[300] iaload
[301] invokevirtual #78
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[304] checkcast #11
+ Class [android/support/v4/app/Fragment]
[307] astore v9
[309] aload v5
[311] getfield #52
+ Fieldref [android/support/v4/app/c.i Ljava/util/ArrayList;]
[314] aload v9
[316] invokevirtual #77
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[319] pop
[320] iinc v8, 1
[323] goto -87 (target=236)
[326] aload_2 v2
[327] aload v5
[329] invokevirtual #64
+ Methodref [android/support/v4/app/b.a (Landroid/support/v4/app/c;)V]
[332] iinc v4, 1
[335] goto -321 (target=14)
[338] aload_2 v2
[339] aload_0 v0
[340] getfield #25
+ Fieldref [android/support/v4/app/BackStackState.b I]

[343] putfield #36


+ Fieldref [android/support/v4/app/b.i I]
[346] aload_2 v2
[347] aload_0 v0
[348] getfield #26
+ Fieldref [android/support/v4/app/BackStackState.c I]
[351] putfield #37
+ Fieldref [android/support/v4/app/b.j I]
[354] aload_2 v2
[355] aload_0 v0
[356] getfield #27
+ Fieldref [android/support/v4/app/BackStackState.d Ljava/lang/String;]
[359] putfield #39
+ Fieldref [android/support/v4/app/b.m Ljava/lang/String;]
[362] aload_2 v2
[363] aload_0 v0
[364] getfield #28
+ Fieldref [android/support/v4/app/BackStackState.e I]
[367] putfield #40
+ Fieldref [android/support/v4/app/b.o I]
[370] aload_2 v2
[371] iconst_1
[372] putfield #38
+ Fieldref [android/support/v4/app/b.k Z]
[375] aload_2 v2
[376] aload_0 v0
[377] getfield #29
+ Fieldref [android/support/v4/app/BackStackState.f I]
[380] putfield #41
+ Fieldref [android/support/v4/app/b.p I]
[383] aload_2 v2
[384] aload_0 v0
[385] getfield #30
+ Fieldref [android/support/v4/app/BackStackState.g Ljava/lang/CharSeque
nce;]
[388] putfield #42
+ Fieldref [android/support/v4/app/b.q Ljava/lang/CharSequence;]
[391] aload_2 v2
[392] aload_0 v0
[393] getfield #31
+ Fieldref [android/support/v4/app/BackStackState.h I]
[396] putfield #43
+ Fieldref [android/support/v4/app/b.r I]
[399] aload_2 v2
[400] aload_0 v0
[401] getfield #32
+ Fieldref [android/support/v4/app/BackStackState.i Ljava/lang/CharSeque
nce;]
[404] putfield #44
+ Fieldref [android/support/v4/app/b.s Ljava/lang/CharSequence;]
[407] aload_2 v2
[408] iconst_1
[409] invokevirtual #63
+ Methodref [android/support/v4/app/b.a (I)V]
[412] aload_2 v2
[413] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
describeContents()I
Access flags: 0x1

= public int describeContents()


Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 75, locals = 3, stack = 3):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #24
+ Fieldref [android/support/v4/app/BackStackState.a [I]
[5] invokevirtual #60
+ Methodref [android/os/Parcel.writeIntArray ([I)V]
[8] aload_1 v1
[9] aload_0 v0
[10] getfield #25
+ Fieldref [android/support/v4/app/BackStackState.b I]
[13] invokevirtual #59
+ Methodref [android/os/Parcel.writeInt (I)V]
[16] aload_1 v1
[17] aload_0 v0
[18] getfield #26
+ Fieldref [android/support/v4/app/BackStackState.c I]
[21] invokevirtual #59
+ Methodref [android/os/Parcel.writeInt (I)V]
[24] aload_1 v1
[25] aload_0 v0
[26] getfield #27
+ Fieldref [android/support/v4/app/BackStackState.d Ljava/lang/String;]
[29] invokevirtual #61
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[32] aload_1 v1
[33] aload_0 v0
[34] getfield #28
+ Fieldref [android/support/v4/app/BackStackState.e I]
[37] invokevirtual #59
+ Methodref [android/os/Parcel.writeInt (I)V]
[40] aload_1 v1
[41] aload_0 v0
[42] getfield #29
+ Fieldref [android/support/v4/app/BackStackState.f I]
[45] invokevirtual #59
+ Methodref [android/os/Parcel.writeInt (I)V]
[48] aload_0 v0
[49] getfield #30
+ Fieldref [android/support/v4/app/BackStackState.g Ljava/lang/CharSeque
nce;]
[52] aload_1 v1
[53] iconst_0
[54] invokestatic #67
+ Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequen
ce;Landroid/os/Parcel;I)V]
[57] aload_1 v1
[58] aload_0 v0
[59] getfield #31

+ Fieldref [android/support/v4/app/BackStackState.h I]
[62] invokevirtual #59
+ Methodref [android/os/Parcel.writeInt (I)V]
[65] aload_0 v0
[66] getfield #32
+ Fieldref [android/support/v4/app/BackStackState.i Ljava/lang/CharSeque
nce;]
[69] aload_1 v1
[70] iconst_0
[71] invokestatic #67
+ Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequen
ce;Landroid/os/Parcel;I)V]
[74] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #14
+ Class [android/support/v4/app/d]
[3] dup
[4] invokespecial #66
+ Methodref [android/support/v4/app/d.<init> ()V]
[7] putstatic #23
+ Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Pa
rcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/d
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.d extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/BackStackState]
+ Class [android/support/v4/app/d]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/BackStackState.<init> (Landroid/os/Parcel;
)V]
+ Methodref [android/support/v4/app/d.a (I)[Landroid/support/v4/app/BackStackS
tate;]
+ Methodref [android/support/v4/app/d.a (Landroid/os/Parcel;)Landroid/support/
v4/app/BackStackState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [a (I)[Landroid/support/v4/app/BackStackState;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
Utf8 [()V]
Utf8 [(I)[Landroid/support/v4/app/BackStackState;]
Utf8 [(I)[Ljava/lang/Object;]
Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
Utf8 [(Landroid/os/Parcel;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/os/Parcelable$Creator]
Utf8 [android/support/v4/app/BackStackState]
Utf8 [android/support/v4/app/d]
Utf8 [createFromParcel]
Utf8 [java/lang/Object]
Utf8 [newArray]

Fields (count = 0):


Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
Access flags: 0x1
= public android.support.v4.app.BackStackState a(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 3):
[0] new #2
+ Class [android/support/v4/app/BackStackState]
[3] dup
[4] aload_1 v1
[5] invokespecial #5
+ Methodref [android/support/v4/app/BackStackState.<init> (Landroid/os/P
arcel;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/app/BackStackState;
Access flags: 0x1
= public android.support.v4.app.BackStackState[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/BackStackState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] newArray(int)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/d.a (I)[Landroid/support/v4/app/Back
StackState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/d.a (Landroid/os/Parcel;)Landroid/su
pport/v4/app/BackStackState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.Fragment extends java.lang.Object
Interfaces (count = 2):
+ Class [android/content/ComponentCallbacks]
+ Class [android/view/View$OnCreateContextMenuListener]
Constant Pool (count = 543):
+ String [ ]
+ String [ ]
+ String [ #]
+ String [ did not call through to super.onActivityCreated()]
+ String [ did not call through to super.onCreate()]
+ String [ did not call through to super.onDestroy()]
+ String [ did not call through to super.onDestroyView()]
+ String [ did not call through to super.onPause()]
+ String [ did not call through to super.onResume()]
+ String [ did not call through to super.onStart()]
+ String [ did not call through to super.onStop()]
+ String [ did not call through to super.onViewStateRestored()]
+ String [ empty constructor that is public]
+ String [ id=0x]
+ String [ mBackStackNesting=]
+ String [ mContainerId=#]
+ String [ mDetached=]
+ String [ mFromLayout=]
+ String [ mHasMenu=]
+ String [ mInLayout=]
+ String [ mIndex=]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

String [ mMenuVisible=]
String [ mRemoving=]
String [ mResumed=]
String [ mRetaining=]
String [ mTag=]
String [ mTargetRequestCode=]
String [ mUserVisibleHint=]
String [ mWho=]
String [ not attached to Activity]
String [:]
String [: make sure class name exists, is public, and has an]
String [Child ]
String [Fragment ]
String [Loader Manager:]
String [Unable to instantiate fragment ]
String [android:fragment:]
String [android:support:fragments]
String [mActivity=]
String [mAdded=]
String [mAnimatingAway=]
String [mArguments=]
String [mContainer=]
String [mFragmentId=#]
String [mFragmentManager=]
String [mHidden=]
String [mInnerView=]
String [mNextAnim=]
String [mParentFragment=]
String [mRetainInstance=]
String [mSavedFragmentState=]
String [mSavedViewState=]
String [mState=]
String [mStateAfterAnimating=]
String [mTarget=]
String [mView=]
Class [android/content/ComponentCallbacks]
Class [android/content/Context]
Class [android/os/Bundle]
Class [android/support/v4/app/Fragment]
Class [android/support/v4/app/FragmentActivity]
Class [android/support/v4/app/ac]
Class [android/support/v4/app/e]
Class [android/support/v4/app/f]
Class [android/support/v4/app/o]
Class [android/support/v4/app/z]
Class [android/support/v4/b/a]
Class [android/view/View]
Class [android/view/View$OnCreateContextMenuListener]
Class [java/io/PrintWriter]
Class [java/lang/Class]
Class [java/lang/ClassLoader]
Class [java/lang/ClassNotFoundException]
Class [java/lang/IllegalAccessException]
Class [java/lang/IllegalStateException]
Class [java/lang/InstantiationException]
Class [java/lang/Integer]
Class [java/lang/Object]
Class [java/lang/StringBuilder]
Class [java/util/HashMap]
Fieldref [android/support/v4/app/Fragment.A Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref
Fieldref

[android/support/v4/app/Fragment.B
[android/support/v4/app/Fragment.C
[android/support/v4/app/Fragment.D
[android/support/v4/app/Fragment.E
[android/support/v4/app/Fragment.F
[android/support/v4/app/Fragment.G
[android/support/v4/app/Fragment.H
[android/support/v4/app/Fragment.I
[android/support/v4/app/Fragment.J
[android/support/v4/app/Fragment.L
[android/support/v4/app/Fragment.M
[android/support/v4/app/Fragment.N
[android/support/v4/app/Fragment.O
[android/support/v4/app/Fragment.P
[android/support/v4/app/Fragment.a
[android/support/v4/app/Fragment.b
[android/support/v4/app/Fragment.c
[android/support/v4/app/Fragment.d
[android/support/v4/app/Fragment.e
[android/support/v4/app/Fragment.f
[android/support/v4/app/Fragment.g
[android/support/v4/app/Fragment.h
[android/support/v4/app/Fragment.i

Z]
Z]
Z]
Z]
Z]
I]
Landroid/view/ViewGroup;]
Landroid/view/View;]
Landroid/view/View;]
Z]
Landroid/support/v4/app/z;]
Z]
Z]
Ljava/util/HashMap;]
I]
Landroid/view/View;]
I]
Landroid/os/Bundle;]
Landroid/util/SparseArray;]
I]
Ljava/lang/String;]
Landroid/os/Bundle;]
Landroid/support/v4/app/Fragment

;]
+ Fieldref [android/support/v4/app/Fragment.j I]
+ Fieldref [android/support/v4/app/Fragment.k I]
+ Fieldref [android/support/v4/app/Fragment.l Z]
+ Fieldref [android/support/v4/app/Fragment.m Z]
+ Fieldref [android/support/v4/app/Fragment.n Z]
+ Fieldref [android/support/v4/app/Fragment.o Z]
+ Fieldref [android/support/v4/app/Fragment.p Z]
+ Fieldref [android/support/v4/app/Fragment.q Z]
+ Fieldref [android/support/v4/app/Fragment.r I]
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fragment
Activity;]
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fragment
;]
+ Fieldref [android/support/v4/app/Fragment.w I]
+ Fieldref [android/support/v4/app/Fragment.x I]
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
+ Fieldref [android/support/v4/app/Fragment.z Z]
+ Fieldref [android/support/v4/app/FragmentActivity.h Z]
+ Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
+ Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/P
arcelable;]
+ Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Pa
rcelable;)V]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context;Ljava
/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/LayoutInflater;L
android/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/Menu;Landroid/vi
ew/MenuInflater;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/Fragment.b ()Landroid/support/v4/app/Fragm
entActivity;]

+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/Menu;)V]


+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/Fragment.c (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.d (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.e ()V]
+ Methodref [android/support/v4/app/Fragment.e (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.f ()V]
+ Methodref [android/support/v4/app/Fragment.f (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.g ()V]
+ Methodref [android/support/v4/app/Fragment.h ()V]
+ Methodref [android/support/v4/app/Fragment.i ()V]
+ Methodref [android/support/v4/app/Fragment.j ()V]
+ Methodref [android/support/v4/app/Fragment.n ()V]
+ Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/
content/res/Configuration;)V]
+ Methodref [android/support/v4/app/Fragment.onLowMemory ()V]
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/String;ZZ)L
android/support/v4/app/z;]
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landr
oid/view/LayoutInflater;]
+ Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/c
ontent/res/Resources;]
+ Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Land
roid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuIn
fo;)V]
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/e.<init> (Landroid/support/v4/app/Fragment
;)V]
+ Methodref [android/support/v4/app/f.<init> (Ljava/lang/String;Ljava/lang/Exc
eption;)V]
+ Methodref [android/support/v4/app/o.<init> ()V]
+ Methodref [android/support/v4/app/o.a (Landroid/content/res/Configuration;)V
]
+ Methodref [android/support/v4/app/o.a (Landroid/os/Parcelable;Ljava/util/Arr
ayList;)V]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/FragmentActiv
ity;Landroid/support/v4/app/l;Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;)Z]
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;Landroid/view/Menu
Inflater;)Z]
+ Methodref [android/support/v4/app/o.a (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/o.b (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/o.b (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/o.e ()Z]
+ Methodref [android/support/v4/app/o.h ()Landroid/os/Parcelable;]
+ Methodref [android/support/v4/app/o.i ()V]
+ Methodref [android/support/v4/app/o.j ()V]
+ Methodref [android/support/v4/app/o.k ()V]
+ Methodref [android/support/v4/app/o.l ()V]
+ Methodref [android/support/v4/app/o.m ()V]
+ Methodref [android/support/v4/app/o.n ()V]
+ Methodref [android/support/v4/app/o.o ()V]
+ Methodref [android/support/v4/app/o.p ()V]
+ Methodref [android/support/v4/app/o.q ()V]
+ Methodref [android/support/v4/app/o.r ()V]
+ Methodref [android/support/v4/app/o.s ()V]
+ Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]

+ Methodref [android/support/v4/app/z.b ()V]


+ Methodref [android/support/v4/app/z.c ()V]
+ Methodref [android/support/v4/app/z.d ()V]
+ Methodref [android/support/v4/app/z.f ()V]
+ Methodref [android/support/v4/app/z.g ()V]
+ Methodref [android/support/v4/app/z.h ()V]
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/StringBuil
der;)V]
+ Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArra
y;)V]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (I)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
+ Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
+ Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Cl
ass;]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/Object.hashCode ()I]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/HashMap.<init> ()V]
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava
/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/String;Ljava/lang/Exception;)V]
+ NameAndType [A Z]
+ NameAndType [B Z]
+ NameAndType [C Z]
+ NameAndType [D Z]
+ NameAndType [E Z]
+ NameAndType [F Z]
+ NameAndType [G I]
+ NameAndType [H Landroid/view/ViewGroup;]
+ NameAndType [I Landroid/view/View;]
+ NameAndType [J Landroid/view/View;]
+ NameAndType [L Z]
+ NameAndType [M Landroid/support/v4/app/z;]
+ NameAndType [N Z]
+ NameAndType [O Z]

+ NameAndType [P Ljava/util/HashMap;]
+ NameAndType [a (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundl
e;)Landroid/support/v4/app/Fragment;]
+ NameAndType [a (Landroid/content/res/Configuration;)V]
+ NameAndType [a (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ NameAndType [a (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4
/app/l;Landroid/support/v4/app/Fragment;)V]
+ NameAndType [a (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroi
d/os/Bundle;)Landroid/view/View;]
+ NameAndType [a (Landroid/view/Menu;)V]
+ NameAndType [a (Landroid/view/Menu;)Z]
+ NameAndType [a (Landroid/view/Menu;Landroid/view/MenuInflater;)V]
+ NameAndType [a (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ NameAndType [a (Landroid/view/MenuItem;)Z]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;ZZ)Landroid/support/v4/app/z;]
+ NameAndType [a I]
+ NameAndType [append (C)Ljava/lang/StringBuilder;]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [b ()V]
+ NameAndType [b (Landroid/view/Menu;)V]
+ NameAndType [b (Landroid/view/MenuItem;)Z]
+ NameAndType [b Landroid/view/View;]
+ NameAndType [c ()V]
+ NameAndType [c (Landroid/os/Bundle;)V]
+ NameAndType [c I]
+ NameAndType [d ()V]
+ NameAndType [d (Landroid/os/Bundle;)V]
+ NameAndType [d Landroid/os/Bundle;]
+ NameAndType [e ()V]
+ NameAndType [e ()Z]
+ NameAndType [e (Landroid/os/Bundle;)V]
+ NameAndType [e Landroid/util/SparseArray;]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [f ()V]
+ NameAndType [f (Landroid/os/Bundle;)V]
+ NameAndType [f I]
+ NameAndType [g ()V]
+ NameAndType [g Ljava/lang/String;]
+ NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
+ NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
+ NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
+ NameAndType [getResources ()Landroid/content/res/Resources;]
+ NameAndType [h ()Landroid/os/Parcelable;]
+ NameAndType [h ()V]
+ NameAndType [h Landroid/os/Bundle;]
+ NameAndType [h Z]
+ NameAndType [hashCode ()I]
+ NameAndType [i ()V]
+ NameAndType [i Landroid/support/v4/app/Fragment;]
+ NameAndType [j ()V]
+ NameAndType [j I]
+ NameAndType [k ()V]

+ NameAndType [k I]
+ NameAndType [l ()V]
+ NameAndType [l Z]
+ NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;]
+ NameAndType [m ()V]
+ NameAndType [m Z]
+ NameAndType [n ()V]
+ NameAndType [n Z]
+ NameAndType [newInstance ()Ljava/lang/Object;]
+ NameAndType [o ()V]
+ NameAndType [o Z]
+ NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
+ NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/Vi
ew;Landroid/view/ContextMenu$ContextMenuInfo;)V]
+ NameAndType [onLowMemory ()V]
+ NameAndType [p ()V]
+ NameAndType [p Z]
+ NameAndType [print (I)V]
+ NameAndType [print (Ljava/lang/Object;)V]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [print (Z)V]
+ NameAndType [println (I)V]
+ NameAndType [println (Ljava/lang/Object;)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [println (Z)V]
+ NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
+ NameAndType [q ()V]
+ NameAndType [q Z]
+ NameAndType [r ()V]
+ NameAndType [r I]
+ NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V]
+ NameAndType [s ()V]
+ NameAndType [s Landroid/support/v4/app/o;]
+ NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
+ NameAndType [t Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [u Landroid/support/v4/app/o;]
+ NameAndType [v Landroid/support/v4/app/Fragment;]
+ NameAndType [w I]
+ NameAndType [x I]
+ NameAndType [y Ljava/lang/String;]
+ NameAndType [z Z]
+ Utf8 [ ]
+ Utf8 [ ]
+ Utf8 [ #]
+ Utf8 [ did not call through to super.onActivityCreated()]
+ Utf8 [ did not call through to super.onCreate()]
+ Utf8 [ did not call through to super.onDestroy()]
+ Utf8 [ did not call through to super.onDestroyView()]
+ Utf8 [ did not call through to super.onPause()]
+ Utf8 [ did not call through to super.onResume()]
+ Utf8 [ did not call through to super.onStart()]
+ Utf8 [ did not call through to super.onStop()]
+ Utf8 [ did not call through to super.onViewStateRestored()]
+ Utf8 [ empty constructor that is public]
+ Utf8 [ id=0x]
+ Utf8 [ mBackStackNesting=]
+ Utf8 [ mContainerId=#]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[ mDetached=]
[ mFromLayout=]
[ mHasMenu=]
[ mInLayout=]
[ mIndex=]
[ mMenuVisible=]
[ mRemoving=]
[ mResumed=]
[ mRetaining=]
[ mTag=]
[ mTargetRequestCode=]
[ mUserVisibleHint=]
[ mWho=]
[ not attached to Activity]
[()I]
[()Landroid/content/res/Resources;]
[()Landroid/os/Parcelable;]
[()Landroid/support/v4/app/FragmentActivity;]
[()Landroid/view/LayoutInflater;]
[()Ljava/lang/Class;]
[()Ljava/lang/ClassLoader;]
[()Ljava/lang/Object;]
[()Ljava/lang/String;]
[()V]
[()Z]
[(C)Ljava/lang/StringBuilder;]
[(I)Ljava/lang/String;]
[(I)Ljava/lang/StringBuilder;]
[(I)V]
[(IILandroid/content/Intent;)V]
[(ILandroid/support/v4/app/Fragment;)V]
[(IZI)Landroid/view/animation/Animation;]
[(Landroid/app/Activity;)V]
[(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)

V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/F
ragment;]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landro
id/support/v4/app/Fragment;]
+ Utf8 [(Landroid/content/res/Configuration;)V]
+ Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/l;La
ndroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/util/SparseArray;)V]
+ Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMen
u$ContextMenuInfo;)V]
+ Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bund
le;)Landroid/view/View;]
+ Utf8 [(Landroid/view/Menu;)V]
+ Utf8 [(Landroid/view/Menu;)Z]
+ Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V]
+ Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ Utf8 [(Landroid/view/MenuItem;)Z]
+ Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V]
+ Utf8 [(Ljava/lang/ClassLoader;)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]

+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/Class;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V]
+ Utf8 [(Ljava/lang/String;ZZ)Landroid/support/v4/app/z;]
+ Utf8 [(Z)V]
+ Utf8 [:]
+ Utf8 [: make sure class name exists, is public, and has an]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [A]
+ Utf8 [B]
+ Utf8 [C]
+ Utf8 [Child ]
+ Utf8 [Code]
+ Utf8 [D]
+ Utf8 [E]
+ Utf8 [F]
+ Utf8 [Fragment ]
+ Utf8 [G]
+ Utf8 [H]
+ Utf8 [I]
+ Utf8 [J]
+ Utf8 [K]
+ Utf8 [L]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/app/o;]
+ Utf8 [Landroid/support/v4/app/z;]
+ Utf8 [Landroid/util/SparseArray;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [Landroid/view/ViewGroup;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [Loader Manager:]
+ Utf8 [M]
+ Utf8 [N]
+ Utf8 [O]
+ Utf8 [P]
+ Utf8 [Unable to instantiate fragment ]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/content/ComponentCallbacks]
+ Utf8 [android/content/Context]
+ Utf8 [android/os/Bundle]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/ac]
+ Utf8 [android/support/v4/app/e]
+ Utf8 [android/support/v4/app/f]
+ Utf8 [android/support/v4/app/o]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/app/z]
[android/support/v4/b/a]
[android/view/View]
[android/view/View$OnCreateContextMenuListener]
[android:fragment:]
[android:support:fragments]
[append]
[b]
[c]
[d]
[e]
[equals]
[f]
[g]
[get]
[getClass]
[getClassLoader]
[getLayoutInflater]
[getParcelable]
[getResources]
[h]
[hashCode]
[i]
[j]
[java/io/PrintWriter]
[java/lang/Class]
[java/lang/ClassLoader]
[java/lang/ClassNotFoundException]
[java/lang/IllegalAccessException]
[java/lang/IllegalStateException]
[java/lang/InstantiationException]
[java/lang/Integer]
[java/lang/Object]
[java/lang/StringBuilder]
[java/util/HashMap]
[k]
[l]
[loadClass]
[m]
[mActivity=]
[mAdded=]
[mAnimatingAway=]
[mArguments=]
[mContainer=]
[mFragmentId=#]
[mFragmentManager=]
[mHidden=]
[mInnerView=]
[mNextAnim=]
[mParentFragment=]
[mRetainInstance=]
[mSavedFragmentState=]
[mSavedViewState=]
[mState=]
[mStateAfterAnimating=]
[mTarget=]
[mView=]
[n]
[newInstance]
[o]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[onConfigurationChanged]
[onCreateContextMenu]
[onLowMemory]
[p]
[print]
[println]
[put]
[putParcelable]
[q]
[r]
[restoreHierarchyState]
[s]
[setClassLoader]
[t]
[toHexString]
[toString]
[u]
[v]
[w]
[x]
[y]
[z]

Fields (count = 42):


+ Field:
P Ljava/util/HashMap;
Access flags: 0x1a
= private static final java.util.HashMap P
+ Field:
a I
Access flags: 0x0
= int a
+ Field:
b Landroid/view/View;
Access flags: 0x0
= android.view.View b
+ Field:
c I
Access flags: 0x0
= int c
+ Field:
d Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle d
+ Field:
e Landroid/util/SparseArray;
Access flags: 0x0
= android.util.SparseArray e
+ Field:
f I
Access flags: 0x0
= int f
+ Field:
g Ljava/lang/String;
Access flags: 0x0
= java.lang.String g
+ Field:
h Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle h
+ Field:
i Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment i
+ Field:
j I
Access flags: 0x0
= int j
+ Field:
k I
Access flags: 0x0
= int k

+ Field:
l Z
Access flags: 0x0
= boolean l
+ Field:
m Z
Access flags: 0x0
= boolean m
+ Field:
n Z
Access flags: 0x0
= boolean n
+ Field:
o Z
Access flags: 0x0
= boolean o
+ Field:
p Z
Access flags: 0x0
= boolean p
+ Field:
q Z
Access flags: 0x0
= boolean q
+ Field:
r I
Access flags: 0x0
= int r
+ Field:
s Landroid/support/v4/app/o;
Access flags: 0x0
= android.support.v4.app.o s
+ Field:
t Landroid/support/v4/app/FragmentActivity;
Access flags: 0x0
= android.support.v4.app.FragmentActivity t
+ Field:
u Landroid/support/v4/app/o;
Access flags: 0x0
= android.support.v4.app.o u
+ Field:
v Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment v
+ Field:
w I
Access flags: 0x0
= int w
+ Field:
x I
Access flags: 0x0
= int x
+ Field:
y Ljava/lang/String;
Access flags: 0x0
= java.lang.String y
+ Field:
z Z
Access flags: 0x0
= boolean z
+ Field:
A Z
Access flags: 0x0
= boolean A
+ Field:
B Z
Access flags: 0x0
= boolean B
+ Field:
C Z
Access flags: 0x0
= boolean C
+ Field:
D Z
Access flags: 0x0
= boolean D
+ Field:
E Z
Access flags: 0x0
= boolean E

+ Field:
F Z
Access flags: 0x0
= boolean F
+ Field:
G I
Access flags: 0x0
= int G
+ Field:
H Landroid/view/ViewGroup;
Access flags: 0x0
= android.view.ViewGroup H
+ Field:
I Landroid/view/View;
Access flags: 0x0
= android.view.View I
+ Field:
J Landroid/view/View;
Access flags: 0x0
= android.view.View J
+ Field:
K Z
Access flags: 0x0
= boolean K
+ Field:
L Z
Access flags: 0x0
= boolean L
+ Field:
M Landroid/support/v4/app/z;
Access flags: 0x0
= android.support.v4.app.z M
+ Field:
N Z
Access flags: 0x0
= boolean N
+ Field:
O Z
Access flags: 0x0
= boolean O
Methods (count = 62):
- Method:
<init>()V
Access flags: 0x1
= public Fragment()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #200
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #96
+ Fieldref [android/support/v4/app/Fragment.a I]
[9] aload_0 v0
[10] iconst_m1
[11] putfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[14] aload_0 v0
[15] iconst_m1
[16] putfield #105
+ Fieldref [android/support/v4/app/Fragment.j I]
[19] aload_0 v0
[20] iconst_1
[21] putfield #85
+ Fieldref [android/support/v4/app/Fragment.E Z]
[24] aload_0 v0
[25] iconst_1
[26] putfield #91
+ Fieldref [android/support/v4/app/Fragment.L Z]

[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Ljava/lang/String;)Landroid/support
/v4/app/Fragment;
Access flags: 0x9
= public static android.support.v4.app.Fragment a(android.content.Context,
java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokestatic #127
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context
;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundl
e;)Landroid/support/v4/app/Fragment;
Access flags: 0x9
= public static android.support.v4.app.Fragment a(android.content.Context,
java.lang.String,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 184, locals = 5, stack = 4):
[0] getstatic #95
+ Fieldref [android/support/v4/app/Fragment.P Ljava/util/HashMap;]
[3] aload_1 v1
[4] invokevirtual #212
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object
;]
[7] checkcast #71
+ Class [java/lang/Class]
[10] astore_3 v3
[11] aload_3 v3
[12] ifnonnull +21 (target=33)
[15] aload_0 v0
[16] invokevirtual #123
+ Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLo
ader;]
[19] aload_1 v1
[20] invokevirtual #197
+ Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/l
ang/Class;]
[23] astore_3 v3
[24] getstatic #95
+ Fieldref [android/support/v4/app/Fragment.P Ljava/util/HashMap;]
[27] aload_1 v1
[28] aload_3 v3
[29] invokevirtual #213
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;
)Ljava/lang/Object;]
[32] pop
[33] aload_3 v3
[34] invokevirtual #196
+ Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
[37] checkcast #60
+ Class [android/support/v4/app/Fragment]
[40] astore v4

[42] aload_2 v2
[43] ifnull +21 (target=64)
[46] aload_2 v2
[47] aload v4
[49] invokevirtual #202
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[52] invokevirtual #195
+ Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
[55] invokevirtual #126
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
]
[58] aload v4
[60] aload_2 v2
[61] putfield #103
+ Fieldref [android/support/v4/app/Fragment.h Landroid/os/Bundle;]
[64] aload v4
[66] areturn
[67] astore_3 v3
[68] new #64
+ Class [android/support/v4/app/f]
[71] dup
[72] new #79
+ Class [java/lang/StringBuilder]
[75] dup
[76] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[79] ldc #36
+ String [Unable to instantiate fragment ]
[81] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[84] aload_1 v1
[85] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[88] ldc #32
+ String [: make sure class name exists, is public, and has an]
[90] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[93] ldc #13
+ String [ empty constructor that is public]
[95] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[98] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[101] aload_3 v3
[102] invokespecial #154
+ Methodref [android/support/v4/app/f.<init> (Ljava/lang/String;Ljava/la
ng/Exception;)V]
[105] athrow
[106] astore_3 v3
[107] new #64
+ Class [android/support/v4/app/f]
[110] dup
[111] new #79
+ Class [java/lang/StringBuilder]
[114] dup
[115] invokespecial #204

+ Methodref [java/lang/StringBuilder.<init> ()V]


[118] ldc #36
+ String [Unable to instantiate fragment ]
[120] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[123] aload_1 v1
[124] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[127] ldc #32
+ String [: make sure class name exists, is public, and has an]
[129] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[132] ldc #13
+ String [ empty constructor that is public]
[134] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[137] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[140] aload_3 v3
[141] invokespecial #154
+ Methodref [android/support/v4/app/f.<init> (Ljava/lang/String;Ljava/la
ng/Exception;)V]
[144] athrow
[145] astore_3 v3
[146] new #64
+ Class [android/support/v4/app/f]
[149] dup
[150] new #79
+ Class [java/lang/StringBuilder]
[153] dup
[154] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[157] ldc #36
+ String [Unable to instantiate fragment ]
[159] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[162] aload_1 v1
[163] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[166] ldc #32
+ String [: make sure class name exists, is public, and has an]
[168] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[171] ldc #13
+ String [ empty constructor that is public]
[173] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[176] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[179] aload_3 v3
[180] invokespecial #154
+ Methodref [android/support/v4/app/f.<init> (Ljava/lang/String;Ljava/la

ng/Exception;)V]
[183] athrow
Code attribute exceptions (count = 3):
- ExceptionInfo (0 -> 66: 67):
+ Class [java/lang/ClassNotFoundException]
- ExceptionInfo (0 -> 66: 106):
+ Class [java/lang/InstantiationException]
- ExceptionInfo (0 -> 66: 145):
+ Class [java/lang/IllegalAccessException]
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Bundle;)V
Access flags: 0x10
= final void a(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 73, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #100
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[4] ifnull +19 (target=23)
[7] aload_0 v0
[8] getfield #90
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[11] aload_0 v0
[12] getfield #100
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[15] invokevirtual #186
+ Methodref [android/view/View.restoreHierarchyState (Landroid/util/Spar
seArray;)V]
[18] aload_0 v0
[19] aconst_null
[20] putfield #100
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[23] aload_0 v0
[24] iconst_0
[25] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[28] aload_0 v0
[29] aload_1 v1
[30] invokevirtual #138
+ Methodref [android/support/v4/app/Fragment.e (Landroid/os/Bundle;)V]
[33] aload_0 v0
[34] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[37] ifne +35 (target=72)
[40] new #62
+ Class [android/support/v4/app/ac]
[43] dup
[44] new #79
+ Class [java/lang/StringBuilder]
[47] dup
[48] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[51] ldc #34
+ String [Fragment ]
[53] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[56] aload_0 v0
[57] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[60] ldc #12
+ String [ did not call through to super.onViewStateRestored()]
[62] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[65] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[68] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[71] athrow
[72] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILandroid/support/v4/app/Fragment;)V
Access flags: 0x10
= final void a(int,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 72, locals = 3, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[5] aload_2 v2
[6] ifnull +39 (target=45)
[9] aload_0 v0
[10] new #79
+ Class [java/lang/StringBuilder]
[13] dup
[14] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[17] aload_2 v2
[18] getfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[21] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[24] ldc #31
+ String [:]
[26] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[29] aload_0 v0
[30] getfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[33] invokevirtual #207
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[36] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[39] putfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[42] goto +29 (target=71)
[45] aload_0 v0
[46] new #79
+ Class [java/lang/StringBuilder]
[49] dup

[50] invokespecial #204


+ Methodref [java/lang/StringBuilder.<init> ()V]
[53] ldc #37
+ String [android:fragment:]
[55] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[58] aload_0 v0
[59] getfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[62] invokevirtual #207
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[65] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[68] putfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[71] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Z
Access flags: 0x10
= final boolean a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #113
+ Fieldref [android/support/v4/app/Fragment.r I]
[4] ifle +7 (target=11)
[7] iconst_1
[8] goto +4 (target=12)
[11] iconst_0
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
equals(Ljava/lang/Object;)Z
Access flags: 0x11
= public final boolean equals(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #201
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
hashCode()I
Access flags: 0x11
= public final int hashCode()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #203
+ Methodref [java/lang/Object.hashCode ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1

= public java.lang.String toString()


Class member attributes (count = 1):
+ Code attribute instructions (code length = 100, locals = 2, stack = 3):
[0] new #79
+ Class [java/lang/StringBuilder]
[3] dup
[4] sipush 128
[7] invokespecial #205
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[10] astore_1 v1
[11] aload_0 v0
[12] aload_1 v1
[13] invokestatic #185
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[16] aload_0 v0
[17] getfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[20] iflt +19 (target=39)
[23] aload_1 v1
[24] ldc #3
+ String [ #]
[26] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[29] pop
[30] aload_1 v1
[31] aload_0 v0
[32] getfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[35] invokevirtual #207
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[38] pop
[39] aload_0 v0
[40] getfield #118
+ Fieldref [android/support/v4/app/Fragment.w I]
[43] ifeq +22 (target=65)
[46] aload_1 v1
[47] ldc #14
+ String [ id=0x]
[49] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[52] pop
[53] aload_1 v1
[54] aload_0 v0
[55] getfield #118
+ Fieldref [android/support/v4/app/Fragment.w I]
[58] invokestatic #199
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[61] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[64] pop
[65] aload_0 v0
[66] getfield #120
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[69] ifnull +19 (target=88)
[72] aload_1 v1

[73] ldc #1
+ String [ ]
[75] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[78] pop
[79] aload_1 v1
[80] aload_0 v0
[81] getfield #120
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[84] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[87] pop
[88] aload_1 v1
[89] bipush 125
[91] invokevirtual #206
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[94] pop
[95] aload_1 v1
[96] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[99] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()Landroid/support/v4/app/FragmentActivity;
Access flags: 0x11
= public final android.support.v4.app.FragmentActivity b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()Landroid/content/res/Resources;
Access flags: 0x11
= public final android.content.res.Resources c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[4] ifnonnull +35 (target=39)
[7] new #75
+ Class [java/lang/IllegalStateException]
[10] dup
[11] new #79
+ Class [java/lang/StringBuilder]
[14] dup
[15] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[18] ldc #34
+ String [Fragment ]
[20] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la

ng/StringBuilder;]
[23] aload_0 v0
[24] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[27] ldc #30
+ String [ not attached to Activity]
[29] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[32] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[35] invokespecial #198
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[38] athrow
[39] aload_0 v0
[40] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[43] invokevirtual #150
+ Methodref [android/support/v4/app/FragmentActivity.getResources ()Land
roid/content/res/Resources;]
[46] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()Z
Access flags: 0x11
= public final boolean d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #81
+ Fieldref [android/support/v4/app/Fragment.A Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)V
Access flags: 0x1
= public void a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IILandroid/content/Intent;)V
Access flags: 0x1
= public void a(int,int,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
Access flags: 0x1
= public android.view.LayoutInflater b(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_0 v0
[1] getfield #115

+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr


agmentActivity;]
[4] invokevirtual #149
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater (
)Landroid/view/LayoutInflater;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os
/Bundle;)V
Access flags: 0x1
= public void a(android.app.Activity,android.util.AttributeSet,android.os.
Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 4, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/app/Activity;)V
Access flags: 0x1
= public void a(android.app.Activity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IZI)Landroid/view/animation/Animation;
Access flags: 0x1
= public android.view.animation.Animation a(int,boolean,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 4, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/os/Bundle;)V
Access flags: 0x1
= public void c(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroi
d/os/Bundle;)Landroid/view/View;
Access flags: 0x1
= public android.view.View a(android.view.LayoutInflater,android.view.View
Group,android.os.Bundle)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 2, locals = 4, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;Landroid/os/Bundle;)V
Access flags: 0x1
= public void a(android.view.View,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
d(Landroid/os/Bundle;)V
Access flags: 0x1
= public void d(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
e(Landroid/os/Bundle;)V
Access flags: 0x1
= public void e(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
e()V
Access flags: 0x1
= public void e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 64, locals = 1, stack = 5):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] aload_0 v0
[6] getfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[9] ifne +54 (target=63)
[12] aload_0 v0
[13] iconst_1
[14] putfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[17] aload_0 v0
[18] getfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[21] ifne +28 (target=49)
[24] aload_0 v0

[25] iconst_1
[26] putfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[29] aload_0 v0
[30] aload_0 v0
[31] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[34] aload_0 v0
[35] getfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[38] aload_0 v0
[39] getfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[42] iconst_0
[43] invokevirtual #148
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;ZZ)Landroid/support/v4/app/z;]
[46] putfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[49] aload_0 v0
[50] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[53] ifnull +10 (target=63)
[56] aload_0 v0
[57] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[60] invokevirtual #179
+ Methodref [android/support/v4/app/z.b ()V]
[63] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()V
Access flags: 0x1
= public void f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/os/Bundle;)V
Access flags: 0x1
= public void f(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onConfigurationChanged(Landroid/content/res/Configuration;)V
Access flags: 0x1
= public void onConfigurationChanged(android.content.res.Configuration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):

[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
g()V
Access flags: 0x1
= public void g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
h()V
Access flags: 0x1
= public void h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
onLowMemory()V
Access flags: 0x1
= public void onLowMemory()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
i()V
Access flags: 0x1
= public void i()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
j()V
Access flags: 0x1
= public void j()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 52, locals = 1, stack = 5):

[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] aload_0 v0
[6] getfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[9] ifne +28 (target=37)
[12] aload_0 v0
[13] iconst_1
[14] putfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[17] aload_0 v0
[18] aload_0 v0
[19] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[22] aload_0 v0
[23] getfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[26] aload_0 v0
[27] getfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[30] iconst_0
[31] invokevirtual #148
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;ZZ)Landroid/support/v4/app/z;]
[34] putfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[37] aload_0 v0
[38] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[41] ifnull +10 (target=51)
[44] aload_0 v0
[45] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[48] invokevirtual #184
+ Methodref [android/support/v4/app/z.h ()V]
[51] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
k()V
Access flags: 0x0
= void k()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 101, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_m1
[2] putfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[5] aload_0 v0
[6] aconst_null
[7] putfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[10] aload_0 v0
[11] iconst_0
[12] putfield #107

+ Fieldref [android/support/v4/app/Fragment.l
[15] aload_0 v0
[16] iconst_0
[17] putfield #108
+ Fieldref [android/support/v4/app/Fragment.m
[20] aload_0 v0
[21] iconst_0
[22] putfield #109
+ Fieldref [android/support/v4/app/Fragment.n
[25] aload_0 v0
[26] iconst_0
[27] putfield #110
+ Fieldref [android/support/v4/app/Fragment.o
[30] aload_0 v0
[31] iconst_0
[32] putfield #111
+ Fieldref [android/support/v4/app/Fragment.p
[35] aload_0 v0
[36] iconst_0
[37] putfield #112
+ Fieldref [android/support/v4/app/Fragment.q
[40] aload_0 v0
[41] iconst_0
[42] putfield #113
+ Fieldref [android/support/v4/app/Fragment.r
[45] aload_0 v0
[46] aconst_null
[47] putfield #114
+ Fieldref [android/support/v4/app/Fragment.s

Z]

Z]

Z]

Z]

Z]

Z]

I]

Landroid/support/v4/app/o;

]
[50] aload_0 v0
[51] aconst_null
[52] putfield #115
+ Fieldref [android/support/v4/app/Fragment.t
agmentActivity;]
[55] aload_0 v0
[56] iconst_0
[57] putfield #118
+ Fieldref [android/support/v4/app/Fragment.w
[60] aload_0 v0
[61] iconst_0
[62] putfield #119
+ Fieldref [android/support/v4/app/Fragment.x
[65] aload_0 v0
[66] aconst_null
[67] putfield #120
+ Fieldref [android/support/v4/app/Fragment.y
[70] aload_0 v0
[71] iconst_0
[72] putfield #121
+ Fieldref [android/support/v4/app/Fragment.z
[75] aload_0 v0
[76] iconst_0
[77] putfield #81
+ Fieldref [android/support/v4/app/Fragment.A
[80] aload_0 v0
[81] iconst_0
[82] putfield #83
+ Fieldref [android/support/v4/app/Fragment.C
[85] aload_0 v0

Landroid/support/v4/app/Fr

I]

I]

Ljava/lang/String;]

Z]

Z]

Z]

[86] aconst_null
[87] putfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]

[90] aload_0 v0
[91] iconst_0
[92] putfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[95] aload_0 v0
[96] iconst_0
[97] putfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[100] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
l()V
Access flags: 0x1
= public void l()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack
[0] aload_0 v0
[1] iconst_1
[2] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/Menu;Landroid/view/MenuInflater;)V
Access flags: 0x1
= public void a(android.view.Menu,android.view.MenuInflater)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/Menu;)V
Access flags: 0x1
= public void a(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
m()V
Access flags: 0x1
= public void m()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 1, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean a(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

= 2):

= 0):

= 0):

= 0):

= 1):

+ Method:
b(Landroid/view/Menu;)V
Access flags: 0x1
= public void b(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/Vi
ew;Landroid/view/ContextMenu$ContextMenuInfo;)V
Access flags: 0x1
= public void onCreateContextMenu(android.view.ContextMenu,android.view.Vi
ew,android.view.ContextMenu$ContextMenuInfo)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] invokevirtual #132
+ Methodref [android/support/v4/app/Fragment.b ()Landroid/support/v4/app
/FragmentActivity;]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #151
+ Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu
(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$Context
MenuInfo;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean b(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWrite
r,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 764, locals = 5, stack = 5):
[0] aload_3 v3
[1] aload_1 v1
[2] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[5] aload_3 v3
[6] ldc #44
+ String [mFragmentId=#]
[8] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[11] aload_3 v3
[12] aload_0 v0
[13] getfield #118
+ Fieldref [android/support/v4/app/Fragment.w I]
[16] invokestatic #199
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]

[19] invokevirtual #189


+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[22] aload_3 v3
[23] ldc #16
+ String [ mContainerId=#]
[25] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[28] aload_3 v3
[29] aload_0 v0
[30] getfield #119
+ Fieldref [android/support/v4/app/Fragment.x I]
[33] invokestatic #199
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[36] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[39] aload_3 v3
[40] ldc #26
+ String [ mTag=]
[42] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[45] aload_3 v3
[46] aload_0 v0
[47] getfield #120
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[50] invokevirtual #193
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[53] aload_3 v3
[54] aload_1 v1
[55] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[58] aload_3 v3
[59] ldc #53
+ String [mState=]
[61] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[64] aload_3 v3
[65] aload_0 v0
[66] getfield #96
+ Fieldref [android/support/v4/app/Fragment.a I]
[69] invokevirtual #187
+ Methodref [java/io/PrintWriter.print (I)V]
[72] aload_3 v3
[73] ldc #21
+ String [ mIndex=]
[75] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[78] aload_3 v3
[79] aload_0 v0
[80] getfield #101
+ Fieldref [android/support/v4/app/Fragment.f I]
[83] invokevirtual #187
+ Methodref [java/io/PrintWriter.print (I)V]
[86] aload_3 v3
[87] ldc #29
+ String [ mWho=]
[89] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[92] aload_3 v3
[93] aload_0 v0
[94] getfield #102

+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]


[97] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[100] aload_3 v3
[101] ldc #15
+ String [ mBackStackNesting=]
[103] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[106] aload_3 v3
[107] aload_0 v0
[108] getfield #113
+ Fieldref [android/support/v4/app/Fragment.r I]
[111] invokevirtual #191
+ Methodref [java/io/PrintWriter.println (I)V]
[114] aload_3 v3
[115] aload_1 v1
[116] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[119] aload_3 v3
[120] ldc #40
+ String [mAdded=]
[122] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[125] aload_3 v3
[126] aload_0 v0
[127] getfield #107
+ Fieldref [android/support/v4/app/Fragment.l Z]
[130] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[133] aload_3 v3
[134] ldc #23
+ String [ mRemoving=]
[136] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[139] aload_3 v3
[140] aload_0 v0
[141] getfield #108
+ Fieldref [android/support/v4/app/Fragment.m Z]
[144] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[147] aload_3 v3
[148] ldc #24
+ String [ mResumed=]
[150] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[153] aload_3 v3
[154] aload_0 v0
[155] getfield #109
+ Fieldref [android/support/v4/app/Fragment.n Z]
[158] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[161] aload_3 v3
[162] ldc #18
+ String [ mFromLayout=]
[164] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[167] aload_3 v3
[168] aload_0 v0
[169] getfield #110
+ Fieldref [android/support/v4/app/Fragment.o Z]

[172] invokevirtual #190


+ Methodref [java/io/PrintWriter.print (Z)V]
[175] aload_3 v3
[176] ldc #20
+ String [ mInLayout=]
[178] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[181] aload_3 v3
[182] aload_0 v0
[183] getfield #111
+ Fieldref [android/support/v4/app/Fragment.p Z]
[186] invokevirtual #194
+ Methodref [java/io/PrintWriter.println (Z)V]
[189] aload_3 v3
[190] aload_1 v1
[191] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[194] aload_3 v3
[195] ldc #46
+ String [mHidden=]
[197] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[200] aload_3 v3
[201] aload_0 v0
[202] getfield #121
+ Fieldref [android/support/v4/app/Fragment.z Z]
[205] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[208] aload_3 v3
[209] ldc #17
+ String [ mDetached=]
[211] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[214] aload_3 v3
[215] aload_0 v0
[216] getfield #81
+ Fieldref [android/support/v4/app/Fragment.A Z]
[219] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[222] aload_3 v3
[223] ldc #22
+ String [ mMenuVisible=]
[225] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[228] aload_3 v3
[229] aload_0 v0
[230] getfield #85
+ Fieldref [android/support/v4/app/Fragment.E Z]
[233] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[236] aload_3 v3
[237] ldc #19
+ String [ mHasMenu=]
[239] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[242] aload_3 v3
[243] aload_0 v0
[244] getfield #84
+ Fieldref [android/support/v4/app/Fragment.D Z]
[247] invokevirtual #194

+ Methodref [java/io/PrintWriter.println (Z)V]


[250] aload_3 v3
[251] aload_1 v1
[252] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[255] aload_3 v3
[256] ldc #50
+ String [mRetainInstance=]
[258] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[261] aload_3 v3
[262] aload_0 v0
[263] getfield #82
+ Fieldref [android/support/v4/app/Fragment.B Z]
[266] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[269] aload_3 v3
[270] ldc #25
+ String [ mRetaining=]
[272] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[275] aload_3 v3
[276] aload_0 v0
[277] getfield #83
+ Fieldref [android/support/v4/app/Fragment.C Z]
[280] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Z)V]
[283] aload_3 v3
[284] ldc #28
+ String [ mUserVisibleHint=]
[286] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[289] aload_3 v3
[290] aload_0 v0
[291] getfield #91
+ Fieldref [android/support/v4/app/Fragment.L Z]
[294] invokevirtual #194
+ Methodref [java/io/PrintWriter.println (Z)V]
[297] aload_0 v0
[298] getfield #114
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[301] ifnull +22 (target=323)
[304] aload_3 v3
[305] aload_1 v1
[306] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[309] aload_3 v3
[310] ldc #45
+ String [mFragmentManager=]
[312] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[315] aload_3 v3
[316] aload_0 v0
[317] getfield #114
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[320] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[323] aload_0 v0

[324] getfield #115


+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[327] ifnull +22 (target=349)
[330] aload_3 v3
[331] aload_1 v1
[332] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[335] aload_3 v3
[336] ldc #39
+ String [mActivity=]
[338] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[341] aload_3 v3
[342] aload_0 v0
[343] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[346] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[349] aload_0 v0
[350] getfield #117
+ Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fr
agment;]
[353] ifnull +22 (target=375)
[356] aload_3 v3
[357] aload_1 v1
[358] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[361] aload_3 v3
[362] ldc #49
+ String [mParentFragment=]
[364] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[367] aload_3 v3
[368] aload_0 v0
[369] getfield #117
+ Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fr
agment;]
[372] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[375] aload_0 v0
[376] getfield #103
+ Fieldref [android/support/v4/app/Fragment.h Landroid/os/Bundle;]
[379] ifnull +22 (target=401)
[382] aload_3 v3
[383] aload_1 v1
[384] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[387] aload_3 v3
[388] ldc #42
+ String [mArguments=]
[390] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[393] aload_3 v3
[394] aload_0 v0
[395] getfield #103
+ Fieldref [android/support/v4/app/Fragment.h Landroid/os/Bundle;]
[398] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]

[401] aload_0 v0
[402] getfield #99
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[405] ifnull +22 (target=427)
[408] aload_3 v3
[409] aload_1 v1
[410] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[413] aload_3 v3
[414] ldc #51
+ String [mSavedFragmentState=]
[416] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[419] aload_3 v3
[420] aload_0 v0
[421] getfield #99
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[424] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[427] aload_0 v0
[428] getfield #100
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[431] ifnull +22 (target=453)
[434] aload_3 v3
[435] aload_1 v1
[436] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[439] aload_3 v3
[440] ldc #52
+ String [mSavedViewState=]
[442] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[445] aload_3 v3
[446] aload_0 v0
[447] getfield #100
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[450] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[453] aload_0 v0
[454] getfield #104
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[457] ifnull +36 (target=493)
[460] aload_3 v3
[461] aload_1 v1
[462] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[465] aload_3 v3
[466] ldc #55
+ String [mTarget=]
[468] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[471] aload_3 v3
[472] aload_0 v0
[473] getfield #104
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[476] invokevirtual #188

+ Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]


[479] aload_3 v3
[480] ldc #27
+ String [ mTargetRequestCode=]
[482] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[485] aload_3 v3
[486] aload_0 v0
[487] getfield #106
+ Fieldref [android/support/v4/app/Fragment.k I]
[490] invokevirtual #191
+ Methodref [java/io/PrintWriter.println (I)V]
[493] aload_0 v0
[494] getfield #87
+ Fieldref [android/support/v4/app/Fragment.G I]
[497] ifeq +22 (target=519)
[500] aload_3 v3
[501] aload_1 v1
[502] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[505] aload_3 v3
[506] ldc #48
+ String [mNextAnim=]
[508] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[511] aload_3 v3
[512] aload_0 v0
[513] getfield #87
+ Fieldref [android/support/v4/app/Fragment.G I]
[516] invokevirtual #191
+ Methodref [java/io/PrintWriter.println (I)V]
[519] aload_0 v0
[520] getfield #88
+ Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
[523] ifnull +22 (target=545)
[526] aload_3 v3
[527] aload_1 v1
[528] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[531] aload_3 v3
[532] ldc #43
+ String [mContainer=]
[534] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[537] aload_3 v3
[538] aload_0 v0
[539] getfield #88
+ Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
[542] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[545] aload_0 v0
[546] getfield #89
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[549] ifnull +22 (target=571)
[552] aload_3 v3
[553] aload_1 v1
[554] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[557] aload_3 v3
[558] ldc #56

+ String [mView=]
[560] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[563] aload_3 v3
[564] aload_0 v0
[565] getfield #89
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[568] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[571] aload_0 v0
[572] getfield #90
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[575] ifnull +22 (target=597)
[578] aload_3 v3
[579] aload_1 v1
[580] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[583] aload_3 v3
[584] ldc #47
+ String [mInnerView=]
[586] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[589] aload_3 v3
[590] aload_0 v0
[591] getfield #89
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[594] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[597] aload_0 v0
[598] getfield #97
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[601] ifnull +41 (target=642)
[604] aload_3 v3
[605] aload_1 v1
[606] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[609] aload_3 v3
[610] ldc #41
+ String [mAnimatingAway=]
[612] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[615] aload_3 v3
[616] aload_0 v0
[617] getfield #97
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[620] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[623] aload_3 v3
[624] aload_1 v1
[625] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[628] aload_3 v3
[629] ldc #54
+ String [mStateAfterAnimating=]
[631] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[634] aload_3 v3
[635] aload_0 v0
[636] getfield #98
+ Fieldref [android/support/v4/app/Fragment.c I]

[639] invokevirtual #191


+ Methodref [java/io/PrintWriter.println (I)V]
[642] aload_0 v0
[643] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[646] ifnull +44 (target=690)
[649] aload_3 v3
[650] aload_1 v1
[651] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[654] aload_3 v3
[655] ldc #35
+ String [Loader Manager:]
[657] invokevirtual #193
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[660] aload_0 v0
[661] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[664] new #79
+ Class [java/lang/StringBuilder]
[667] dup
[668] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[671] aload_1 v1
[672] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[675] ldc #2
+ String [ ]
[677] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[680] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[683] aload_2 v2
[684] aload_3 v3
[685] aload v4
[687] invokevirtual #178
+ Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[690] aload_0 v0
[691] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[694] ifnull +69 (target=763)
[697] aload_3 v3
[698] aload_1 v1
[699] invokevirtual #189
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[702] aload_3 v3
[703] new #79
+ Class [java/lang/StringBuilder]
[706] dup
[707] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[710] ldc #33
+ String [Child ]
[712] invokevirtual #209

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[715] aload_0 v0
[716] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[719] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[722] ldc #31
+ String [:]
[724] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[727] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[730] invokevirtual #193
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[733] aload_0 v0
[734] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[737] new #79
+ Class [java/lang/StringBuilder]
[740] dup
[741] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[744] aload_1 v1
[745] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[748] ldc #2
+ String [ ]
[750] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[753] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[756] aload_2 v2
[757] aload_3 v3
[758] aload v4
[760] invokevirtual #162
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[763] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
n()V
Access flags: 0x0
= void n()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 1, stack = 5):
[0] aload_0 v0
[1] new #65
+ Class [android/support/v4/app/o]
[4] dup
[5] invokespecial #155
+ Methodref [android/support/v4/app/o.<init> ()V]
[8] putfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;

]
[11] aload_0 v0
[12] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[15] aload_0 v0
[16] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[19] new #63
+ Class [android/support/v4/app/e]
[22] dup
[23] aload_0 v0
[24] invokespecial #153
+ Methodref [android/support/v4/app/e.<init> (Landroid/support/v4/app/Fr
agment;)V]
[27] aload_0 v0
[28] invokevirtual #158
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
tActivity;Landroid/support/v4/app/l;Landroid/support/v4/app/Fragment;)V]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Landroid/os/Bundle;)V
Access flags: 0x0
= void g(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 106, locals = 3, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4] ifnull +10 (target=14)
[7] aload_0 v0
[8] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[11] invokevirtual #167
+ Methodref [android/support/v4/app/o.i ()V]
[14] aload_0 v0
[15] iconst_0
[16] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[19] aload_0 v0
[20] aload_1 v1
[21] invokevirtual #135
+ Methodref [android/support/v4/app/Fragment.c (Landroid/os/Bundle;)V]
[24] aload_0 v0
[25] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[28] ifne +35 (target=63)
[31] new #62
+ Class [android/support/v4/app/ac]
[34] dup
[35] new #79
+ Class [java/lang/StringBuilder]
[38] dup
[39] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[42] ldc #34

+ String [Fragment ]
[44] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[47] aload_0 v0
[48] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[51] ldc #5
+ String [ did not call through to super.onCreate()]
[53] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[56] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[59] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[62] athrow
[63] aload_1 v1
[64] ifnull +41 (target=105)
[67] aload_1 v1
[68] ldc #38
+ String [android:support:fragments]
[70] invokevirtual #124
+ Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroi
d/os/Parcelable;]
[73] astore_2 v2
[74] aload_2 v2
[75] ifnull +30 (target=105)
[78] aload_0 v0
[79] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[82] ifnonnull +7 (target=89)
[85] aload_0 v0
[86] invokevirtual #145
+ Methodref [android/support/v4/app/Fragment.n ()V]
[89] aload_0 v0
[90] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[93] aload_2 v2
[94] aconst_null
[95] invokevirtual #157
+ Methodref [android/support/v4/app/o.a (Landroid/os/Parcelable;Ljava/ut
il/ArrayList;)V]
[98] aload_0 v0
[99] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[102] invokevirtual #168
+ Methodref [android/support/v4/app/o.j ()V]
[105] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroi
d/os/Bundle;)Landroid/view/View;
Access flags: 0x0
= android.view.View b(android.view.LayoutInflater,android.view.ViewGroup,a
ndroid.os.Bundle)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 22, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4]
[7]
[8]
+

ifnull +10 (target=14)


aload_0 v0
getfield #116
Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;

]
[11] invokevirtual #167
+ Methodref [android/support/v4/app/o.i ()V]
[14] aload_0 v0
[15] aload_1 v1
[16] aload_2 v2
[17] aload_3 v3
[18] invokevirtual #128
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/LayoutInfl
ater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
[21] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h(Landroid/os/Bundle;)V
Access flags: 0x0
= void h(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 78, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4] ifnull +10 (target=14)
[7] aload_0 v0
[8] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[11] invokevirtual #167
+ Methodref [android/support/v4/app/o.i ()V]
[14] aload_0 v0
[15] iconst_0
[16] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[19] aload_0 v0
[20] aload_1 v1
[21] invokevirtual #136
+ Methodref [android/support/v4/app/Fragment.d (Landroid/os/Bundle;)V]
[24] aload_0 v0
[25] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[28] ifne +35 (target=63)
[31] new #62
+ Class [android/support/v4/app/ac]
[34] dup
[35] new #79
+ Class [java/lang/StringBuilder]
[38] dup
[39] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[42] ldc #34

+ String [Fragment ]
[44] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[47] aload_0 v0
[48] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[51] ldc #4
+ String [ did not call through to super.onActivityCreated()]
[53] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[56] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[59] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[62] athrow
[63] aload_0 v0
[64] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[67] ifnull +10 (target=77)
[70] aload_0 v0
[71] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[74] invokevirtual #169
+ Methodref [android/support/v4/app/o.k ()V]
[77] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
o()V
Access flags: 0x0
= void o()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 99, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4] ifnull +18 (target=22)
[7] aload_0 v0
[8] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[11] invokevirtual #167
+ Methodref [android/support/v4/app/o.i ()V]
[14] aload_0 v0
[15] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[18] invokevirtual #165
+ Methodref [android/support/v4/app/o.e ()Z]
[21] pop
[22] aload_0 v0
[23] iconst_0
[24] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[27] aload_0 v0

[28] invokevirtual #137


+ Methodref [android/support/v4/app/Fragment.e ()V]
[31] aload_0 v0
[32] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[35] ifne +35 (target=70)
[38] new #62
+ Class [android/support/v4/app/ac]
[41] dup
[42] new #79
+ Class [java/lang/StringBuilder]
[45] dup
[46] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[49] ldc #34
+ String [Fragment ]
[51] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[54] aload_0 v0
[55] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[58] ldc #10
+ String [ did not call through to super.onStart()]
[60] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[63] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[66] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[69] athrow
[70] aload_0 v0
[71] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[74] ifnull +10 (target=84)
[77] aload_0 v0
[78] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[81] invokevirtual #170
+ Methodref [android/support/v4/app/o.l ()V]
[84] aload_0 v0
[85] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[88] ifnull +10 (target=98)
[91] aload_0 v0
[92] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[95] invokevirtual #183
+ Methodref [android/support/v4/app/z.g ()V]
[98] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
p()V
Access flags: 0x0

= void p()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 93, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4]
[7]
[8]
+

ifnull +18 (target=22)


aload_0 v0
getfield #116
Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;

]
[11] invokevirtual #167
+ Methodref [android/support/v4/app/o.i ()V]
[14] aload_0 v0
[15] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[18] invokevirtual #165
+ Methodref [android/support/v4/app/o.e ()Z]
[21] pop
[22] aload_0 v0
[23] iconst_0
[24] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[27] aload_0 v0
[28] invokevirtual #139
+ Methodref [android/support/v4/app/Fragment.f ()V]
[31] aload_0 v0
[32] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[35] ifne +35 (target=70)
[38] new #62
+ Class [android/support/v4/app/ac]
[41] dup
[42] new #79
+ Class [java/lang/StringBuilder]
[45] dup
[46] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[49] ldc #34
+ String [Fragment ]
[51] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[54] aload_0 v0
[55] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[58] ldc #9
+ String [ did not call through to super.onResume()]
[60] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[63] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[66] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[69] athrow
[70] aload_0 v0

[71] getfield #116


+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[74] ifnull +18 (target=92)
[77] aload_0 v0
[78] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[81] invokevirtual #171
+ Methodref [android/support/v4/app/o.m ()V]
[84] aload_0 v0
[85] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[88] invokevirtual #165
+ Methodref [android/support/v4/app/o.e ()Z]
[91] pop
[92] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/res/Configuration;)V
Access flags: 0x0
= void a(android.content.res.Configuration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #146
+ Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Lan
droid/content/res/Configuration;)V]
[5] aload_0 v0
[6] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[9] ifnull +11 (target=20)
[12] aload_0 v0
[13] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[16] aload_1 v1
[17] invokevirtual #156
+ Methodref [android/support/v4/app/o.a (Landroid/content/res/Configurat
ion;)V]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
q()V
Access flags: 0x0
= void q()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #147
+ Methodref [android/support/v4/app/Fragment.onLowMemory ()V]
[4] aload_0 v0
[5] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[8] ifnull +10 (target=18)
[11] aload_0 v0

[12] getfield #116


+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[15] invokevirtual #177
+ Methodref [android/support/v4/app/o.s ()V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
Access flags: 0x0
= boolean b(android.view.Menu,android.view.MenuInflater)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 52, locals = 4, stack = 4):
[0] iconst_0
[1] istore_3 v3
[2] aload_0 v0
[3] getfield #121
+ Fieldref [android/support/v4/app/Fragment.z Z]
[6] ifne +44 (target=50)
[9] aload_0 v0
[10] getfield #84
+ Fieldref [android/support/v4/app/Fragment.D Z]
[13] ifeq +18 (target=31)
[16] aload_0 v0
[17] getfield #85
+ Fieldref [android/support/v4/app/Fragment.E Z]
[20] ifeq +11 (target=31)
[23] iconst_1
[24] istore_3 v3
[25] aload_0 v0
[26] aload_1 v1
[27] aload_2 v2
[28] invokevirtual #130
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/Menu;Landr
oid/view/MenuInflater;)V]
[31] aload_0 v0
[32] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[35] ifnull +15 (target=50)
[38] iload_3 v3
[39] aload_0 v0
[40] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[43] aload_1 v1
[44] aload_2 v2
[45] invokevirtual #160
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;Landroid/vie
w/MenuInflater;)Z]
[48] ior
[49] istore_3 v3
[50] iload_3 v3
[51] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/Menu;)Z
Access flags: 0x0
= boolean c(android.view.Menu)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 50, locals = 3, stack = 3):


[0] iconst_0
[1] istore_2 v2
[2] aload_0 v0
[3] getfield #121
+ Fieldref [android/support/v4/app/Fragment.z Z]
[6] ifne +42 (target=48)
[9] aload_0 v0
[10] getfield #84
+ Fieldref [android/support/v4/app/Fragment.D Z]
[13] ifeq +17 (target=30)
[16] aload_0 v0
[17] getfield #85
+ Fieldref [android/support/v4/app/Fragment.E Z]
[20] ifeq +10 (target=30)
[23] iconst_1
[24] istore_2 v2
[25] aload_0 v0
[26] aload_1 v1
[27] invokevirtual #129
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/Menu;)V]
[30] aload_0 v0
[31] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[34] ifnull +14 (target=48)
[37] iload_2 v2
[38] aload_0 v0
[39] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[42] aload_1 v1
[43] invokevirtual #159
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;)Z]
[46] ior
[47] istore_2 v2
[48] iload_2 v2
[49] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MenuItem;)Z
Access flags: 0x0
= boolean c(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #121
+ Fieldref [android/support/v4/app/Fragment.z Z]
[4] ifne +47 (target=51)
[7] aload_0 v0
[8] getfield #84
+ Fieldref [android/support/v4/app/Fragment.D Z]
[11] ifeq +20 (target=31)
[14] aload_0 v0
[15] getfield #85
+ Fieldref [android/support/v4/app/Fragment.E Z]
[18] ifeq +13 (target=31)
[21] aload_0 v0
[22] aload_1 v1
[23] invokevirtual #131

+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/MenuItem;)


Z]
[26] ifeq +5 (target=31)
[29] iconst_1
[30] ireturn
[31] aload_0 v0
[32] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[35] ifnull +16 (target=51)
[38] aload_0 v0
[39] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[42] aload_1 v1
[43] invokevirtual #161
+ Methodref [android/support/v4/app/o.a (Landroid/view/MenuItem;)Z]
[46] ifeq +5 (target=51)
[49] iconst_1
[50] ireturn
[51] iconst_0
[52] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/MenuItem;)Z
Access flags: 0x0
= boolean d(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 39, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #121
+ Fieldref [android/support/v4/app/Fragment.z Z]
[4] ifne +33 (target=37)
[7] aload_0 v0
[8] aload_1 v1
[9] invokevirtual #134
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/MenuItem;)
Z]
[12] ifeq +5 (target=17)
[15] iconst_1
[16] ireturn
[17] aload_0 v0
[18] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[21] ifnull +16 (target=37)
[24] aload_0 v0
[25] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[28] aload_1 v1
[29] invokevirtual #164
+ Methodref [android/support/v4/app/o.b (Landroid/view/MenuItem;)Z]
[32] ifeq +5 (target=37)
[35] iconst_1
[36] ireturn
[37] iconst_0
[38] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
d(Landroid/view/Menu;)V
Access flags: 0x0
= void d(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #121
+ Fieldref [android/support/v4/app/Fragment.z Z]
[4] ifne +37 (target=41)
[7] aload_0 v0
[8] getfield #84
+ Fieldref [android/support/v4/app/Fragment.D Z]
[11] ifeq +15 (target=26)
[14] aload_0 v0
[15] getfield #85
+ Fieldref [android/support/v4/app/Fragment.E Z]
[18] ifeq +8 (target=26)
[21] aload_0 v0
[22] aload_1 v1
[23] invokevirtual #133
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/Menu;)V]
[26] aload_0 v0
[27] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[30] ifnull +11 (target=41)
[33] aload_0 v0
[34] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[37] aload_1 v1
[38] invokevirtual #163
+ Methodref [android/support/v4/app/o.b (Landroid/view/Menu;)V]
[41] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Landroid/os/Bundle;)V
Access flags: 0x0
= void i(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #140
+ Methodref [android/support/v4/app/Fragment.f (Landroid/os/Bundle;)V]
[5] aload_0 v0
[6] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[9] ifnull +22 (target=31)
[12] aload_0 v0
[13] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[16] invokevirtual #166
+ Methodref [android/support/v4/app/o.h ()Landroid/os/Parcelable;]
[19] astore_2 v2
[20] aload_2 v2
[21] ifnull +10 (target=31)
[24] aload_1 v1

[25] ldc #38


+ String [android:support:fragments]
[27] aload_2 v2
[28] invokevirtual #125
+ Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid
/os/Parcelable;)V]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
r()V
Access flags: 0x0
= void r()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 63, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4] ifnull +10 (target=14)
[7] aload_0 v0
[8] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[11] invokevirtual #172
+ Methodref [android/support/v4/app/o.n ()V]
[14] aload_0 v0
[15] iconst_0
[16] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[19] aload_0 v0
[20] invokevirtual #141
+ Methodref [android/support/v4/app/Fragment.g ()V]
[23] aload_0 v0
[24] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[27] ifne +35 (target=62)
[30] new #62
+ Class [android/support/v4/app/ac]
[33] dup
[34] new #79
+ Class [java/lang/StringBuilder]
[37] dup
[38] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[41] ldc #34
+ String [Fragment ]
[43] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[46] aload_0 v0
[47] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[50] ldc #8
+ String [ did not call through to super.onPause()]
[52] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[55] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]

[58] invokespecial #152


+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[61] athrow
[62] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
s()V
Access flags: 0x0
= void s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 63, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4]
[7]
[8]
+

ifnull +10 (target=14)


aload_0 v0
getfield #116
Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;

]
[11] invokevirtual #173
+ Methodref [android/support/v4/app/o.o ()V]
[14] aload_0 v0
[15] iconst_0
[16] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[19] aload_0 v0
[20] invokevirtual #142
+ Methodref [android/support/v4/app/Fragment.h ()V]
[23] aload_0 v0
[24] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[27] ifne +35 (target=62)
[30] new #62
+ Class [android/support/v4/app/ac]
[33] dup
[34] new #79
+ Class [java/lang/StringBuilder]
[37] dup
[38] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[41] ldc #34
+ String [Fragment ]
[43] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[46] aload_0 v0
[47] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[50] ldc #11
+ String [ did not call through to super.onStop()]
[52] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[55] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[58] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[61] athrow

[62] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
t()V
Access flags: 0x0
= void t()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 93, locals = 1, stack = 5):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4]
[7]
[8]
+

ifnull +10 (target=14)


aload_0 v0
getfield #116
Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;

]
[11] invokevirtual #174
+ Methodref [android/support/v4/app/o.p ()V]
[14] aload_0 v0
[15] getfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[18] ifeq +74 (target=92)
[21] aload_0 v0
[22] iconst_0
[23] putfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[26] aload_0 v0
[27] getfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[30] ifne +28 (target=58)
[33] aload_0 v0
[34] iconst_1
[35] putfield #94
+ Fieldref [android/support/v4/app/Fragment.O Z]
[38] aload_0 v0
[39] aload_0 v0
[40] getfield #115
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[43] aload_0 v0
[44] getfield #102
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[47] aload_0 v0
[48] getfield #93
+ Fieldref [android/support/v4/app/Fragment.N Z]
[51] iconst_0
[52] invokevirtual #148
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;ZZ)Landroid/support/v4/app/z;]
[55] putfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[58] aload_0 v0
[59] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[62] ifnull +30 (target=92)
[65] aload_0 v0
[66] getfield #115

+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr


agmentActivity;]
[69] getfield #122
+ Fieldref [android/support/v4/app/FragmentActivity.h Z]
[72] ifne +13 (target=85)
[75] aload_0 v0
[76] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[79] invokevirtual #180
+ Methodref [android/support/v4/app/z.c ()V]
[82] goto +10 (target=92)
[85] aload_0 v0
[86] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[89] invokevirtual #181
+ Methodref [android/support/v4/app/z.d ()V]
[92] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
u()V
Access flags: 0x0
= void u()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 77, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4] ifnull +10 (target=14)
[7] aload_0 v0
[8] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[11] invokevirtual #175
+ Methodref [android/support/v4/app/o.q ()V]
[14] aload_0 v0
[15] iconst_0
[16] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[19] aload_0 v0
[20] invokevirtual #143
+ Methodref [android/support/v4/app/Fragment.i ()V]
[23] aload_0 v0
[24] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[27] ifne +35 (target=62)
[30] new #62
+ Class [android/support/v4/app/ac]
[33] dup
[34] new #79
+ Class [java/lang/StringBuilder]
[37] dup
[38] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[41] ldc #34
+ String [Fragment ]
[43] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la

ng/StringBuilder;]
[46] aload_0 v0
[47] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[50] ldc #7
+ String [ did not call through to super.onDestroyView()]
[52] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[55] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[58] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[61] athrow
[62] aload_0 v0
[63] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[66] ifnull +10 (target=76)
[69] aload_0 v0
[70] getfield #92
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[73] invokevirtual #182
+ Methodref [android/support/v4/app/z.f ()V]
[76] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
v()V
Access flags: 0x0
= void v()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 63, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[4] ifnull +10 (target=14)
[7] aload_0 v0
[8] getfield #116
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[11] invokevirtual #176
+ Methodref [android/support/v4/app/o.r ()V]
[14] aload_0 v0
[15] iconst_0
[16] putfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[19] aload_0 v0
[20] invokevirtual #144
+ Methodref [android/support/v4/app/Fragment.j ()V]
[23] aload_0 v0
[24] getfield #86
+ Fieldref [android/support/v4/app/Fragment.F Z]
[27] ifne +35 (target=62)
[30] new #62
+ Class [android/support/v4/app/ac]
[33] dup
[34] new #79

+ Class [java/lang/StringBuilder]
[37] dup
[38] invokespecial #204
+ Methodref [java/lang/StringBuilder.<init> ()V]
[41] ldc #34
+ String [Fragment ]
[43] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[46] aload_0 v0
[47] invokevirtual #208
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[50] ldc #6
+ String [ did not call through to super.onDestroy()]
[52] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[55] invokevirtual #210
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[58] invokespecial #152
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[61] athrow
[62] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #80
+ Class [java/util/HashMap]
[3] dup
[4] invokespecial #211
+ Methodref [java/util/HashMap.<init> ()V]
[7] putstatic #95
+ Fieldref [android/support/v4/app/Fragment.P Ljava/util/HashMap;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/e
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.e extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/app/l]
Constant Pool (count = 36):
+ String [Fragment does not have a view]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/e]
+ Class [android/support/v4/app/l]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Class [android/view/View]
Class [java/lang/IllegalStateException]
Class [java/lang/Object]
Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
Fieldref [android/support/v4/app/e.a Landroid/support/v4/app/Fragment;]
Methodref [android/view/View.findViewById (I)Landroid/view/View;]
Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
Methodref [java/lang/Object.<init> ()V]
NameAndType [<init> ()V]
NameAndType [<init> (Ljava/lang/String;)V]
NameAndType [I Landroid/view/View;]
NameAndType [a Landroid/support/v4/app/Fragment;]
NameAndType [findViewById (I)Landroid/view/View;]
Utf8 [()V]
Utf8 [(I)Landroid/view/View;]
Utf8 [(Landroid/support/v4/app/Fragment;)V]
Utf8 [(Ljava/lang/String;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [Fragment does not have a view]
Utf8 [I]
Utf8 [Landroid/support/v4/app/Fragment;]
Utf8 [Landroid/view/View;]
Utf8 [a]
Utf8 [android/support/v4/app/Fragment]
Utf8 [android/support/v4/app/e]
Utf8 [android/support/v4/app/l]
Utf8 [android/view/View]
Utf8 [findViewById]
Utf8 [java/lang/IllegalStateException]
Utf8 [java/lang/Object]

Fields (count = 1):


+ Field:
a Landroid/support/v4/app/Fragment;
Access flags: 0x1010
= final synthetic android.support.v4.app.Fragment a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/app/Fragment;)V
Access flags: 0x0
= e(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/app/e.a Landroid/support/v4/app/Fragment;
]
[5] aload_0 v0
[6] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)Landroid/view/View;
Access flags: 0x1
= public android.view.View a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 2, stack = 3):
[0] aload_0 v0

[1] getfield #9
+ Fieldref [android/support/v4/app/e.a Landroid/support/v4/app/Fragment;
]
[4] getfield #8
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[7] ifnonnull +13 (target=20)
[10] new #6
+ Class [java/lang/IllegalStateException]
[13] dup
[14] ldc #1
+ String [Fragment does not have a view]
[16] invokespecial #11
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[19] athrow
[20] aload_0 v0
[21] getfield #9
+ Fieldref [android/support/v4/app/e.a Landroid/support/v4/app/Fragment;
]
[24] getfield #8
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[27] iload_1 v1
[28] invokevirtual #10
+ Methodref [android/view/View.findViewById (I)Landroid/view/View;]
[31] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/f
Superclass:
java/lang/RuntimeException
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.f extends java.lang.RuntimeException
Interfaces (count = 0):
Constant Pool (count = 11):
+ Class [android/support/v4/app/f]
+ Class [java/lang/RuntimeException]
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/T
hrowable;)V]
+ NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/app/f]
+ Utf8 [java/lang/RuntimeException]
Fields (count = 0):
Methods (count = 1):
- Method:
<init>(Ljava/lang/String;Ljava/lang/Exception;)V
Access flags: 0x1
= public f(java.lang.String,java.lang.Exception)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 7, locals = 3, stack = 3):


[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #3
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/
lang/Throwable;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$SavedState
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.Fragment$SavedState extends java.lang.
Object
Interfaces (count = 1):
+ Class [android/os/Parcelable]
Constant Pool (count = 45):
+ Class [android/os/Bundle]
+ Class [android/os/Parcel]
+ Class [android/os/Parcelable]
+ Class [android/support/v4/app/Fragment$SavedState]
+ Class [android/support/v4/app/g]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Par
celable$Creator;]
+ Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bundle;]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/g.<init> ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a Landroid/os/Bundle;]
+ NameAndType [readBundle ()Landroid/os/Bundle;]
+ NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
+ NameAndType [writeBundle (Landroid/os/Bundle;)V]
+ Utf8 [()I]
+ Utf8 [()Landroid/os/Bundle;]
+ Utf8 [()V]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ Utf8 [(Ljava/lang/ClassLoader;)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [CREATOR]
+ Utf8 [Code]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/os/Parcelable$Creator;]
+ Utf8 [a]

+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/os/Bundle]
[android/os/Parcel]
[android/os/Parcelable]
[android/support/v4/app/Fragment$SavedState]
[android/support/v4/app/g]
[describeContents]
[java/lang/Object]
[readBundle]
[setClassLoader]
[writeBundle]
[writeToParcel]

Fields (count = 2):


+ Field:
a Landroid/os/Bundle;
Access flags: 0x10
= final android.os.Bundle a
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 4):
- Method:
<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
Access flags: 0x0
= Fragment$SavedState(android.os.Parcel,java.lang.ClassLoader)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 3, stack = 2):
[0] aload_0 v0
[1] invokespecial #13
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #10
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
[9] putfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bun
dle;]
[12] aload_2 v2
[13] ifnull +18 (target=31)
[16] aload_0 v0
[17] getfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bun
dle;]
[20] ifnull +11 (target=31)
[23] aload_0 v0
[24] getfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bun
dle;]
[27] aload_2 v2
[28] invokevirtual #9
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
describeContents()I
Access flags: 0x1
= public int describeContents()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0

[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.a Landroid/os/Bun
dle;]
[5] invokevirtual #11
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #5
+ Class [android/support/v4/app/g]
[3] dup
[4] invokespecial #12
+ Methodref [android/support/v4/app/g.<init> ()V]
[7] putstatic #7
+ Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/
os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/g
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.g extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/Fragment$SavedState]
+ Class [android/support/v4/app/g]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/Fragment$SavedState.<init> (Landroid/os/Pa
rcel;Ljava/lang/ClassLoader;)V]
+ Methodref [android/support/v4/app/g.a (I)[Landroid/support/v4/app/Fragment$S
avedState;]
+ Methodref [android/support/v4/app/g.a (Landroid/os/Parcel;)Landroid/support/
v4/app/Fragment$SavedState;]
+ Methodref [java/lang/Object.<init> ()V]

+ NameAndType [<init> ()V]


+ NameAndType [<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ NameAndType [a (I)[Landroid/support/v4/app/Fragment$SavedState;]
+ NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedSt
ate;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/app/Fragment$SavedState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/Fragment$SavedState]
+ Utf8 [android/support/v4/app/g]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedSt
ate;
Access flags: 0x1
= public android.support.v4.app.Fragment$SavedState a(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 4):
[0] new #2
+ Class [android/support/v4/app/Fragment$SavedState]
[3] dup
[4] aload_1 v1
[5] aconst_null
[6] invokespecial #5
+ Methodref [android/support/v4/app/Fragment$SavedState.<init> (Landroid
/os/Parcel;Ljava/lang/ClassLoader;)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/app/Fragment$SavedState;
Access flags: 0x1
= public android.support.v4.app.Fragment$SavedState[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/Fragment$SavedState]

[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/g.a (I)[Landroid/support/v4/app/Frag
ment$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/g.a (Landroid/os/Parcel;)Landroid/su
pport/v4/app/Fragment$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity
Superclass:
android/app/Activity
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.FragmentActivity extends android.app.A
ctivity
Interfaces (count = 0):
Constant Pool (count = 691):
+ Integer [-16777216]
+ Integer [-65536]
+ Integer [65535]
+ String [ ]
+ String [ ]
+ String [ #]
+ String [ State:]
+ String [ did not create a view.]
+ String [ existing=]
+ String [ fname=]
+ String [ mReallyStopped=]
+ String [ mStopped=]
+ String [ with another fragment for ]
+ String [, or parent id 0x]
+ String [, tag ]
+ String [/]

+
+
+
an
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

String [:]
String [: Duplicate id 0x]
String [: Must specify unique android:id, android:tag, or have a parent with
id for ]
String [Activity result fragment index out of range: 0x]
String [Activity result no fragment exists for index: 0x]
String [Can only use lower 16 bits for requestCode]
String [Fragment ]
String [FragmentActivity]
String [Loader Manager ]
String [Local FragmentActivity ]
String [View Hierarchy:]
String [android]
String [android:support:fragments]
String [app]
String [class]
String [fragment]
String [mCreated=]
String [mLoadersStarted=]
String [mResumed=]
String [null]
String [onCreateView: id=0x]
String [}]
Class [android/app/Activity]
Class [android/content/Context]
Class [android/content/res/Resources]
Class [android/content/res/Resources$NotFoundException]
Class [android/content/res/TypedArray]
Class [android/os/Build$VERSION]
Class [android/os/Bundle]
Class [android/os/Handler]
Class [android/support/v4/app/Fragment]
Class [android/support/v4/app/FragmentActivity]
Class [android/support/v4/app/a]
Class [android/support/v4/app/h]
Class [android/support/v4/app/i]
Class [android/support/v4/app/j]
Class [android/support/v4/app/k]
Class [android/support/v4/app/o]
Class [android/support/v4/app/z]
Class [android/util/AttributeSet]
Class [android/util/Log]
Class [android/view/KeyEvent]
Class [android/view/LayoutInflater]
Class [android/view/Menu]
Class [android/view/View]
Class [android/view/ViewGroup]
Class [android/view/Window]
Class [java/io/PrintWriter]
Class [java/lang/Class]
Class [java/lang/IllegalArgumentException]
Class [java/lang/IllegalStateException]
Class [java/lang/Integer]
Class [java/lang/Object]
Class [java/lang/String]
Class [java/lang/StringBuilder]
Class [java/lang/System]
Class [java/util/ArrayList]
Class [java/util/Collection]
Class [java/util/HashMap]

+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/app/Fragment.C Z]
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.o Z]
+ Fieldref [android/support/v4/app/Fragment.p Z]
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.w I]
+ Fieldref [android/support/v4/app/Fragment.x I]
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handler;]
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v4/app/
o;]
+ Fieldref [android/support/v4/app/FragmentActivity.c Landroid/support/v4/app/
l;]
+ Fieldref [android/support/v4/app/FragmentActivity.d Z]
+ Fieldref [android/support/v4/app/FragmentActivity.e Z]
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
+ Fieldref [android/support/v4/app/FragmentActivity.g Z]
+ Fieldref [android/support/v4/app/FragmentActivity.h Z]
+ Fieldref [android/support/v4/app/FragmentActivity.i Z]
+ Fieldref [android/support/v4/app/FragmentActivity.j Z]
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap;]
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v4/app/
z;]
+ Fieldref [android/support/v4/app/j.a [I]
+ Fieldref [android/support/v4/app/k.a Ljava/lang/Object;]
+ Fieldref [android/support/v4/app/k.b Ljava/lang/Object;]
+ Fieldref [android/support/v4/app/k.c Ljava/util/HashMap;]
+ Fieldref [android/support/v4/app/k.d Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/k.e Ljava/util/HashMap;]
+ Fieldref [android/support/v4/app/o.a Z]
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/z.d Ljava/lang/String;]
+ Fieldref [android/support/v4/app/z.f Z]
+ Fieldref [android/support/v4/app/z.g Z]
+ Methodref [android/app/Activity.<init> ()V]
+ Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;
)V]
+ Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res
/Configuration;)V]
+ Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
+ Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
+ Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/con
tent/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
+ Methodref [android/app/Activity.onDestroy ()V]
+ Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z]
+ Methodref [android/app/Activity.onLowMemory ()V]
+ Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;
)Z]
+ Methodref [android/app/Activity.onNewIntent (Landroid/content/Intent;)V]
+ Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
+ Methodref [android/app/Activity.onPause ()V]
+ Methodref [android/app/Activity.onPostResume ()V]
+ Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid
/view/Menu;)Z]
+ Methodref [android/app/Activity.onResume ()V]
+ Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
+ Methodref [android/app/Activity.onStart ()V]

+ Methodref [android/app/Activity.onStop ()V]


+ Methodref [android/app/Activity.startActivityForResult (Landroid/content/Int
ent;I)V]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/Att
ributeSet;[I)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/Resources.getResourceEntryName (I)Ljava/lang/
String;]
+ Methodref [android/content/res/Resources.getResourcePackageName (I)Ljava/lan
g/String;]
+ Methodref [android/content/res/Resources.getResourceTypeName (I)Ljava/lang/S
tring;]
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
+ Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
+ Methodref [android/content/res/TypedArray.recycle ()V]
+ Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/P
arcelable;]
+ Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Pa
rcelable;)V]
+ Methodref [android/os/Handler.hasMessages (I)Z]
+ Methodref [android/os/Handler.removeMessages (I)V]
+ Methodref [android/os/Handler.sendEmptyMessage (I)Z]
+ Methodref [android/support/v4/app/Fragment.a (IILandroid/content/Intent;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;Landroid
/util/AttributeSet;Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context;Ljava
/lang/String;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/FragmentActivity.a ()V]
+ Methodref [android/support/v4/app/FragmentActivity.a (Landroid/view/View;)Lj
ava/lang/String;]
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/String;Ljav
a/io/PrintWriter;Landroid/view/View;)V]
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/String;ZZ)L
android/support/v4/app/z;]
+ Methodref [android/support/v4/app/FragmentActivity.a (Z)V]
+ Methodref [android/support/v4/app/FragmentActivity.b ()Ljava/lang/Object;]
+ Methodref [android/support/v4/app/FragmentActivity.d ()V]
+ Methodref [android/support/v4/app/FragmentActivity.finish ()V]
+ Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationIn
stance ()Ljava/lang/Object;]
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landr
oid/view/LayoutInflater;]
+ Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroi
d/view/MenuInflater;]
+ Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view
/Window;]
+ Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V]
+ Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandr
oid/view/Menu;)Z]
+ Methodref [android/support/v4/app/a.a (Landroid/app/Activity;)V]
+ Methodref [android/support/v4/app/h.<init> (Landroid/support/v4/app/Fragment
Activity;)V]
+ Methodref [android/support/v4/app/i.<init> (Landroid/support/v4/app/Fragment
Activity;)V]
+ Methodref [android/support/v4/app/k.<init> ()V]
+ Methodref [android/support/v4/app/o.<init> ()V]
+ Methodref [android/support/v4/app/o.a (I)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/o.a (Landroid/content/res/Configuration;)V
]
+ Methodref [android/support/v4/app/o.a (Landroid/os/Parcelable;Ljava/util/Arr
ayList;)V]

+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;Z)V]


+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/FragmentActiv
ity;Landroid/support/v4/app/l;Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;)Z]
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;Landroid/view/Menu
Inflater;)Z]
+ Methodref [android/support/v4/app/o.a (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;)Landroid/support/v
4/app/Fragment;]
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.b (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/o.b (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/o.c ()Z]
+ Methodref [android/support/v4/app/o.e ()Z]
+ Methodref [android/support/v4/app/o.g ()Ljava/util/ArrayList;]
+ Methodref [android/support/v4/app/o.h ()Landroid/os/Parcelable;]
+ Methodref [android/support/v4/app/o.i ()V]
+ Methodref [android/support/v4/app/o.j ()V]
+ Methodref [android/support/v4/app/o.k ()V]
+ Methodref [android/support/v4/app/o.l ()V]
+ Methodref [android/support/v4/app/o.m ()V]
+ Methodref [android/support/v4/app/o.n ()V]
+ Methodref [android/support/v4/app/o.o ()V]
+ Methodref [android/support/v4/app/o.p ()V]
+ Methodref [android/support/v4/app/o.r ()V]
+ Methodref [android/support/v4/app/o.s ()V]
+ Methodref [android/support/v4/app/z.<init> (Ljava/lang/String;Landroid/suppo
rt/v4/app/FragmentActivity;Z)V]
+ Methodref [android/support/v4/app/z.a (Landroid/support/v4/app/FragmentActiv
ity;)V]
+ Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/z.b ()V]
+ Methodref [android/support/v4/app/z.c ()V]
+ Methodref [android/support/v4/app/z.d ()V]
+ Methodref [android/support/v4/app/z.e ()V]
+ Methodref [android/support/v4/app/z.g ()V]
+ Methodref [android/support/v4/app/z.h ()V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/view/KeyEvent.getRepeatCount ()I]
+ Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInfl
ater$Factory;]
+ Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInfla
ter$Factory;)V]
+ Methodref [android/view/View.getBottom ()I]
+ Methodref [android/view/View.getId ()I]
+ Methodref [android/view/View.getLeft ()I]
+ Methodref [android/view/View.getResources ()Landroid/content/res/Resources;]
+ Methodref [android/view/View.getRight ()I]
+ Methodref [android/view/View.getTag ()Ljava/lang/Object;]
+ Methodref [android/view/View.getTop ()I]
+ Methodref [android/view/View.getVisibility ()I]
+ Methodref [android/view/View.isClickable ()Z]
+ Methodref [android/view/View.isEnabled ()Z]
+ Methodref [android/view/View.isFocusable ()Z]
+ Methodref [android/view/View.isFocused ()Z]
+ Methodref [android/view/View.isHorizontalScrollBarEnabled ()Z]

+ Methodref [android/view/View.isLongClickable ()Z]


+ Methodref [android/view/View.isPressed ()Z]
+ Methodref [android/view/View.isSelected ()Z]
+ Methodref [android/view/View.isVerticalScrollBarEnabled ()Z]
+ Methodref [android/view/View.setId (I)V]
+ Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
+ Methodref [android/view/View.willNotDraw ()Z]
+ Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
+ Methodref [android/view/ViewGroup.getChildCount ()I]
+ Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ Methodref [java/util/HashMap.<init> ()V]
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava
/lang/Object;]
+ Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/HashMap.size ()I]
+ Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
+ InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/
String;Ljava/lang/String;)Ljava/lang/String;]
+ InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava
/lang/String;]
+ InterfaceMethodref [android/view/Menu.clear ()V]
+ InterfaceMethodref [java/util/Collection.toArray ([Ljava/lang/Object;)[Ljava
/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Landroid/support/v4/app/FragmentActivity;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/String;Landroid/support/v4/app/FragmentActiv
ity;Z)V]
+ NameAndType [C Z]
+ NameAndType [I Landroid/view/View;]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()V]
+ NameAndType [a (I)Landroid/support/v4/app/Fragment;]
+ NameAndType [a (IILandroid/content/Intent;)V]
+ NameAndType [a (Landroid/app/Activity;)V]
+ NameAndType [a (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os

/Bundle;)V]
+ NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Landroid/support
/v4/app/Fragment;]
+ NameAndType [a (Landroid/content/res/Configuration;)V]
+ NameAndType [a (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ NameAndType [a (Landroid/support/v4/app/Fragment;Z)V]
+ NameAndType [a (Landroid/support/v4/app/FragmentActivity;)V]
+ NameAndType [a (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4
/app/l;Landroid/support/v4/app/Fragment;)V]
+ NameAndType [a (Landroid/view/Menu;)Z]
+ NameAndType [a (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ NameAndType [a (Landroid/view/MenuItem;)Z]
+ NameAndType [a (Landroid/view/View;)Ljava/lang/String;]
+ NameAndType [a (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
]
+ NameAndType [a (Ljava/lang/String;ZZ)Landroid/support/v4/app/z;]
+ NameAndType [a (Z)V]
+ NameAndType [a Landroid/os/Handler;]
+ NameAndType [a Ljava/lang/Object;]
+ NameAndType [a Z]
+ NameAndType [a [I]
+ NameAndType [append (C)Ljava/lang/StringBuilder;]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()Ljava/lang/Object;]
+ NameAndType [b ()V]
+ NameAndType [b (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [b (Landroid/view/Menu;)V]
+ NameAndType [b (Landroid/view/MenuItem;)Z]
+ NameAndType [b Landroid/support/v4/app/o;]
+ NameAndType [b Ljava/lang/Object;]
+ NameAndType [c ()V]
+ NameAndType [c ()Z]
+ NameAndType [c Landroid/support/v4/app/l;]
+ NameAndType [c Ljava/util/HashMap;]
+ NameAndType [clear ()V]
+ NameAndType [d ()V]
+ NameAndType [d Landroid/os/Bundle;]
+ NameAndType [d Ljava/lang/String;]
+ NameAndType [d Ljava/util/ArrayList;]
+ NameAndType [d Z]
+ NameAndType [e ()V]
+ NameAndType [e ()Z]
+ NameAndType [e Ljava/util/HashMap;]
+ NameAndType [e Z]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [f Ljava/util/ArrayList;]
+ NameAndType [f Z]
+ NameAndType [finish ()V]
+ NameAndType [g ()Ljava/util/ArrayList;]
+ NameAndType [g ()V]
+ NameAndType [g Z]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/l
ang/String;]

+ NameAndType [getBottom ()I]


+ NameAndType [getChildAt (I)Landroid/view/View;]
+ NameAndType [getChildCount ()I]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getDecorView ()Landroid/view/View;]
+ NameAndType [getFactory ()Landroid/view/LayoutInflater$Factory;]
+ NameAndType [getId ()I]
+ NameAndType [getLastNonConfigurationInstance ()Ljava/lang/Object;]
+ NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
+ NameAndType [getLeft ()I]
+ NameAndType [getMenuInflater ()Landroid/view/MenuInflater;]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
+ NameAndType [getPositionDescription ()Ljava/lang/String;]
+ NameAndType [getRepeatCount ()I]
+ NameAndType [getResourceEntryName (I)Ljava/lang/String;]
+ NameAndType [getResourceId (II)I]
+ NameAndType [getResourcePackageName (I)Ljava/lang/String;]
+ NameAndType [getResourceTypeName (I)Ljava/lang/String;]
+ NameAndType [getResources ()Landroid/content/res/Resources;]
+ NameAndType [getRight ()I]
+ NameAndType [getString (I)Ljava/lang/String;]
+ NameAndType [getTag ()Ljava/lang/Object;]
+ NameAndType [getTop ()I]
+ NameAndType [getVisibility ()I]
+ NameAndType [getWindow ()Landroid/view/Window;]
+ NameAndType [h ()Landroid/os/Parcelable;]
+ NameAndType [h ()V]
+ NameAndType [h Z]
+ NameAndType [hasMessages (I)Z]
+ NameAndType [i ()V]
+ NameAndType [i Z]
+ NameAndType [identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [isClickable ()Z]
+ NameAndType [isEnabled ()Z]
+ NameAndType [isFocusable ()Z]
+ NameAndType [isFocused ()Z]
+ NameAndType [isHorizontalScrollBarEnabled ()Z]
+ NameAndType [isLongClickable ()Z]
+ NameAndType [isPressed ()Z]
+ NameAndType [isSelected ()Z]
+ NameAndType [isVerticalScrollBarEnabled ()Z]
+ NameAndType [j ()V]
+ NameAndType [j Z]
+ NameAndType [k ()V]
+ NameAndType [k Z]
+ NameAndType [l ()V]
+ NameAndType [l Ljava/util/HashMap;]
+ NameAndType [m ()V]
+ NameAndType [m Landroid/support/v4/app/z;]
+ NameAndType [n ()V]
+ NameAndType [o ()V]
+ NameAndType [o Z]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/
content/res/TypedArray;]
+ NameAndType [onActivityResult (IILandroid/content/Intent;)V]
+ NameAndType [onBackPressed ()V]
+ NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
+ NameAndType [onCreate (Landroid/os/Bundle;)V]
+ NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z]

+ NameAndType [onCreateView (Ljava/lang/String;Landroid/content/Context;Landro


id/util/AttributeSet;)Landroid/view/View;]
+ NameAndType [onDestroy ()V]
+ NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
+ NameAndType [onLowMemory ()V]
+ NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z]
+ NameAndType [onNewIntent (Landroid/content/Intent;)V]
+ NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
+ NameAndType [onPause ()V]
+ NameAndType [onPostResume ()V]
+ NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
+ NameAndType [onResume ()V]
+ NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
+ NameAndType [onStart ()V]
+ NameAndType [onStop ()V]
+ NameAndType [p ()V]
+ NameAndType [p Z]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [print (Z)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [println (Z)V]
+ NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
+ NameAndType [r ()V]
+ NameAndType [recycle ()V]
+ NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [removeMessages (I)V]
+ NameAndType [s ()V]
+ NameAndType [s Landroid/support/v4/app/o;]
+ NameAndType [sendEmptyMessage (I)Z]
+ NameAndType [setFactory (Landroid/view/LayoutInflater$Factory;)V]
+ NameAndType [setId (I)V]
+ NameAndType [setTag (Ljava/lang/Object;)V]
+ NameAndType [size ()I]
+ NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
+ NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [values ()Ljava/util/Collection;]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [w I]
+ NameAndType [willNotDraw ()Z]
+ NameAndType [x I]
+ NameAndType [y Ljava/lang/String;]
+ Utf8 [ ]
+ Utf8 [ ]
+ Utf8 [ #]
+ Utf8 [ State:]
+ Utf8 [ did not create a view.]
+ Utf8 [ existing=]
+ Utf8 [ fname=]
+ Utf8 [ mReallyStopped=]
+ Utf8 [ mStopped=]
+ Utf8 [ with another fragment for ]
+ Utf8 [()I]
+ Utf8 [()Landroid/content/res/Resources;]
+ Utf8 [()Landroid/os/Parcelable;]
+ Utf8 [()Landroid/view/LayoutInflater$Factory;]
+ Utf8 [()Landroid/view/LayoutInflater;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[()Landroid/view/MenuInflater;]
[()Landroid/view/View;]
[()Landroid/view/Window;]
[()Ljava/lang/Class;]
[()Ljava/lang/Object;]
[()Ljava/lang/String;]
[()Ljava/util/ArrayList;]
[()Ljava/util/Collection;]
[()V]
[()Z]
[(C)Ljava/lang/StringBuilder;]
[(I)Landroid/support/v4/app/Fragment;]
[(I)Landroid/view/View;]
[(I)Ljava/lang/Object;]
[(I)Ljava/lang/String;]
[(I)Ljava/lang/StringBuilder;]
[(I)V]
[(I)Z]
[(II)I]
[(IILandroid/content/Intent;)V]
[(ILandroid/view/KeyEvent;)Z]
[(ILandroid/view/Menu;)V]
[(ILandroid/view/Menu;)Z]
[(ILandroid/view/MenuItem;)Z]
[(ILandroid/view/View;Landroid/view/Menu;)Z]
[(Landroid/app/Activity;)V]
[(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)

V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/F
ragment;]
+ Utf8 [(Landroid/content/Intent;)V]
+ Utf8 [(Landroid/content/Intent;I)V]
+ Utf8 [(Landroid/content/res/Configuration;)V]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/l;La
ndroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ Utf8 [(Landroid/view/LayoutInflater$Factory;)V]
+ Utf8 [(Landroid/view/Menu;)V]
+ Utf8 [(Landroid/view/Menu;)Z]
+ Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ Utf8 [(Landroid/view/MenuItem;)Z]
+ Utf8 [(Landroid/view/View;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet
;)Landroid/view/View;]
+ Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V]

+ Utf8 [(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;ZZ)Landroid/support/v4/app/z;]
+ Utf8 [(Z)V]
+ Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
+ Utf8 [, or parent id 0x]
+ Utf8 [, tag ]
+ Utf8 [/]
+ Utf8 [:]
+ Utf8 [: Duplicate id 0x]
+ Utf8 [: Must specify unique android:id, android:tag, or have a parent with a
n id for ]
+ Utf8 [<init>]
+ Utf8 [Activity result fragment index out of range: 0x]
+ Utf8 [Activity result no fragment exists for index: 0x]
+ Utf8 [C]
+ Utf8 [Can only use lower 16 bits for requestCode]
+ Utf8 [Code]
+ Utf8 [Fragment ]
+ Utf8 [FragmentActivity]
+ Utf8 [I]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/os/Handler;]
+ Utf8 [Landroid/support/v4/app/l;]
+ Utf8 [Landroid/support/v4/app/o;]
+ Utf8 [Landroid/support/v4/app/z;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [Loader Manager ]
+ Utf8 [Local FragmentActivity ]
+ Utf8 [SDK_INT]
+ Utf8 [View Hierarchy:]
+ Utf8 [Z]
+ Utf8 [[I]
+ Utf8 [a]
+ Utf8 [android]
+ Utf8 [android/app/Activity]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/Resources]
+ Utf8 [android/content/res/Resources$NotFoundException]
+ Utf8 [android/content/res/TypedArray]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/os/Bundle]
+ Utf8 [android/os/Handler]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/a]
+ Utf8 [android/support/v4/app/h]
+ Utf8 [android/support/v4/app/i]
+ Utf8 [android/support/v4/app/j]
+ Utf8 [android/support/v4/app/k]
+ Utf8 [android/support/v4/app/o]
+ Utf8 [android/support/v4/app/z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/util/AttributeSet]
[android/util/Log]
[android/view/KeyEvent]
[android/view/LayoutInflater]
[android/view/Menu]
[android/view/View]
[android/view/ViewGroup]
[android/view/Window]
[android:support:fragments]
[app]
[append]
[b]
[c]
[class]
[clear]
[d]
[dump]
[e]
[equals]
[f]
[finish]
[fragment]
[g]
[get]
[getAttributeValue]
[getBottom]
[getChildAt]
[getChildCount]
[getClass]
[getDecorView]
[getFactory]
[getId]
[getLastNonConfigurationInstance]
[getLayoutInflater]
[getLeft]
[getMenuInflater]
[getName]
[getParcelable]
[getPositionDescription]
[getRepeatCount]
[getResourceEntryName]
[getResourceId]
[getResourcePackageName]
[getResourceTypeName]
[getResources]
[getRight]
[getString]
[getTag]
[getTop]
[getVisibility]
[getWindow]
[h]
[hasMessages]
[i]
[identityHashCode]
[isClickable]
[isEnabled]
[isFocusable]
[isFocused]
[isHorizontalScrollBarEnabled]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[isLongClickable]
[isPressed]
[isSelected]
[isVerticalScrollBarEnabled]
[j]
[java/io/PrintWriter]
[java/lang/Class]
[java/lang/IllegalArgumentException]
[java/lang/IllegalStateException]
[java/lang/Integer]
[java/lang/Object]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[java/util/ArrayList]
[java/util/Collection]
[java/util/HashMap]
[k]
[l]
[m]
[mCreated=]
[mLoadersStarted=]
[mResumed=]
[n]
[null]
[o]
[obtainStyledAttributes]
[onActivityResult]
[onBackPressed]
[onConfigurationChanged]
[onCreate]
[onCreatePanelMenu]
[onCreateView]
[onCreateView: id=0x]
[onDestroy]
[onKeyDown]
[onLowMemory]
[onMenuItemSelected]
[onNewIntent]
[onPanelClosed]
[onPause]
[onPostResume]
[onPreparePanel]
[onResume]
[onRetainNonConfigurationInstance]
[onSaveInstanceState]
[onStart]
[onStop]
[p]
[print]
[println]
[put]
[putParcelable]
[r]
[recycle]
[remove]
[removeMessages]
[s]
[sendEmptyMessage]
[setFactory]

+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[setId]
[setTag]
[size]
[startActivityForResult]
[toArray]
[toHexString]
[toString]
[v]
[values]
[w]
[willNotDraw]
[x]
[y]
[}]

Fields (count = 13):


+ Field:
a Landroid/os/Handler;
Access flags: 0x10
= final android.os.Handler a
+ Field:
b Landroid/support/v4/app/o;
Access flags: 0x10
= final android.support.v4.app.o b
+ Field:
c Landroid/support/v4/app/l;
Access flags: 0x10
= final android.support.v4.app.l c
+ Field:
d Z
Access flags: 0x0
= boolean d
+ Field:
e Z
Access flags: 0x0
= boolean e
+ Field:
f Z
Access flags: 0x0
= boolean f
+ Field:
g Z
Access flags: 0x0
= boolean g
+ Field:
h Z
Access flags: 0x0
= boolean h
+ Field:
i Z
Access flags: 0x0
= boolean i
+ Field:
j Z
Access flags: 0x0
= boolean j
+ Field:
k Z
Access flags: 0x0
= boolean k
+ Field:
l Ljava/util/HashMap;
Access flags: 0x0
= java.util.HashMap l
+ Field:
m Landroid/support/v4/app/z;
Access flags: 0x0
= android.support.v4.app.z m
Methods (count = 33):
- Method:
<init>()V
Access flags: 0x1
= public FragmentActivity()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 40, locals = 1, stack = 4):
[0] aload_0 v0
[1] invokespecial #110
+ Methodref [android/app/Activity.<init> ()V]
[4] aload_0 v0
[5] new #50
+ Class [android/support/v4/app/h]
[8] dup
[9] aload_0 v0
[10] invokespecial #160
+ Methodref [android/support/v4/app/h.<init> (Landroid/support/v4/app/Fr
agmentActivity;)V]
[13] putfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[16] aload_0 v0
[17] new #54
+ Class [android/support/v4/app/o]
[20] dup
[21] invokespecial #163
+ Methodref [android/support/v4/app/o.<init> ()V]
[24] putfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[27] aload_0 v0
[28] new #51
+ Class [android/support/v4/app/i]
[31] dup
[32] aload_0 v0
[33] invokespecial #161
+ Methodref [android/support/v4/app/i.<init> (Landroid/support/v4/app/Fr
agmentActivity;)V]
[36] putfield #88
+ Fieldref [android/support/v4/app/FragmentActivity.c Landroid/support/v
4/app/l;]
[39] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onActivityResult(IILandroid/content/Intent;)V
Access flags: 0x4
= protected void onActivityResult(int,int,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 153, locals = 6, stack = 4):
[0] aload_0 v0
[1] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[4] invokevirtual #181
+ Methodref [android/support/v4/app/o.i ()V]
[7] iload_1 v1
[8] bipush 16
[10] ishr
[11] istore v4
[13] iload v4
[15] ifeq +130 (target=145)
[18] iinc v4, -1
[21] aload_0 v0
[22] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v

4/app/o;]
[25] getfield #106
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[28] ifnull +23 (target=51)
[31] iload v4
[33] iflt +18 (target=51)
[36] iload v4
[38] aload_0 v0
[39] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[42] getfield #106
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[45] invokevirtual #247
+ Methodref [java/util/ArrayList.size ()I]
[48] ificmplt +32 (target=80)
[51] ldc #24
+ String [FragmentActivity]
[53] new #71
+ Class [java/lang/StringBuilder]
[56] dup
[57] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[60] ldc #20
+ String [Activity result fragment index out of range: 0x]
[62] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[65] iload_1 v1
[66] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[69] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[72] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[75] invokestatic #201
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[78] pop
[79] return
[80] aload_0 v0
[81] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[84] getfield #106
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[87] iload v4
[89] invokevirtual #246
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[92] checkcast #47
+ Class [android/support/v4/app/Fragment]
[95] astore v5
[97] aload v5
[99] ifnonnull +34 (target=133)
[102] ldc #24
+ String [FragmentActivity]
[104] new #71
+ Class [java/lang/StringBuilder]
[107] dup
[108] invokespecial #238

+ Methodref [java/lang/StringBuilder.<init> ()V]


[111] ldc #21
+ String [Activity result no fragment exists for index: 0x]
[113] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[116] iload_1 v1
[117] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[120] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[123] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[126] invokestatic #201
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[129] pop
[130] goto +14 (target=144)
[133] aload v5
[135] iload_1 v1
[136] ldc #3
+ Integer [65535]
[138] iand
[139] iload_2 v2
[140] aload_3 v3
[141] invokevirtual #142
+ Methodref [android/support/v4/app/Fragment.a (IILandroid/content/Inten
t;)V]
[144] return
[145] aload_0 v0
[146] iload_1 v1
[147] iload_2 v2
[148] aload_3 v3
[149] invokespecial #111
+ Methodref [android/app/Activity.onActivityResult (IILandroid/content/I
ntent;)V]
[152] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onBackPressed()V
Access flags: 0x1
= public void onBackPressed()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[4] invokevirtual #177
+ Methodref [android/support/v4/app/o.c ()Z]
[7] ifne +7 (target=14)
[10] aload_0 v0
[11] invokevirtual #152
+ Methodref [android/support/v4/app/FragmentActivity.finish ()V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onConfigurationChanged(Landroid/content/res/Configuration;)V
Access flags: 0x1
= public void onConfigurationChanged(android.content.res.Configuration)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #112
+ Methodref [android/app/Activity.onConfigurationChanged (Landroid/conte
nt/res/Configuration;)V]
[5] aload_0 v0
[6] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[9] aload_1 v1
[10] invokevirtual #165
+ Methodref [android/support/v4/app/o.a (Landroid/content/res/Configurat
ion;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onCreate(Landroid/os/Bundle;)V
Access flags: 0x4
= protected void onCreate(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 95, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[4] aload_0 v0
[5] aload_0 v0
[6] getfield #88
+ Fieldref [android/support/v4/app/FragmentActivity.c Landroid/support/v
4/app/l;]
[9] aconst_null
[10] invokevirtual #168
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
tActivity;Landroid/support/v4/app/l;Landroid/support/v4/app/Fragment;)V]
[13] aload_0 v0
[14] invokevirtual #154
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater (
)Landroid/view/LayoutInflater;]
[17] invokevirtual #203
+ Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/Layo
utInflater$Factory;]
[20] ifnonnull +11 (target=31)
[23] aload_0 v0
[24] invokevirtual #154
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater (
)Landroid/view/LayoutInflater;]
[27] aload_0 v0
[28] invokevirtual #204
+ Methodref [android/view/LayoutInflater.setFactory (Landroid/view/Layou
tInflater$Factory;)V]
[31] aload_0 v0
[32] aload_1 v1
[33] invokespecial #113
+ Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
[36] aload_0 v0
[37] invokevirtual #153
+ Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigura
tionInstance ()Ljava/lang/Object;]

[40] checkcast #53


+ Class [android/support/v4/app/k]
[43] astore_2 v2
[44] aload_2 v2
[45] ifnull +11 (target=56)
[48] aload_0 v0
[49] aload_2 v2
[50] getfield #104
+ Fieldref [android/support/v4/app/k.e Ljava/util/HashMap;]
[53] putfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[56] aload_1 v1
[57] ifnull +30 (target=87)
[60] aload_1 v1
[61] ldc #29
+ String [android:support:fragments]
[63] invokevirtual #137
+ Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroi
d/os/Parcelable;]
[66] astore_3 v3
[67] aload_0 v0
[68] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[71] aload_3 v3
[72] aload_2 v2
[73] ifnull +10 (target=83)
[76] aload_2 v2
[77] getfield #103
+ Fieldref [android/support/v4/app/k.d Ljava/util/ArrayList;]
[80] goto +4 (target=84)
[83] aconst_null
[84] invokevirtual #166
+ Methodref [android/support/v4/app/o.a (Landroid/os/Parcelable;Ljava/ut
il/ArrayList;)V]
[87] aload_0 v0
[88] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[91] invokevirtual #182
+ Methodref [android/support/v4/app/o.j ()V]
[94] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onCreatePanelMenu(ILandroid/view/Menu;)Z
Access flags: 0x1
= public boolean onCreatePanelMenu(int,android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 45, locals = 4, stack = 4):
[0] iload_1 v1
[1] ifne +37 (target=38)
[4] aload_0 v0
[5] iload_1 v1
[6] aload_2 v2
[7] invokespecial #114
+ Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu
;)Z]
[10] istore_3 v3
[11] iload_3 v3

[12] aload_0 v0
[13] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[16] aload_2 v2
[17] aload_0 v0
[18] invokevirtual #155
+ Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()L
android/view/MenuInflater;]
[21] invokevirtual #170
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;Landroid/vie
w/MenuInflater;)Z]
[24] ior
[25] istore_3 v3
[26] getstatic #76
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[29] bipush 11
[31] ificmplt +5 (target=36)
[34] iload_3 v3
[35] ireturn
[36] iconst_1
[37] ireturn
[38] aload_0 v0
[39] iload_1 v1
[40] aload_2 v2
[41] invokespecial #114
+ Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu
;)Z]
[44] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onCreateView(Ljava/lang/String;Landroid/content/Context;Landro
id/util/AttributeSet;)Landroid/view/View;
Access flags: 0x1
= public android.view.View onCreateView(java.lang.String,android.content.C
ontext,android.util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 554, locals = 11, stack = 4):
[0] ldc #32
+ String [fragment]
[2] aload_1 v1
[3] invokevirtual #237
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[6] ifne +11 (target=17)
[9] aload_0 v0
[10] aload_1 v1
[11] aload_2 v2
[12] aload_3 v3
[13] invokespecial #115
+ Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landro
id/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
[16] areturn
[17] aload_3 v3
[18] aconst_null
[19] ldc #31
+ String [class]
[21] invokeinterface #254
+ InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava
/lang/String;Ljava/lang/String;)Ljava/lang/String;]
[26] astore v4

[28] aload_2 v2
[29] aload_3 v3
[30] getstatic #99
+ Fieldref [android/support/v4/app/j.a [I]
[33] invokevirtual #130
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/ut
il/AttributeSet;[I)Landroid/content/res/TypedArray;]
[36] astore v5
[38] aload v4
[40] ifnonnull +11 (target=51)
[43] aload v5
[45] iconst_0
[46] invokevirtual #135
+ Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/Stri
ng;]
[49] astore v4
[51] aload v5
[53] iconst_1
[54] iconst_m1
[55] invokevirtual #134
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
[58] istore v6
[60] aload v5
[62] iconst_2
[63] invokevirtual #135
+ Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/Stri
ng;]
[66] astore v7
[68] aload v5
[70] invokevirtual #136
+ Methodref [android/content/res/TypedArray.recycle ()V]
[73] aconst_null
[74] astore v8
[76] aload v8
[78] ifnull +11 (target=89)
[81] aload v8
[83] invokevirtual #206
+ Methodref [android/view/View.getId ()I]
[86] goto +4 (target=90)
[89] iconst_0
[90] istore v9
[92] iload v9
[94] iconst_m1
[95] ificmpne +51 (target=146)
[98] iload v6
[100] iconst_m1
[101] ificmpne +45 (target=146)
[104] aload v7
[106] ifnonnull +40 (target=146)
[109] new #66
+ Class [java/lang/IllegalArgumentException]
[112] dup
[113] new #71
+ Class [java/lang/StringBuilder]
[116] dup
[117] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[120] aload_3 v3
[121] invokeinterface #255
+ InterfaceMethodref [android/util/AttributeSet.getPositionDescription (

)Ljava/lang/String;]
[126] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[129] ldc #19
+ String [: Must specify unique android:id, android:tag, or have a paren
t with an id for ]
[131] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[134] aload v4
[136] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[139] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[142] invokespecial #233
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[145] athrow
[146] iload v6
[148] iconst_m1
[149] ificmpeq +15 (target=164)
[152] aload_0 v0
[153] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[156] iload v6
[158] invokevirtual #164
+ Methodref [android/support/v4/app/o.a (I)Landroid/support/v4/app/Fragm
ent;]
[161] goto +4 (target=165)
[164] aconst_null
[165] astore v10
[167] aload v10
[169] ifnonnull +19 (target=188)
[172] aload v7
[174] ifnull +14 (target=188)
[177] aload_0 v0
[178] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[181] aload v7
[183] invokevirtual #172
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;)Landroid/sup
port/v4/app/Fragment;]
[186] astore v10
[188] aload v10
[190] ifnonnull +20 (target=210)
[193] iload v9
[195] iconst_m1
[196] ificmpeq +14 (target=210)
[199] aload_0 v0
[200] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[203] iload v9
[205] invokevirtual #164
+ Methodref [android/support/v4/app/o.a (I)Landroid/support/v4/app/Fragm
ent;]

[208] astore v10


[210] getstatic #105
+ Fieldref [android/support/v4/app/o.a Z]
[213] ifeq +52 (target=265)
[216] ldc #24
+ String [FragmentActivity]
[218] new #71
+ Class [java/lang/StringBuilder]
[221] dup
[222] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[225] ldc #37
+ String [onCreateView: id=0x]
[227] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[230] iload v6
[232] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[235] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[238] ldc #10
+ String [ fname=]
[240] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[243] aload v4
[245] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[248] ldc #9
+ String [ existing=]
[250] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[253] aload v10
[255] invokevirtual #242
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[258] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[261] invokestatic #200
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[264] pop
[265] aload v10
[267] ifnonnull +88 (target=355)
[270] aload_0 v0
[271] aload v4
[273] invokestatic #144
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context
;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
[276] astore v10
[278] aload v10
[280] iconst_1
[281] putfield #80
+ Fieldref [android/support/v4/app/Fragment.o Z]
[284] aload v10
[286] iload v6
[288] ifeq +8 (target=296)

[291] iload v6
[293] goto +5 (target=298)
[296] iload v9
[298] putfield #83
+ Fieldref [android/support/v4/app/Fragment.w I]
[301] aload v10
[303] iload v9
[305] putfield #84
+ Fieldref [android/support/v4/app/Fragment.x I]
[308] aload v10
[310] aload v7
[312] putfield #85
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[315] aload v10
[317] iconst_1
[318] putfield #81
+ Fieldref [android/support/v4/app/Fragment.p Z]
[321] aload v10
[323] aload_0 v0
[324] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[327] putfield #82
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[330] aload v10
[332] aload_0 v0
[333] aload_3 v3
[334] aload v10
[336] getfield #79
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[339] invokevirtual #143
+ Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;La
ndroid/util/AttributeSet;Landroid/os/Bundle;)V]
[342] aload_0 v0
[343] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[346] aload v10
[348] iconst_1
[349] invokevirtual #167
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;Z)V]
[352] goto +119 (target=471)
[355] aload v10
[357] getfield #81
+ Fieldref [android/support/v4/app/Fragment.p Z]
[360] ifeq +76 (target=436)
[363] new #66
+ Class [java/lang/IllegalArgumentException]
[366] dup
[367] new #71
+ Class [java/lang/StringBuilder]
[370] dup
[371] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[374] aload_3 v3
[375] invokeinterface #255
+ InterfaceMethodref [android/util/AttributeSet.getPositionDescription (
)Ljava/lang/String;]

[380] invokevirtual #243


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[383] ldc #18
+ String [: Duplicate id 0x]
[385] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[388] iload v6
[390] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[393] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[396] ldc #15
+ String [, tag ]
[398] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[401] aload v7
[403] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[406] ldc #14
+ String [, or parent id 0x]
[408] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[411] iload v9
[413] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[416] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[419] ldc #13
+ String [ with another fragment for ]
[421] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[424] aload v4
[426] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[429] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[432] invokespecial #233
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[435] athrow
[436] aload v10
[438] iconst_1
[439] putfield #81
+ Fieldref [android/support/v4/app/Fragment.p Z]
[442] aload v10
[444] getfield #77
+ Fieldref [android/support/v4/app/Fragment.C Z]
[447] ifne +15 (target=462)
[450] aload v10
[452] aload_0 v0
[453] aload_3 v3

[454] aload v10


[456] getfield #79
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[459] invokevirtual #143
+ Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;La
ndroid/util/AttributeSet;Landroid/os/Bundle;)V]
[462] aload_0 v0
[463] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[466] aload v10
[468] invokevirtual #174
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragmen
t;)V]
[471] aload v10
[473] getfield #78
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[476] ifnonnull +36 (target=512)
[479] new #67
+ Class [java/lang/IllegalStateException]
[482] dup
[483] new #71
+ Class [java/lang/StringBuilder]
[486] dup
[487] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[490] ldc #23
+ String [Fragment ]
[492] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[495] aload v4
[497] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[500] ldc #8
+ String [ did not create a view.]
[502] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[505] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[508] invokespecial #234
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[511] athrow
[512] iload v6
[514] ifeq +13 (target=527)
[517] aload v10
[519] getfield #78
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[522] iload v6
[524] invokevirtual #222
+ Methodref [android/view/View.setId (I)V]
[527] aload v10
[529] getfield #78
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[532] invokevirtual #210
+ Methodref [android/view/View.getTag ()Ljava/lang/Object;]
[535] ifnonnull +13 (target=548)

[538] aload v10


[540] getfield #78
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[543] aload v7
[545] invokevirtual #223
+ Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
[548] aload v10
[550] getfield #78
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[553] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDestroy()V
Access flags: 0x4
= protected void onDestroy()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #116
+ Methodref [android/app/Activity.onDestroy ()V]
[4] aload_0 v0
[5] iconst_0
[6] invokevirtual #149
+ Methodref [android/support/v4/app/FragmentActivity.a (Z)V]
[9] aload_0 v0
[10] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[13] invokevirtual #189
+ Methodref [android/support/v4/app/o.r ()V]
[16] aload_0 v0
[17] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[20] ifnull +10 (target=30)
[23] aload_0 v0
[24] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[27] invokevirtual #199
+ Methodref [android/support/v4/app/z.h ()V]
[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onKeyDown(ILandroid/view/KeyEvent;)Z
Access flags: 0x1
= public boolean onKeyDown(int,android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 3, stack = 3):
[0] getstatic #76
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] iconst_5
[4] ificmpge +21 (target=25)
[7] iload_1 v1
[8] iconst_4
[9] ificmpne +16 (target=25)
[12] aload_2 v2
[13] invokevirtual #202
+ Methodref [android/view/KeyEvent.getRepeatCount ()I]
[16] ifne +9 (target=25)

[19] aload_0 v0
[20] invokevirtual #157
+ Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V]
[23] iconst_1
[24] ireturn
[25] aload_0 v0
[26] iload_1 v1
[27] aload_2 v2
[28] invokespecial #117
+ Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z]
[31] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onLowMemory()V
Access flags: 0x1
= public void onLowMemory()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #118
+ Methodref [android/app/Activity.onLowMemory ()V]
[4] aload_0 v0
[5] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[8] invokevirtual #190
+ Methodref [android/support/v4/app/o.s ()V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onMenuItemSelected(ILandroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean onMenuItemSelected(int,android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 60, locals = 3, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] invokespecial #119
+ Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/Men
uItem;)Z]
[6] ifeq +5 (target=11)
[9] iconst_1
[10] ireturn
[11] iload_1 v1
[12] lookupswitch (2 offsets, default=46) (target=58)
0: offset = 28, target = 40
6: offset = 37, target = 49
default: offset = 46, target = 58
[40] aload_0 v0
[41] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[44] aload_2 v2
[45] invokevirtual #171
+ Methodref [android/support/v4/app/o.a (Landroid/view/MenuItem;)Z]
[48] ireturn
[49] aload_0 v0
[50] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v

4/app/o;]
[53] aload_2 v2
[54] invokevirtual #176
+ Methodref [android/support/v4/app/o.b (Landroid/view/MenuItem;)Z]
[57] ireturn
[58] iconst_0
[59] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onPanelClosed(ILandroid/view/Menu;)V
Access flags: 0x1
= public void onPanelClosed(int,android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 3, stack = 3):
[0] iload_1 v1
[1] lookupswitch (1 offsets, default=27) (target=28)
0: offset = 19, target = 20
default: offset = 27, target = 28
[20] aload_0 v0
[21] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[24] aload_2 v2
[25] invokevirtual #175
+ Methodref [android/support/v4/app/o.b (Landroid/view/Menu;)V]
[28] aload_0 v0
[29] iload_1 v1
[30] aload_2 v2
[31] invokespecial #121
+ Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onPause()V
Access flags: 0x4
= protected void onPause()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #122
+ Methodref [android/app/Activity.onPause ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #90
+ Fieldref [android/support/v4/app/FragmentActivity.e Z]
[9] aload_0 v0
[10] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[13] iconst_2
[14] invokevirtual #139
+ Methodref [android/os/Handler.hasMessages (I)Z]
[17] ifeq +15 (target=32)
[20] aload_0 v0
[21] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[24] iconst_2
[25] invokevirtual #140
+ Methodref [android/os/Handler.removeMessages (I)V]

[28] aload_0 v0
[29] invokevirtual #145
+ Methodref [android/support/v4/app/FragmentActivity.a ()V]
[32] aload_0 v0
[33] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[36] invokevirtual #186
+ Methodref [android/support/v4/app/o.n ()V]
[39] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onNewIntent(Landroid/content/Intent;)V
Access flags: 0x4
= protected void onNewIntent(android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #120
+ Methodref [android/app/Activity.onNewIntent (Landroid/content/Intent;)
V]
[5] aload_0 v0
[6] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[9] invokevirtual #181
+ Methodref [android/support/v4/app/o.i ()V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onResume()V
Access flags: 0x4
= protected void onResume()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #125
+ Methodref [android/app/Activity.onResume ()V]
[4] aload_0 v0
[5] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[8] iconst_2
[9] invokevirtual #141
+ Methodref [android/os/Handler.sendEmptyMessage (I)Z]
[12] pop
[13] aload_0 v0
[14] iconst_1
[15] putfield #90
+ Fieldref [android/support/v4/app/FragmentActivity.e Z]
[18] aload_0 v0
[19] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[22] invokevirtual #178
+ Methodref [android/support/v4/app/o.e ()Z]
[25] pop
[26] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
onPostResume()V
Access flags: 0x4
= protected void onPostResume()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #123
+ Methodref [android/app/Activity.onPostResume ()V]
[4] aload_0 v0
[5] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[8] iconst_2
[9] invokevirtual #140
+ Methodref [android/os/Handler.removeMessages (I)V]
[12] aload_0 v0
[13] invokevirtual #145
+ Methodref [android/support/v4/app/FragmentActivity.a ()V]
[16] aload_0 v0
[17] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[20] invokevirtual #178
+ Methodref [android/support/v4/app/o.e ()Z]
[23] pop
[24] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x4
= protected void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[4] invokevirtual #185
+ Methodref [android/support/v4/app/o.m ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
Access flags: 0x1
= public boolean onPreparePanel(int,android.view.View,android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 66, locals = 5, stack = 4):
[0] iload_1 v1
[1] ifne +57 (target=58)
[4] aload_3 v3
[5] ifnull +53 (target=58)
[8] aload_0 v0
[9] getfield #94
+ Fieldref [android/support/v4/app/FragmentActivity.i Z]
[12] ifeq +21 (target=33)
[15] aload_0 v0
[16] iconst_0
[17] putfield #94
+ Fieldref [android/support/v4/app/FragmentActivity.i Z]

[20] aload_3 v3
[21] invokeinterface #256
+ InterfaceMethodref [android/view/Menu.clear ()V]
[26] aload_0 v0
[27] iload_1 v1
[28] aload_3 v3
[29] invokevirtual #158
+ Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (
ILandroid/view/Menu;)Z]
[32] pop
[33] aload_0 v0
[34] iload_1 v1
[35] aload_2 v2
[36] aload_3 v3
[37] invokespecial #124
+ Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;La
ndroid/view/Menu;)Z]
[40] istore v4
[42] iload v4
[44] aload_0 v0
[45] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[48] aload_3 v3
[49] invokevirtual #169
+ Methodref [android/support/v4/app/o.a (Landroid/view/Menu;)Z]
[52] ior
[53] istore v4
[55] iload v4
[57] ireturn
[58] aload_0 v0
[59] iload_1 v1
[60] aload_2 v2
[61] aload_3 v3
[62] invokespecial #124
+ Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;La
ndroid/view/Menu;)Z]
[65] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRetainNonConfigurationInstance()Ljava/lang/Object;
Access flags: 0x11
= public final java.lang.Object onRetainNonConfigurationInstance()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 180, locals = 7, stack = 2):
[0] aload_0 v0
[1] getfield #91
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
[4] ifeq +8 (target=12)
[7] aload_0 v0
[8] iconst_1
[9] invokevirtual #149
+ Methodref [android/support/v4/app/FragmentActivity.a (Z)V]
[12] aload_0 v0
[13] invokevirtual #150
+ Methodref [android/support/v4/app/FragmentActivity.b ()Ljava/lang/Obje
ct;]
[16] astore_1 v1
[17] aload_0 v0
[18] getfield #87

+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v


4/app/o;]
[21] invokevirtual #179
+ Methodref [android/support/v4/app/o.g ()Ljava/util/ArrayList;]
[24] astore_2 v2
[25] iconst_0
[26] istore_3 v3
[27] aload_0 v0
[28] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[31] ifnull +90 (target=121)
[34] aload_0 v0
[35] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[38] invokevirtual #252
+ Methodref [java/util/HashMap.size ()I]
[41] anewarray #55
+ Class [android/support/v4/app/z]
[44] astore v4
[46] aload_0 v0
[47] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[50] invokevirtual #253
+ Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
[53] aload v4
[55] invokeinterface #257
+ InterfaceMethodref [java/util/Collection.toArray ([Ljava/lang/Object;)
[Ljava/lang/Object;]
[60] pop
[61] aload v4
[63] ifnull +58 (target=121)
[66] iconst_0
[67] istore v5
[69] iload v5
[71] aload v4
[73] arraylength
[74] ificmpge +47 (target=121)
[77] aload v4
[79] iload v5
[81] aaload
[82] astore v6
[84] aload v6
[86] getfield #109
+ Fieldref [android/support/v4/app/z.g Z]
[89] ifeq +8 (target=97)
[92] iconst_1
[93] istore_3 v3
[94] goto +21 (target=115)
[97] aload v6
[99] invokevirtual #199
+ Methodref [android/support/v4/app/z.h ()V]
[102] aload_0 v0
[103] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[106] aload v6
[108] getfield #107

+ Fieldref [android/support/v4/app/z.d Ljava/lang/String;]


[111] invokevirtual #251
+ Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Obj
ect;]
[114] pop
[115] iinc v5, 1
[118] goto -49 (target=69)
[121] aload_2 v2
[122] ifnonnull +13 (target=135)
[125] iload_3 v3
[126] ifne +9 (target=135)
[129] aload_1 v1
[130] ifnonnull +5 (target=135)
[133] aconst_null
[134] areturn
[135] new #53
+ Class [android/support/v4/app/k]
[138] dup
[139] invokespecial #162
+ Methodref [android/support/v4/app/k.<init> ()V]
[142] astore v4
[144] aload v4
[146] aconst_null
[147] putfield #100
+ Fieldref [android/support/v4/app/k.a Ljava/lang/Object;]
[150] aload v4
[152] aload_1 v1
[153] putfield #101
+ Fieldref [android/support/v4/app/k.b Ljava/lang/Object;]
[156] aload v4
[158] aconst_null
[159] putfield #102
+ Fieldref [android/support/v4/app/k.c Ljava/util/HashMap;]
[162] aload v4
[164] aload_2 v2
[165] putfield #103
+ Fieldref [android/support/v4/app/k.d Ljava/util/ArrayList;]
[168] aload v4
[170] aload_0 v0
[171] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[174] putfield #104
+ Fieldref [android/support/v4/app/k.e Ljava/util/HashMap;]
[177] aload v4
[179] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onSaveInstanceState(Landroid/os/Bundle;)V
Access flags: 0x4
= protected void onSaveInstanceState(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #126
+ Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundl
e;)V]
[5] aload_0 v0
[6] getfield #87

+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v


4/app/o;]
[9] invokevirtual #180
+ Methodref [android/support/v4/app/o.h ()Landroid/os/Parcelable;]
[12] astore_2 v2
[13] aload_2 v2
[14] ifnull +10 (target=24)
[17] aload_1 v1
[18] ldc #29
+ String [android:support:fragments]
[20] aload_2 v2
[21] invokevirtual #138
+ Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid
/os/Parcelable;)V]
[24] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onStart()V
Access flags: 0x4
= protected void onStart()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 205, locals = 4, stack = 5):
[0] aload_0 v0
[1] invokespecial #127
+ Methodref [android/app/Activity.onStart ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #91
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
[9] aload_0 v0
[10] iconst_0
[11] putfield #92
+ Fieldref [android/support/v4/app/FragmentActivity.g Z]
[14] aload_0 v0
[15] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[18] iconst_1
[19] invokevirtual #140
+ Methodref [android/os/Handler.removeMessages (I)V]
[22] aload_0 v0
[23] getfield #89
+ Fieldref [android/support/v4/app/FragmentActivity.d Z]
[26] ifne +15 (target=41)
[29] aload_0 v0
[30] iconst_1
[31] putfield #89
+ Fieldref [android/support/v4/app/FragmentActivity.d Z]
[34] aload_0 v0
[35] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[38] invokevirtual #183
+ Methodref [android/support/v4/app/o.k ()V]
[41] aload_0 v0
[42] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[45] invokevirtual #181
+ Methodref [android/support/v4/app/o.i ()V]

[48] aload_0 v0
[49] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[52] invokevirtual #178
+ Methodref [android/support/v4/app/o.e ()Z]
[55] pop
[56] aload_0 v0
[57] getfield #96
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
[60] ifne +75 (target=135)
[63] aload_0 v0
[64] iconst_1
[65] putfield #96
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
[68] aload_0 v0
[69] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[72] ifnull +13 (target=85)
[75] aload_0 v0
[76] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[79] invokevirtual #194
+ Methodref [android/support/v4/app/z.b ()V]
[82] goto +48 (target=130)
[85] aload_0 v0
[86] getfield #95
+ Fieldref [android/support/v4/app/FragmentActivity.j Z]
[89] ifne +41 (target=130)
[92] aload_0 v0
[93] aload_0 v0
[94] aconst_null
[95] aload_0 v0
[96] getfield #96
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
[99] iconst_0
[100] invokevirtual #148
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;ZZ)Landroid/support/v4/app/z;]
[103] putfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[106] aload_0 v0
[107] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[110] ifnull +20 (target=130)
[113] aload_0 v0
[114] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[117] getfield #108
+ Fieldref [android/support/v4/app/z.f Z]
[120] ifne +10 (target=130)
[123] aload_0 v0
[124] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]

[127] invokevirtual #194


+ Methodref [android/support/v4/app/z.b ()V]
[130] aload_0 v0
[131] iconst_1
[132] putfield #95
+ Fieldref [android/support/v4/app/FragmentActivity.j Z]
[135] aload_0 v0
[136] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[139] invokevirtual #184
+ Methodref [android/support/v4/app/o.l ()V]
[142] aload_0 v0
[143] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[146] ifnull +58 (target=204)
[149] aload_0 v0
[150] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[153] invokevirtual #252
+ Methodref [java/util/HashMap.size ()I]
[156] anewarray #55
+ Class [android/support/v4/app/z]
[159] astore_1 v1
[160] aload_0 v0
[161] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[164] invokevirtual #253
+ Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
[167] aload_1 v1
[168] invokeinterface #257
+ InterfaceMethodref [java/util/Collection.toArray ([Ljava/lang/Object;)
[Ljava/lang/Object;]
[173] pop
[174] aload_1 v1
[175] ifnull +29 (target=204)
[178] iconst_0
[179] istore_2 v2
[180] iload_2 v2
[181] aload_1 v1
[182] arraylength
[183] ificmpge +21 (target=204)
[186] aload_1 v1
[187] iload_2 v2
[188] aaload
[189] astore_3 v3
[190] aload_3 v3
[191] invokevirtual #197
+ Methodref [android/support/v4/app/z.e ()V]
[194] aload_3 v3
[195] invokevirtual #198
+ Methodref [android/support/v4/app/z.g ()V]
[198] iinc v2, 1
[201] goto -21 (target=180)
[204] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
onStop()V
Access flags: 0x4
= protected void onStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #128
+ Methodref [android/app/Activity.onStop ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #91
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
[9] aload_0 v0
[10] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[13] iconst_1
[14] invokevirtual #141
+ Methodref [android/os/Handler.sendEmptyMessage (I)Z]
[17] pop
[18] aload_0 v0
[19] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[22] invokevirtual #187
+ Methodref [android/support/v4/app/o.o ()V]
[25] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()V
Access flags: 0x1
= public void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 2):
[0] getstatic #76
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +8 (target=13)
[8] aload_0 v0
[9] invokestatic #159
+ Methodref [android/support/v4/app/a.a (Landroid/app/Activity;)V]
[12] return
[13] aload_0 v0
[14] iconst_1
[15] putfield #94
+ Fieldref [android/support/v4/app/FragmentActivity.i Z]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintW
riter;[Ljava/lang/String;)V

Access flags: 0x1


= public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWr
iter,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 262, locals = 6, stack = 5):
[0] getstatic #76
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +3 (target=8)
[8] aload_3 v3
[9] aload_1 v1
[10] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[13] aload_3 v3
[14] ldc #26
+ String [Local FragmentActivity ]
[16] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[19] aload_3 v3
[20] aload_0 v0
[21] invokestatic #245
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[24] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[27] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[30] aload_3 v3
[31] ldc #7
+ String [ State:]
[33] invokevirtual #230
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[36] new #71
+ Class [java/lang/StringBuilder]
[39] dup
[40] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[43] aload_1 v1
[44] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[47] ldc #5
+ String [ ]
[49] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[52] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[55] astore v5
[57] aload_3 v3
[58] aload v5
[60] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[63] aload_3 v3
[64] ldc #33
+ String [mCreated=]
[66] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[69] aload_3 v3
[70] aload_0 v0
[71] getfield #89

+ Fieldref [android/support/v4/app/FragmentActivity.d Z]
[74] invokevirtual #229
+ Methodref [java/io/PrintWriter.print (Z)V]
[77] aload_3 v3
[78] ldc #35
+ String [mResumed=]
[80] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[83] aload_3 v3
[84] aload_0 v0
[85] getfield #90
+ Fieldref [android/support/v4/app/FragmentActivity.e Z]
[88] invokevirtual #229
+ Methodref [java/io/PrintWriter.print (Z)V]
[91] aload_3 v3
[92] ldc #12
+ String [ mStopped=]
[94] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[97] aload_3 v3
[98] aload_0 v0
[99] getfield #91
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
[102] invokevirtual #229
+ Methodref [java/io/PrintWriter.print (Z)V]
[105] aload_3 v3
[106] ldc #11
+ String [ mReallyStopped=]
[108] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[111] aload_3 v3
[112] aload_0 v0
[113] getfield #92
+ Fieldref [android/support/v4/app/FragmentActivity.g Z]
[116] invokevirtual #231
+ Methodref [java/io/PrintWriter.println (Z)V]
[119] aload_3 v3
[120] aload v5
[122] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[125] aload_3 v3
[126] ldc #34
+ String [mLoadersStarted=]
[128] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[131] aload_3 v3
[132] aload_0 v0
[133] getfield #96
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
[136] invokevirtual #231
+ Methodref [java/io/PrintWriter.println (Z)V]
[139] aload_0 v0
[140] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[143] ifnull +64 (target=207)
[146] aload_3 v3
[147] aload_1 v1
[148] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]

[151] aload_3 v3
[152] ldc #25
+ String [Loader Manager ]
[154] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[157] aload_3 v3
[158] aload_0 v0
[159] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[162] invokestatic #245
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[165] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[168] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[171] aload_3 v3
[172] ldc #17
+ String [:]
[174] invokevirtual #230
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[177] aload_0 v0
[178] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[181] new #71
+ Class [java/lang/StringBuilder]
[184] dup
[185] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[188] aload_1 v1
[189] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[192] ldc #5
+ String [ ]
[194] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[197] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[200] aload_2 v2
[201] aload_3 v3
[202] aload v4
[204] invokevirtual #193
+ Methodref [android/support/v4/app/z.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[207] aload_0 v0
[208] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[211] aload_1 v1
[212] aload_2 v2
[213] aload_3 v3
[214] aload v4
[216] invokevirtual #173
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[219] aload_3 v3
[220] aload_1 v1

[221] invokevirtual #228


+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[224] aload_3 v3
[225] ldc #27
+ String [View Hierarchy:]
[227] invokevirtual #230
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[230] aload_0 v0
[231] new #71
+ Class [java/lang/StringBuilder]
[234] dup
[235] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[238] aload_1 v1
[239] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[242] ldc #5
+ String [ ]
[244] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[247] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[250] aload_3 v3
[251] aload_0 v0
[252] invokevirtual #156
+ Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroi
d/view/Window;]
[255] invokevirtual #227
+ Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
[258] invokespecial #147
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;Ljava/io/PrintWriter;Landroid/view/View;)V]
[261] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)Ljava/lang/String;
Access flags: 0xa
= private static java.lang.String a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 550, locals = 7, stack = 3):
[0] new #71
+ Class [java/lang/StringBuilder]
[3] dup
[4] sipush 128
[7] invokespecial #239
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[10] astore_1 v1
[11] aload_1 v1
[12] aload_0 v0
[13] invokevirtual #236
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[16] invokevirtual #232
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[19] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[22] pop
[23] aload_1 v1

[24] bipush 123


[26] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[29] pop
[30] aload_1 v1
[31] aload_0 v0
[32] invokestatic #245
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[35] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[38] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[41] pop
[42] aload_1 v1
[43] bipush 32
[45] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[48] pop
[49] aload_0 v0
[50] invokevirtual #212
+ Methodref [android/view/View.getVisibility ()I]
[53] lookupswitch (3 offsets, default=65) (target=118)
0: offset = 35, target = 88
4: offset = 45, target = 98
8: offset = 55, target = 108
default: offset = 65, target = 118
[88] aload_1 v1
[89] bipush 86
[91] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[94] pop
[95] goto +30 (target=125)
[98] aload_1 v1
[99] bipush 73
[101] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[104] pop
[105] goto +20 (target=125)
[108] aload_1 v1
[109] bipush 71
[111] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[114] pop
[115] goto +10 (target=125)
[118] aload_1 v1
[119] bipush 46
[121] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[124] pop
[125] aload_1 v1
[126] aload_0 v0
[127] invokevirtual #215
+ Methodref [android/view/View.isFocusable ()Z]

[130] ifeq +8 (target=138)


[133] bipush 70
[135] goto +5 (target=140)
[138] bipush 46
[140] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[143] pop
[144] aload_1 v1
[145] aload_0 v0
[146] invokevirtual #214
+ Methodref [android/view/View.isEnabled ()Z]
[149] ifeq +8 (target=157)
[152] bipush 69
[154] goto +5 (target=159)
[157] bipush 46
[159] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[162] pop
[163] aload_1 v1
[164] aload_0 v0
[165] invokevirtual #224
+ Methodref [android/view/View.willNotDraw ()Z]
[168] ifeq +8 (target=176)
[171] bipush 46
[173] goto +5 (target=178)
[176] bipush 68
[178] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[181] pop
[182] aload_1 v1
[183] aload_0 v0
[184] invokevirtual #217
+ Methodref [android/view/View.isHorizontalScrollBarEnabled ()Z]
[187] ifeq +8 (target=195)
[190] bipush 72
[192] goto +5 (target=197)
[195] bipush 46
[197] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[200] pop
[201] aload_1 v1
[202] aload_0 v0
[203] invokevirtual #221
+ Methodref [android/view/View.isVerticalScrollBarEnabled ()Z]
[206] ifeq +8 (target=214)
[209] bipush 86
[211] goto +5 (target=216)
[214] bipush 46
[216] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[219] pop
[220] aload_1 v1
[221] aload_0 v0
[222] invokevirtual #213
+ Methodref [android/view/View.isClickable ()Z]

[225] ifeq +8 (target=233)


[228] bipush 67
[230] goto +5 (target=235)
[233] bipush 46
[235] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[238] pop
[239] aload_1 v1
[240] aload_0 v0
[241] invokevirtual #218
+ Methodref [android/view/View.isLongClickable ()Z]
[244] ifeq +8 (target=252)
[247] bipush 76
[249] goto +5 (target=254)
[252] bipush 46
[254] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[257] pop
[258] aload_1 v1
[259] bipush 32
[261] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[264] pop
[265] aload_1 v1
[266] aload_0 v0
[267] invokevirtual #216
+ Methodref [android/view/View.isFocused ()Z]
[270] ifeq +8 (target=278)
[273] bipush 70
[275] goto +5 (target=280)
[278] bipush 46
[280] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[283] pop
[284] aload_1 v1
[285] aload_0 v0
[286] invokevirtual #220
+ Methodref [android/view/View.isSelected ()Z]
[289] ifeq +8 (target=297)
[292] bipush 83
[294] goto +5 (target=299)
[297] bipush 46
[299] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[302] pop
[303] aload_1 v1
[304] aload_0 v0
[305] invokevirtual #219
+ Methodref [android/view/View.isPressed ()Z]
[308] ifeq +8 (target=316)
[311] bipush 80
[313] goto +5 (target=318)
[316] bipush 46
[318] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;

]
[321] pop
[322] aload_1 v1
[323] bipush 32
[325] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[328] pop
[329] aload_1 v1
[330] aload_0 v0
[331] invokevirtual #207
+ Methodref [android/view/View.getLeft ()I]
[334] invokevirtual #241
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[337] pop
[338] aload_1 v1
[339] bipush 44
[341] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[344] pop
[345] aload_1 v1
[346] aload_0 v0
[347] invokevirtual #211
+ Methodref [android/view/View.getTop ()I]
[350] invokevirtual #241
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[353] pop
[354] aload_1 v1
[355] bipush 45
[357] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[360] pop
[361] aload_1 v1
[362] aload_0 v0
[363] invokevirtual #209
+ Methodref [android/view/View.getRight ()I]
[366] invokevirtual #241
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[369] pop
[370] aload_1 v1
[371] bipush 44
[373] invokevirtual #240
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[376] pop
[377] aload_1 v1
[378] aload_0 v0
[379] invokevirtual #205
+ Methodref [android/view/View.getBottom ()I]
[382] invokevirtual #241
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[385] pop
[386] aload_0 v0
[387] invokevirtual #206

+ Methodref [android/view/View.getId ()I]


[390] istore_2 v2
[391] iload_2 v2
[392] iconst_m1
[393] ificmpeq +145 (target=538)
[396] aload_1 v1
[397] ldc #6
+ String [ #]
[399] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[402] pop
[403] aload_1 v1
[404] iload_2 v2
[405] invokestatic #235
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[408] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[411] pop
[412] aload_0 v0
[413] invokevirtual #208
+ Methodref [android/view/View.getResources ()Landroid/content/res/Resou
rces;]
[416] astore_3 v3
[417] iload_2 v2
[418] ifeq +120 (target=538)
[421] aload_3 v3
[422] ifnull +116 (target=538)
[425] iload_2 v2
[426] ldc #1
+ Integer [-16777216]
[428] iand
[429] lookupswitch (2 offsets, default=41) (target=470)
16777216: offset = 34, target = 463
2130706432: offset = 27, target = 456
default: offset = 41, target = 470
[456] ldc #30
+ String [app]
[458] astore v4
[460] goto +17 (target=477)
[463] ldc #28
+ String [android]
[465] astore v4
[467] goto +10 (target=477)
[470] aload_3 v3
[471] iload_2 v2
[472] invokevirtual #132
+ Methodref [android/content/res/Resources.getResourcePackageName (I)Lja
va/lang/String;]
[475] astore v4
[477] aload_3 v3
[478] iload_2 v2
[479] invokevirtual #133
+ Methodref [android/content/res/Resources.getResourceTypeName (I)Ljava/
lang/String;]
[482] astore v5
[484] aload_3 v3
[485] iload_2 v2
[486] invokevirtual #131

+ Methodref [android/content/res/Resources.getResourceEntryName (I)Ljava


/lang/String;]
[489] astore v6
[491] aload_1 v1
[492] ldc #4
+ String [ ]
[494] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[497] pop
[498] aload_1 v1
[499] aload v4
[501] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[504] pop
[505] aload_1 v1
[506] ldc #17
+ String [:]
[508] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[511] pop
[512] aload_1 v1
[513] aload v5
[515] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[518] pop
[519] aload_1 v1
[520] ldc #16
+ String [/]
[522] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[525] pop
[526] aload_1 v1
[527] aload v6
[529] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[532] pop
[533] goto +5 (target=538)
[536] astore v4
[538] aload_1 v1
[539] ldc #38
+ String [}]
[541] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[544] pop
[545] aload_1 v1
[546] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[549] areturn
Code attribute exceptions (count = 1):
- ExceptionInfo (425 -> 533: 536):
+ Class [android/content/res/Resources$NotFoundException]
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V

Access flags: 0x2


= private void a(java.lang.String,java.io.PrintWriter,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 101, locals = 7, stack = 5):
[0] aload_2 v2
[1] aload_1 v1
[2] invokevirtual #228
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[5] aload_3 v3
[6] ifnonnull +10 (target=16)
[9] aload_2 v2
[10] ldc #36
+ String [null]
[12] invokevirtual #230
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[15] return
[16] aload_2 v2
[17] aload_3 v3
[18] invokestatic #146
+ Methodref [android/support/v4/app/FragmentActivity.a (Landroid/view/Vi
ew;)Ljava/lang/String;]
[21] invokevirtual #230
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[24] aload_3 v3
[25] instanceof #62
+ Class [android/view/ViewGroup]
[28] ifne +4 (target=32)
[31] return
[32] aload_3 v3
[33] checkcast #62
+ Class [android/view/ViewGroup]
[36] astore v4
[38] aload v4
[40] invokevirtual #226
+ Methodref [android/view/ViewGroup.getChildCount ()I]
[43] istore v5
[45] iload v5
[47] ifgt +4 (target=51)
[50] return
[51] new #71
+ Class [java/lang/StringBuilder]
[54] dup
[55] invokespecial #238
+ Methodref [java/lang/StringBuilder.<init> ()V]
[58] aload_1 v1
[59] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[62] ldc #5
+ String [ ]
[64] invokevirtual #243
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[67] invokevirtual #244
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[70] astore_1 v1
[71] iconst_0
[72] istore v6
[74] iload v6
[76] iload v5

[78] ificmpge +22 (target=100)


[81] aload_0 v0
[82] aload_1 v1
[83] aload_2 v2
[84] aload v4
[86] iload v6
[88] invokevirtual #225
+ Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
[91] invokespecial #147
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;Ljava/io/PrintWriter;Landroid/view/View;)V]
[94] iinc v6, 1
[97] goto -23 (target=74)
[100] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)V
Access flags: 0x0
= void a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #92
+ Fieldref [android/support/v4/app/FragmentActivity.g Z]
[4] ifne +25 (target=29)
[7] aload_0 v0
[8] iconst_1
[9] putfield #92
+ Fieldref [android/support/v4/app/FragmentActivity.g Z]
[12] aload_0 v0
[13] iload_1 v1
[14] putfield #93
+ Fieldref [android/support/v4/app/FragmentActivity.h Z]
[17] aload_0 v0
[18] getfield #86
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[21] iconst_1
[22] invokevirtual #140
+ Methodref [android/os/Handler.removeMessages (I)V]
[25] aload_0 v0
[26] invokevirtual #151
+ Methodref [android/support/v4/app/FragmentActivity.d ()V]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()V
Access flags: 0x0
= void d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 51, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #96
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
[4] ifeq +39 (target=43)
[7] aload_0 v0
[8] iconst_0
[9] putfield #96
+ Fieldref [android/support/v4/app/FragmentActivity.k Z]
[12] aload_0 v0

[13] getfield #98


+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[16] ifnull +27 (target=43)
[19] aload_0 v0
[20] getfield #93
+ Fieldref [android/support/v4/app/FragmentActivity.h Z]
[23] ifne +13 (target=36)
[26] aload_0 v0
[27] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[30] invokevirtual #195
+ Methodref [android/support/v4/app/z.c ()V]
[33] goto +10 (target=43)
[36] aload_0 v0
[37] getfield #98
+ Fieldref [android/support/v4/app/FragmentActivity.m Landroid/support/v
4/app/z;]
[40] invokevirtual #196
+ Methodref [android/support/v4/app/z.d ()V]
[43] aload_0 v0
[44] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[47] invokevirtual #188
+ Methodref [android/support/v4/app/o.p ()V]
[50] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/Fragment;)V
Access flags: 0x1
= public void a(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
startActivityForResult(Landroid/content/Intent;I)V
Access flags: 0x1
= public void startActivityForResult(android.content.Intent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 3, stack = 3):
[0] iload_2 v2
[1] iconst_m1
[2] ificmpeq +20 (target=22)
[5] iload_2 v2
[6] ldc #2
+ Integer [-65536]
[8] iand
[9] ifeq +13 (target=22)
[12] new #66
+ Class [java/lang/IllegalArgumentException]
[15] dup
[16] ldc #22
+ String [Can only use lower 16 bits for requestCode]
[18] invokespecial #233
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[21] athrow

[22] aload_0 v0
[23] aload_1 v1
[24] iload_2 v2
[25] invokespecial #129
+ Methodref [android/app/Activity.startActivityForResult (Landroid/conte
nt/Intent;I)V]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)V
Access flags: 0x0
= void a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[4] ifnull +39 (target=43)
[7] aload_0 v0
[8] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[11] aload_1 v1
[12] invokevirtual #249
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object
;]
[15] checkcast #55
+ Class [android/support/v4/app/z]
[18] astore_2 v2
[19] aload_2 v2
[20] ifnull +23 (target=43)
[23] aload_2 v2
[24] getfield #109
+ Fieldref [android/support/v4/app/z.g Z]
[27] ifne +16 (target=43)
[30] aload_2 v2
[31] invokevirtual #199
+ Methodref [android/support/v4/app/z.h ()V]
[34] aload_0 v0
[35] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[38] aload_1 v1
[39] invokevirtual #251
+ Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Obj
ect;]
[42] pop
[43] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;ZZ)Landroid/support/v4/app/z;
Access flags: 0x0
= android.support.v4.app.z a(java.lang.String,boolean,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 75, locals = 5, stack = 5):
[0] aload_0 v0
[1] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]

[4] ifnonnull +14 (target=18)


[7] aload_0 v0
[8] new #75
+ Class [java/util/HashMap]
[11] dup
[12] invokespecial #248
+ Methodref [java/util/HashMap.<init> ()V]
[15] putfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[18] aload_0 v0
[19] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[22] aload_1 v1
[23] invokevirtual #249
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object
;]
[26] checkcast #55
+ Class [android/support/v4/app/z]
[29] astore v4
[31] aload v4
[33] ifnonnull +33 (target=66)
[36] iload_3 v3
[37] ifeq +35 (target=72)
[40] new #55
+ Class [android/support/v4/app/z]
[43] dup
[44] aload_1 v1
[45] aload_0 v0
[46] iload_2 v2
[47] invokespecial #191
+ Methodref [android/support/v4/app/z.<init> (Ljava/lang/String;Landroid
/support/v4/app/FragmentActivity;Z)V]
[50] astore v4
[52] aload_0 v0
[53] getfield #97
+ Fieldref [android/support/v4/app/FragmentActivity.l Ljava/util/HashMap
;]
[56] aload_1 v1
[57] aload v4
[59] invokevirtual #250
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;
)Ljava/lang/Object;]
[62] pop
[63] goto +9 (target=72)
[66] aload v4
[68] aload_0 v0
[69] invokevirtual #192
+ Methodref [android/support/v4/app/z.a (Landroid/support/v4/app/Fragmen
tActivity;)V]
[72] aload v4
[74] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/h

Superclass:
android/os/Handler
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.h extends android.os.Handler
Interfaces (count = 0):
Constant Pool (count = 46):
+ Class [android/os/Handler]
+ Class [android/os/Message]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/h]
+ Class [android/support/v4/app/o]
+ Fieldref [android/os/Message.what I]
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v4/app/
o;]
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
+ Fieldref [android/support/v4/app/h.a Landroid/support/v4/app/FragmentActivit
y;]
+ Methodref [android/os/Handler.<init> ()V]
+ Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V]
+ Methodref [android/support/v4/app/FragmentActivity.a ()V]
+ Methodref [android/support/v4/app/FragmentActivity.a (Z)V]
+ Methodref [android/support/v4/app/o.e ()Z]
+ NameAndType [<init> ()V]
+ NameAndType [a ()V]
+ NameAndType [a (Z)V]
+ NameAndType [a Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [b Landroid/support/v4/app/o;]
+ NameAndType [e ()Z]
+ NameAndType [f Z]
+ NameAndType [handleMessage (Landroid/os/Message;)V]
+ NameAndType [what I]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(Landroid/os/Message;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
+ Utf8 [(Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/app/o;]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/os/Handler]
+ Utf8 [android/os/Message]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/h]
+ Utf8 [android/support/v4/app/o]
+ Utf8 [b]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [handleMessage]
+ Utf8 [what]
Fields (count = 1):
+ Field:
a Landroid/support/v4/app/FragmentActivity;
Access flags: 0x1010

= final synthetic android.support.v4.app.FragmentActivity a


Methods (count = 2):
- Method:
<init>(Landroid/support/v4/app/FragmentActivity;)V
Access flags: 0x0
= h(android.support.v4.app.FragmentActivity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/app/h.a Landroid/support/v4/app/FragmentA
ctivity;]
[5] aload_0 v0
[6] invokespecial #10
+ Methodref [android/os/Handler.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
handleMessage(Landroid/os/Message;)V
Access flags: 0x1
= public void handleMessage(android.os.Message)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 80, locals = 2, stack = 2):
[0] aload_1 v1
[1] getfield #6
+ Fieldref [android/os/Message.what I]
[4] lookupswitch (2 offsets, default=70) (target=74)
1: offset = 28, target = 32
2: offset = 49, target = 53
default: offset = 70, target = 74
[32] aload_0 v0
[33] getfield #9
+ Fieldref [android/support/v4/app/h.a Landroid/support/v4/app/FragmentA
ctivity;]
[36] getfield #8
+ Fieldref [android/support/v4/app/FragmentActivity.f Z]
[39] ifeq +40 (target=79)
[42] aload_0 v0
[43] getfield #9
+ Fieldref [android/support/v4/app/h.a Landroid/support/v4/app/FragmentA
ctivity;]
[46] iconst_0
[47] invokevirtual #13
+ Methodref [android/support/v4/app/FragmentActivity.a (Z)V]
[50] goto +29 (target=79)
[53] aload_0 v0
[54] getfield #9
+ Fieldref [android/support/v4/app/h.a Landroid/support/v4/app/FragmentA
ctivity;]
[57] invokevirtual #12
+ Methodref [android/support/v4/app/FragmentActivity.a ()V]
[60] aload_0 v0
[61] getfield #9
+ Fieldref [android/support/v4/app/h.a Landroid/support/v4/app/FragmentA
ctivity;]
[64] getfield #7
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[67] invokevirtual #14

+ Methodref [android/support/v4/app/o.e ()Z]


[70] pop
[71] goto +8 (target=79)
[74] aload_0 v0
[75] aload_1 v1
[76] invokespecial #11
+ Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V]
[79] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/i
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.i extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/app/l]
Constant Pool (count = 23):
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/i]
+ Class [android/support/v4/app/l]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/i.a Landroid/support/v4/app/FragmentActivit
y;]
+ Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/
view/View;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [findViewById (I)Landroid/view/View;]
+ Utf8 [()V]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/i]
+ Utf8 [android/support/v4/app/l]
+ Utf8 [findViewById]
+ Utf8 [java/lang/Object]
Fields (count = 1):
+ Field:
a Landroid/support/v4/app/FragmentActivity;
Access flags: 0x1010
= final synthetic android.support.v4.app.FragmentActivity a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/app/FragmentActivity;)V
Access flags: 0x0
= i(android.support.v4.app.FragmentActivity)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 10, locals = 2, stack = 2):


[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/app/i.a Landroid/support/v4/app/FragmentA
ctivity;]
[5] aload_0 v0
[6] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)Landroid/view/View;
Access flags: 0x1
= public android.view.View a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/app/i.a Landroid/support/v4/app/FragmentA
ctivity;]
[4] iload_1 v1
[5] invokevirtual #6
+ Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Lan
droid/view/View;]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/j
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.j extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 15):
+ Integer [16842755]
+ Integer [16842960]
+ Integer [16842961]
+ Class [android/support/v4/app/j]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/j.a [I]
+ NameAndType [a [I]
+ Utf8 [()V]
+ Utf8 [<clinit>]
+ Utf8 [Code]
+ Utf8 [[I]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/j]
+ Utf8 [java/lang/Object]
Fields (count = 1):
+ Field:
a [I
Access flags: 0x19

= public static final int[] a


Methods (count = 1):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 0, stack = 4):
[0] iconst_3
[1] newarray 10
[3] dup
[4] iconst_0
[5] ldc #1
+ Integer [16842755]
[7] iastore
[8] dup
[9] iconst_1
[10] ldc #2
+ Integer [16842960]
[12] iastore
[13] dup
[14] iconst_2
[15] ldc #3
+ Integer [16842961]
[17] iastore
[18] putstatic #6
+ Fieldref [android/support/v4/app/j.a [I]
[21] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/k
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.k extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 18):
+ Class [android/support/v4/app/k]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/k]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]

+ Utf8 [java/lang/Object]
Fields (count = 5):
+ Field:
a Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object a
+ Field:
b Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object b
+ Field:
c Ljava/util/HashMap;
Access flags: 0x0
= java.util.HashMap c
+ Field:
d Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList d
+ Field:
e Ljava/util/HashMap;
Access flags: 0x0
= java.util.HashMap e
Methods (count = 1):
- Method:
<init>()V
Access flags: 0x0
= k()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/l
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.app.l extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/app/l]
+ Class [java/lang/Object]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/l]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(I)Landroid/view/View;
Access flags: 0x401
= public abstract android.view.View a(int)
Class file attributes (count = 0):

_____________________________________________________________________
+ Program class: android/support/v4/app/m
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.app.m extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 15):
+ Class [android/support/v4/app/m]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()Landroid/support/v4/app/w;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/m]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 4):
- Method:
<init>()V
Access flags: 0x1
= public m()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Landroid/support/v4/app/w;
Access flags: 0x401
= public abstract android.support.v4.app.w a()
+ Method:
b()Z
Access flags: 0x401
= public abstract boolean b()
+ Method:
a(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
Access flags: 0x401
= public abstract android.support.v4.app.Fragment a(java.lang.String)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/n
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.app.n extends java.lang.Object

Interfaces (count = 0):


Constant Pool (count = 7):
+ Class [android/support/v4/app/n]
+ Class [java/lang/Object]
+ Utf8 [()V]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/n]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a()V
Access flags: 0x401
= public abstract void a()
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/o
Superclass:
android/support/v4/app/m
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.o extends android.support.v4.app.m
Interfaces (count = 0):
Constant Pool (count = 952):
+ Float [0.5]
+ Float [0.975]
+ Float [1.075]
+ Float [1.125]
+ Float [1.5]
+ Float [2.5]
+ String [ ]
+ String [
]
+ String [ #]
+ String [ mActivity=]
+ String [ mAvailIndices: ]
+ String [ mContainer=]
+ String [ mCurState=]
+ String [ mNeedMenuInvalidate=]
+ String [ mNoTransactionsBecause=]
+ String [ mParent=]
+ String [ (]
+ String [ (index ]
+ String [ did not call through to super.onAttach()]
+ String [ did not call through to super.onDetach()]
+ String [ has cleared index: ]
+ String [ has target not in fragment manager: ]
+ String [ in ]
+ String [ is not currently in the FragmentManager]
+ String [ mDestroyed=]
+ String [ mStateSaved=]
+ String [ nesting=]
+ String [ target no longer exists: ]
+ String [ to ]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String
String

[ with ]
[) for fragment ]
[): ]
[:]
[: ]
[: index ]
[Active Fragments in ]
[Activity has been destroyed]
[Activity state:]
[Added Fragments:]
[Adding available back stack index ]
[Adding back stack index ]
[Allocated fragment index ]
[Already added!]
[Already attached]
[Back Stack Indices:]
[Back Stack:]
[Can not perform this action after onSaveInstanceState]
[Can not perform this action inside of ]
[Failed dumping state]
[Failure saving state: ]
[Failure saving state: active ]
[Fragement no longer exists for key ]
[Fragment ]
[Fragment already added: ]
[FragmentManager]
[FragmentManager misc state:]
[FragmentManager{]
[Fragments Created Menus:]
[Freeing back stack index ]
[Freeing fragment index ]
[Must be called from main thread of process]
[No activity]
[No instantiated fragment for index #]
[No view found for id 0x]
[Pending Actions:]
[Popping back stack state: ]
[Re-attaching retained fragment ]
[Recursive entry to executePendingTransactions]
[Saved state of ]
[Setting back stack index ]
[add from attach: ]
[add: ]
[android:target_req_state]
[android:target_state]
[android:user_visible_hint]
[android:view_state]
[attach: ]
[detach: ]
[hide: ]
[mAvailBackStackIndices: ]
[movefrom ACTIVITY_CREATED: ]
[movefrom CREATED: ]
[movefrom RESUMED: ]
[movefrom STARTED: ]
[movefrom STOPPED: ]
[moveto ACTIVITY_CREATED: ]
[moveto CREATED: ]
[moveto RESUMED: ]
[moveto STARTED: ]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

String [remove from detach: ]


String [remove: ]
String [restoreAllState: active #]
String [restoreAllState: added #]
String [restoreAllState: avail #]
String [restoreAllState: back stack #]
String [restoreAllState: re-attaching retained ]
String [retainNonConfig: keeping retained ]
String [saveAllState: adding back stack #]
String [saveAllState: adding fragment #]
String [saveAllState: no fragments!]
String [show: ]
String [}}]
Class [android/content/res/Resources]
Class [android/os/Build$VERSION]
Class [android/os/Bundle]
Class [android/os/Handler]
Class [android/os/Looper]
Class [android/support/v4/app/BackStackState]
Class [android/support/v4/app/Fragment]
Class [android/support/v4/app/FragmentActivity]
Class [android/support/v4/app/FragmentManagerState]
Class [android/support/v4/app/FragmentState]
Class [android/support/v4/app/ab]
Class [android/support/v4/app/ac]
Class [android/support/v4/app/b]
Class [android/support/v4/app/l]
Class [android/support/v4/app/m]
Class [android/support/v4/app/n]
Class [android/support/v4/app/o]
Class [android/support/v4/app/p]
Class [android/support/v4/app/q]
Class [android/support/v4/app/z]
Class [android/support/v4/b/a]
Class [android/support/v4/b/b]
Class [android/util/Log]
Class [android/util/SparseArray]
Class [android/view/View]
Class [android/view/ViewGroup]
Class [android/view/Window]
Class [android/view/WindowManager$LayoutParams]
Class [android/view/animation/AccelerateInterpolator]
Class [android/view/animation/AlphaAnimation]
Class [android/view/animation/Animation]
Class [android/view/animation/AnimationSet]
Class [android/view/animation/AnimationUtils]
Class [android/view/animation/DecelerateInterpolator]
Class [android/view/animation/ScaleAnimation]
Class [java/io/PrintWriter]
Class [java/lang/Exception]
Class [java/lang/IllegalArgumentException]
Class [java/lang/IllegalStateException]
Class [java/lang/Integer]
Class [java/lang/Runnable]
Class [java/lang/RuntimeException]
Class [java/lang/String]
Class [java/lang/StringBuilder]
Class [java/lang/System]
Class [java/util/ArrayList]
Class [java/util/Arrays]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Long [220]
Fieldref [android/os/Build$VERSION.SDK_INT I]
Fieldref [android/support/v4/app/Fragment.A Z]
Fieldref [android/support/v4/app/Fragment.B Z]
Fieldref [android/support/v4/app/Fragment.C Z]
Fieldref [android/support/v4/app/Fragment.D Z]
Fieldref [android/support/v4/app/Fragment.E Z]
Fieldref [android/support/v4/app/Fragment.F Z]
Fieldref [android/support/v4/app/Fragment.G I]
Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
Fieldref [android/support/v4/app/Fragment.K Z]
Fieldref [android/support/v4/app/Fragment.L Z]
Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;]
Fieldref [android/support/v4/app/Fragment.a I]
Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
Fieldref [android/support/v4/app/Fragment.c I]
Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;]
Fieldref [android/support/v4/app/Fragment.f I]
Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fragment

;]
+ Fieldref [android/support/v4/app/Fragment.j I]
+ Fieldref [android/support/v4/app/Fragment.k I]
+ Fieldref [android/support/v4/app/Fragment.l Z]
+ Fieldref [android/support/v4/app/Fragment.m Z]
+ Fieldref [android/support/v4/app/Fragment.n Z]
+ Fieldref [android/support/v4/app/Fragment.o Z]
+ Fieldref [android/support/v4/app/Fragment.p Z]
+ Fieldref [android/support/v4/app/Fragment.q Z]
+ Fieldref [android/support/v4/app/Fragment.r I]
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fragment
Activity;]
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fragment
;]
+ Fieldref [android/support/v4/app/Fragment.w I]
+ Fieldref [android/support/v4/app/Fragment.x I]
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
+ Fieldref [android/support/v4/app/Fragment.z Z]
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handler;]
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v4/app/
o;]
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/support/v4
/app/FragmentState;]
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/support/v4
/app/BackStackState;]
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fra
gment;]
+ Fieldref [android/support/v4/app/b.o I]
+ Fieldref [android/support/v4/app/o.A Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/o.B Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/o.C Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/o.a Z]
+ Fieldref [android/support/v4/app/o.b Z]

+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]


+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]
+ Fieldref [android/support/v4/app/o.e Z]
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.m Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/o.n I]
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentActivit
y;]
+ Fieldref [android/support/v4/app/o.p Landroid/support/v4/app/l;]
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/o.r Z]
+ Fieldref [android/support/v4/app/o.s Z]
+ Fieldref [android/support/v4/app/o.t Z]
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
+ Fieldref [android/support/v4/app/o.v Z]
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
+ Fieldref [android/support/v4/app/o.y Ljava/lang/Runnable;]
+ Fieldref [android/support/v4/app/o.z Landroid/view/animation/Interpolator;]
+ Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I]
+ Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/Strin
g;]
+ Methodref [android/os/Bundle.<init> ()V]
+ Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
+ Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)La
ndroid/util/SparseArray;]
+ Methodref [android/os/Bundle.isEmpty ()Z]
+ Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
+ Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Lan
droid/util/SparseArray;)V]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;]
+ Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
+ Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
+ Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
+ Methodref [android/support/v4/app/BackStackState.<init> (Landroid/support/v4
/app/o;Landroid/support/v4/app/b;)V]
+ Methodref [android/support/v4/app/BackStackState.a (Landroid/support/v4/app/
o;)Landroid/support/v4/app/b;]
+ Methodref [android/support/v4/app/Fragment.a ()Z]
+ Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app/Fragm
ent;)V]
+ Methodref [android/support/v4/app/Fragment.a (IZI)Landroid/view/animation/An
imation;]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/res/Configura
tion;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/View;Landroid/os
/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.a (Ljava/lang/String;Ljava/io/Fil
eDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]

+ Methodref [android/support/v4/app/Fragment.a (Z)V]


+ Methodref [android/support/v4/app/Fragment.b (Landroid/os/Bundle;)Landroid/v
iew/LayoutInflater;]
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/LayoutInflater;L
android/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/Menu;Landroid/vi
ew/MenuInflater;)Z]
+ Methodref [android/support/v4/app/Fragment.c ()Landroid/content/res/Resource
s;]
+ Methodref [android/support/v4/app/Fragment.c (Landroid/view/Menu;)Z]
+ Methodref [android/support/v4/app/Fragment.c (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/Fragment.d (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/Fragment.d (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/Fragment.g (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.h (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.i (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.k ()V]
+ Methodref [android/support/v4/app/Fragment.l ()V]
+ Methodref [android/support/v4/app/Fragment.m ()V]
+ Methodref [android/support/v4/app/Fragment.o ()V]
+ Methodref [android/support/v4/app/Fragment.p ()V]
+ Methodref [android/support/v4/app/Fragment.q ()V]
+ Methodref [android/support/v4/app/Fragment.r ()V]
+ Methodref [android/support/v4/app/Fragment.s ()V]
+ Methodref [android/support/v4/app/Fragment.t ()V]
+ Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;]
+ Methodref [android/support/v4/app/Fragment.u ()V]
+ Methodref [android/support/v4/app/Fragment.v ()V]
+ Methodref [android/support/v4/app/FragmentActivity.a (Landroid/support/v4/ap
p/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/FragmentActivity.c ()V]
+ Methodref [android/support/v4/app/FragmentActivity.dump (Ljava/lang/String;L
java/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/la
ng/ClassLoader;]
+ Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view
/Window;]
+ Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
+ Methodref [android/support/v4/app/FragmentManagerState.<init> ()V]
+ Methodref [android/support/v4/app/FragmentState.<init> (Landroid/support/v4/
app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentState.a (Landroid/support/v4/app/F
ragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragme
nt;]
+ Methodref [android/support/v4/app/ab.a (Landroid/view/View;)Landroid/view/Vi
ewGroup;]
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/b.<init> (Landroid/support/v4/app/o;)V]
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/PrintWrite
r;Z)V]
+ Methodref [android/support/v4/app/b.b ()Ljava/lang/String;]
+ Methodref [android/support/v4/app/b.b (Z)V]
+ Methodref [android/support/v4/app/b.toString ()Ljava/lang/String;]
+ Methodref [android/support/v4/app/m.<init> ()V]
+ Methodref [android/support/v4/app/o.a (IIIZ)V]
+ Methodref [android/support/v4/app/o.a (ILandroid/support/v4/app/b;)V]
+ Methodref [android/support/v4/app/o.a (IZ)V]

+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FF)Landroid/


view/animation/Animation;]
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FFFF)Landroi
d/view/animation/Animation;]
+ Methodref [android/support/v4/app/o.a (Landroid/os/Bundle;Ljava/lang/String;
)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/o.a (Landroid/os/Bundle;Ljava/lang/String;
Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.a (Landroid/os/Handler;Ljava/lang/String
;II)Z]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;IIIZ
)V]
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;IZI)
Landroid/view/animation/Animation;]
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;Ljava/io/FileDescri
ptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/o.b ()Z]
+ Methodref [android/support/v4/app/o.b (IZ)I]
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.c (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.d ()V]
+ Methodref [android/support/v4/app/o.d (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.e ()Z]
+ Methodref [android/support/v4/app/o.e (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/o.f ()V]
+ Methodref [android/support/v4/app/o.f (Landroid/support/v4/app/Fragment;)Lan
droid/os/Bundle;]
+ Methodref [android/support/v4/app/o.t ()V]
+ Methodref [android/support/v4/app/p.<init> (Landroid/support/v4/app/o;)V]
+ Methodref [android/support/v4/app/q.<init> (Landroid/support/v4/app/o;Landro
id/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/z.a ()Z]
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/StringBuil
der;)V]
+ Methodref [android/support/v4/b/b.<init> (Ljava/lang/String;)V]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lan
g/Throwable;)I]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/SparseArray.<init> ()V]
+ Methodref [android/util/SparseArray.clear ()V]
+ Methodref [android/util/SparseArray.size ()I]
+ Methodref [android/view/View.clearAnimation ()V]
+ Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)
V]
+ Methodref [android/view/View.setVisibility (I)V]
+ Methodref [android/view/View.startAnimation (Landroid/view/animation/Animati
on;)V]
+ Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
+ Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
+ Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$L
ayoutParams;]
+ Methodref [android/view/animation/AccelerateInterpolator.<init> (F)V]
+ Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
+ Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
+ Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/v
iew/animation/Interpolator;)V]

+ Methodref [android/view/animation/Animation.setAnimationListener (Landroid/v


iew/animation/Animation$AnimationListener;)V]
+ Methodref [android/view/animation/AnimationSet.<init> (Z)V]
+ Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/a
nimation/Animation;)V]
+ Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/con
tent/Context;I)Landroid/view/animation/Animation;]
+ Methodref [android/view/animation/DecelerateInterpolator.<init> (F)V]
+ Methodref [android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V]
+ Methodref [android/view/animation/ScaleAnimation.setDuration (J)V]
+ Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/v
iew/animation/Interpolator;)V]
+ Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.intValue ()I]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
+ Methodref [java/lang/RuntimeException.getMessage ()Ljava/lang/String;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ Methodref [java/util/ArrayList.<init> ()V]
+ Methodref [java/util/ArrayList.<init> (I)V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.clear ()V]
+ Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Obje
ct;]
+ Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;
]
+ InterfaceMethodref [android/support/v4/app/l.a (I)Landroid/view/View;]
+ InterfaceMethodref [android/support/v4/app/n.a ()V]
+ InterfaceMethodref [java/lang/Runnable.run ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (F)V]
+ NameAndType [<init> (FF)V]
+ NameAndType [<init> (FFFFIFIF)V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [<init> (Landroid/support/v4/app/o;)V]

+ NameAndType [<init> (Landroid/support/v4/app/o;Landroid/support/v4/app/Fragm


ent;)V]
+ NameAndType [<init> (Landroid/support/v4/app/o;Landroid/support/v4/app/b;)V]
+ NameAndType [<init> (Ljava/io/Writer;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> (Z)V]
+ NameAndType [A Landroid/view/animation/Interpolator;]
+ NameAndType [A Z]
+ NameAndType [B Landroid/view/animation/Interpolator;]
+ NameAndType [B Z]
+ NameAndType [C Landroid/view/animation/Interpolator;]
+ NameAndType [C Z]
+ NameAndType [D Z]
+ NameAndType [E Z]
+ NameAndType [F Z]
+ NameAndType [G I]
+ NameAndType [H Landroid/view/ViewGroup;]
+ NameAndType [I Landroid/view/View;]
+ NameAndType [J Landroid/view/View;]
+ NameAndType [K Z]
+ NameAndType [L Z]
+ NameAndType [M Landroid/support/v4/app/z;]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()V]
+ NameAndType [a ()Z]
+ NameAndType [a (I)Landroid/view/View;]
+ NameAndType [a (IIIZ)V]
+ NameAndType [a (ILandroid/support/v4/app/Fragment;)V]
+ NameAndType [a (ILandroid/support/v4/app/b;)V]
+ NameAndType [a (IZ)V]
+ NameAndType [a (IZI)Landroid/view/animation/Animation;]
+ NameAndType [a (Landroid/app/Activity;)V]
+ NameAndType [a (Landroid/content/Context;FF)Landroid/view/animation/Animatio
n;]
+ NameAndType [a (Landroid/content/Context;FFFF)Landroid/view/animation/Animat
ion;]
+ NameAndType [a (Landroid/content/res/Configuration;)V]
+ NameAndType [a (Landroid/os/Bundle;)V]
+ NameAndType [a (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/ap
p/Fragment;]
+ NameAndType [a (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app
/Fragment;)V]
+ NameAndType [a (Landroid/os/Handler;Ljava/lang/String;II)Z]
+ NameAndType [a (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [a (Landroid/support/v4/app/Fragment;IIIZ)V]
+ NameAndType [a (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation
/Animation;]
+ NameAndType [a (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4
/app/Fragment;)Landroid/support/v4/app/Fragment;]
+ NameAndType [a (Landroid/support/v4/app/o;)Landroid/support/v4/app/b;]
+ NameAndType [a (Landroid/view/View;)Landroid/view/ViewGroup;]
+ NameAndType [a (Landroid/view/View;Landroid/os/Bundle;)V]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ NameAndType [a (Ljava/lang/RuntimeException;)V]
+ NameAndType [a (Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
+ NameAndType [a (Z)V]
+ NameAndType [a I]

+ NameAndType [a Landroid/os/Handler;]
+ NameAndType [a Z]
+ NameAndType [a [Landroid/support/v4/app/FragmentState;]
+ NameAndType [add (Ljava/lang/Object;)Z]
+ NameAndType [addAnimation (Landroid/view/animation/Animation;)V]
+ NameAndType [addView (Landroid/view/View;)V]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()Ljava/lang/String;]
+ NameAndType [b ()Z]
+ NameAndType [b (IZ)I]
+ NameAndType [b (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ NameAndType [b (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [b (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroi
d/os/Bundle;)Landroid/view/View;]
+ NameAndType [b (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ NameAndType [b (Z)V]
+ NameAndType [b Landroid/support/v4/app/o;]
+ NameAndType [b Landroid/view/View;]
+ NameAndType [b Z]
+ NameAndType [b [I]
+ NameAndType [c ()Landroid/content/res/Resources;]
+ NameAndType [c ()V]
+ NameAndType [c (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [c (Landroid/view/Menu;)Z]
+ NameAndType [c (Landroid/view/MenuItem;)Z]
+ NameAndType [c I]
+ NameAndType [c Ljava/util/ArrayList;]
+ NameAndType [c [Landroid/support/v4/app/BackStackState;]
+ NameAndType [clear ()V]
+ NameAndType [clearAnimation ()V]
+ NameAndType [contains (Ljava/lang/Object;)Z]
+ NameAndType [d ()V]
+ NameAndType [d (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [d (Landroid/view/Menu;)V]
+ NameAndType [d (Landroid/view/MenuItem;)Z]
+ NameAndType [d Landroid/os/Bundle;]
+ NameAndType [d [Ljava/lang/Runnable;]
+ NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintW
riter;[Ljava/lang/String;)V]
+ NameAndType [e ()Z]
+ NameAndType [e (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ NameAndType [e Landroid/util/SparseArray;]
+ NameAndType [e Z]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [f ()V]
+ NameAndType [f (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
+ NameAndType [f I]
+ NameAndType [f Ljava/util/ArrayList;]
+ NameAndType [g (Landroid/os/Bundle;)V]
+ NameAndType [g Ljava/lang/String;]
+ NameAndType [g Ljava/util/ArrayList;]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [getAttributes ()Landroid/view/WindowManager$LayoutParams;]
+ NameAndType [getBoolean (Ljava/lang/String;Z)Z]
+ NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
+ NameAndType [getInt (Ljava/lang/String;I)I]

+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
seArray;]
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
on/Animation;]
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
eArray;)V]
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType

[getLooper ()Landroid/os/Looper;]
[getMessage ()Ljava/lang/String;]
[getResourceName (I)Ljava/lang/String;]
[getSparseParcelableArray (Ljava/lang/String;)Landroid/util/Spar
[getWindow ()Landroid/view/Window;]
[h (Landroid/os/Bundle;)V]
[h Ljava/util/ArrayList;]
[i (Landroid/os/Bundle;)V]
[i Landroid/support/v4/app/Fragment;]
[i Ljava/util/ArrayList;]
[identityHashCode (Ljava/lang/Object;)I]
[intValue ()I]
[isEmpty ()Z]
[isFinishing ()Z]
[j I]
[j Landroid/os/Bundle;]
[j Ljava/util/ArrayList;]
[k ()V]
[k I]
[k Landroid/support/v4/app/Fragment;]
[k Ljava/util/ArrayList;]
[l ()V]
[l Ljava/util/ArrayList;]
[l Z]
[loadAnimation (Landroid/content/Context;I)Landroid/view/animati
[m ()V]
[m Ljava/util/ArrayList;]
[m Z]
[myLooper ()Landroid/os/Looper;]
[n I]
[n Z]
[o ()V]
[o I]
[o Landroid/support/v4/app/FragmentActivity;]
[o Z]
[p ()V]
[p Landroid/support/v4/app/l;]
[p Z]
[post (Ljava/lang/Runnable;)Z]
[print (I)V]
[print (Ljava/lang/String;)V]
[print (Z)V]
[println (Ljava/lang/Object;)V]
[println (Ljava/lang/String;)V]
[println (Z)V]
[putBoolean (Ljava/lang/String;Z)V]
[putInt (Ljava/lang/String;I)V]
[putSparseParcelableArray (Ljava/lang/String;Landroid/util/Spars
[q ()V]
[q Landroid/support/v4/app/Fragment;]
[q Z]
[r ()V]
[r I]
[r Z]
[remove (I)Ljava/lang/Object;]
[remove (Ljava/lang/Object;)Z]
[removeCallbacks (Ljava/lang/Runnable;)V]

+ NameAndType [removeView (Landroid/view/View;)V]


+ NameAndType [run ()V]
+ NameAndType [s ()V]
+ NameAndType [s Landroid/support/v4/app/o;]
+ NameAndType [s Z]
+ NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V]
+ NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [setAnimationListener (Landroid/view/animation/Animation$Animati
onListener;)V]
+ NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
+ NameAndType [setDuration (J)V]
+ NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
+ NameAndType [setVisibility (I)V]
+ NameAndType [size ()I]
+ NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
+ NameAndType [t ()V]
+ NameAndType [t Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [t Z]
+ NameAndType [toArray ()[Ljava/lang/Object;]
+ NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [toString ([Ljava/lang/Object;)Ljava/lang/String;]
+ NameAndType [u ()V]
+ NameAndType [u Landroid/support/v4/app/o;]
+ NameAndType [u Ljava/lang/String;]
+ NameAndType [v ()V]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [v Landroid/support/v4/app/Fragment;]
+ NameAndType [v Z]
+ NameAndType [valueOf (I)Ljava/lang/Integer;]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [w I]
+ NameAndType [w Landroid/os/Bundle;]
+ NameAndType [windowAnimations I]
+ NameAndType [x I]
+ NameAndType [x Landroid/util/SparseArray;]
+ NameAndType [y Ljava/lang/Runnable;]
+ NameAndType [y Ljava/lang/String;]
+ NameAndType [z Landroid/view/animation/Interpolator;]
+ NameAndType [z Z]
+ Utf8 [ ]
+ Utf8 [
]
+ Utf8 [ #]
+ Utf8 [ mActivity=]
+ Utf8 [ mAvailIndices: ]
+ Utf8 [ mContainer=]
+ Utf8 [ mCurState=]
+ Utf8 [ mNeedMenuInvalidate=]
+ Utf8 [ mNoTransactionsBecause=]
+ Utf8 [ mParent=]
+ Utf8 [ (]
+ Utf8 [ (index ]
+ Utf8 [ did not call through to super.onAttach()]
+ Utf8 [ did not call through to super.onDetach()]
+ Utf8 [ has cleared index: ]
+ Utf8 [ has target not in fragment manager: ]
+ Utf8 [ in ]
+ Utf8 [ is not currently in the FragmentManager]
+ Utf8 [ mDestroyed=]

+ Utf8 [ mStateSaved=]
+ Utf8 [ nesting=]
+ Utf8 [ target no longer exists: ]
+ Utf8 [ to ]
+ Utf8 [ with ]
+ Utf8 [()I]
+ Utf8 [()Landroid/content/res/Resources;]
+ Utf8 [()Landroid/os/Looper;]
+ Utf8 [()Landroid/os/Parcelable;]
+ Utf8 [()Landroid/support/v4/app/w;]
+ Utf8 [()Landroid/view/Window;]
+ Utf8 [()Landroid/view/WindowManager$LayoutParams;]
+ Utf8 [()Ljava/lang/ClassLoader;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()Ljava/util/ArrayList;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [()[Ljava/lang/Object;]
+ Utf8 [(F)V]
+ Utf8 [(FF)V]
+ Utf8 [(FFFFIFIF)V]
+ Utf8 [(I)I]
+ Utf8 [(I)Landroid/support/v4/app/Fragment;]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(I)Ljava/lang/Integer;]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(IIIZ)V]
+ Utf8 [(ILandroid/support/v4/app/Fragment;)V]
+ Utf8 [(ILandroid/support/v4/app/b;)V]
+ Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(IZ)I]
+ Utf8 [(IZ)V]
+ Utf8 [(IZI)Landroid/view/animation/Animation;]
+ Utf8 [(J)V]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [(Landroid/content/Context;FF)Landroid/view/animation/Animation;]
+ Utf8 [(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
+ Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
+ Utf8 [(Landroid/content/res/Configuration;)V]
+ Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragmen
t;]
+ Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment
;)V]
+ Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z]
+ Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
+ Utf8 [(Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;II)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animatio
n;]
+ Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Frag
ment;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/l;La

ndroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/b;)I]
+ Utf8 [(Landroid/support/v4/app/b;)V]
+ Utf8 [(Landroid/support/v4/app/o;)Landroid/support/v4/app/b;]
+ Utf8 [(Landroid/support/v4/app/o;)V]
+ Utf8 [(Landroid/support/v4/app/o;Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/o;Landroid/support/v4/app/b;)V]
+ Utf8 [(Landroid/util/SparseArray;)V]
+ Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bund
le;)Landroid/view/View;]
+ Utf8 [(Landroid/view/Menu;)V]
+ Utf8 [(Landroid/view/Menu;)Z]
+ Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ Utf8 [(Landroid/view/MenuItem;)Z]
+ Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V]
+ Utf8 [(Landroid/view/animation/Animation;)V]
+ Utf8 [(Landroid/view/animation/Interpolator;)V]
+ Utf8 [(Ljava/io/Writer;)V]
+ Utf8 [(Ljava/lang/ClassLoader;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/Runnable;)V]
+ Utf8 [(Ljava/lang/Runnable;)Z]
+ Utf8 [(Ljava/lang/Runnable;Z)V]
+ Utf8 [(Ljava/lang/RuntimeException;)V]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)I]
+ Utf8 [(Ljava/lang/String;I)V]
+ Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ Utf8 [(Ljava/lang/String;Z)V]
+ Utf8 [(Ljava/lang/String;Z)Z]
+ Utf8 [(Z)V]
+ Utf8 [([Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
+ Utf8 [) for fragment ]
+ Utf8 [): ]
+ Utf8 [:]
+ Utf8 [: ]
+ Utf8 [: index ]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [A]
+ Utf8 [Active Fragments in ]
+ Utf8 [Activity has been destroyed]
+ Utf8 [Activity state:]
+ Utf8 [Added Fragments:]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Adding available back stack index ]


[Adding back stack index ]
[Allocated fragment index ]
[Already added!]
[Already attached]
[B]
[Back Stack Indices:]
[Back Stack:]
[C]
[Can not perform this action after onSaveInstanceState]
[Can not perform this action inside of ]
[Code]
[D]
[E]
[F]
[Failed dumping state]
[Failure saving state: ]
[Failure saving state: active ]
[Fragement no longer exists for key ]
[Fragment ]
[Fragment already added: ]
[FragmentManager]
[FragmentManager misc state:]
[FragmentManager{]
[Fragments Created Menus:]
[Freeing back stack index ]
[Freeing fragment index ]
[G]
[H]
[I]
[J]
[K]
[L]
[Landroid/os/Bundle;]
[Landroid/os/Handler;]
[Landroid/support/v4/app/Fragment;]
[Landroid/support/v4/app/FragmentActivity;]
[Landroid/support/v4/app/l;]
[Landroid/support/v4/app/o;]
[Landroid/support/v4/app/z;]
[Landroid/util/SparseArray;]
[Landroid/view/View;]
[Landroid/view/ViewGroup;]
[Landroid/view/animation/Interpolator;]
[Ljava/lang/Runnable;]
[Ljava/lang/String;]
[Ljava/util/ArrayList;]
[M]
[Must be called from main thread of process]
[No activity]
[No instantiated fragment for index #]
[No view found for id 0x]
[Pending Actions:]
[Popping back stack state: ]
[Re-attaching retained fragment ]
[Recursive entry to executePendingTransactions]
[SDK_INT]
[Saved state of ]
[Setting back stack index ]
[Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[[I]
[[Landroid/support/v4/app/BackStackState;]
[[Landroid/support/v4/app/FragmentState;]
[[Ljava/lang/Runnable;]
[a]
[add]
[add from attach: ]
[add: ]
[addAnimation]
[addView]
[android/content/res/Resources]
[android/os/Build$VERSION]
[android/os/Bundle]
[android/os/Handler]
[android/os/Looper]
[android/support/v4/app/BackStackState]
[android/support/v4/app/Fragment]
[android/support/v4/app/FragmentActivity]
[android/support/v4/app/FragmentManagerState]
[android/support/v4/app/FragmentState]
[android/support/v4/app/ab]
[android/support/v4/app/ac]
[android/support/v4/app/b]
[android/support/v4/app/l]
[android/support/v4/app/m]
[android/support/v4/app/n]
[android/support/v4/app/o]
[android/support/v4/app/p]
[android/support/v4/app/q]
[android/support/v4/app/z]
[android/support/v4/b/a]
[android/support/v4/b/b]
[android/util/Log]
[android/util/SparseArray]
[android/view/View]
[android/view/ViewGroup]
[android/view/Window]
[android/view/WindowManager$LayoutParams]
[android/view/animation/AccelerateInterpolator]
[android/view/animation/AlphaAnimation]
[android/view/animation/Animation]
[android/view/animation/AnimationSet]
[android/view/animation/AnimationUtils]
[android/view/animation/DecelerateInterpolator]
[android/view/animation/ScaleAnimation]
[android:target_req_state]
[android:target_state]
[android:user_visible_hint]
[android:view_state]
[append]
[attach: ]
[b]
[c]
[clear]
[clearAnimation]
[contains]
[d]
[detach: ]
[dump]
[e]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[equals]
[f]
[g]
[get]
[getAttributes]
[getBoolean]
[getClassLoader]
[getInt]
[getLooper]
[getMessage]
[getResourceName]
[getSparseParcelableArray]
[getWindow]
[h]
[hide: ]
[i]
[identityHashCode]
[intValue]
[isEmpty]
[isFinishing]
[j]
[java/io/PrintWriter]
[java/lang/Exception]
[java/lang/IllegalArgumentException]
[java/lang/IllegalStateException]
[java/lang/Integer]
[java/lang/Runnable]
[java/lang/RuntimeException]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[java/util/ArrayList]
[java/util/Arrays]
[k]
[l]
[loadAnimation]
[m]
[mAvailBackStackIndices: ]
[movefrom ACTIVITY_CREATED: ]
[movefrom CREATED: ]
[movefrom RESUMED: ]
[movefrom STARTED: ]
[movefrom STOPPED: ]
[moveto ACTIVITY_CREATED: ]
[moveto CREATED: ]
[moveto RESUMED: ]
[moveto STARTED: ]
[myLooper]
[n]
[o]
[p]
[post]
[print]
[println]
[putBoolean]
[putInt]
[putSparseParcelableArray]
[q]
[r]
[remove]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[remove from detach: ]


[remove: ]
[removeCallbacks]
[removeView]
[restoreAllState: active #]
[restoreAllState: added #]
[restoreAllState: avail #]
[restoreAllState: back stack #]
[restoreAllState: re-attaching retained ]
[retainNonConfig: keeping retained ]
[run]
[s]
[saveAllState: adding back stack #]
[saveAllState: adding fragment #]
[saveAllState: no fragments!]
[saveHierarchyState]
[set]
[setAnimationListener]
[setClassLoader]
[setDuration]
[setInterpolator]
[setVisibility]
[show: ]
[size]
[startAnimation]
[t]
[toArray]
[toHexString]
[toString]
[u]
[v]
[valueOf]
[w]
[windowAnimations]
[x]
[y]
[z]
[}}]

Fields (count = 29):


+ Field:
a Z
Access flags: 0x8
= static boolean a
+ Field:
b Z
Access flags: 0x18
= static final boolean b
+ Field:
c Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList c
+ Field:
d [Ljava/lang/Runnable;
Access flags: 0x0
= java.lang.Runnable[] d
+ Field:
e Z
Access flags: 0x0
= boolean e
+ Field:
f Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList f
+ Field:
g Ljava/util/ArrayList;
Access flags: 0x0

= java.util.ArrayList g
+ Field:
h Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList h
+ Field:
i Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList i
+ Field:
j Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList j
+ Field:
k Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList k
+ Field:
l Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList l
+ Field:
m Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList m
+ Field:
n I
Access flags: 0x0
= int n
+ Field:
o Landroid/support/v4/app/FragmentActivity;
Access flags: 0x0
= android.support.v4.app.FragmentActivity o
+ Field:
p Landroid/support/v4/app/l;
Access flags: 0x0
= android.support.v4.app.l p
+ Field:
q Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment q
+ Field:
r Z
Access flags: 0x0
= boolean r
+ Field:
s Z
Access flags: 0x0
= boolean s
+ Field:
t Z
Access flags: 0x0
= boolean t
+ Field:
u Ljava/lang/String;
Access flags: 0x0
= java.lang.String u
+ Field:
v Z
Access flags: 0x0
= boolean v
+ Field:
w Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle w
+ Field:
x Landroid/util/SparseArray;
Access flags: 0x0
= android.util.SparseArray x
+ Field:
y Ljava/lang/Runnable;
Access flags: 0x0
= java.lang.Runnable y
+ Field:
z Landroid/view/animation/Interpolator;
Access flags: 0x18
= static final android.view.animation.Interpolator z
+ Field:
A Landroid/view/animation/Interpolator;
Access flags: 0x18

= static final android.view.animation.Interpolator A


+ Field:
B Landroid/view/animation/Interpolator;
Access flags: 0x18
= static final android.view.animation.Interpolator B
+ Field:
C Landroid/view/animation/Interpolator;
Access flags: 0x18
= static final android.view.animation.Interpolator C
Methods (count = 63):
- Method:
<init>()V
Access flags: 0x0
= o()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 1, stack = 4):
[0] aload_0 v0
[1] invokespecial #295
+ Methodref [android/support/v4/app/m.<init> ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #215
+ Fieldref [android/support/v4/app/o.n I]
[9] aload_0 v0
[10] aconst_null
[11] putfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[14] aload_0 v0
[15] aconst_null
[16] putfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[19] aload_0 v0
[20] new #120
+ Class [android/support/v4/app/p]
[23] dup
[24] aload_0 v0
[25] invokespecial #320
+ Methodref [android/support/v4/app/p.<init> (Landroid/support/v4/app/o;
)V]
[28] putfield #226
+ Fieldref [android/support/v4/app/o.y Ljava/lang/Runnable;]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/RuntimeException;)V
Access flags: 0x2
= private void a(java.lang.RuntimeException)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 106, locals = 5, stack = 5):
[0] ldc #55
+ String [FragmentManager]
[2] aload_1 v1
[3] invokevirtual #363
+ Methodref [java/lang/RuntimeException.getMessage ()Ljava/lang/String;]
[6] invokestatic #325
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[9] pop
[10] ldc #55
+ String [FragmentManager]
[12] ldc #38
+ String [Activity state:]
[14] invokestatic #325

+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]


[17] pop
[18] new #124
+ Class [android/support/v4/b/b]
[21] dup
[22] ldc #55
+ String [FragmentManager]
[24] invokespecial #324
+ Methodref [android/support/v4/b/b.<init> (Ljava/lang/String;)V]
[27] astore_2 v2
[28] new #138
+ Class [java/io/PrintWriter]
[31] dup
[32] aload_2 v2
[33] invokespecial #351
+ Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
[36] astore_3 v3
[37] aload_0 v0
[38] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[41] ifnull +36 (target=77)
[44] aload_0 v0
[45] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[48] ldc #7
+ String [ ]
[50] aconst_null
[51] aload_3 v3
[52] iconst_0
[53] anewarray #145
+ Class [java/lang/String]
[56] invokevirtual #280
+ Methodref [android/support/v4/app/FragmentActivity.dump (Ljava/lang/St
ring;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[59] goto +45 (target=104)
[62] astore v4
[64] ldc #55
+ String [FragmentManager]
[66] ldc #49
+ String [Failed dumping state]
[68] aload v4
[70] invokestatic #326
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[73] pop
[74] goto +30 (target=104)
[77] aload_0 v0
[78] ldc #7
+ String [ ]
[80] aconst_null
[81] aload_3 v3
[82] iconst_0
[83] anewarray #145
+ Class [java/lang/String]
[86] invokevirtual #308
+ Methodref [android/support/v4/app/o.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[89] goto +15 (target=104)

[92] astore v4
[94] ldc #55
+ String [FragmentManager]
[96] ldc #49
+ String [Failed dumping state]
[98] aload v4
[100] invokestatic #326
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[103] pop
[104] aload_1 v1
[105] athrow
Code attribute exceptions (count = 2):
- ExceptionInfo (44 -> 59: 62):
+ Class [java/lang/Exception]
- ExceptionInfo (77 -> 89: 92):
+ Class [java/lang/Exception]
Code attribute attributes (attribute count = 0):
+ Method:
a()Landroid/support/v4/app/w;
Access flags: 0x1
= public android.support.v4.app.w a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 3):
[0] new #115
+ Class [android/support/v4/app/b]
[3] dup
[4] aload_0 v0
[5] invokespecial #289
+ Methodref [android/support/v4/app/b.<init> (Landroid/support/v4/app/o;
)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()Z
Access flags: 0x1
= public boolean b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #315
+ Methodref [android/support/v4/app/o.e ()Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()Z
Access flags: 0x1
= public boolean c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 1, stack = 5):
[0] aload_0 v0
[1] invokespecial #319
+ Methodref [android/support/v4/app/o.t ()V]
[4] aload_0 v0
[5] invokevirtual #309
+ Methodref [android/support/v4/app/o.b ()Z]
[8] pop
[9] aload_0 v0
[10] aload_0 v0
[11] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA

ctivity;]
[14] getfield #191
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[17] aconst_null
[18] iconst_m1
[19] iconst_0
[20] invokevirtual #303
+ Methodref [android/support/v4/app/o.a (Landroid/os/Handler;Ljava/lang/
String;II)Z]
[23] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app
/Fragment;)V
Access flags: 0x1
= public void a(android.os.Bundle,java.lang.String,android.support.v4.app.
Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 52, locals = 4, stack = 5):
[0] aload_3 v3
[1] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[4] ifge +38 (target=42)
[7] aload_0 v0
[8] new #141
+ Class [java/lang/IllegalStateException]
[11] dup
[12] new #146
+ Class [java/lang/StringBuilder]
[15] dup
[16] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[19] ldc #53
+ String [Fragment ]
[21] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[24] aload_3 v3
[25] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[28] ldc #24
+ String [ is not currently in the FragmentManager]
[30] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[33] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[36] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[39] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[42] aload_1 v1
[43] aload_2 v2
[44] aload_3 v3
[45] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[48] invokevirtual #236

+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]


[51] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/ap
p/Fragment;
Access flags: 0x1
= public android.support.v4.app.Fragment a(android.os.Bundle,java.lang.Str
ing)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 124, locals = 5, stack = 5):
[0] aload_1 v1
[1] aload_2 v2
[2] iconst_m1
[3] invokevirtual #232
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
[6] istore_3 v3
[7] iload_3 v3
[8] iconst_m1
[9] ificmpne +5 (target=14)
[12] aconst_null
[13] areturn
[14] iload_3 v3
[15] aload_0 v0
[16] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[19] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[22] ificmplt +42 (target=64)
[25] aload_0 v0
[26] new #141
+ Class [java/lang/IllegalStateException]
[29] dup
[30] new #146
+ Class [java/lang/StringBuilder]
[33] dup
[34] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[37] ldc #52
+ String [Fragement no longer exists for key ]
[39] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[42] aload_2 v2
[43] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[46] ldc #35
+ String [: index ]
[48] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[51] iload_3 v3
[52] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[55] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[58] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)

V]
[61] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[64] aload_0 v0
[65] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[68] iload_3 v3
[69] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[72] checkcast #109
+ Class [android/support/v4/app/Fragment]
[75] astore v4
[77] aload v4
[79] ifnonnull +42 (target=121)
[82] aload_0 v0
[83] new #141
+ Class [java/lang/IllegalStateException]
[86] dup
[87] new #146
+ Class [java/lang/StringBuilder]
[90] dup
[91] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[94] ldc #52
+ String [Fragement no longer exists for key ]
[96] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[99] aload_2 v2
[100] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[103] ldc #35
+ String [: index ]
[105] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[108] iload_3 v3
[109] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[112] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[115] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[118] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[121] aload v4
[123] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 75, locals = 2, stack = 3):
[0] new #146
+ Class [java/lang/StringBuilder]
[3] dup

[4] sipush 128


[7] invokespecial #366
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[10] astore_1 v1
[11] aload_1 v1
[12] ldc #57
+ String [FragmentManager{]
[14] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[17] pop
[18] aload_1 v1
[19] aload_0 v0
[20] invokestatic #371
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[23] invokestatic #361
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[26] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[29] pop
[30] aload_1 v1
[31] ldc #23
+ String [ in ]
[33] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[36] pop
[37] aload_0 v0
[38] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[41] ifnull +14 (target=55)
[44] aload_0 v0
[45] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[48] aload_1 v1
[49] invokestatic #323
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[52] goto +11 (target=63)
[55] aload_0 v0
[56] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[59] aload_1 v1
[60] invokestatic #323
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[63] aload_1 v1
[64] ldc #102
+ String [}}]
[66] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[69] pop
[70] aload_1 v1
[71] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]

[74] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWrite
r,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 898, locals = 11, stack = 5):
[0] new #146
+ Class [java/lang/StringBuilder]
[3] dup
[4] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[7] aload_1 v1
[8] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[11] ldc #8
+ String [
]
[13] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[16] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[19] astore v5
[21] aload_0 v0
[22] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[25] ifnull +120 (target=145)
[28] aload_0 v0
[29] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[32] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[35] istore v6
[37] iload v6
[39] ifle +106 (target=145)
[42] aload_3 v3
[43] aload_1 v1
[44] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[47] aload_3 v3
[48] ldc #36
+ String [Active Fragments in ]
[50] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[53] aload_3 v3
[54] aload_0 v0
[55] invokestatic #371
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[58] invokestatic #361
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[61] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[64] aload_3 v3
[65] ldc #33
+ String [:]
[67] invokevirtual #356

+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]


[70] iconst_0
[71] istore v7
[73] iload v7
[75] iload v6
[77] ificmpge +68 (target=145)
[80] aload_0 v0
[81] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[84] iload v7
[86] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[89] checkcast #109
+ Class [android/support/v4/app/Fragment]
[92] astore v8
[94] aload_3 v3
[95] aload_1 v1
[96] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[99] aload_3 v3
[100] ldc #9
+ String [ #]
[102] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[105] aload_3 v3
[106] iload v7
[108] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[111] aload_3 v3
[112] ldc #34
+ String [: ]
[114] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[117] aload_3 v3
[118] aload v8
[120] invokevirtual #355
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[123] aload v8
[125] ifnull +14 (target=139)
[128] aload v8
[130] aload v5
[132] aload_2 v2
[133] aload_3 v3
[134] aload v4
[136] invokevirtual #252
+ Methodref [android/support/v4/app/Fragment.a (Ljava/lang/String;Ljava/
io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[139] iinc v7, 1
[142] goto -69 (target=73)
[145] aload_0 v0
[146] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[149] ifnull +90 (target=239)
[152] aload_0 v0
[153] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[156] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[159] istore v6
[161] iload v6

[163] ifle +76 (target=239)


[166] aload_3 v3
[167] aload_1 v1
[168] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[171] aload_3 v3
[172] ldc #39
+ String [Added Fragments:]
[174] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[177] iconst_0
[178] istore v7
[180] iload v7
[182] iload v6
[184] ificmpge +55 (target=239)
[187] aload_0 v0
[188] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[191] iload v7
[193] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[196] checkcast #109
+ Class [android/support/v4/app/Fragment]
[199] astore v8
[201] aload_3 v3
[202] aload_1 v1
[203] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[206] aload_3 v3
[207] ldc #9
+ String [ #]
[209] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[212] aload_3 v3
[213] iload v7
[215] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[218] aload_3 v3
[219] ldc #34
+ String [: ]
[221] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[224] aload_3 v3
[225] aload v8
[227] invokevirtual #274
+ Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/Strin
g;]
[230] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[233] iinc v7, 1
[236] goto -56 (target=180)
[239] aload_0 v0
[240] getfield #211
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
[243] ifnull +90 (target=333)
[246] aload_0 v0
[247] getfield #211
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
[250] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]

[253] istore v6
[255] iload v6
[257] ifle +76 (target=333)
[260] aload_3 v3
[261] aload_1 v1
[262] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[265] aload_3 v3
[266] ldc #58
+ String [Fragments Created Menus:]
[268] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[271] iconst_0
[272] istore v7
[274] iload v7
[276] iload v6
[278] ificmpge +55 (target=333)
[281] aload_0 v0
[282] getfield #211
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
[285] iload v7
[287] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[290] checkcast #109
+ Class [android/support/v4/app/Fragment]
[293] astore v8
[295] aload_3 v3
[296] aload_1 v1
[297] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[300] aload_3 v3
[301] ldc #9
+ String [ #]
[303] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[306] aload_3 v3
[307] iload v7
[309] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[312] aload_3 v3
[313] ldc #34
+ String [: ]
[315] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[318] aload_3 v3
[319] aload v8
[321] invokevirtual #274
+ Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/Strin
g;]
[324] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[327] iinc v7, 1
[330] goto -56 (target=274)
[333] aload_0 v0
[334] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[337] ifnull +101 (target=438)
[340] aload_0 v0
[341] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]

[344] invokevirtual #381


+ Methodref [java/util/ArrayList.size ()I]
[347] istore v6
[349] iload v6
[351] ifle +87 (target=438)
[354] aload_3 v3
[355] aload_1 v1
[356] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[359] aload_3 v3
[360] ldc #46
+ String [Back Stack:]
[362] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[365] iconst_0
[366] istore v7
[368] iload v7
[370] iload v6
[372] ificmpge +66 (target=438)
[375] aload_0 v0
[376] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[379] iload v7
[381] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[384] checkcast #115
+ Class [android/support/v4/app/b]
[387] astore v8
[389] aload_3 v3
[390] aload_1 v1
[391] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[394] aload_3 v3
[395] ldc #9
+ String [ #]
[397] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[400] aload_3 v3
[401] iload v7
[403] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[406] aload_3 v3
[407] ldc #34
+ String [: ]
[409] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[412] aload_3 v3
[413] aload v8
[415] invokevirtual #294
+ Methodref [android/support/v4/app/b.toString ()Ljava/lang/String;]
[418] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[421] aload v8
[423] aload v5
[425] aload_2 v2
[426] aload_3 v3
[427] aload v4
[429] invokevirtual #290
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/File
Descriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]

[432] iinc v7, 1


[435] goto -67 (target=368)
[438] aload_0 v0
[439] dup
[440] astore v7
[442] monitorenter
[443] aload_0 v0
[444] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[447] ifnull +87 (target=534)
[450] aload_0 v0
[451] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[454] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[457] istore v6
[459] iload v6
[461] ifle +73 (target=534)
[464] aload_3 v3
[465] aload_1 v1
[466] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[469] aload_3 v3
[470] ldc #45
+ String [Back Stack Indices:]
[472] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[475] iconst_0
[476] istore v8
[478] iload v8
[480] iload v6
[482] ificmpge +52 (target=534)
[485] aload_0 v0
[486] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[489] iload v8
[491] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[494] checkcast #115
+ Class [android/support/v4/app/b]
[497] astore v9
[499] aload_3 v3
[500] aload_1 v1
[501] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[504] aload_3 v3
[505] ldc #9
+ String [ #]
[507] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[510] aload_3 v3
[511] iload v8
[513] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[516] aload_3 v3
[517] ldc #34
+ String [: ]
[519] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[522] aload_3 v3

[523] aload v9
[525] invokevirtual #355
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[528] iinc v8, 1
[531] goto -53 (target=478)
[534] aload_0 v0
[535] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[538] ifnull +38 (target=576)
[541] aload_0 v0
[542] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[545] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[548] ifle +28 (target=576)
[551] aload_3 v3
[552] aload_1 v1
[553] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[556] aload_3 v3
[557] ldc #80
+ String [mAvailBackStackIndices: ]
[559] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[562] aload_3 v3
[563] aload_0 v0
[564] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[567] invokevirtual #382
+ Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;]
[570] invokestatic #384
+ Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/S
tring;]
[573] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[576] aload v7
[578] monitorexit
[579] goto +11 (target=590)
[582] astore v10
[584] aload v7
[586] monitorexit
[587] aload v10
[589] athrow
[590] aload_0 v0
[591] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[594] ifnull +87 (target=681)
[597] aload_0 v0
[598] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[601] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[604] istore v6
[606] iload v6
[608] ifle +73 (target=681)
[611] aload_3 v3
[612] aload_1 v1
[613] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[616] aload_3 v3

[617] ldc #65


+ String [Pending Actions:]
[619] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[622] iconst_0
[623] istore v7
[625] iload v7
[627] iload v6
[629] ificmpge +52 (target=681)
[632] aload_0 v0
[633] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[636] iload v7
[638] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[641] checkcast #143
+ Class [java/lang/Runnable]
[644] astore v8
[646] aload_3 v3
[647] aload_1 v1
[648] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[651] aload_3 v3
[652] ldc #9
+ String [ #]
[654] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[657] aload_3 v3
[658] iload v7
[660] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[663] aload_3 v3
[664] ldc #34
+ String [: ]
[666] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[669] aload_3 v3
[670] aload v8
[672] invokevirtual #355
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[675] iinc v7, 1
[678] goto -53 (target=625)
[681] aload_3 v3
[682] aload_1 v1
[683] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[686] aload_3 v3
[687] ldc #56
+ String [FragmentManager misc state:]
[689] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[692] aload_3 v3
[693] aload_1 v1
[694] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[697] aload_3 v3
[698] ldc #10
+ String [ mActivity=]
[700] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]

[703] aload_3 v3
[704] aload_0 v0
[705] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[708] invokevirtual #355
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[711] aload_3 v3
[712] aload_1 v1
[713] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[716] aload_3 v3
[717] ldc #12
+ String [ mContainer=]
[719] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[722] aload_3 v3
[723] aload_0 v0
[724] getfield #217
+ Fieldref [android/support/v4/app/o.p Landroid/support/v4/app/l;]
[727] invokevirtual #355
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[730] aload_0 v0
[731] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[734] ifnull +22 (target=756)
[737] aload_3 v3
[738] aload_1 v1
[739] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[742] aload_3 v3
[743] ldc #16
+ String [ mParent=]
[745] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[748] aload_3 v3
[749] aload_0 v0
[750] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[753] invokevirtual #355
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[756] aload_3 v3
[757] aload_1 v1
[758] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[761] aload_3 v3
[762] ldc #13
+ String [ mCurState=]
[764] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[767] aload_3 v3
[768] aload_0 v0
[769] getfield #215
+ Fieldref [android/support/v4/app/o.n I]
[772] invokevirtual #352
+ Methodref [java/io/PrintWriter.print (I)V]
[775] aload_3 v3
[776] ldc #26

+ String [ mStateSaved=]
[778] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[781] aload_3 v3
[782] aload_0 v0
[783] getfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[786] invokevirtual #354
+ Methodref [java/io/PrintWriter.print (Z)V]
[789] aload_3 v3
[790] ldc #25
+ String [ mDestroyed=]
[792] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[795] aload_3 v3
[796] aload_0 v0
[797] getfield #221
+ Fieldref [android/support/v4/app/o.t Z]
[800] invokevirtual #357
+ Methodref [java/io/PrintWriter.println (Z)V]
[803] aload_0 v0
[804] getfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[807] ifeq +22 (target=829)
[810] aload_3 v3
[811] aload_1 v1
[812] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[815] aload_3 v3
[816] ldc #14
+ String [ mNeedMenuInvalidate=]
[818] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[821] aload_3 v3
[822] aload_0 v0
[823] getfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[826] invokevirtual #357
+ Methodref [java/io/PrintWriter.println (Z)V]
[829] aload_0 v0
[830] getfield #222
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[833] ifnull +22 (target=855)
[836] aload_3 v3
[837] aload_1 v1
[838] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[841] aload_3 v3
[842] ldc #15
+ String [ mNoTransactionsBecause=]
[844] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[847] aload_3 v3
[848] aload_0 v0
[849] getfield #222
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[852] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[855] aload_0 v0
[856] getfield #209

+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]


[859] ifnull +38 (target=897)
[862] aload_0 v0
[863] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[866] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[869] ifle +28 (target=897)
[872] aload_3 v3
[873] aload_1 v1
[874] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[877] aload_3 v3
[878] ldc #11
+ String [ mAvailIndices: ]
[880] invokevirtual #353
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[883] aload_3 v3
[884] aload_0 v0
[885] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[888] invokevirtual #382
+ Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;]
[891] invokestatic #384
+ Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/S
tring;]
[894] invokevirtual #356
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[897] return
Code attribute exceptions (count = 2):
- ExceptionInfo (443 -> 579: 582):
- ExceptionInfo (582 -> 587: 582):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;FFFF)Landroid/view/animation/Animat
ion;
Access flags: 0x8
= static android.view.animation.Animation a(android.content.Context,float,
float,float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 90, locals = 8, stack = 10):
[0] new #134
+ Class [android/view/animation/AnimationSet]
[3] dup
[4] iconst_0
[5] invokespecial #344
+ Methodref [android/view/animation/AnimationSet.<init> (Z)V]
[8] astore v5
[10] new #137
+ Class [android/view/animation/ScaleAnimation]
[13] dup
[14] fload_1 v1
[15] fload_2 v2
[16] fload_1 v1
[17] fload_2 v2
[18] iconst_1
[19] ldc #1
+ Float [0.5]
[21] iconst_1
[22] ldc #1
+ Float [0.5]

[24] invokespecial #348


+ Methodref [android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V]
[27] astore v6
[29] aload v6
[31] getstatic #227
+ Fieldref [android/support/v4/app/o.z Landroid/view/animation/Interpola
tor;]
[34] invokevirtual #350
+ Methodref [android/view/animation/ScaleAnimation.setInterpolator (Land
roid/view/animation/Interpolator;)V]
[37] aload v6
[39] ldc2_w #150
+ Long [220]
[42] invokevirtual #349
+ Methodref [android/view/animation/ScaleAnimation.setDuration (J)V]
[45] aload v5
[47] aload v6
[49] invokevirtual #345
+ Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/
view/animation/Animation;)V]
[52] new #132
+ Class [android/view/animation/AlphaAnimation]
[55] dup
[56] fload_3 v3
[57] fload v4
[59] invokespecial #340
+ Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
[62] astore v7
[64] aload v7
[66] getstatic #199
+ Fieldref [android/support/v4/app/o.A Landroid/view/animation/Interpola
tor;]
[69] invokevirtual #342
+ Methodref [android/view/animation/AlphaAnimation.setInterpolator (Land
roid/view/animation/Interpolator;)V]
[72] aload v7
[74] ldc2_w #150
+ Long [220]
[77] invokevirtual #341
+ Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
[80] aload v5
[82] aload v7
[84] invokevirtual #345
+ Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/
view/animation/Animation;)V]
[87] aload v5
[89] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;FF)Landroid/view/animation/Animatio
n;
Access flags: 0x8
= static android.view.animation.Animation a(android.content.Context,float,
float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 4, stack = 4):
[0] new #132
+ Class [android/view/animation/AlphaAnimation]
[3] dup
[4] fload_1 v1

[5] fload_2 v2
[6] invokespecial #340
+ Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
[9] astore_3 v3
[10] aload_3 v3
[11] getstatic #199
+ Fieldref [android/support/v4/app/o.A Landroid/view/animation/Interpola
tor;]
[14] invokevirtual #342
+ Methodref [android/view/animation/AlphaAnimation.setInterpolator (Land
roid/view/animation/Interpolator;)V]
[17] aload_3 v3
[18] ldc2_w #150
+ Long [220]
[21] invokevirtual #341
+ Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
[24] aload_3 v3
[25] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation
/Animation;
Access flags: 0x0
= android.view.animation.Animation a(android.support.v4.app.Fragment,int,b
oolean,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 219, locals = 7, stack = 5):
[0] aload_1 v1
[1] iload_2 v2
[2] iload_3 v3
[3] aload_1 v1
[4] getfield #159
+ Fieldref [android/support/v4/app/Fragment.G I]
[7] invokevirtual #247
+ Methodref [android/support/v4/app/Fragment.a (IZI)Landroid/view/animat
ion/Animation;]
[10] astore v5
[12] aload v5
[14] ifnull +6 (target=20)
[17] aload v5
[19] areturn
[20] aload_1 v1
[21] getfield #159
+ Fieldref [android/support/v4/app/Fragment.G I]
[24] ifeq +24 (target=48)
[27] aload_0 v0
[28] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[31] aload_1 v1
[32] getfield #159
+ Fieldref [android/support/v4/app/Fragment.G I]
[35] invokestatic #346
+ Methodref [android/view/animation/AnimationUtils.loadAnimation (Landro
id/content/Context;I)Landroid/view/animation/Animation;]
[38] astore v6
[40] aload v6
[42] ifnull +6 (target=48)
[45] aload v6
[47] areturn

[48] iload_2 v2
[49] ifne +5 (target=54)
[52] aconst_null
[53] areturn
[54] iload_2 v2
[55] iload_3 v3
[56] invokestatic #310
+ Methodref [android/support/v4/app/o.b (IZ)I]
[59] istore v6
[61] iload v6
[63] ifge +5 (target=68)
[66] aconst_null
[67] areturn
[68] iload v6
[70] tableswitch (6 offsets, default=110) (target=180)
1: offset = 38, target = 108
2: offset = 51, target = 121
3: offset = 64, target = 134
4: offset = 77, target = 147
5: offset = 90, target = 160
6: offset = 100, target = 170
default: offset = 110, target = 180
[108] aload_0 v0
[109] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[112] ldc #4
+ Float [1.125]
[114] fconst_1
[115] fconst_0
[116] fconst_1
[117] invokestatic #300
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FFFF)L
android/view/animation/Animation;]
[120] areturn
[121] aload_0 v0
[122] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[125] fconst_1
[126] ldc #2
+ Float [0.975]
[128] fconst_1
[129] fconst_0
[130] invokestatic #300
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FFFF)L
android/view/animation/Animation;]
[133] areturn
[134] aload_0 v0
[135] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[138] ldc #2
+ Float [0.975]
[140] fconst_1
[141] fconst_0
[142] fconst_1
[143] invokestatic #300
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FFFF)L
android/view/animation/Animation;]

[146] areturn
[147] aload_0 v0
[148] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[151] fconst_1
[152] ldc #3
+ Float [1.075]
[154] fconst_1
[155] fconst_0
[156] invokestatic #300
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FFFF)L
android/view/animation/Animation;]
[159] areturn
[160] aload_0 v0
[161] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[164] fconst_0
[165] fconst_1
[166] invokestatic #299
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FF)Lan
droid/view/animation/Animation;]
[169] areturn
[170] aload_0 v0
[171] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[174] fconst_1
[175] fconst_0
[176] invokestatic #299
+ Methodref [android/support/v4/app/o.a (Landroid/content/Context;FF)Lan
droid/view/animation/Animation;]
[179] areturn
[180] iload v4
[182] ifne +28 (target=210)
[185] aload_0 v0
[186] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[189] invokevirtual #282
+ Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroi
d/view/Window;]
[192] ifnull +18 (target=210)
[195] aload_0 v0
[196] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[199] invokevirtual #282
+ Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroi
d/view/Window;]
[202] invokevirtual #338
+ Methodref [android/view/Window.getAttributes ()Landroid/view/WindowMan
ager$LayoutParams;]
[205] getfield #228
+ Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I]
[208] istore v4
[210] iload v4
[212] ifne +5 (target=217)
[215] aconst_null

[216] areturn
[217] aconst_null
[218] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/Fragment;)V
Access flags: 0x1
= public void a(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 2, stack = 6):
[0] aload_1 v1
[1] getfield #163
+ Fieldref [android/support/v4/app/Fragment.K Z]
[4] ifeq +33 (target=37)
[7] aload_0 v0
[8] getfield #206
+ Fieldref [android/support/v4/app/o.e Z]
[11] ifeq +9 (target=20)
[14] aload_0 v0
[15] iconst_1
[16] putfield #223
+ Fieldref [android/support/v4/app/o.v Z]
[19] return
[20] aload_1 v1
[21] iconst_0
[22] putfield #163
+ Fieldref [android/support/v4/app/Fragment.K Z]
[25] aload_0 v0
[26] aload_1 v1
[27] aload_0 v0
[28] getfield #215
+ Fieldref [android/support/v4/app/o.n I]
[31] iconst_0
[32] iconst_0
[33] iconst_0
[34] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[37] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/Fragment;IIIZ)V
Access flags: 0x0
= void a(android.support.v4.app.Fragment,int,int,int,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1421, locals = 8, stack = 6):
[0] aload_1 v1
[1] getfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[4] ifeq +10 (target=14)
[7] aload_1 v1
[8] getfield #153
+ Fieldref [android/support/v4/app/Fragment.A Z]
[11] ifeq +10 (target=21)
[14] iload_2 v2
[15] iconst_1
[16] ificmple +5 (target=21)
[19] iconst_1
[20] istore_2 v2
[21] aload_1 v1

[22] getfield #177


+ Fieldref [android/support/v4/app/Fragment.m Z]
[25] ifeq +16 (target=41)
[28] iload_2 v2
[29] aload_1 v1
[30] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[33] ificmple +8 (target=41)
[36] aload_1 v1
[37] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[40] istore_2 v2
[41] aload_1 v1
[42] getfield #163
+ Fieldref [android/support/v4/app/Fragment.K Z]
[45] ifeq +18 (target=63)
[48] aload_1 v1
[49] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[52] iconst_4
[53] ificmpge +10 (target=63)
[56] iload_2 v2
[57] iconst_3
[58] ificmple +5 (target=63)
[61] iconst_3
[62] istore_2 v2
[63] aload_1 v1
[64] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[67] iload_2 v2
[68] ificmpge +822 (target=890)
[71] aload_1 v1
[72] getfield #179
+ Fieldref [android/support/v4/app/Fragment.o Z]
[75] ifeq +11 (target=86)
[78] aload_1 v1
[79] getfield #180
+ Fieldref [android/support/v4/app/Fragment.p Z]
[82] ifne +4 (target=86)
[85] return
[86] aload_1 v1
[87] getfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[90] ifnull +20 (target=110)
[93] aload_1 v1
[94] aconst_null
[95] putfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[98] aload_0 v0
[99] aload_1 v1
[100] aload_1 v1
[101] getfield #168
+ Fieldref [android/support/v4/app/Fragment.c I]
[104] iconst_0
[105] iconst_0
[106] iconst_1
[107] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[110] aload_1 v1

[111] getfield #166


+ Fieldref [android/support/v4/app/Fragment.a I]
[114] tableswitch (5 offsets, default=773) (target=887)
0: offset = 34, target = 148
1: offset = 374, target = 488
2: offset = 678, target = 792
3: offset = 678, target = 792
4: offset = 718, target = 832
default: offset = 773, target = 887
[148] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[151] ifeq +28 (target=179)
[154] ldc #55
+ String [FragmentManager]
[156] new #146
+ Class [java/lang/StringBuilder]
[159] dup
[160] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[163] ldc #87
+ String [moveto CREATED: ]
[165] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[168] aload_1 v1
[169] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[172] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[175] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[178] pop
[179] aload_1 v1
[180] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[183] ifnull +84 (target=267)
[186] aload_1 v1
[187] aload_1 v1
[188] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[191] ldc #76
+ String [android:view_state]
[193] invokevirtual #233
+ Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/Stri
ng;)Landroid/util/SparseArray;]
[196] putfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[199] aload_1 v1
[200] aload_0 v0
[201] aload_1 v1
[202] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[205] ldc #74
+ String [android:target_state]
[207] invokevirtual #301
+ Methodref [android/support/v4/app/o.a (Landroid/os/Bundle;Ljava/lang/S
tring;)Landroid/support/v4/app/Fragment;]
[210] putfield #173

+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr


agment;]
[213] aload_1 v1
[214] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[217] ifnull +17 (target=234)
[220] aload_1 v1
[221] aload_1 v1
[222] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[225] ldc #73
+ String [android:target_req_state]
[227] iconst_0
[228] invokevirtual #232
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
[231] putfield #175
+ Fieldref [android/support/v4/app/Fragment.k I]
[234] aload_1 v1
[235] aload_1 v1
[236] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[239] ldc #75
+ String [android:user_visible_hint]
[241] iconst_1
[242] invokevirtual #231
+ Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
[245] putfield #164
+ Fieldref [android/support/v4/app/Fragment.L Z]
[248] aload_1 v1
[249] getfield #164
+ Fieldref [android/support/v4/app/Fragment.L Z]
[252] ifne +15 (target=267)
[255] aload_1 v1
[256] iconst_1
[257] putfield #163
+ Fieldref [android/support/v4/app/Fragment.K Z]
[260] iload_2 v2
[261] iconst_3
[262] ificmple +5 (target=267)
[265] iconst_3
[266] istore_2 v2
[267] aload_1 v1
[268] aload_0 v0
[269] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[272] putfield #184
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[275] aload_1 v1
[276] aload_0 v0
[277] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[280] putfield #186
+ Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fr
agment;]
[283] aload_1 v1
[284] aload_0 v0

[285] getfield #218


+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[288] ifnull +13 (target=301)
[291] aload_0 v0
[292] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[295] getfield #185
+ Fieldref [android/support/v4/app/Fragment.u Landroid/support/v4/app/o;
]
[298] goto +10 (target=308)
[301] aload_0 v0
[302] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[305] getfield #192
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[308] putfield #183
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[311] aload_1 v1
[312] iconst_0
[313] putfield #158
+ Fieldref [android/support/v4/app/Fragment.F Z]
[316] aload_1 v1
[317] aload_0 v0
[318] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[321] invokevirtual #248
+ Methodref [android/support/v4/app/Fragment.a (Landroid/app/Activity;)V
]
[324] aload_1 v1
[325] getfield #158
+ Fieldref [android/support/v4/app/Fragment.F Z]
[328] ifne +35 (target=363)
[331] new #114
+ Class [android/support/v4/app/ac]
[334] dup
[335] new #146
+ Class [java/lang/StringBuilder]
[338] dup
[339] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[342] ldc #53
+ String [Fragment ]
[344] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[347] aload_1 v1
[348] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[351] ldc #19
+ String [ did not call through to super.onAttach()]
[353] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[356] invokevirtual #370


+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[359] invokespecial #288
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[362] athrow
[363] aload_1 v1
[364] getfield #186
+ Fieldref [android/support/v4/app/Fragment.v Landroid/support/v4/app/Fr
agment;]
[367] ifnonnull +11 (target=378)
[370] aload_0 v0
[371] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[374] aload_1 v1
[375] invokevirtual #277
+ Methodref [android/support/v4/app/FragmentActivity.a (Landroid/support
/v4/app/Fragment;)V]
[378] aload_1 v1
[379] getfield #155
+ Fieldref [android/support/v4/app/Fragment.C Z]
[382] ifne +11 (target=393)
[385] aload_1 v1
[386] aload_1 v1
[387] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[390] invokevirtual #262
+ Methodref [android/support/v4/app/Fragment.g (Landroid/os/Bundle;)V]
[393] aload_1 v1
[394] iconst_0
[395] putfield #155
+ Fieldref [android/support/v4/app/Fragment.C Z]
[398] aload_1 v1
[399] getfield #179
+ Fieldref [android/support/v4/app/Fragment.o Z]
[402] ifeq +86 (target=488)
[405] aload_1 v1
[406] aload_1 v1
[407] aload_1 v1
[408] aload_1 v1
[409] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[412] invokevirtual #254
+ Methodref [android/support/v4/app/Fragment.b (Landroid/os/Bundle;)Land
roid/view/LayoutInflater;]
[415] aconst_null
[416] aload_1 v1
[417] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[420] invokevirtual #255
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/LayoutInfl
ater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
[423] putfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[426] aload_1 v1
[427] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[430] ifnull +53 (target=483)
[433] aload_1 v1
[434] aload_1 v1

[435] getfield #161


+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[438] putfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[441] aload_1 v1
[442] aload_1 v1
[443] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[446] invokestatic #287
+ Methodref [android/support/v4/app/ab.a (Landroid/view/View;)Landroid/v
iew/ViewGroup;]
[449] putfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[452] aload_1 v1
[453] getfield #190
+ Fieldref [android/support/v4/app/Fragment.z Z]
[456] ifeq +12 (target=468)
[459] aload_1 v1
[460] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[463] bipush 8
[465] invokevirtual #334
+ Methodref [android/view/View.setVisibility (I)V]
[468] aload_1 v1
[469] aload_1 v1
[470] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[473] aload_1 v1
[474] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[477] invokevirtual #251
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/View;Landr
oid/os/Bundle;)V]
[480] goto +8 (target=488)
[483] aload_1 v1
[484] aconst_null
[485] putfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[488] iload_2 v2
[489] iconst_1
[490] ificmple +302 (target=792)
[493] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[496] ifeq +28 (target=524)
[499] ldc #55
+ String [FragmentManager]
[501] new #146
+ Class [java/lang/StringBuilder]
[504] dup
[505] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[508] ldc #86
+ String [moveto ACTIVITY_CREATED: ]
[510] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[513] aload_1 v1
[514] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]

[517] invokevirtual #370


+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[520] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[523] pop
[524] aload_1 v1
[525] getfield #179
+ Fieldref [android/support/v4/app/Fragment.o Z]
[528] ifne +236 (target=764)
[531] aconst_null
[532] astore v6
[534] aload_1 v1
[535] getfield #188
+ Fieldref [android/support/v4/app/Fragment.x I]
[538] ifeq +97 (target=635)
[541] aload_0 v0
[542] getfield #217
+ Fieldref [android/support/v4/app/o.p Landroid/support/v4/app/l;]
[545] aload_1 v1
[546] getfield #188
+ Fieldref [android/support/v4/app/Fragment.x I]
[549] invokeinterface #385
+ InterfaceMethodref [android/support/v4/app/l.a (I)Landroid/view/View;]
[554] checkcast #128
+ Class [android/view/ViewGroup]
[557] astore v6
[559] aload v6
[561] ifnonnull +74 (target=635)
[564] aload_1 v1
[565] getfield #181
+ Fieldref [android/support/v4/app/Fragment.q Z]
[568] ifne +67 (target=635)
[571] aload_0 v0
[572] new #140
+ Class [java/lang/IllegalArgumentException]
[575] dup
[576] new #146
+ Class [java/lang/StringBuilder]
[579] dup
[580] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[583] ldc #64
+ String [No view found for id 0x]
[585] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[588] aload_1 v1
[589] getfield #188
+ Fieldref [android/support/v4/app/Fragment.x I]
[592] invokestatic #361
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[595] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[598] ldc #17
+ String [ (]
[600] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[603] aload_1 v1

[604] invokevirtual #257


+ Methodref [android/support/v4/app/Fragment.c ()Landroid/content/res/Re
sources;]
[607] aload_1 v1
[608] getfield #188
+ Fieldref [android/support/v4/app/Fragment.x I]
[611] invokevirtual #229
+ Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang
/String;]
[614] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[617] ldc #31
+ String [) for fragment ]
[619] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[622] aload_1 v1
[623] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[626] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[629] invokespecial #358
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[632] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[635] aload_1 v1
[636] aload v6
[638] putfield #160
+ Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
[641] aload_1 v1
[642] aload_1 v1
[643] aload_1 v1
[644] aload_1 v1
[645] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[648] invokevirtual #254
+ Methodref [android/support/v4/app/Fragment.b (Landroid/os/Bundle;)Land
roid/view/LayoutInflater;]
[651] aload v6
[653] aload_1 v1
[654] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[657] invokevirtual #255
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/LayoutInfl
ater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
[660] putfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[663] aload_1 v1
[664] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[667] ifnull +92 (target=759)
[670] aload_1 v1
[671] aload_1 v1
[672] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[675] putfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]

[678] aload_1 v1
[679] aload_1 v1
[680] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[683] invokestatic #287
+ Methodref [android/support/v4/app/ab.a (Landroid/view/View;)Landroid/v
iew/ViewGroup;]
[686] putfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[689] aload v6
[691] ifnull +37 (target=728)
[694] aload_0 v0
[695] aload_1 v1
[696] iload_3 v3
[697] iconst_1
[698] iload v4
[700] invokevirtual #306
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IZI)Landroid/view/animation/Animation;]
[703] astore v7
[705] aload v7
[707] ifnull +12 (target=719)
[710] aload_1 v1
[711] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[714] aload v7
[716] invokevirtual #335
+ Methodref [android/view/View.startAnimation (Landroid/view/animation/A
nimation;)V]
[719] aload v6
[721] aload_1 v1
[722] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[725] invokevirtual #336
+ Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
[728] aload_1 v1
[729] getfield #190
+ Fieldref [android/support/v4/app/Fragment.z Z]
[732] ifeq +12 (target=744)
[735] aload_1 v1
[736] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[739] bipush 8
[741] invokevirtual #334
+ Methodref [android/view/View.setVisibility (I)V]
[744] aload_1 v1
[745] aload_1 v1
[746] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[749] aload_1 v1
[750] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[753] invokevirtual #251
+ Methodref [android/support/v4/app/Fragment.a (Landroid/view/View;Landr
oid/os/Bundle;)V]
[756] goto +8 (target=764)
[759] aload_1 v1
[760] aconst_null
[761] putfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]

[764] aload_1 v1
[765] aload_1 v1
[766] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[769] invokevirtual #263
+ Methodref [android/support/v4/app/Fragment.h (Landroid/os/Bundle;)V]
[772] aload_1 v1
[773] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[776] ifnull +11 (target=787)
[779] aload_1 v1
[780] aload_1 v1
[781] getfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[784] invokevirtual #250
+ Methodref [android/support/v4/app/Fragment.a (Landroid/os/Bundle;)V]
[787] aload_1 v1
[788] aconst_null
[789] putfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[792] iload_2 v2
[793] iconst_3
[794] ificmple +38 (target=832)
[797] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[800] ifeq +28 (target=828)
[803] ldc #55
+ String [FragmentManager]
[805] new #146
+ Class [java/lang/StringBuilder]
[808] dup
[809] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[812] ldc #89
+ String [moveto STARTED: ]
[814] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[817] aload_1 v1
[818] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[821] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[824] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[827] pop
[828] aload_1 v1
[829] invokevirtual #268
+ Methodref [android/support/v4/app/Fragment.o ()V]
[832] iload_2 v2
[833] iconst_4
[834] ificmple +53 (target=887)
[837] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[840] ifeq +28 (target=868)
[843] ldc #55
+ String [FragmentManager]
[845] new #146
+ Class [java/lang/StringBuilder]

[848] dup
[849] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[852] ldc #88
+ String [moveto RESUMED: ]
[854] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[857] aload_1 v1
[858] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[861] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[864] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[867] pop
[868] aload_1 v1
[869] iconst_1
[870] putfield #178
+ Fieldref [android/support/v4/app/Fragment.n Z]
[873] aload_1 v1
[874] invokevirtual #269
+ Methodref [android/support/v4/app/Fragment.p ()V]
[877] aload_1 v1
[878] aconst_null
[879] putfield #169
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[882] aload_1 v1
[883] aconst_null
[884] putfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[887] goto +528 (target=1415)
[890] aload_1 v1
[891] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[894] iload_2 v2
[895] ificmple +520 (target=1415)
[898] aload_1 v1
[899] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[902] tableswitch (5 offsets, default=513) (target=1415)
1: offset = 341, target = 1243
2: offset = 159, target = 1061
3: offset = 119, target = 1021
4: offset = 79, target = 981
5: offset = 34, target = 936
default: offset = 513, target = 1415
[936] iload_2 v2
[937] iconst_5
[938] ificmpge +43 (target=981)
[941] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[944] ifeq +28 (target=972)
[947] ldc #55
+ String [FragmentManager]
[949] new #146
+ Class [java/lang/StringBuilder]
[952] dup

[953] invokespecial #365


+ Methodref [java/lang/StringBuilder.<init> ()V]
[956] ldc #83
+ String [movefrom RESUMED: ]
[958] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[961] aload_1 v1
[962] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[965] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[968] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[971] pop
[972] aload_1 v1
[973] invokevirtual #271
+ Methodref [android/support/v4/app/Fragment.r ()V]
[976] aload_1 v1
[977] iconst_0
[978] putfield #178
+ Fieldref [android/support/v4/app/Fragment.n Z]
[981] iload_2 v2
[982] iconst_4
[983] ificmpge +38 (target=1021)
[986] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[989] ifeq +28 (target=1017)
[992] ldc #55
+ String [FragmentManager]
[994] new #146
+ Class [java/lang/StringBuilder]
[997] dup
[998] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[1001] ldc #84
+ String [movefrom STARTED: ]
[1003] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[1006] aload_1 v1
[1007] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[1010] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[1013] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[1016] pop
[1017] aload_1 v1
[1018] invokevirtual #272
+ Methodref [android/support/v4/app/Fragment.s ()V]
[1021] iload_2 v2
[1022] iconst_3
[1023] ificmpge +38 (target=1061)
[1026] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[1029] ifeq +28 (target=1057)
[1032] ldc #55

+ String [FragmentManager]
[1034] new #146
+ Class [java/lang/StringBuilder]
[1037] dup
[1038] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[1041] ldc #85
+ String [movefrom STOPPED: ]
[1043] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[1046] aload_1 v1
[1047] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[1050] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[1053] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[1056] pop
[1057] aload_1 v1
[1058] invokevirtual #273
+ Methodref [android/support/v4/app/Fragment.t ()V]
[1061] iload_2 v2
[1062] iconst_2
[1063] ificmpge +180 (target=1243)
[1066] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[1069] ifeq +28 (target=1097)
[1072] ldc #55
+ String [FragmentManager]
[1074] new #146
+ Class [java/lang/StringBuilder]
[1077] dup
[1078] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[1081] ldc #81
+ String [movefrom ACTIVITY_CREATED: ]
[1083] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[1086] aload_1 v1
[1087] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[1090] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[1093] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[1096] pop
[1097] aload_1 v1
[1098] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[1101] ifnull +25 (target=1126)
[1104] aload_0 v0
[1105] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[1108] invokevirtual #283
+ Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]

[1111] ifne +15 (target=1126)


[1114] aload_1 v1
[1115] getfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[1118] ifnonnull +8 (target=1126)
[1121] aload_0 v0
[1122] aload_1 v1
[1123] invokevirtual #316
+ Methodref [android/support/v4/app/o.e (Landroid/support/v4/app/Fragmen
t;)V]
[1126] aload_1 v1
[1127] invokevirtual #275
+ Methodref [android/support/v4/app/Fragment.u ()V]
[1130] aload_1 v1
[1131] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[1134] ifnull +94 (target=1228)
[1137] aload_1 v1
[1138] getfield #160
+ Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
[1141] ifnull +87 (target=1228)
[1144] aconst_null
[1145] astore v6
[1147] aload_0 v0
[1148] getfield #215
+ Fieldref [android/support/v4/app/o.n I]
[1151] ifle +21 (target=1172)
[1154] aload_0 v0
[1155] getfield #221
+ Fieldref [android/support/v4/app/o.t Z]
[1158] ifne +14 (target=1172)
[1161] aload_0 v0
[1162] aload_1 v1
[1163] iload_3 v3
[1164] iconst_0
[1165] iload v4
[1167] invokevirtual #306
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IZI)Landroid/view/animation/Animation;]
[1170] astore v6
[1172] aload v6
[1174] ifnull +43 (target=1217)
[1177] aload_1 v1
[1178] astore v7
[1180] aload_1 v1
[1181] aload_1 v1
[1182] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[1185] putfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[1188] aload_1 v1
[1189] iload_2 v2
[1190] putfield #168
+ Fieldref [android/support/v4/app/Fragment.c I]
[1193] aload v6
[1195] new #121
+ Class [android/support/v4/app/q]
[1198] dup
[1199] aload_0 v0

[1200] aload v7
[1202] invokespecial #321
+ Methodref [android/support/v4/app/q.<init> (Landroid/support/v4/app/o;
Landroid/support/v4/app/Fragment;)V]
[1205] invokevirtual #343
+ Methodref [android/view/animation/Animation.setAnimationListener (Land
roid/view/animation/Animation$AnimationListener;)V]
[1208] aload_1 v1
[1209] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[1212] aload v6
[1214] invokevirtual #335
+ Methodref [android/view/View.startAnimation (Landroid/view/animation/A
nimation;)V]
[1217] aload_1 v1
[1218] getfield #160
+ Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
[1221] aload_1 v1
[1222] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[1225] invokevirtual #337
+ Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
[1228] aload_1 v1
[1229] aconst_null
[1230] putfield #160
+ Fieldref [android/support/v4/app/Fragment.H Landroid/view/ViewGroup;]
[1233] aload_1 v1
[1234] aconst_null
[1235] putfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[1238] aload_1 v1
[1239] aconst_null
[1240] putfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[1243] iload_2 v2
[1244] iconst_1
[1245] ificmpge +170 (target=1415)
[1248] aload_0 v0
[1249] getfield #221
+ Fieldref [android/support/v4/app/o.t Z]
[1252] ifeq +26 (target=1278)
[1255] aload_1 v1
[1256] getfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[1259] ifnull +19 (target=1278)
[1262] aload_1 v1
[1263] getfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[1266] astore v6
[1268] aload_1 v1
[1269] aconst_null
[1270] putfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[1273] aload v6
[1275] invokevirtual #332
+ Methodref [android/view/View.clearAnimation ()V]
[1278] aload_1 v1
[1279] getfield #167
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[1282] ifnull +13 (target=1295)

[1285] aload_1 v1
[1286] iload_2 v2
[1287] putfield #168
+ Fieldref [android/support/v4/app/Fragment.c I]
[1290] iconst_1
[1291] istore_2 v2
[1292] goto +123 (target=1415)
[1295] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[1298] ifeq +28 (target=1326)
[1301] ldc #55
+ String [FragmentManager]
[1303] new #146
+ Class [java/lang/StringBuilder]
[1306] dup
[1307] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[1310] ldc #82
+ String [movefrom CREATED: ]
[1312] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[1315] aload_1 v1
[1316] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[1319] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[1322] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[1325] pop
[1326] aload_1 v1
[1327] getfield #155
+ Fieldref [android/support/v4/app/Fragment.C Z]
[1330] ifne +7 (target=1337)
[1333] aload_1 v1
[1334] invokevirtual #276
+ Methodref [android/support/v4/app/Fragment.v ()V]
[1337] aload_1 v1
[1338] iconst_0
[1339] putfield #158
+ Fieldref [android/support/v4/app/Fragment.F Z]
[1342] aload_1 v1
[1343] invokevirtual #266
+ Methodref [android/support/v4/app/Fragment.l ()V]
[1346] aload_1 v1
[1347] getfield #158
+ Fieldref [android/support/v4/app/Fragment.F Z]
[1350] ifne +35 (target=1385)
[1353] new #114
+ Class [android/support/v4/app/ac]
[1356] dup
[1357] new #146
+ Class [java/lang/StringBuilder]
[1360] dup
[1361] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[1364] ldc #53
+ String [Fragment ]
[1366] invokevirtual #369

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[1369] aload_1 v1
[1370] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[1373] ldc #20
+ String [ did not call through to super.onDetach()]
[1375] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[1378] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[1381] invokespecial #288
+ Methodref [android/support/v4/app/ac.<init> (Ljava/lang/String;)V]
[1384] athrow
[1385] iload v5
[1387] ifne +28 (target=1415)
[1390] aload_1 v1
[1391] getfield #155
+ Fieldref [android/support/v4/app/Fragment.C Z]
[1394] ifne +11 (target=1405)
[1397] aload_0 v0
[1398] aload_1 v1
[1399] invokevirtual #314
+ Methodref [android/support/v4/app/o.d (Landroid/support/v4/app/Fragmen
t;)V]
[1402] goto +13 (target=1415)
[1405] aload_1 v1
[1406] aconst_null
[1407] putfield #184
+ Fieldref [android/support/v4/app/Fragment.t Landroid/support/v4/app/Fr
agmentActivity;]
[1410] aload_1 v1
[1411] aconst_null
[1412] putfield #183
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[1415] aload_1 v1
[1416] iload_2 v2
[1417] putfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[1420] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/support/v4/app/Fragment;)V
Access flags: 0x0
= void b(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 6):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_0 v0
[3] getfield #215
+ Fieldref [android/support/v4/app/o.n I]
[6] iconst_0
[7] iconst_0
[8] iconst_0
[9] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen

t;IIIZ)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IZ)V
Access flags: 0x0
= void a(int,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 3, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iconst_0
[3] iconst_0
[4] iload_2 v2
[5] invokevirtual #296
+ Methodref [android/support/v4/app/o.a (IIIZ)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IIIZ)V
Access flags: 0x0
= void a(int,int,int,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 165, locals = 8, stack = 6):
[0] aload_0 v0
[1] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[4] ifnonnull +17 (target=21)
[7] iload_1 v1
[8] ifeq +13 (target=21)
[11] new #141
+ Class [java/lang/IllegalStateException]
[14] dup
[15] ldc #62
+ String [No activity]
[17] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[20] athrow
[21] iload v4
[23] ifne +12 (target=35)
[26] aload_0 v0
[27] getfield #215
+ Fieldref [android/support/v4/app/o.n I]
[30] iload_1 v1
[31] ificmpne +4 (target=35)
[34] return
[35] aload_0 v0
[36] iload_1 v1
[37] putfield #215
+ Fieldref [android/support/v4/app/o.n I]
[40] aload_0 v0
[41] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[44] ifnull +120 (target=164)
[47] iconst_0
[48] istore v5
[50] iconst_0
[51] istore v6

[53] iload v6
[55] aload_0 v0
[56] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[59] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[62] ificmpge +59 (target=121)
[65] aload_0 v0
[66] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[69] iload v6
[71] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[74] checkcast #109
+ Class [android/support/v4/app/Fragment]
[77] astore v7
[79] aload v7
[81] ifnull +34 (target=115)
[84] aload_0 v0
[85] aload v7
[87] iload_1 v1
[88] iload_2 v2
[89] iload_3 v3
[90] iconst_0
[91] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[94] aload v7
[96] getfield #165
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[99] ifnull +16 (target=115)
[102] iload v5
[104] aload v7
[106] getfield #165
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[109] invokevirtual #322
+ Methodref [android/support/v4/app/z.a ()Z]
[112] ior
[113] istore v5
[115] iinc v6, 1
[118] goto -65 (target=53)
[121] iload v5
[123] ifne +7 (target=130)
[126] aload_0 v0
[127] invokevirtual #313
+ Methodref [android/support/v4/app/o.d ()V]
[130] aload_0 v0
[131] getfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[134] ifeq +30 (target=164)
[137] aload_0 v0
[138] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[141] ifnull +23 (target=164)
[144] aload_0 v0
[145] getfield #215
+ Fieldref [android/support/v4/app/o.n I]

[148] iconst_5
[149] ificmpne +15 (target=164)
[152] aload_0 v0
[153] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[156] invokevirtual #279
+ Methodref [android/support/v4/app/FragmentActivity.c ()V]
[159] aload_0 v0
[160] iconst_0
[161] putfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[164] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()V
Access flags: 0x0
= void d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 49, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[4] ifnonnull +4 (target=8)
[7] return
[8] iconst_0
[9] istore_1 v1
[10] iload_1 v1
[11] aload_0 v0
[12] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[15] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[18] ificmpge +30 (target=48)
[21] aload_0 v0
[22] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[25] iload_1 v1
[26] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[29] checkcast #109
+ Class [android/support/v4/app/Fragment]
[32] astore_2 v2
[33] aload_2 v2
[34] ifnull +8 (target=42)
[37] aload_0 v0
[38] aload_2 v2
[39] invokevirtual #304
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;)V]
[42] iinc v1, 1
[45] goto -35 (target=10)
[48] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/support/v4/app/Fragment;)V
Access flags: 0x0
= void c(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 145, locals = 2, stack = 4):

[0] aload_1 v1
[1] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[4] iflt +4 (target=8)
[7] return
[8] aload_0 v0
[9] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[12] ifnull +13 (target=25)
[15] aload_0 v0
[16] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[19] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[22] ifgt +48 (target=70)
[25] aload_0 v0
[26] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[29] ifnonnull +14 (target=43)
[32] aload_0 v0
[33] new #148
+ Class [java/util/ArrayList]
[36] dup
[37] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[40] putfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[43] aload_1 v1
[44] aload_0 v0
[45] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[48] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[51] aload_0 v0
[52] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[55] invokevirtual #246
+ Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app
/Fragment;)V]
[58] aload_0 v0
[59] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[62] aload_1 v1
[63] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[66] pop
[67] goto +46 (target=113)
[70] aload_1 v1
[71] aload_0 v0
[72] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[75] aload_0 v0
[76] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[79] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[82] iconst_1
[83] isub
[84] invokevirtual #378

+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]


[87] checkcast #142
+ Class [java/lang/Integer]
[90] invokevirtual #360
+ Methodref [java/lang/Integer.intValue ()I]
[93] aload_0 v0
[94] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[97] invokevirtual #246
+ Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app
/Fragment;)V]
[100] aload_0 v0
[101] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[104] aload_1 v1
[105] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[108] aload_1 v1
[109] invokevirtual #380
+ Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Obj
ect;]
[112] pop
[113] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[116] ifeq +28 (target=144)
[119] ldc #55
+ String [FragmentManager]
[121] new #146
+ Class [java/lang/StringBuilder]
[124] dup
[125] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[128] ldc #42
+ String [Allocated fragment index ]
[130] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[133] aload_1 v1
[134] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[137] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[140] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[143] pop
[144] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/support/v4/app/Fragment;)V
Access flags: 0x0
= void d(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 101, locals = 2, stack = 3):
[0] aload_1 v1
[1] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[4] ifge +4 (target=8)
[7] return

[8] getstatic #202


+ Fieldref [android/support/v4/app/o.a Z]
[11] ifeq +28 (target=39)
[14] ldc #55
+ String [FragmentManager]
[16] new #146
+ Class [java/lang/StringBuilder]
[19] dup
[20] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[23] ldc #60
+ String [Freeing fragment index ]
[25] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[28] aload_1 v1
[29] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[32] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[35] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[38] pop
[39] aload_0 v0
[40] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[43] aload_1 v1
[44] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[47] aconst_null
[48] invokevirtual #380
+ Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Obj
ect;]
[51] pop
[52] aload_0 v0
[53] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[56] ifnonnull +14 (target=70)
[59] aload_0 v0
[60] new #148
+ Class [java/util/ArrayList]
[63] dup
[64] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[67] putfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[70] aload_0 v0
[71] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[74] aload_1 v1
[75] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[78] invokestatic #362
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
[81] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[84] pop
[85] aload_0 v0
[86] getfield #216

+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA


ctivity;]
[89] aload_1 v1
[90] getfield #172
+ Fieldref [android/support/v4/app/Fragment.g Ljava/lang/String;]
[93] invokevirtual #278
+ Methodref [android/support/v4/app/FragmentActivity.a (Ljava/lang/Strin
g;)V]
[96] aload_1 v1
[97] invokevirtual #265
+ Methodref [android/support/v4/app/Fragment.k ()V]
[100] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/Fragment;Z)V
Access flags: 0x1
= public void a(android.support.v4.app.Fragment,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 147, locals = 3, stack = 4):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnonnull +14 (target=18)
[7] aload_0 v0
[8] new #148
+ Class [java/util/ArrayList]
[11] dup
[12] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[15] putfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[18] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[21] ifeq +28 (target=49)
[24] ldc #55
+ String [FragmentManager]
[26] new #146
+ Class [java/lang/StringBuilder]
[29] dup
[30] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[33] ldc #72
+ String [add: ]
[35] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[38] aload_1 v1
[39] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[42] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[45] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[48] pop
[49] aload_0 v0
[50] aload_1 v1
[51] invokevirtual #312
+ Methodref [android/support/v4/app/o.c (Landroid/support/v4/app/Fragmen
t;)V]

[54] aload_1 v1
[55] getfield #153
+ Fieldref [android/support/v4/app/Fragment.A Z]
[58] ifne +88 (target=146)
[61] aload_0 v0
[62] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[65] aload_1 v1
[66] invokevirtual #376
+ Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
[69] ifeq +30 (target=99)
[72] new #141
+ Class [java/lang/IllegalStateException]
[75] dup
[76] new #146
+ Class [java/lang/StringBuilder]
[79] dup
[80] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[83] ldc #54
+ String [Fragment already added: ]
[85] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[88] aload_1 v1
[89] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[92] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[95] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[98] athrow
[99] aload_0 v0
[100] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[103] aload_1 v1
[104] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[107] pop
[108] aload_1 v1
[109] iconst_1
[110] putfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[113] aload_1 v1
[114] iconst_0
[115] putfield #177
+ Fieldref [android/support/v4/app/Fragment.m Z]
[118] aload_1 v1
[119] getfield #156
+ Fieldref [android/support/v4/app/Fragment.D Z]
[122] ifeq +15 (target=137)
[125] aload_1 v1
[126] getfield #157
+ Fieldref [android/support/v4/app/Fragment.E Z]
[129] ifeq +8 (target=137)
[132] aload_0 v0
[133] iconst_1
[134] putfield #219

+ Fieldref [android/support/v4/app/o.r Z]
[137] iload_2 v2
[138] ifeq +8 (target=146)
[141] aload_0 v0
[142] aload_1 v1
[143] invokevirtual #311
+ Methodref [android/support/v4/app/o.b (Landroid/support/v4/app/Fragmen
t;)V]
[146] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/Fragment;II)V
Access flags: 0x1
= public void a(android.support.v4.app.Fragment,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 133, locals = 5, stack = 6):
[0] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +40 (target=43)
[6] ldc #55
+ String [FragmentManager]
[8] new #146
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #91
+ String [remove: ]
[17] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_1 v1
[21] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] ldc #27
+ String [ nesting=]
[26] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[29] aload_1 v1
[30] getfield #182
+ Fieldref [android/support/v4/app/Fragment.r I]
[33] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[36] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[39] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[42] pop
[43] aload_1 v1
[44] invokevirtual #245
+ Methodref [android/support/v4/app/Fragment.a ()Z]
[47] ifne +7 (target=54)
[50] iconst_1
[51] goto +4 (target=55)
[54] iconst_0
[55] istore v4
[57] aload_1 v1

[58] getfield #153


+ Fieldref [android/support/v4/app/Fragment.A Z]
[61] ifeq +8 (target=69)
[64] iload v4
[66] ifeq +66 (target=132)
[69] aload_0 v0
[70] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[73] ifnull +12 (target=85)
[76] aload_0 v0
[77] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[80] aload_1 v1
[81] invokevirtual #379
+ Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
[84] pop
[85] aload_1 v1
[86] getfield #156
+ Fieldref [android/support/v4/app/Fragment.D Z]
[89] ifeq +15 (target=104)
[92] aload_1 v1
[93] getfield #157
+ Fieldref [android/support/v4/app/Fragment.E Z]
[96] ifeq +8 (target=104)
[99] aload_0 v0
[100] iconst_1
[101] putfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[104] aload_1 v1
[105] iconst_0
[106] putfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[109] aload_1 v1
[110] iconst_1
[111] putfield #177
+ Fieldref [android/support/v4/app/Fragment.m Z]
[114] aload_0 v0
[115] aload_1 v1
[116] iload v4
[118] ifeq +7 (target=125)
[121] iconst_0
[122] goto +4 (target=126)
[125] iconst_1
[126] iload_2 v2
[127] iload_3 v3
[128] iconst_0
[129] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[132] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/support/v4/app/Fragment;II)V
Access flags: 0x1
= public void b(android.support.v4.app.Fragment,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 115, locals = 5, stack = 5):
[0] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +28 (target=31)

[6] ldc #55


+ String [FragmentManager]
[8] new #146
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #79
+ String [hide: ]
[17] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_1 v1
[21] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_1 v1
[32] getfield #190
+ Fieldref [android/support/v4/app/Fragment.z Z]
[35] ifne +79 (target=114)
[38] aload_1 v1
[39] iconst_1
[40] putfield #190
+ Fieldref [android/support/v4/app/Fragment.z Z]
[43] aload_1 v1
[44] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[47] ifnull +36 (target=83)
[50] aload_0 v0
[51] aload_1 v1
[52] iload_2 v2
[53] iconst_1
[54] iload_3 v3
[55] invokevirtual #306
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IZI)Landroid/view/animation/Animation;]
[58] astore v4
[60] aload v4
[62] ifnull +12 (target=74)
[65] aload_1 v1
[66] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[69] aload v4
[71] invokevirtual #335
+ Methodref [android/view/View.startAnimation (Landroid/view/animation/A
nimation;)V]
[74] aload_1 v1
[75] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[78] bipush 8
[80] invokevirtual #334
+ Methodref [android/view/View.setVisibility (I)V]
[83] aload_1 v1
[84] getfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]

[87] ifeq +22 (target=109)


[90] aload_1 v1
[91] getfield #156
+ Fieldref [android/support/v4/app/Fragment.D Z]
[94] ifeq +15 (target=109)
[97] aload_1 v1
[98] getfield #157
+ Fieldref [android/support/v4/app/Fragment.E Z]
[101] ifeq +8 (target=109)
[104] aload_0 v0
[105] iconst_1
[106] putfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[109] aload_1 v1
[110] iconst_1
[111] invokevirtual #253
+ Methodref [android/support/v4/app/Fragment.a (Z)V]
[114] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/support/v4/app/Fragment;II)V
Access flags: 0x1
= public void c(android.support.v4.app.Fragment,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 114, locals = 5, stack = 5):
[0] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +28 (target=31)
[6] ldc #55
+ String [FragmentManager]
[8] new #146
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #101
+ String [show: ]
[17] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_1 v1
[21] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_1 v1
[32] getfield #190
+ Fieldref [android/support/v4/app/Fragment.z Z]
[35] ifeq +78 (target=113)
[38] aload_1 v1
[39] iconst_0
[40] putfield #190
+ Fieldref [android/support/v4/app/Fragment.z Z]
[43] aload_1 v1
[44] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]

[47] ifnull +35 (target=82)


[50] aload_0 v0
[51] aload_1 v1
[52] iload_2 v2
[53] iconst_1
[54] iload_3 v3
[55] invokevirtual #306
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IZI)Landroid/view/animation/Animation;]
[58] astore v4
[60] aload v4
[62] ifnull +12 (target=74)
[65] aload_1 v1
[66] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[69] aload v4
[71] invokevirtual #335
+ Methodref [android/view/View.startAnimation (Landroid/view/animation/A
nimation;)V]
[74] aload_1 v1
[75] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[78] iconst_0
[79] invokevirtual #334
+ Methodref [android/view/View.setVisibility (I)V]
[82] aload_1 v1
[83] getfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[86] ifeq +22 (target=108)
[89] aload_1 v1
[90] getfield #156
+ Fieldref [android/support/v4/app/Fragment.D Z]
[93] ifeq +15 (target=108)
[96] aload_1 v1
[97] getfield #157
+ Fieldref [android/support/v4/app/Fragment.E Z]
[100] ifeq +8 (target=108)
[103] aload_0 v0
[104] iconst_1
[105] putfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[108] aload_1 v1
[109] iconst_0
[110] invokevirtual #253
+ Methodref [android/support/v4/app/Fragment.a (Z)V]
[113] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/support/v4/app/Fragment;II)V
Access flags: 0x1
= public void d(android.support.v4.app.Fragment,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 131, locals = 4, stack = 6):
[0] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +28 (target=31)
[6] ldc #55
+ String [FragmentManager]
[8] new #146
+ Class [java/lang/StringBuilder]

[11] dup
[12] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #78
+ String [detach: ]
[17] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_1 v1
[21] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_1 v1
[32] getfield #153
+ Fieldref [android/support/v4/app/Fragment.A Z]
[35] ifne +95 (target=130)
[38] aload_1 v1
[39] iconst_1
[40] putfield #153
+ Fieldref [android/support/v4/app/Fragment.A Z]
[43] aload_1 v1
[44] getfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[47] ifeq +83 (target=130)
[50] aload_0 v0
[51] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[54] ifnull +43 (target=97)
[57] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[60] ifeq +28 (target=88)
[63] ldc #55
+ String [FragmentManager]
[65] new #146
+ Class [java/lang/StringBuilder]
[68] dup
[69] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[72] ldc #90
+ String [remove from detach: ]
[74] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[77] aload_1 v1
[78] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[81] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[84] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[87] pop
[88] aload_0 v0
[89] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]

[92] aload_1 v1
[93] invokevirtual #379
+ Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
[96] pop
[97] aload_1 v1
[98] getfield #156
+ Fieldref [android/support/v4/app/Fragment.D Z]
[101] ifeq +15 (target=116)
[104] aload_1 v1
[105] getfield #157
+ Fieldref [android/support/v4/app/Fragment.E Z]
[108] ifeq +8 (target=116)
[111] aload_0 v0
[112] iconst_1
[113] putfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[116] aload_1 v1
[117] iconst_0
[118] putfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[121] aload_0 v0
[122] aload_1 v1
[123] iconst_1
[124] iload_2 v2
[125] iload_3 v3
[126] iconst_0
[127] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[130] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/support/v4/app/Fragment;II)V
Access flags: 0x1
= public void e(android.support.v4.app.Fragment,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 183, locals = 4, stack = 6):
[0] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[3] ifeq +28 (target=31)
[6] ldc #55
+ String [FragmentManager]
[8] new #146
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #77
+ String [attach: ]
[17] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_1 v1
[21] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]

[30] pop
[31] aload_1 v1
[32] getfield #153
+ Fieldref [android/support/v4/app/Fragment.A Z]
[35] ifeq +147 (target=182)
[38] aload_1 v1
[39] iconst_0
[40] putfield #153
+ Fieldref [android/support/v4/app/Fragment.A Z]
[43] aload_1 v1
[44] getfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[47] ifne +135 (target=182)
[50] aload_0 v0
[51] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[54] ifnonnull +14 (target=68)
[57] aload_0 v0
[58] new #148
+ Class [java/util/ArrayList]
[61] dup
[62] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[65] putfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[68] aload_0 v0
[69] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[72] aload_1 v1
[73] invokevirtual #376
+ Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
[76] ifeq +30 (target=106)
[79] new #141
+ Class [java/lang/IllegalStateException]
[82] dup
[83] new #146
+ Class [java/lang/StringBuilder]
[86] dup
[87] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[90] ldc #54
+ String [Fragment already added: ]
[92] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[95] aload_1 v1
[96] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[99] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[102] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[105] athrow
[106] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[109] ifeq +28 (target=137)
[112] ldc #55
+ String [FragmentManager]

[114] new #146


+ Class [java/lang/StringBuilder]
[117] dup
[118] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[121] ldc #71
+ String [add from attach: ]
[123] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[126] aload_1 v1
[127] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[130] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[133] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[136] pop
[137] aload_0 v0
[138] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[141] aload_1 v1
[142] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[145] pop
[146] aload_1 v1
[147] iconst_1
[148] putfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[151] aload_1 v1
[152] getfield #156
+ Fieldref [android/support/v4/app/Fragment.D Z]
[155] ifeq +15 (target=170)
[158] aload_1 v1
[159] getfield #157
+ Fieldref [android/support/v4/app/Fragment.E Z]
[162] ifeq +8 (target=170)
[165] aload_0 v0
[166] iconst_1
[167] putfield #219
+ Fieldref [android/support/v4/app/o.r Z]
[170] aload_0 v0
[171] aload_1 v1
[172] aload_0 v0
[173] getfield #215
+ Fieldref [android/support/v4/app/o.n I]
[176] iload_2 v2
[177] iload_3 v3
[178] iconst_0
[179] invokevirtual #305
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[182] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)Landroid/support/v4/app/Fragment;
Access flags: 0x1
= public android.support.v4.app.Fragment a(int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 108, locals = 4, stack = 2):


[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +49 (target=53)
[7] aload_0 v0
[8] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[11] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[14] iconst_1
[15] isub
[16] istore_2 v2
[17] iload_2 v2
[18] iflt +35 (target=53)
[21] aload_0 v0
[22] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[25] iload_2 v2
[26] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[29] checkcast #109
+ Class [android/support/v4/app/Fragment]
[32] astore_3 v3
[33] aload_3 v3
[34] ifnull +13 (target=47)
[37] aload_3 v3
[38] getfield #187
+ Fieldref [android/support/v4/app/Fragment.w I]
[41] iload_1 v1
[42] ificmpne +5 (target=47)
[45] aload_3 v3
[46] areturn
[47] iinc v2, -1
[50] goto -33 (target=17)
[53] aload_0 v0
[54] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[57] ifnull +49 (target=106)
[60] aload_0 v0
[61] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[64] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[67] iconst_1
[68] isub
[69] istore_2 v2
[70] iload_2 v2
[71] iflt +35 (target=106)
[74] aload_0 v0
[75] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[78] iload_2 v2
[79] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[82] checkcast #109
+ Class [android/support/v4/app/Fragment]
[85] astore_3 v3
[86] aload_3 v3
[87] ifnull +13 (target=100)

[90] aload_3 v3
[91] getfield #187
+ Fieldref [android/support/v4/app/Fragment.w I]
[94] iload_1 v1
[95] ificmpne +5 (target=100)
[98] aload_3 v3
[99] areturn
[100] iinc v2, -1
[103] goto -33 (target=70)
[106] aconst_null
[107] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
Access flags: 0x1
= public android.support.v4.app.Fragment a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 122, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +56 (target=60)
[7] aload_1 v1
[8] ifnull +52 (target=60)
[11] aload_0 v0
[12] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[15] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[18] iconst_1
[19] isub
[20] istore_2 v2
[21] iload_2 v2
[22] iflt +38 (target=60)
[25] aload_0 v0
[26] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[29] iload_2 v2
[30] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[33] checkcast #109
+ Class [android/support/v4/app/Fragment]
[36] astore_3 v3
[37] aload_3 v3
[38] ifnull +16 (target=54)
[41] aload_1 v1
[42] aload_3 v3
[43] getfield #189
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[46] invokevirtual #364
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[49] ifeq +5 (target=54)
[52] aload_3 v3
[53] areturn
[54] iinc v2, -1
[57] goto -36 (target=21)
[60] aload_0 v0
[61] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[64] ifnull +56 (target=120)

[67] aload_1 v1
[68] ifnull +52 (target=120)
[71] aload_0 v0
[72] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[75] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[78] iconst_1
[79] isub
[80] istore_2 v2
[81] iload_2 v2
[82] iflt +38 (target=120)
[85] aload_0 v0
[86] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[89] iload_2 v2
[90] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[93] checkcast #109
+ Class [android/support/v4/app/Fragment]
[96] astore_3 v3
[97] aload_3 v3
[98] ifnull +16 (target=114)
[101] aload_1 v1
[102] aload_3 v3
[103] getfield #189
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[106] invokevirtual #364
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[109] ifeq +5 (target=114)
[112] aload_3 v3
[113] areturn
[114] iinc v2, -1
[117] goto -36 (target=81)
[120] aconst_null
[121] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
t()V
Access flags: 0x2
= private void t()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 55, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[4] ifeq +13 (target=17)
[7] new #141
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #47
+ String [Can not perform this action after onSaveInstanceState]
[13] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] aload_0 v0
[18] getfield #222
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[21] ifnull +33 (target=54)

[24] new #141


+ Class [java/lang/IllegalStateException]
[27] dup
[28] new #146
+ Class [java/lang/StringBuilder]
[31] dup
[32] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[35] ldc #48
+ String [Can not perform this action inside of ]
[37] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[40] aload_0 v0
[41] getfield #222
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[44] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[47] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[50] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[53] athrow
[54] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Runnable;Z)V
Access flags: 0x1
= public void a(java.lang.Runnable,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 109, locals = 5, stack = 3):
[0] iload_2 v2
[1] ifne +7 (target=8)
[4] aload_0 v0
[5] invokespecial #319
+ Methodref [android/support/v4/app/o.t ()V]
[8] aload_0 v0
[9] dup
[10] astore_3 v3
[11] monitorenter
[12] aload_0 v0
[13] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[16] ifnonnull +13 (target=29)
[19] new #141
+ Class [java/lang/IllegalStateException]
[22] dup
[23] ldc #37
+ String [Activity has been destroyed]
[25] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[28] athrow
[29] aload_0 v0
[30] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[33] ifnonnull +14 (target=47)

[36] aload_0 v0
[37] new #148
+ Class [java/util/ArrayList]
[40] dup
[41] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[44] putfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[47] aload_0 v0
[48] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[51] aload_1 v1
[52] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[55] pop
[56] aload_0 v0
[57] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[60] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[63] iconst_1
[64] ificmpne +32 (target=96)
[67] aload_0 v0
[68] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[71] getfield #191
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[74] aload_0 v0
[75] getfield #226
+ Fieldref [android/support/v4/app/o.y Ljava/lang/Runnable;]
[78] invokevirtual #241
+ Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
[81] aload_0 v0
[82] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[85] getfield #191
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[88] aload_0 v0
[89] getfield #226
+ Fieldref [android/support/v4/app/o.y Ljava/lang/Runnable;]
[92] invokevirtual #240
+ Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
[95] pop
[96] aload_3 v3
[97] monitorexit
[98] goto +10 (target=108)
[101] astore v4
[103] aload_3 v3
[104] monitorexit
[105] aload v4
[107] athrow
[108] return
Code attribute exceptions (count = 2):
- ExceptionInfo (12 -> 98: 101):
- ExceptionInfo (101 -> 105: 101):
Code attribute attributes (attribute count = 0):

+ Method:
a(Landroid/support/v4/app/b;)I
Access flags: 0x1
= public int a(android.support.v4.app.b)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 184, locals = 5, stack = 3):
[0] aload_0 v0
[1] dup
[2] astore_2 v2
[3] monitorenter
[4] aload_0 v0
[5] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[8] ifnull +13 (target=21)
[11] aload_0 v0
[12] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[15] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[18] ifgt +82 (target=100)
[21] aload_0 v0
[22] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[25] ifnonnull +14 (target=39)
[28] aload_0 v0
[29] new #148
+ Class [java/util/ArrayList]
[32] dup
[33] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[36] putfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[39] aload_0 v0
[40] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[43] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[46] istore_3 v3
[47] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[50] ifeq +37 (target=87)
[53] ldc #55
+ String [FragmentManager]
[55] new #146
+ Class [java/lang/StringBuilder]
[58] dup
[59] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[62] ldc #70
+ String [Setting back stack index ]
[64] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[67] iload_3 v3
[68] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[71] ldc #29
+ String [ to ]
[73] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la

ng/StringBuilder;]
[76] aload_1 v1
[77] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[80] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[83] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[86] pop
[87] aload_0 v0
[88] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[91] aload_1 v1
[92] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[95] pop
[96] iload_3 v3
[97] aload_2 v2
[98] monitorexit
[99] ireturn
[100] aload_0 v0
[101] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[104] aload_0 v0
[105] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[108] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[111] iconst_1
[112] isub
[113] invokevirtual #378
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
[116] checkcast #142
+ Class [java/lang/Integer]
[119] invokevirtual #360
+ Methodref [java/lang/Integer.intValue ()I]
[122] istore_3 v3
[123] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[126] ifeq +37 (target=163)
[129] ldc #55
+ String [FragmentManager]
[131] new #146
+ Class [java/lang/StringBuilder]
[134] dup
[135] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[138] ldc #41
+ String [Adding back stack index ]
[140] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[143] iload_3 v3
[144] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[147] ldc #30
+ String [ with ]
[149] invokevirtual #369

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[152] aload_1 v1
[153] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[156] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[159] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[162] pop
[163] aload_0 v0
[164] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[167] iload_3 v3
[168] aload_1 v1
[169] invokevirtual #380
+ Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Obj
ect;]
[172] pop
[173] iload_3 v3
[174] aload_2 v2
[175] monitorexit
[176] ireturn
[177] astore v4
[179] aload_2 v2
[180] monitorexit
[181] aload v4
[183] athrow
Code attribute exceptions (count = 3):
- ExceptionInfo (4 -> 99: 177):
- ExceptionInfo (100 -> 176: 177):
- ExceptionInfo (177 -> 181: 177):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILandroid/support/v4/app/b;)V
Access flags: 0x1
= public void a(int,android.support.v4.app.b)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 236, locals = 6, stack = 3):
[0] aload_0 v0
[1] dup
[2] astore_3 v3
[3] monitorenter
[4] aload_0 v0
[5] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[8] ifnonnull +14 (target=22)
[11] aload_0 v0
[12] new #148
+ Class [java/util/ArrayList]
[15] dup
[16] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[19] putfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[22] aload_0 v0
[23] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[26] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]

[29] istore v4
[31] iload_1 v1
[32] iload v4
[34] ificmpge +56 (target=90)
[37] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[40] ifeq +37 (target=77)
[43] ldc #55
+ String [FragmentManager]
[45] new #146
+ Class [java/lang/StringBuilder]
[48] dup
[49] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[52] ldc #70
+ String [Setting back stack index ]
[54] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[57] iload_1 v1
[58] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[61] ldc #29
+ String [ to ]
[63] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[66] aload_2 v2
[67] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[70] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[73] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[76] pop
[77] aload_0 v0
[78] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[81] iload_1 v1
[82] aload_2 v2
[83] invokevirtual #380
+ Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Obj
ect;]
[86] pop
[87] goto +136 (target=223)
[90] iload v4
[92] iload_1 v1
[93] ificmpge +81 (target=174)
[96] aload_0 v0
[97] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[100] aconst_null
[101] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[104] pop
[105] aload_0 v0
[106] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]

[109] ifnonnull +14 (target=123)


[112] aload_0 v0
[113] new #148
+ Class [java/util/ArrayList]
[116] dup
[117] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[120] putfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[123] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[126] ifeq +29 (target=155)
[129] ldc #55
+ String [FragmentManager]
[131] new #146
+ Class [java/lang/StringBuilder]
[134] dup
[135] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[138] ldc #40
+ String [Adding available back stack index ]
[140] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[143] iload v4
[145] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[148] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[151] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[154] pop
[155] aload_0 v0
[156] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[159] iload v4
[161] invokestatic #362
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
[164] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[167] pop
[168] iinc v4, 1
[171] goto -81 (target=90)
[174] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[177] ifeq +37 (target=214)
[180] ldc #55
+ String [FragmentManager]
[182] new #146
+ Class [java/lang/StringBuilder]
[185] dup
[186] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[189] ldc #41
+ String [Adding back stack index ]
[191] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[194] iload_1 v1

[195] invokevirtual #367


+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[198] ldc #30
+ String [ with ]
[200] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[203] aload_2 v2
[204] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[207] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[210] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[213] pop
[214] aload_0 v0
[215] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[218] aload_2 v2
[219] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[222] pop
[223] aload_3 v3
[224] monitorexit
[225] goto +10 (target=235)
[228] astore v5
[230] aload_3 v3
[231] monitorexit
[232] aload v5
[234] athrow
[235] return
Code attribute exceptions (count = 2):
- ExceptionInfo (4 -> 225: 228):
- ExceptionInfo (228 -> 232: 228):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)V
Access flags: 0x1
= public void b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 86, locals = 4, stack = 3):
[0] aload_0 v0
[1] dup
[2] astore_2 v2
[3] monitorenter
[4] aload_0 v0
[5] getfield #212
+ Fieldref [android/support/v4/app/o.k Ljava/util/ArrayList;]
[8] iload_1 v1
[9] aconst_null
[10] invokevirtual #380
+ Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Obj
ect;]
[13] pop
[14] aload_0 v0
[15] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[18] ifnonnull +14 (target=32)
[21] aload_0 v0

[22] new #148


+ Class [java/util/ArrayList]
[25] dup
[26] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[29] putfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[32] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[35] ifeq +28 (target=63)
[38] ldc #55
+ String [FragmentManager]
[40] new #146
+ Class [java/lang/StringBuilder]
[43] dup
[44] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[47] ldc #59
+ String [Freeing back stack index ]
[49] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[52] iload_1 v1
[53] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[56] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[59] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[62] pop
[63] aload_0 v0
[64] getfield #213
+ Fieldref [android/support/v4/app/o.l Ljava/util/ArrayList;]
[67] iload_1 v1
[68] invokestatic #362
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
[71] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[74] pop
[75] aload_2 v2
[76] monitorexit
[77] goto +8 (target=85)
[80] astore_3 v3
[81] aload_2 v2
[82] monitorexit
[83] aload_3 v3
[84] athrow
[85] return
Code attribute exceptions (count = 2):
- ExceptionInfo (4 -> 77: 80):
- ExceptionInfo (80 -> 83: 80):
Code attribute attributes (attribute count = 0):
+ Method:
e()Z
Access flags: 0x1
= public boolean e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 274, locals = 5, stack = 3):
[0] aload_0 v0
[1] getfield #206

+ Fieldref [android/support/v4/app/o.e Z]
[4] ifeq +13 (target=17)
[7] new #141
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #68
+ String [Recursive entry to executePendingTransactions]
[13] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] invokestatic #242
+ Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
[20] aload_0 v0
[21] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[24] getfield #191
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[27] invokevirtual #239
+ Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;]
[30] ifacmpeq +13 (target=43)
[33] new #141
+ Class [java/lang/IllegalStateException]
[36] dup
[37] ldc #61
+ String [Must be called from main thread of process]
[39] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[42] athrow
[43] iconst_0
[44] istore_1 v1
[45] aload_0 v0
[46] dup
[47] astore_3 v3
[48] monitorenter
[49] aload_0 v0
[50] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[53] ifnull +13 (target=66)
[56] aload_0 v0
[57] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[60] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[63] ifne +8 (target=71)
[66] aload_3 v3
[67] monitorexit
[68] goto +126 (target=194)
[71] aload_0 v0
[72] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[75] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[78] istore_2 v2
[79] aload_0 v0
[80] getfield #205
+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]

[83] ifnull +12 (target=95)


[86] aload_0 v0
[87] getfield #205
+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]
[90] arraylength
[91] iload_2 v2
[92] ificmpge +11 (target=103)
[95] aload_0 v0
[96] iload_2 v2
[97] anewarray #143
+ Class [java/lang/Runnable]
[100] putfield #205
+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]
[103] aload_0 v0
[104] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[107] aload_0 v0
[108] getfield #205
+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]
[111] invokevirtual #383
+ Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lan
g/Object;]
[114] pop
[115] aload_0 v0
[116] getfield #204
+ Fieldref [android/support/v4/app/o.c Ljava/util/ArrayList;]
[119] invokevirtual #375
+ Methodref [java/util/ArrayList.clear ()V]
[122] aload_0 v0
[123] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[126] getfield #191
+ Fieldref [android/support/v4/app/FragmentActivity.a Landroid/os/Handle
r;]
[129] aload_0 v0
[130] getfield #226
+ Fieldref [android/support/v4/app/o.y Ljava/lang/Runnable;]
[133] invokevirtual #241
+ Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
[136] aload_3 v3
[137] monitorexit
[138] goto +10 (target=148)
[141] astore v4
[143] aload_3 v3
[144] monitorexit
[145] aload v4
[147] athrow
[148] aload_0 v0
[149] iconst_1
[150] putfield #206
+ Fieldref [android/support/v4/app/o.e Z]
[153] iconst_0
[154] istore_3 v3
[155] iload_3 v3
[156] iload_2 v2
[157] ificmpge +27 (target=184)
[160] aload_0 v0
[161] getfield #205
+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]

[164] iload_3 v3
[165] aaload
[166] invokeinterface #387
+ InterfaceMethodref [java/lang/Runnable.run ()V]
[171] aload_0 v0
[172] getfield #205
+ Fieldref [android/support/v4/app/o.d [Ljava/lang/Runnable;]
[175] iload_3 v3
[176] aconst_null
[177] aastore
[178] iinc v3, 1
[181] goto -26 (target=155)
[184] aload_0 v0
[185] iconst_0
[186] putfield #206
+ Fieldref [android/support/v4/app/o.e Z]
[189] iconst_1
[190] istore_1 v1
[191] goto -146 (target=45)
[194] aload_0 v0
[195] getfield #223
+ Fieldref [android/support/v4/app/o.v Z]
[198] ifeq +74 (target=272)
[201] iconst_0
[202] istore_2 v2
[203] iconst_0
[204] istore_3 v3
[205] iload_3 v3
[206] aload_0 v0
[207] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[210] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[213] ificmpge +46 (target=259)
[216] aload_0 v0
[217] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[220] iload_3 v3
[221] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[224] checkcast #109
+ Class [android/support/v4/app/Fragment]
[227] astore v4
[229] aload v4
[231] ifnull +22 (target=253)
[234] aload v4
[236] getfield #165
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[239] ifnull +14 (target=253)
[242] iload_2 v2
[243] aload v4
[245] getfield #165
+ Fieldref [android/support/v4/app/Fragment.M Landroid/support/v4/app/z;
]
[248] invokevirtual #322
+ Methodref [android/support/v4/app/z.a ()Z]
[251] ior
[252] istore_2 v2
[253] iinc v3, 1

[256] goto -51 (target=205)


[259] iload_2 v2
[260] ifne +12 (target=272)
[263] aload_0 v0
[264] iconst_0
[265] putfield #223
+ Fieldref [android/support/v4/app/o.v Z]
[268] aload_0 v0
[269] invokevirtual #313
+ Methodref [android/support/v4/app/o.d ()V]
[272] iload_1 v1
[273] ireturn
Code attribute exceptions (count = 3):
- ExceptionInfo (49 -> 68: 141):
- ExceptionInfo (71 -> 138: 141):
- ExceptionInfo (141 -> 145: 141):
Code attribute attributes (attribute count = 0):
+ Method:
f()V
Access flags: 0x0
= void f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #214
+ Fieldref [android/support/v4/app/o.m Ljava/util/ArrayList;]
[4] ifnull +38 (target=42)
[7] iconst_0
[8] istore_1 v1
[9] iload_1 v1
[10] aload_0 v0
[11] getfield #214
+ Fieldref [android/support/v4/app/o.m Ljava/util/ArrayList;]
[14] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[17] ificmpge +25 (target=42)
[20] aload_0 v0
[21] getfield #214
+ Fieldref [android/support/v4/app/o.m Ljava/util/ArrayList;]
[24] iload_1 v1
[25] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[28] checkcast #118
+ Class [android/support/v4/app/n]
[31] invokeinterface #386
+ InterfaceMethodref [android/support/v4/app/n.a ()V]
[36] iinc v1, 1
[39] goto -30 (target=9)
[42] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/support/v4/app/b;)V
Access flags: 0x0
= void b(android.support.v4.app.b)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[4] ifnonnull +14 (target=18)
[7] aload_0 v0

[8] new #148


+ Class [java/util/ArrayList]
[11] dup
[12] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[15] putfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[18] aload_0 v0
[19] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[22] aload_1 v1
[23] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[26] pop
[27] aload_0 v0
[28] invokevirtual #317
+ Methodref [android/support/v4/app/o.f ()V]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Handler;Ljava/lang/String;II)Z
Access flags: 0x0
= boolean a(android.os.Handler,java.lang.String,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 379, locals = 9, stack = 4):
[0] aload_0 v0
[1] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[4] ifnonnull +5 (target=9)
[7] iconst_0
[8] ireturn
[9] aload_2 v2
[10] ifnonnull +59 (target=69)
[13] iload_3 v3
[14] ifge +55 (target=69)
[17] iload v4
[19] iconst_1
[20] iand
[21] ifne +48 (target=69)
[24] aload_0 v0
[25] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[28] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[31] iconst_1
[32] isub
[33] istore v5
[35] iload v5
[37] ifge +5 (target=42)
[40] iconst_0
[41] ireturn
[42] aload_0 v0
[43] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[46] iload v5
[48] invokevirtual #378
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
[51] checkcast #115
+ Class [android/support/v4/app/b]
[54] astore v6

[56] aload v6
[58] iconst_1
[59] invokevirtual #293
+ Methodref [android/support/v4/app/b.b (Z)V]
[62] aload_0 v0
[63] invokevirtual #317
+ Methodref [android/support/v4/app/o.f ()V]
[66] goto +311 (target=377)
[69] iconst_m1
[70] istore v5
[72] aload_2 v2
[73] ifnonnull +7 (target=80)
[76] iload_3 v3
[77] iflt +145 (target=222)
[80] aload_0 v0
[81] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[84] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[87] iconst_1
[88] isub
[89] istore v5
[91] iload v5
[93] iflt +58 (target=151)
[96] aload_0 v0
[97] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[100] iload v5
[102] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[105] checkcast #115
+ Class [android/support/v4/app/b]
[108] astore v6
[110] aload_2 v2
[111] ifnull +18 (target=129)
[114] aload_2 v2
[115] aload v6
[117] invokevirtual #292
+ Methodref [android/support/v4/app/b.b ()Ljava/lang/String;]
[120] invokevirtual #364
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[123] ifeq +6 (target=129)
[126] goto +25 (target=151)
[129] iload_3 v3
[130] iflt +15 (target=145)
[133] iload_3 v3
[134] aload v6
[136] getfield #198
+ Fieldref [android/support/v4/app/b.o I]
[139] ificmpne +6 (target=145)
[142] goto +9 (target=151)
[145] iinc v5, -1
[148] goto -57 (target=91)
[151] iload v5
[153] ifge +5 (target=158)
[156] iconst_0
[157] ireturn
[158] iload v4
[160] iconst_1
[161] iand

[162] ifeq +60 (target=222)


[165] iinc v5, -1
[168] iload v5
[170] iflt +52 (target=222)
[173] aload_0 v0
[174] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[177] iload v5
[179] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[182] checkcast #115
+ Class [android/support/v4/app/b]
[185] astore v6
[187] aload_2 v2
[188] ifnull +15 (target=203)
[191] aload_2 v2
[192] aload v6
[194] invokevirtual #292
+ Methodref [android/support/v4/app/b.b ()Ljava/lang/String;]
[197] invokevirtual #364
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[200] ifne +16 (target=216)
[203] iload_3 v3
[204] iflt +18 (target=222)
[207] iload_3 v3
[208] aload v6
[210] getfield #198
+ Fieldref [android/support/v4/app/b.o I]
[213] ificmpne +9 (target=222)
[216] iinc v5, -1
[219] goto -51 (target=168)
[222] iload v5
[224] aload_0 v0
[225] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[228] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[231] iconst_1
[232] isub
[233] ificmpne +5 (target=238)
[236] iconst_0
[237] ireturn
[238] new #148
+ Class [java/util/ArrayList]
[241] dup
[242] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[245] astore v6
[247] aload_0 v0
[248] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[251] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[254] iconst_1
[255] isub
[256] istore v7
[258] iload v7
[260] iload v5
[262] ificmple +24 (target=286)
[265] aload v6

[267] aload_0 v0
[268] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[271] iload v7
[273] invokevirtual #378
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
[276] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[279] pop
[280] iinc v7, -1
[283] goto -25 (target=258)
[286] aload v6
[288] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[291] iconst_1
[292] isub
[293] istore v7
[295] iconst_0
[296] istore v8
[298] iload v8
[300] iload v7
[302] ificmpgt +71 (target=373)
[305] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[308] ifeq +34 (target=342)
[311] ldc #55
+ String [FragmentManager]
[313] new #146
+ Class [java/lang/StringBuilder]
[316] dup
[317] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[320] ldc #66
+ String [Popping back stack state: ]
[322] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[325] aload v6
[327] iload v8
[329] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[332] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[335] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[338] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[341] pop
[342] aload v6
[344] iload v8
[346] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[349] checkcast #115
+ Class [android/support/v4/app/b]
[352] iload v8
[354] iload v7
[356] ificmpne +7 (target=363)
[359] iconst_1
[360] goto +4 (target=364)

[363] iconst_0
[364] invokevirtual #293
+ Methodref [android/support/v4/app/b.b (Z)V]
[367] iinc v8, 1
[370] goto -72 (target=298)
[373] aload_0 v0
[374] invokevirtual #317
+ Methodref [android/support/v4/app/o.f ()V]
[377] iconst_1
[378] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 129, locals = 4, stack = 3):
[0] aconst_null
[1] astore_1 v1
[2] aload_0 v0
[3] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[6] ifnull +121 (target=127)
[9] iconst_0
[10] istore_2 v2
[11] iload_2 v2
[12] aload_0 v0
[13] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[16] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[19] ificmpge +108 (target=127)
[22] aload_0 v0
[23] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[26] iload_2 v2
[27] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[30] checkcast #109
+ Class [android/support/v4/app/Fragment]
[33] astore_3 v3
[34] aload_3 v3
[35] ifnull +86 (target=121)
[38] aload_3 v3
[39] getfield #154
+ Fieldref [android/support/v4/app/Fragment.B Z]
[42] ifeq +79 (target=121)
[45] aload_1 v1
[46] ifnonnull +11 (target=57)
[49] new #148
+ Class [java/util/ArrayList]
[52] dup
[53] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[56] astore_1 v1
[57] aload_1 v1
[58] aload_3 v3
[59] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[62] pop

[63] aload_3 v3
[64] iconst_1
[65] putfield #155
+ Fieldref [android/support/v4/app/Fragment.C Z]
[68] aload_3 v3
[69] aload_3 v3
[70] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[73] ifnull +13 (target=86)
[76] aload_3 v3
[77] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[80] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[83] goto +4 (target=87)
[86] iconst_m1
[87] putfield #174
+ Fieldref [android/support/v4/app/Fragment.j I]
[90] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[93] ifeq +28 (target=121)
[96] ldc #55
+ String [FragmentManager]
[98] new #146
+ Class [java/lang/StringBuilder]
[101] dup
[102] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[105] ldc #97
+ String [retainNonConfig: keeping retained ]
[107] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[110] aload_3 v3
[111] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[114] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[117] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[120] pop
[121] iinc v2, 1
[124] goto -113 (target=11)
[127] aload_1 v1
[128] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/support/v4/app/Fragment;)V
Access flags: 0x0
= void e(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 71, locals = 2, stack = 3):
[0] aload_1 v1
[1] getfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[4] ifnonnull +4 (target=8)
[7] return

[8] aload_0 v0
[9] getfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[12] ifnonnull +17 (target=29)
[15] aload_0 v0
[16] new #126
+ Class [android/util/SparseArray]
[19] dup
[20] invokespecial #329
+ Methodref [android/util/SparseArray.<init> ()V]
[23] putfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[26] goto +10 (target=36)
[29] aload_0 v0
[30] getfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[33] invokevirtual #330
+ Methodref [android/util/SparseArray.clear ()V]
[36] aload_1 v1
[37] getfield #162
+ Fieldref [android/support/v4/app/Fragment.J Landroid/view/View;]
[40] aload_0 v0
[41] getfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[44] invokevirtual #333
+ Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseA
rray;)V]
[47] aload_0 v0
[48] getfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[51] invokevirtual #331
+ Methodref [android/util/SparseArray.size ()I]
[54] ifle +16 (target=70)
[57] aload_1 v1
[58] aload_0 v0
[59] getfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[62] putfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[65] aload_0 v0
[66] aconst_null
[67] putfield #225
+ Fieldref [android/support/v4/app/o.x Landroid/util/SparseArray;]
[70] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle f(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 120, locals = 3, stack = 3):
[0] aconst_null
[1] astore_2 v2
[2] aload_0 v0
[3] getfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[6] ifnonnull +14 (target=20)
[9] aload_0 v0
[10] new #105

+ Class [android/os/Bundle]
[13] dup
[14] invokespecial #230
+ Methodref [android/os/Bundle.<init> ()V]
[17] putfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[20] aload_1 v1
[21] aload_0 v0
[22] getfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[25] invokevirtual #264
+ Methodref [android/support/v4/app/Fragment.i (Landroid/os/Bundle;)V]
[28] aload_0 v0
[29] getfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[32] invokevirtual #234
+ Methodref [android/os/Bundle.isEmpty ()Z]
[35] ifne +13 (target=48)
[38] aload_0 v0
[39] getfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[42] astore_2 v2
[43] aload_0 v0
[44] aconst_null
[45] putfield #224
+ Fieldref [android/support/v4/app/o.w Landroid/os/Bundle;]
[48] aload_1 v1
[49] getfield #161
+ Fieldref [android/support/v4/app/Fragment.I Landroid/view/View;]
[52] ifnull +8 (target=60)
[55] aload_0 v0
[56] aload_1 v1
[57] invokevirtual #316
+ Methodref [android/support/v4/app/o.e (Landroid/support/v4/app/Fragmen
t;)V]
[60] aload_1 v1
[61] getfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[64] ifnull +25 (target=89)
[67] aload_2 v2
[68] ifnonnull +11 (target=79)
[71] new #105
+ Class [android/os/Bundle]
[74] dup
[75] invokespecial #230
+ Methodref [android/os/Bundle.<init> ()V]
[78] astore_2 v2
[79] aload_2 v2
[80] ldc #76
+ String [android:view_state]
[82] aload_1 v1
[83] getfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[86] invokevirtual #237
+ Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/Stri
ng;Landroid/util/SparseArray;)V]
[89] aload_1 v1
[90] getfield #164

+ Fieldref [android/support/v4/app/Fragment.L Z]
[93] ifne +25 (target=118)
[96] aload_2 v2
[97] ifnonnull +11 (target=108)
[100] new #105
+ Class [android/os/Bundle]
[103] dup
[104] invokespecial #230
+ Methodref [android/os/Bundle.<init> ()V]
[107] astore_2 v2
[108] aload_2 v2
[109] ldc #75
+ String [android:user_visible_hint]
[111] aload_1 v1
[112] getfield #164
+ Fieldref [android/support/v4/app/Fragment.L Z]
[115] invokevirtual #235
+ Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
[118] aload_2 v2
[119] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h()Landroid/os/Parcelable;
Access flags: 0x0
= android.os.Parcelable h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 701, locals = 7, stack = 7):
[0] aload_0 v0
[1] invokevirtual #315
+ Methodref [android/support/v4/app/o.e ()Z]
[4] pop
[5] getstatic #203
+ Fieldref [android/support/v4/app/o.b Z]
[8] ifeq +8 (target=16)
[11] aload_0 v0
[12] iconst_1
[13] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[16] aload_0 v0
[17] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[20] ifnull +13 (target=33)
[23] aload_0 v0
[24] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[27] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[30] ifgt +5 (target=35)
[33] aconst_null
[34] areturn
[35] aload_0 v0
[36] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[39] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[42] istore_1 v1
[43] iload_1 v1
[44] anewarray #112
+ Class [android/support/v4/app/FragmentState]
[47] astore_2 v2

[48] iconst_0
[49] istore_3 v3
[50] iconst_0
[51] istore v4
[53] iload v4
[55] iload_1 v1
[56] ificmpge +306 (target=362)
[59] aload_0 v0
[60] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[63] iload v4
[65] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[68] checkcast #109
+ Class [android/support/v4/app/Fragment]
[71] astore v5
[73] aload v5
[75] ifnull +281 (target=356)
[78] aload v5
[80] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[83] ifge +47 (target=130)
[86] aload_0 v0
[87] new #141
+ Class [java/lang/IllegalStateException]
[90] dup
[91] new #146
+ Class [java/lang/StringBuilder]
[94] dup
[95] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[98] ldc #51
+ String [Failure saving state: active ]
[100] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[103] aload v5
[105] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[108] ldc #21
+ String [ has cleared index: ]
[110] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[113] aload v5
[115] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[118] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[121] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[124] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[127] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[130] iconst_1
[131] istore_3 v3

[132] new #112


+ Class [android/support/v4/app/FragmentState]
[135] dup
[136] aload v5
[138] invokespecial #285
+ Methodref [android/support/v4/app/FragmentState.<init> (Landroid/suppo
rt/v4/app/Fragment;)V]
[141] astore v6
[143] aload_2 v2
[144] iload v4
[146] aload v6
[148] aastore
[149] aload v5
[151] getfield #166
+ Fieldref [android/support/v4/app/Fragment.a I]
[154] ifle +147 (target=301)
[157] aload v6
[159] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[162] ifnonnull +139 (target=301)
[165] aload v6
[167] aload_0 v0
[168] aload v5
[170] invokevirtual #318
+ Methodref [android/support/v4/app/o.f (Landroid/support/v4/app/Fragmen
t;)Landroid/os/Bundle;]
[173] putfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[176] aload v5
[178] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[181] ifnull +130 (target=311)
[184] aload v5
[186] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[189] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[192] ifge +47 (target=239)
[195] aload_0 v0
[196] new #141
+ Class [java/lang/IllegalStateException]
[199] dup
[200] new #146
+ Class [java/lang/StringBuilder]
[203] dup
[204] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[207] ldc #50
+ String [Failure saving state: ]
[209] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[212] aload v5
[214] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[217] ldc #22
+ String [ has target not in fragment manager: ]

[219] invokevirtual #369


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[222] aload v5
[224] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[227] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[230] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[233] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[236] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[239] aload v6
[241] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[244] ifnonnull +15 (target=259)
[247] aload v6
[249] new #105
+ Class [android/os/Bundle]
[252] dup
[253] invokespecial #230
+ Methodref [android/os/Bundle.<init> ()V]
[256] putfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[259] aload_0 v0
[260] aload v6
[262] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[265] ldc #74
+ String [android:target_state]
[267] aload v5
[269] getfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[272] invokevirtual #302
+ Methodref [android/support/v4/app/o.a (Landroid/os/Bundle;Ljava/lang/S
tring;Landroid/support/v4/app/Fragment;)V]
[275] aload v5
[277] getfield #175
+ Fieldref [android/support/v4/app/Fragment.k I]
[280] ifeq +31 (target=311)
[283] aload v6
[285] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[288] ldc #73
+ String [android:target_req_state]
[290] aload v5
[292] getfield #175
+ Fieldref [android/support/v4/app/Fragment.k I]
[295] invokevirtual #236
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
[298] goto +13 (target=311)
[301] aload v6
[303] aload v5
[305] getfield #169

+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]


[308] putfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[311] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[314] ifeq +42 (target=356)
[317] ldc #55
+ String [FragmentManager]
[319] new #146
+ Class [java/lang/StringBuilder]
[322] dup
[323] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[326] ldc #69
+ String [Saved state of ]
[328] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[331] aload v5
[333] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[336] ldc #34
+ String [: ]
[338] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[341] aload v6
[343] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[346] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[349] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[352] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[355] pop
[356] iinc v4, 1
[359] goto -306 (target=53)
[362] iload_3 v3
[363] ifne +19 (target=382)
[366] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[369] ifeq +11 (target=380)
[372] ldc #55
+ String [FragmentManager]
[374] ldc #100
+ String [saveAllState: no fragments!]
[376] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[379] pop
[380] aconst_null
[381] areturn
[382] aconst_null
[383] astore v4
[385] aconst_null
[386] astore v5
[388] aload_0 v0
[389] getfield #208

+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]


[392] ifnull +163 (target=555)
[395] aload_0 v0
[396] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[399] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[402] istore_1 v1
[403] iload_1 v1
[404] ifle +151 (target=555)
[407] iload_1 v1
[408] newarray 10
[410] astore v4
[412] iconst_0
[413] istore v6
[415] iload v6
[417] iload_1 v1
[418] ificmpge +137 (target=555)
[421] aload v4
[423] iload v6
[425] aload_0 v0
[426] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[429] iload v6
[431] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[434] checkcast #109
+ Class [android/support/v4/app/Fragment]
[437] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[440] iastore
[441] aload v4
[443] iload v6
[445] iaload
[446] ifge +54 (target=500)
[449] aload_0 v0
[450] new #141
+ Class [java/lang/IllegalStateException]
[453] dup
[454] new #146
+ Class [java/lang/StringBuilder]
[457] dup
[458] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[461] ldc #51
+ String [Failure saving state: active ]
[463] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[466] aload_0 v0
[467] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[470] iload v6
[472] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[475] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[478] ldc #21
+ String [ has cleared index: ]

[480] invokevirtual #369


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[483] aload v4
[485] iload v6
[487] iaload
[488] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[491] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[494] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[497] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[500] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[503] ifeq +46 (target=549)
[506] ldc #55
+ String [FragmentManager]
[508] new #146
+ Class [java/lang/StringBuilder]
[511] dup
[512] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[515] ldc #99
+ String [saveAllState: adding fragment #]
[517] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[520] iload v6
[522] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[525] ldc #34
+ String [: ]
[527] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[530] aload_0 v0
[531] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[534] iload v6
[536] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[539] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[542] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[545] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[548] pop
[549] iinc v6, 1
[552] goto -137 (target=415)
[555] aload_0 v0
[556] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[559] ifnull +110 (target=669)

[562] aload_0 v0
[563] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[566] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[569] istore_1 v1
[570] iload_1 v1
[571] ifle +98 (target=669)
[574] iload_1 v1
[575] anewarray #108
+ Class [android/support/v4/app/BackStackState]
[578] astore v5
[580] iconst_0
[581] istore v6
[583] iload v6
[585] iload_1 v1
[586] ificmpge +83 (target=669)
[589] aload v5
[591] iload v6
[593] new #108
+ Class [android/support/v4/app/BackStackState]
[596] dup
[597] aload_0 v0
[598] aload_0 v0
[599] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[602] iload v6
[604] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[607] checkcast #115
+ Class [android/support/v4/app/b]
[610] invokespecial #243
+ Methodref [android/support/v4/app/BackStackState.<init> (Landroid/supp
ort/v4/app/o;Landroid/support/v4/app/b;)V]
[613] aastore
[614] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[617] ifeq +46 (target=663)
[620] ldc #55
+ String [FragmentManager]
[622] new #146
+ Class [java/lang/StringBuilder]
[625] dup
[626] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[629] ldc #98
+ String [saveAllState: adding back stack #]
[631] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[634] iload v6
[636] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[639] ldc #34
+ String [: ]
[641] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[644] aload_0 v0

[645] getfield #210


+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[648] iload v6
[650] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[653] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[656] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[659] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[662] pop
[663] iinc v6, 1
[666] goto -83 (target=583)
[669] new #111
+ Class [android/support/v4/app/FragmentManagerState]
[672] dup
[673] invokespecial #284
+ Methodref [android/support/v4/app/FragmentManagerState.<init> ()V]
[676] astore v6
[678] aload v6
[680] aload_2 v2
[681] putfield #193
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[684] aload v6
[686] aload v4
[688] putfield #194
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[691] aload v6
[693] aload v5
[695] putfield #195
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]
[698] aload v6
[700] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcelable;Ljava/util/ArrayList;)V
Access flags: 0x0
= void a(android.os.Parcelable,java.util.ArrayList)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 875, locals = 8, stack = 6):
[0] aload_1 v1
[1] ifnonnull +4 (target=5)
[4] return
[5] aload_1 v1
[6] checkcast #111
+ Class [android/support/v4/app/FragmentManagerState]
[9] astore_3 v3
[10] aload_3 v3
[11] getfield #193
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[14] ifnonnull +4 (target=18)
[17] return
[18] aload_2 v2
[19] ifnull +151 (target=170)
[22] iconst_0

[23] istore v4
[25] iload v4
[27] aload_2 v2
[28] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[31] ificmpge +139 (target=170)
[34] aload_2 v2
[35] iload v4
[37] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[40] checkcast #109
+ Class [android/support/v4/app/Fragment]
[43] astore v5
[45] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[48] ifeq +29 (target=77)
[51] ldc #55
+ String [FragmentManager]
[53] new #146
+ Class [java/lang/StringBuilder]
[56] dup
[57] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[60] ldc #96
+ String [restoreAllState: re-attaching retained ]
[62] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[65] aload v5
[67] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[70] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[73] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[76] pop
[77] aload_3 v3
[78] getfield #193
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[81] aload v5
[83] getfield #171
+ Fieldref [android/support/v4/app/Fragment.f I]
[86] aaload
[87] astore v6
[89] aload v6
[91] aload v5
[93] putfield #197
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[96] aload v5
[98] aconst_null
[99] putfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[102] aload v5
[104] iconst_0
[105] putfield #182
+ Fieldref [android/support/v4/app/Fragment.r I]

[108] aload v5
[110] iconst_0
[111] putfield #180
+ Fieldref [android/support/v4/app/Fragment.p Z]
[114] aload v5
[116] iconst_0
[117] putfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[120] aload v5
[122] aconst_null
[123] putfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[126] aload v6
[128] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[131] ifnull +33 (target=164)
[134] aload v6
[136] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[139] aload_0 v0
[140] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[143] invokevirtual #281
+ Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Lj
ava/lang/ClassLoader;]
[146] invokevirtual #238
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
]
[149] aload v5
[151] aload v6
[153] getfield #196
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[156] ldc #76
+ String [android:view_state]
[158] invokevirtual #233
+ Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/Stri
ng;)Landroid/util/SparseArray;]
[161] putfield #170
+ Fieldref [android/support/v4/app/Fragment.e Landroid/util/SparseArray;
]
[164] iinc v4, 1
[167] goto -142 (target=25)
[170] aload_0 v0
[171] new #148
+ Class [java/util/ArrayList]
[174] dup
[175] aload_3 v3
[176] getfield #193
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[179] arraylength
[180] invokespecial #373
+ Methodref [java/util/ArrayList.<init> (I)V]
[183] putfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[186] aload_0 v0
[187] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]

[190] ifnull +10 (target=200)


[193] aload_0 v0
[194] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[197] invokevirtual #375
+ Methodref [java/util/ArrayList.clear ()V]
[200] iconst_0
[201] istore v4
[203] iload v4
[205] aload_3 v3
[206] getfield #193
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[209] arraylength
[210] ificmpge +171 (target=381)
[213] aload_3 v3
[214] getfield #193
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[217] iload v4
[219] aaload
[220] astore v5
[222] aload v5
[224] ifnull +79 (target=303)
[227] aload v5
[229] aload_0 v0
[230] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[233] aload_0 v0
[234] getfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[237] invokevirtual #286
+ Methodref [android/support/v4/app/FragmentState.a (Landroid/support/v4
/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/
Fragment;]
[240] astore v6
[242] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[245] ifeq +39 (target=284)
[248] ldc #55
+ String [FragmentManager]
[250] new #146
+ Class [java/lang/StringBuilder]
[253] dup
[254] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[257] ldc #92
+ String [restoreAllState: active #]
[259] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[262] iload v4
[264] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[267] ldc #34
+ String [: ]
[269] invokevirtual #369

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[272] aload v6
[274] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[277] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[280] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[283] pop
[284] aload_0 v0
[285] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[288] aload v6
[290] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[293] pop
[294] aload v5
[296] aconst_null
[297] putfield #197
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[300] goto +75 (target=375)
[303] aload_0 v0
[304] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[307] aconst_null
[308] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[311] pop
[312] aload_0 v0
[313] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[316] ifnonnull +14 (target=330)
[319] aload_0 v0
[320] new #148
+ Class [java/util/ArrayList]
[323] dup
[324] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[327] putfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[330] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[333] ifeq +29 (target=362)
[336] ldc #55
+ String [FragmentManager]
[338] new #146
+ Class [java/lang/StringBuilder]
[341] dup
[342] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[345] ldc #94
+ String [restoreAllState: avail #]
[347] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[350] iload v4
[352] invokevirtual #367

+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;


]
[355] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[358] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[361] pop
[362] aload_0 v0
[363] getfield #209
+ Fieldref [android/support/v4/app/o.h Ljava/util/ArrayList;]
[366] iload v4
[368] invokestatic #362
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
[371] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[374] pop
[375] iinc v4, 1
[378] goto -175 (target=203)
[381] aload_2 v2
[382] ifnull +123 (target=505)
[385] iconst_0
[386] istore v4
[388] iload v4
[390] aload_2 v2
[391] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[394] ificmpge +111 (target=505)
[397] aload_2 v2
[398] iload v4
[400] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[403] checkcast #109
+ Class [android/support/v4/app/Fragment]
[406] astore v5
[408] aload v5
[410] getfield #174
+ Fieldref [android/support/v4/app/Fragment.j I]
[413] iflt +86 (target=499)
[416] aload v5
[418] getfield #174
+ Fieldref [android/support/v4/app/Fragment.j I]
[421] aload_0 v0
[422] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[425] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[428] ificmpge +26 (target=454)
[431] aload v5
[433] aload_0 v0
[434] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[437] aload v5
[439] getfield #174
+ Fieldref [android/support/v4/app/Fragment.j I]
[442] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[445] checkcast #109
+ Class [android/support/v4/app/Fragment]
[448] putfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr

agment;]
[451] goto +48 (target=499)
[454] ldc #55
+ String [FragmentManager]
[456] new #146
+ Class [java/lang/StringBuilder]
[459] dup
[460] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[463] ldc #67
+ String [Re-attaching retained fragment ]
[465] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[468] aload v5
[470] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[473] ldc #28
+ String [ target no longer exists: ]
[475] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[478] aload v5
[480] getfield #174
+ Fieldref [android/support/v4/app/Fragment.j I]
[483] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[486] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[489] invokestatic #328
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[492] pop
[493] aload v5
[495] aconst_null
[496] putfield #173
+ Fieldref [android/support/v4/app/Fragment.i Landroid/support/v4/app/Fr
agment;]
[499] iinc v4, 1
[502] goto -114 (target=388)
[505] aload_3 v3
[506] getfield #194
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[509] ifnull +181 (target=690)
[512] aload_0 v0
[513] new #148
+ Class [java/util/ArrayList]
[516] dup
[517] aload_3 v3
[518] getfield #194
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[521] arraylength
[522] invokespecial #373
+ Methodref [java/util/ArrayList.<init> (I)V]
[525] putfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[528] iconst_0
[529] istore v4
[531] iload v4

[533] aload_3 v3
[534] getfield #194
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[537] arraylength
[538] ificmpge +149 (target=687)
[541] aload_0 v0
[542] getfield #207
+ Fieldref [android/support/v4/app/o.f Ljava/util/ArrayList;]
[545] aload_3 v3
[546] getfield #194
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[549] iload v4
[551] iaload
[552] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[555] checkcast #109
+ Class [android/support/v4/app/Fragment]
[558] astore v5
[560] aload v5
[562] ifnonnull +39 (target=601)
[565] aload_0 v0
[566] new #141
+ Class [java/lang/IllegalStateException]
[569] dup
[570] new #146
+ Class [java/lang/StringBuilder]
[573] dup
[574] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[577] ldc #63
+ String [No instantiated fragment for index #]
[579] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[582] aload_3 v3
[583] getfield #194
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[586] iload v4
[588] iaload
[589] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[592] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[595] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[598] invokespecial #307
+ Methodref [android/support/v4/app/o.a (Ljava/lang/RuntimeException;)V]
[601] aload v5
[603] iconst_1
[604] putfield #176
+ Fieldref [android/support/v4/app/Fragment.l Z]
[607] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[610] ifeq +39 (target=649)
[613] ldc #55
+ String [FragmentManager]
[615] new #146
+ Class [java/lang/StringBuilder]

[618] dup
[619] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[622] ldc #93
+ String [restoreAllState: added #]
[624] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[627] iload v4
[629] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[632] ldc #34
+ String [: ]
[634] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[637] aload v5
[639] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[642] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[645] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[648] pop
[649] aload_0 v0
[650] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[653] aload v5
[655] invokevirtual #376
+ Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
[658] ifeq +13 (target=671)
[661] new #141
+ Class [java/lang/IllegalStateException]
[664] dup
[665] ldc #43
+ String [Already added!]
[667] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[670] athrow
[671] aload_0 v0
[672] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[675] aload v5
[677] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[680] pop
[681] iinc v4, 1
[684] goto -153 (target=531)
[687] goto +8 (target=695)
[690] aload_0 v0
[691] aconst_null
[692] putfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[695] aload_3 v3
[696] getfield #195
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]

[699] ifnull +170 (target=869)


[702] aload_0 v0
[703] new #148
+ Class [java/util/ArrayList]
[706] dup
[707] aload_3 v3
[708] getfield #195
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]
[711] arraylength
[712] invokespecial #373
+ Methodref [java/util/ArrayList.<init> (I)V]
[715] putfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[718] iconst_0
[719] istore v4
[721] iload v4
[723] aload_3 v3
[724] getfield #195
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]
[727] arraylength
[728] ificmpge +138 (target=866)
[731] aload_3 v3
[732] getfield #195
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]
[735] iload v4
[737] aaload
[738] aload_0 v0
[739] invokevirtual #244
+ Methodref [android/support/v4/app/BackStackState.a (Landroid/support/v
4/app/o;)Landroid/support/v4/app/b;]
[742] astore v5
[744] getstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[747] ifeq +84 (target=831)
[750] ldc #55
+ String [FragmentManager]
[752] new #146
+ Class [java/lang/StringBuilder]
[755] dup
[756] invokespecial #365
+ Methodref [java/lang/StringBuilder.<init> ()V]
[759] ldc #95
+ String [restoreAllState: back stack #]
[761] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[764] iload v4
[766] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[769] ldc #18
+ String [ (index ]
[771] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[774] aload v5
[776] getfield #198

+ Fieldref [android/support/v4/app/b.o I]
[779] invokevirtual #367
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[782] ldc #32
+ String [): ]
[784] invokevirtual #369
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[787] aload v5
[789] invokevirtual #368
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[792] invokevirtual #370
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[795] invokestatic #327
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[798] pop
[799] new #124
+ Class [android/support/v4/b/b]
[802] dup
[803] ldc #55
+ String [FragmentManager]
[805] invokespecial #324
+ Methodref [android/support/v4/b/b.<init> (Ljava/lang/String;)V]
[808] astore v6
[810] new #138
+ Class [java/io/PrintWriter]
[813] dup
[814] aload v6
[816] invokespecial #351
+ Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
[819] astore v7
[821] aload v5
[823] ldc #7
+ String [ ]
[825] aload v7
[827] iconst_0
[828] invokevirtual #291
+ Methodref [android/support/v4/app/b.a (Ljava/lang/String;Ljava/io/Prin
tWriter;Z)V]
[831] aload_0 v0
[832] getfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[835] aload v5
[837] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[840] pop
[841] aload v5
[843] getfield #198
+ Fieldref [android/support/v4/app/b.o I]
[846] iflt +14 (target=860)
[849] aload_0 v0
[850] aload v5
[852] getfield #198
+ Fieldref [android/support/v4/app/b.o I]
[855] aload v5
[857] invokevirtual #297
+ Methodref [android/support/v4/app/o.a (ILandroid/support/v4/app/b;)V]
[860] iinc v4, 1

[863] goto -142 (target=721)


[866] goto +8 (target=874)
[869] aload_0 v0
[870] aconst_null
[871] putfield #210
+ Fieldref [android/support/v4/app/o.i Ljava/util/ArrayList;]
[874] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4
/app/l;Landroid/support/v4/app/Fragment;)V
Access flags: 0x1
= public void a(android.support.v4.app.FragmentActivity,android.support.v4
.app.l,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 33, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[4] ifnull +13 (target=17)
[7] new #141
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #44
+ String [Already attached]
[13] invokespecial #359
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] aload_0 v0
[18] aload_1 v1
[19] putfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[22] aload_0 v0
[23] aload_2 v2
[24] putfield #217
+ Fieldref [android/support/v4/app/o.p Landroid/support/v4/app/l;]
[27] aload_0 v0
[28] aload_3 v3
[29] putfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[32] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i()V
Access flags: 0x1
= public void i()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
j()V

Access flags: 0x1


= public void j()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals
[0] aload_0 v0
[1] iconst_0
[2] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[5] aload_0 v0
[6] iconst_1
[7] iconst_0
[8] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
k()V
Access flags: 0x1
= public void k()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals
[0] aload_0 v0
[1] iconst_0
[2] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[5] aload_0 v0
[6] iconst_2
[7] iconst_0
[8] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
l()V
Access flags: 0x1
= public void l()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals
[0] aload_0 v0
[1] iconst_0
[2] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[5] aload_0 v0
[6] iconst_4
[7] iconst_0
[8] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
m()V
Access flags: 0x1
= public void m()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals
[0] aload_0 v0
[1] iconst_0
[2] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[5] aload_0 v0

= 1, stack = 3):

= 1, stack = 3):

= 1, stack = 3):

= 1, stack = 3):

[6] iconst_5
[7] iconst_0
[8] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
n()V
Access flags: 0x1
= public void n()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_4
[2] iconst_0
[3] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
o()V
Access flags: 0x1
= public void o()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_1
[2] putfield #220
+ Fieldref [android/support/v4/app/o.s Z]
[5] aload_0 v0
[6] iconst_3
[7] iconst_0
[8] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
p()V
Access flags: 0x1
= public void p()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_2
[2] iconst_0
[3] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
q()V
Access flags: 0x1
= public void q()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_1
[2] iconst_0
[3] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]

[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
r()V
Access flags: 0x1
= public void r()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_1
[2] putfield #221
+ Fieldref [android/support/v4/app/o.t Z]
[5] aload_0 v0
[6] invokevirtual #315
+ Methodref [android/support/v4/app/o.e ()Z]
[9] pop
[10] aload_0 v0
[11] iconst_0
[12] iconst_0
[13] invokevirtual #298
+ Methodref [android/support/v4/app/o.a (IZ)V]
[16] aload_0 v0
[17] aconst_null
[18] putfield #216
+ Fieldref [android/support/v4/app/o.o Landroid/support/v4/app/FragmentA
ctivity;]
[21] aload_0 v0
[22] aconst_null
[23] putfield #217
+ Fieldref [android/support/v4/app/o.p Landroid/support/v4/app/l;]
[26] aload_0 v0
[27] aconst_null
[28] putfield #218
+ Fieldref [android/support/v4/app/o.q Landroid/support/v4/app/Fragment;
]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/res/Configuration;)V
Access flags: 0x1
= public void a(android.content.res.Configuration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 48, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +43 (target=47)
[7] iconst_0
[8] istore_2 v2
[9] iload_2 v2
[10] aload_0 v0
[11] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[14] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[17] ificmpge +30 (target=47)
[20] aload_0 v0
[21] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[24] iload_2 v2

[25] invokevirtual #377


+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[28] checkcast #109
+ Class [android/support/v4/app/Fragment]
[31] astore_3 v3
[32] aload_3 v3
[33] ifnull +8 (target=41)
[36] aload_3 v3
[37] aload_1 v1
[38] invokevirtual #249
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/res/Con
figuration;)V]
[41] iinc v2, 1
[44] goto -35 (target=9)
[47] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
s()V
Access flags: 0x1
= public void s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +42 (target=46)
[7] iconst_0
[8] istore_1 v1
[9] iload_1 v1
[10] aload_0 v0
[11] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[14] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[17] ificmpge +29 (target=46)
[20] aload_0 v0
[21] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[24] iload_1 v1
[25] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[28] checkcast #109
+ Class [android/support/v4/app/Fragment]
[31] astore_2 v2
[32] aload_2 v2
[33] ifnull +7 (target=40)
[36] aload_2 v2
[37] invokevirtual #270
+ Methodref [android/support/v4/app/Fragment.q ()V]
[40] iinc v1, 1
[43] goto -34 (target=9)
[46] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
Access flags: 0x1
= public boolean a(android.view.Menu,android.view.MenuInflater)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 156, locals = 7, stack = 3):
[0] iconst_0

[1] istore_3 v3
[2] aconst_null
[3] astore v4
[5] aload_0 v0
[6] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[9] ifnull +77 (target=86)
[12] iconst_0
[13] istore v5
[15] iload v5
[17] aload_0 v0
[18] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[21] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[24] ificmpge +62 (target=86)
[27] aload_0 v0
[28] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[31] iload v5
[33] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[36] checkcast #109
+ Class [android/support/v4/app/Fragment]
[39] astore v6
[41] aload v6
[43] ifnull +37 (target=80)
[46] aload v6
[48] aload_1 v1
[49] aload_2 v2
[50] invokevirtual #256
+ Methodref [android/support/v4/app/Fragment.b (Landroid/view/Menu;Landr
oid/view/MenuInflater;)Z]
[53] ifeq +27 (target=80)
[56] iconst_1
[57] istore_3 v3
[58] aload v4
[60] ifnonnull +12 (target=72)
[63] new #148
+ Class [java/util/ArrayList]
[66] dup
[67] invokespecial #372
+ Methodref [java/util/ArrayList.<init> ()V]
[70] astore v4
[72] aload v4
[74] aload v6
[76] invokevirtual #374
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[79] pop
[80] iinc v5, 1
[83] goto -68 (target=15)
[86] aload_0 v0
[87] getfield #211
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
[90] ifnull +58 (target=148)
[93] iconst_0
[94] istore v5
[96] iload v5
[98] aload_0 v0
[99] getfield #211

+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]


[102] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[105] ificmpge +43 (target=148)
[108] aload_0 v0
[109] getfield #211
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
[112] iload v5
[114] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[117] checkcast #109
+ Class [android/support/v4/app/Fragment]
[120] astore v6
[122] aload v4
[124] ifnull +13 (target=137)
[127] aload v4
[129] aload v6
[131] invokevirtual #376
+ Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
[134] ifne +8 (target=142)
[137] aload v6
[139] invokevirtual #267
+ Methodref [android/support/v4/app/Fragment.m ()V]
[142] iinc v5, 1
[145] goto -49 (target=96)
[148] aload_0 v0
[149] aload v4
[151] putfield #211
+ Fieldref [android/support/v4/app/o.j Ljava/util/ArrayList;]
[154] iload_3 v3
[155] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/Menu;)Z
Access flags: 0x1
= public boolean a(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 59, locals = 5, stack = 2):
[0] iconst_0
[1] istore_2 v2
[2] aload_0 v0
[3] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[6] ifnull +51 (target=57)
[9] iconst_0
[10] istore_3 v3
[11] iload_3 v3
[12] aload_0 v0
[13] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[16] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[19] ificmpge +38 (target=57)
[22] aload_0 v0
[23] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[26] iload_3 v3
[27] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[30] checkcast #109

+ Class [android/support/v4/app/Fragment]
[33] astore v4
[35] aload v4
[37] ifnull +14 (target=51)
[40] aload v4
[42] aload_1 v1
[43] invokevirtual #258
+ Methodref [android/support/v4/app/Fragment.c (Landroid/view/Menu;)Z]
[46] ifeq +5 (target=51)
[49] iconst_1
[50] istore_2 v2
[51] iinc v3, 1
[54] goto -43 (target=11)
[57] iload_2 v2
[58] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean a(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 54, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +48 (target=52)
[7] iconst_0
[8] istore_2 v2
[9] iload_2 v2
[10] aload_0 v0
[11] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[14] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[17] ificmpge +35 (target=52)
[20] aload_0 v0
[21] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[24] iload_2 v2
[25] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[28] checkcast #109
+ Class [android/support/v4/app/Fragment]
[31] astore_3 v3
[32] aload_3 v3
[33] ifnull +13 (target=46)
[36] aload_3 v3
[37] aload_1 v1
[38] invokevirtual #259
+ Methodref [android/support/v4/app/Fragment.c (Landroid/view/MenuItem;)
Z]
[41]
[44]
[45]
[46]
[49]
[52]
[53]
Code
Code

ifeq +5 (target=46)
iconst_1
ireturn
iinc v2, 1
goto -40 (target=9)
iconst_0
ireturn
attribute exceptions (count = 0):
attribute attributes (attribute count = 0):

+ Method:
b(Landroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean b(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 54, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +48 (target=52)
[7] iconst_0
[8] istore_2 v2
[9] iload_2 v2
[10] aload_0 v0
[11] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[14] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]
[17] ificmpge +35 (target=52)
[20] aload_0 v0
[21] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[24] iload_2 v2
[25] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[28] checkcast #109
+ Class [android/support/v4/app/Fragment]
[31] astore_3 v3
[32] aload_3 v3
[33] ifnull +13 (target=46)
[36] aload_3 v3
[37] aload_1 v1
[38] invokevirtual #261
+ Methodref [android/support/v4/app/Fragment.d (Landroid/view/MenuItem;)
Z]
[41] ifeq +5 (target=46)
[44] iconst_1
[45] ireturn
[46] iinc v2, 1
[49] goto -40 (target=9)
[52] iconst_0
[53] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/Menu;)V
Access flags: 0x1
= public void b(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 48, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[4] ifnull +43 (target=47)
[7] iconst_0
[8] istore_2 v2
[9] iload_2 v2
[10] aload_0 v0
[11] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[14] invokevirtual #381
+ Methodref [java/util/ArrayList.size ()I]

[17] ificmpge +30 (target=47)


[20] aload_0 v0
[21] getfield #208
+ Fieldref [android/support/v4/app/o.g Ljava/util/ArrayList;]
[24] iload_2 v2
[25] invokevirtual #377
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[28] checkcast #109
+ Class [android/support/v4/app/Fragment]
[31] astore_3 v3
[32] aload_3 v3
[33] ifnull +8 (target=41)
[36] aload_3 v3
[37] aload_1 v1
[38] invokevirtual #260
+ Methodref [android/support/v4/app/Fragment.d (Landroid/view/Menu;)V]
[41] iinc v2, 1
[44] goto -35 (target=9)
[47] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)I
Access flags: 0x9
= public static int c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 56, locals = 2, stack = 1):
[0] iconst_0
[1] istore_1 v1
[2] iload_0 v0
[3] lookupswitch (3 offsets, default=51) (target=54)
4097: offset = 33, target = 36
4099: offset = 47, target = 50
8194: offset = 40, target = 43
default: offset = 51, target = 54
[36] sipush 8194
[39] istore_1 v1
[40] goto +14 (target=54)
[43] sipush 4097
[46] istore_1 v1
[47] goto +7 (target=54)
[50] sipush 4099
[53] istore_1 v1
[54] iload_1 v1
[55] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(IZ)I
Access flags: 0x9
= public static int b(int,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 75, locals = 3, stack = 1):
[0] iconst_m1
[1] istore_2 v2
[2] iload_0 v0
[3] lookupswitch (3 offsets, default=70) (target=73)
4097: offset = 33, target = 36
4099: offset = 59, target = 62
8194: offset = 46, target = 49
default: offset = 70, target = 73
[36] iload_1 v1

[37] ifeq +7 (target=44)


[40] iconst_1
[41] goto +4 (target=45)
[44] iconst_2
[45] istore_2 v2
[46] goto +27 (target=73)
[49] iload_1 v1
[50] ifeq +7 (target=57)
[53] iconst_3
[54] goto +4 (target=58)
[57] iconst_4
[58] istore_2 v2
[59] goto +14 (target=73)
[62] iload_1 v1
[63] ifeq +7 (target=70)
[66] iconst_5
[67] goto +5 (target=72)
[70] bipush 6
[72] istore_2 v2
[73] iload_2 v2
[74] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 69, locals = 0, stack = 3):
[0] iconst_0
[1] putstatic #202
+ Fieldref [android/support/v4/app/o.a Z]
[4] getstatic #152
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[7] bipush 11
[9] ificmplt +7 (target=16)
[12] iconst_1
[13] goto +4 (target=17)
[16] iconst_0
[17] putstatic #203
+ Fieldref [android/support/v4/app/o.b Z]
[20] new #136
+ Class [android/view/animation/DecelerateInterpolator]
[23] dup
[24] ldc #6
+ Float [2.5]
[26] invokespecial #347
+ Methodref [android/view/animation/DecelerateInterpolator.<init> (F)V]
[29] putstatic #227
+ Fieldref [android/support/v4/app/o.z Landroid/view/animation/Interpola
tor;]
[32] new #136
+ Class [android/view/animation/DecelerateInterpolator]
[35] dup
[36] ldc #5
+ Float [1.5]
[38] invokespecial #347
+ Methodref [android/view/animation/DecelerateInterpolator.<init> (F)V]
[41] putstatic #199
+ Fieldref [android/support/v4/app/o.A Landroid/view/animation/Interpola
tor;]

[44] new #131


+ Class [android/view/animation/AccelerateInterpolator]
[47] dup
[48] ldc #6
+ Float [2.5]
[50] invokespecial #339
+ Methodref [android/view/animation/AccelerateInterpolator.<init> (F)V]
[53] putstatic #200
+ Fieldref [android/support/v4/app/o.B Landroid/view/animation/Interpola
tor;]
[56] new #131
+ Class [android/view/animation/AccelerateInterpolator]
[59] dup
[60] ldc #5
+ Float [1.5]
[62] invokespecial #339
+ Methodref [android/view/animation/AccelerateInterpolator.<init> (F)V]
[65] putstatic #201
+ Fieldref [android/support/v4/app/o.C Landroid/view/animation/Interpola
tor;]
[68] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/p
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.p extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]
Constant Pool (count = 24):
+ Class [android/support/v4/app/o]
+ Class [android/support/v4/app/p]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/o;]
+ Methodref [android/support/v4/app/o.e ()Z]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/support/v4/app/o;]
+ NameAndType [e ()Z]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(Landroid/support/v4/app/o;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/app/o;]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/o]
+ Utf8 [android/support/v4/app/p]
+ Utf8 [e]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/Runnable]

+ Utf8 [run]
Fields (count = 1):
+ Field:
a Landroid/support/v4/app/o;
Access flags: 0x1010
= final synthetic android.support.v4.app.o a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/app/o;)V
Access flags: 0x0
= p(android.support.v4.app.o)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/o;]
[5] aload_0 v0
[6] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/app/p.a Landroid/support/v4/app/o;]
[4] invokevirtual #6
+ Methodref [android/support/v4/app/o.e ()Z]
[7] pop
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/q
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.q extends java.lang.Object
Interfaces (count = 1):
+ Class [android/view/animation/Animation$AnimationListener]
Constant Pool (count = 39):
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/o]
+ Class [android/support/v4/app/q]
+ Class [android/view/animation/Animation$AnimationListener]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.c I]
+ Fieldref [android/support/v4/app/q.a Landroid/support/v4/app/Fragment;]

+
+
)V]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Fieldref [android/support/v4/app/q.b Landroid/support/v4/app/o;]


Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragment;IIIZ
Methodref [java/lang/Object.<init> ()V]
NameAndType [<init> ()V]
NameAndType [a (Landroid/support/v4/app/Fragment;IIIZ)V]
NameAndType [a Landroid/support/v4/app/Fragment;]
NameAndType [b Landroid/support/v4/app/o;]
NameAndType [b Landroid/view/View;]
NameAndType [c I]
Utf8 [()V]
Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V]
Utf8 [(Landroid/support/v4/app/o;Landroid/support/v4/app/Fragment;)V]
Utf8 [(Landroid/view/animation/Animation;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [I]
Utf8 [Landroid/support/v4/app/Fragment;]
Utf8 [Landroid/support/v4/app/o;]
Utf8 [Landroid/view/View;]
Utf8 [a]
Utf8 [android/support/v4/app/Fragment]
Utf8 [android/support/v4/app/o]
Utf8 [android/support/v4/app/q]
Utf8 [android/view/animation/Animation$AnimationListener]
Utf8 [b]
Utf8 [c]
Utf8 [java/lang/Object]
Utf8 [onAnimationEnd]
Utf8 [onAnimationRepeat]
Utf8 [onAnimationStart]

Fields (count = 2):


+ Field:
a Landroid/support/v4/app/Fragment;
Access flags: 0x1010
= final synthetic android.support.v4.app.Fragment a
+ Field:
b Landroid/support/v4/app/o;
Access flags: 0x1010
= final synthetic android.support.v4.app.o b
Methods (count = 4):
- Method:
<init>(Landroid/support/v4/app/o;Landroid/support/v4/app/Fragm
ent;)V
Access flags: 0x0
= q(android.support.v4.app.o,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/app/q.b Landroid/support/v4/app/o;]
[5] aload_0 v0
[6] aload_2 v2
[7] putfield #8
+ Fieldref [android/support/v4/app/q.a Landroid/support/v4/app/Fragment;
]
[10] aload_0 v0
[11] invokespecial #11
+ Methodref [java/lang/Object.<init> ()V]
[14] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
onAnimationEnd(Landroid/view/animation/Animation;)V
Access flags: 0x1
= public void onAnimationEnd(android.view.animation.Animation)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 2, stack = 6):
[0] aload_0 v0
[1] getfield #8
+ Fieldref [android/support/v4/app/q.a Landroid/support/v4/app/Fragment;
]
[4] getfield #6
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[7] ifnull +32 (target=39)
[10] aload_0 v0
[11] getfield #8
+ Fieldref [android/support/v4/app/q.a Landroid/support/v4/app/Fragment;
]
[14] aconst_null
[15] putfield #6
+ Fieldref [android/support/v4/app/Fragment.b Landroid/view/View;]
[18] aload_0 v0
[19] getfield #9
+ Fieldref [android/support/v4/app/q.b Landroid/support/v4/app/o;]
[22] aload_0 v0
[23] getfield #8
+ Fieldref [android/support/v4/app/q.a Landroid/support/v4/app/Fragment;
]
[26] aload_0 v0
[27] getfield #8
+ Fieldref [android/support/v4/app/q.a Landroid/support/v4/app/Fragment;
]
[30] getfield #7
+ Fieldref [android/support/v4/app/Fragment.c I]
[33] iconst_0
[34] iconst_0
[35] iconst_0
[36] invokevirtual #10
+ Methodref [android/support/v4/app/o.a (Landroid/support/v4/app/Fragmen
t;IIIZ)V]
[39] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onAnimationRepeat(Landroid/view/animation/Animation;)V
Access flags: 0x1
= public void onAnimationRepeat(android.view.animation.Animation)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onAnimationStart(Landroid/view/animation/Animation;)V
Access flags: 0x1
= public void onAnimationStart(android.view.animation.Animation)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerState
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.FragmentManagerState extends java.lang.
Object
Interfaces (count = 1):
+ Class [android/os/Parcelable]
Constant Pool (count = 63):
+ Class [[Landroid/support/v4/app/BackStackState;]
+ Class [[Landroid/support/v4/app/FragmentState;]
+ Class [android/os/Parcel]
+ Class [android/os/Parcelable]
+ Class [android/support/v4/app/BackStackState]
+ Class [android/support/v4/app/FragmentManagerState]
+ Class [android/support/v4/app/FragmentState]
+ Class [android/support/v4/app/r]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelab
le$Creator;]
+ Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid/os/Pa
rcelable$Creator;]
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/support/v4
/app/FragmentState;]
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/support/v4
/app/BackStackState;]
+ Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelabl
e$Creator;]
+ Methodref [android/os/Parcel.createIntArray ()[I]
+ Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creato
r;)[Ljava/lang/Object;]
+ Methodref [android/os/Parcel.writeIntArray ([I)V]
+ Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V]
+ Methodref [android/support/v4/app/r.<init> ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a [Landroid/support/v4/app/FragmentState;]
+ NameAndType [b [I]
+ NameAndType [c [Landroid/support/v4/app/BackStackState;]
+ NameAndType [createIntArray ()[I]
+ NameAndType [createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/O
bject;]
+ NameAndType [writeIntArray ([I)V]
+ NameAndType [writeTypedArray ([Landroid/os/Parcelable;I)V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [()[I]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;]
+ Utf8 [([I)V]
+ Utf8 [([Landroid/os/Parcelable;I)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[<clinit>]
[<init>]
[CREATOR]
[Code]
[Landroid/os/Parcelable$Creator;]
[[I]
[[Landroid/support/v4/app/BackStackState;]
[[Landroid/support/v4/app/FragmentState;]
[a]
[android/os/Parcel]
[android/os/Parcelable]
[android/support/v4/app/BackStackState]
[android/support/v4/app/FragmentManagerState]
[android/support/v4/app/FragmentState]
[android/support/v4/app/r]
[b]
[c]
[createIntArray]
[createTypedArray]
[describeContents]
[java/lang/Object]
[writeIntArray]
[writeToParcel]
[writeTypedArray]

Fields (count = 4):


+ Field:
a [Landroid/support/v4/app/FragmentState;
Access flags: 0x0
= android.support.v4.app.FragmentState[] a
+ Field:
b [I
Access flags: 0x0
= int[] b
+ Field:
c [Landroid/support/v4/app/BackStackState;
Access flags: 0x0
= android.support.v4.app.BackStackState[] c
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x1
= public FragmentManagerState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #21
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;)V
Access flags: 0x1
= public FragmentManagerState(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 41, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokespecial #21
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0

[5] aload_1 v1
[6] getstatic #15
+ Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Par
celable$Creator;]
[9] invokevirtual #17
+ Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$
Creator;)[Ljava/lang/Object;]
[12] checkcast #2
+ Class [[Landroid/support/v4/app/FragmentState;]
[15] putfield #12
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[18] aload_0 v0
[19] aload_1 v1
[20] invokevirtual #16
+ Methodref [android/os/Parcel.createIntArray ()[I]
[23] putfield #13
+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]
[26] aload_0 v0
[27] aload_1 v1
[28] getstatic #10
+ Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Pa
rcelable$Creator;]
[31] invokevirtual #17
+ Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$
Creator;)[Ljava/lang/Object;]
[34] checkcast #1
+ Class [[Landroid/support/v4/app/BackStackState;]
[37] putfield #14
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]
[40] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
describeContents()I
Access flags: 0x1
= public int describeContents()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 3, stack = 3):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #12
+ Fieldref [android/support/v4/app/FragmentManagerState.a [Landroid/supp
ort/v4/app/FragmentState;]
[5] iload_2 v2
[6] invokevirtual #19
+ Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;
I)V]
[9] aload_1 v1
[10] aload_0 v0
[11] getfield #13

+ Fieldref [android/support/v4/app/FragmentManagerState.b [I]


[14] invokevirtual #18
+ Methodref [android/os/Parcel.writeIntArray ([I)V]
[17] aload_1 v1
[18] aload_0 v0
[19] getfield #14
+ Fieldref [android/support/v4/app/FragmentManagerState.c [Landroid/supp
ort/v4/app/BackStackState;]
[22] iload_2 v2
[23] invokevirtual #19
+ Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;
I)V]
[26] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #8
+ Class [android/support/v4/app/r]
[3] dup
[4] invokespecial #20
+ Methodref [android/support/v4/app/r.<init> ()V]
[7] putstatic #11
+ Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid
/os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/r
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.r extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/FragmentManagerState]
+ Class [android/support/v4/app/r]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/FragmentManagerState.<init> (Landroid/os/P
arcel;)V]
+ Methodref [android/support/v4/app/r.a (I)[Landroid/support/v4/app/FragmentMa
nagerState;]
+ Methodref [android/support/v4/app/r.a (Landroid/os/Parcel;)Landroid/support/
v4/app/FragmentManagerState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [a (I)[Landroid/support/v4/app/FragmentManagerState;]

+ NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerS
tate;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/app/FragmentManagerState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/FragmentManagerState]
+ Utf8 [android/support/v4/app/r]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= r()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerS
tate;
Access flags: 0x1
= public android.support.v4.app.FragmentManagerState a(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 3):
[0] new #2
+ Class [android/support/v4/app/FragmentManagerState]
[3] dup
[4] aload_1 v1
[5] invokespecial #5
+ Methodref [android/support/v4/app/FragmentManagerState.<init> (Landroi
d/os/Parcel;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/app/FragmentManagerState;
Access flags: 0x1
= public android.support.v4.app.FragmentManagerState[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/FragmentManagerState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;

Access flags: 0x1001


= public synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/r.a (I)[Landroid/support/v4/app/Frag
mentManagerState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/r.a (Landroid/os/Parcel;)Landroid/su
pport/v4/app/FragmentManagerState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentState
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.FragmentState extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable]
Constant Pool (count = 179):
+ String [FragmentManager]
+ String [Instantiated fragment ]
+ Class [android/os/Bundle]
+ Class [android/os/Parcel]
+ Class [android/os/Parcelable]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentState]
+ Class [android/support/v4/app/o]
+ Class [android/support/v4/app/s]
+ Class [android/util/Log]
+ Class [java/lang/Class]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Fieldref [android/support/v4/app/Fragment.A Z]
+ Fieldref [android/support/v4/app/Fragment.B Z]
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.f I]
+ Fieldref [android/support/v4/app/Fragment.h Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.o Z]

+ Fieldref [android/support/v4/app/Fragment.q Z]
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;]
+ Fieldref [android/support/v4/app/Fragment.w I]
+ Fieldref [android/support/v4/app/Fragment.x I]
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v4/app/
o;]
+ Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelabl
e$Creator;]
+ Fieldref [android/support/v4/app/FragmentState.a Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentState.b I]
+ Fieldref [android/support/v4/app/FragmentState.c Z]
+ Fieldref [android/support/v4/app/FragmentState.d I]
+ Fieldref [android/support/v4/app/FragmentState.e I]
+ Fieldref [android/support/v4/app/FragmentState.f Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentState.g Z]
+ Fieldref [android/support/v4/app/FragmentState.h Z]
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/app/Fra
gment;]
+ Fieldref [android/support/v4/app/o.a Z]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app/Fragm
ent;)V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context;Ljava
/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/la
ng/ClassLoader;]
+ Methodref [android/support/v4/app/s.<init> ()V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [A Z]
+ NameAndType [B Z]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a (ILandroid/support/v4/app/Fragment;)V]
+ NameAndType [a (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundl
e;)Landroid/support/v4/app/Fragment;]
+ NameAndType [a Ljava/lang/String;]
+ NameAndType [a Z]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b I]
+ NameAndType [b Landroid/support/v4/app/o;]
+ NameAndType [c Z]

+ NameAndType [d I]
+ NameAndType [d Landroid/os/Bundle;]
+ NameAndType [e I]
+ NameAndType [f I]
+ NameAndType [f Ljava/lang/String;]
+ NameAndType [g Z]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [h Landroid/os/Bundle;]
+ NameAndType [h Z]
+ NameAndType [i Landroid/os/Bundle;]
+ NameAndType [j Landroid/os/Bundle;]
+ NameAndType [k Landroid/support/v4/app/Fragment;]
+ NameAndType [o Z]
+ NameAndType [q Z]
+ NameAndType [readBundle ()Landroid/os/Bundle;]
+ NameAndType [readInt ()I]
+ NameAndType [readString ()Ljava/lang/String;]
+ NameAndType [s Landroid/support/v4/app/o;]
+ NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [w I]
+ NameAndType [writeBundle (Landroid/os/Bundle;)V]
+ NameAndType [writeInt (I)V]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ NameAndType [x I]
+ NameAndType [y Ljava/lang/String;]
+ Utf8 [()I]
+ Utf8 [()Landroid/os/Bundle;]
+ Utf8 [()Ljava/lang/Class;]
+ Utf8 [()Ljava/lang/ClassLoader;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(ILandroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landro
id/support/v4/app/Fragment;]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Frag
ment;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Ljava/lang/ClassLoader;)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [A]
+ Utf8 [B]
+ Utf8 [CREATOR]
+ Utf8 [Code]
+ Utf8 [FragmentManager]
+ Utf8 [I]
+ Utf8 [Instantiated fragment ]
+ Utf8 [Landroid/os/Bundle;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Landroid/os/Parcelable$Creator;]
[Landroid/support/v4/app/Fragment;]
[Landroid/support/v4/app/o;]
[Ljava/lang/String;]
[Z]
[a]
[android/os/Bundle]
[android/os/Parcel]
[android/os/Parcelable]
[android/support/v4/app/Fragment]
[android/support/v4/app/FragmentActivity]
[android/support/v4/app/FragmentState]
[android/support/v4/app/o]
[android/support/v4/app/s]
[android/util/Log]
[append]
[b]
[c]
[d]
[describeContents]
[e]
[f]
[g]
[getClass]
[getClassLoader]
[getName]
[h]
[i]
[j]
[java/lang/Class]
[java/lang/Object]
[java/lang/StringBuilder]
[k]
[o]
[q]
[readBundle]
[readInt]
[readString]
[s]
[setClassLoader]
[toString]
[v]
[w]
[writeBundle]
[writeInt]
[writeString]
[writeToParcel]
[x]
[y]

Fields (count = 12):


+ Field:
a Ljava/lang/String;
Access flags: 0x10
= final java.lang.String a
+ Field:
b I
Access flags: 0x10
= final int b
+ Field:
c Z
Access flags: 0x10
= final boolean c

+ Field:
d I
Access flags: 0x10
= final int d
+ Field:
e I
Access flags: 0x10
= final int e
+ Field:
f Ljava/lang/String;
Access flags: 0x10
= final java.lang.String f
+ Field:
g Z
Access flags: 0x10
= final boolean g
+ Field:
h Z
Access flags: 0x10
= final boolean h
+ Field:
i Landroid/os/Bundle;
Access flags: 0x10
= final android.os.Bundle i
+ Field:
j Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle j
+ Field:
k Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment k
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 6):
- Method:
<init>(Landroid/support/v4/app/Fragment;)V
Access flags: 0x1
= public FragmentState(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 80, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #53
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #54
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[9] invokevirtual #52
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[12] putfield #28
+ Fieldref [android/support/v4/app/FragmentState.a Ljava/lang/String;]
[15] aload_0 v0
[16] aload_1 v1
[17] getfield #18
+ Fieldref [android/support/v4/app/Fragment.f I]
[20] putfield #29
+ Fieldref [android/support/v4/app/FragmentState.b I]
[23] aload_0 v0
[24] aload_1 v1
[25] getfield #20
+ Fieldref [android/support/v4/app/Fragment.o Z]
[28] putfield #30
+ Fieldref [android/support/v4/app/FragmentState.c Z]
[31] aload_0 v0
[32] aload_1 v1
[33] getfield #23

+ Fieldref [android/support/v4/app/Fragment.w I]
[36] putfield #31
+ Fieldref [android/support/v4/app/FragmentState.d I]
[39] aload_0 v0
[40] aload_1 v1
[41] getfield #24
+ Fieldref [android/support/v4/app/Fragment.x I]
[44] putfield #32
+ Fieldref [android/support/v4/app/FragmentState.e I]
[47] aload_0 v0
[48] aload_1 v1
[49] getfield #25
+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]
[52] putfield #33
+ Fieldref [android/support/v4/app/FragmentState.f Ljava/lang/String;]
[55] aload_0 v0
[56] aload_1 v1
[57] getfield #16
+ Fieldref [android/support/v4/app/Fragment.B Z]
[60] putfield #34
+ Fieldref [android/support/v4/app/FragmentState.g Z]
[63] aload_0 v0
[64] aload_1 v1
[65] getfield #15
+ Fieldref [android/support/v4/app/Fragment.A Z]
[68] putfield #35
+ Fieldref [android/support/v4/app/FragmentState.h Z]
[71] aload_0 v0
[72] aload_1 v1
[73] getfield #19
+ Fieldref [android/support/v4/app/Fragment.h Landroid/os/Bundle;]
[76] putfield #36
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
[79] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;)V
Access flags: 0x1
= public FragmentState(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 109, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #53
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #43
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[9] putfield #28
+ Fieldref [android/support/v4/app/FragmentState.a Ljava/lang/String;]
[12] aload_0 v0
[13] aload_1 v1
[14] invokevirtual #42
+ Methodref [android/os/Parcel.readInt ()I]
[17] putfield #29
+ Fieldref [android/support/v4/app/FragmentState.b I]
[20] aload_0 v0
[21] aload_1 v1
[22] invokevirtual #42
+ Methodref [android/os/Parcel.readInt ()I]

[25] ifeq +7 (target=32)


[28] iconst_1
[29] goto +4 (target=33)
[32] iconst_0
[33] putfield #30
+ Fieldref [android/support/v4/app/FragmentState.c Z]
[36] aload_0 v0
[37] aload_1 v1
[38] invokevirtual #42
+ Methodref [android/os/Parcel.readInt ()I]
[41] putfield #31
+ Fieldref [android/support/v4/app/FragmentState.d I]
[44] aload_0 v0
[45] aload_1 v1
[46] invokevirtual #42
+ Methodref [android/os/Parcel.readInt ()I]
[49] putfield #32
+ Fieldref [android/support/v4/app/FragmentState.e I]
[52] aload_0 v0
[53] aload_1 v1
[54] invokevirtual #43
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[57] putfield #33
+ Fieldref [android/support/v4/app/FragmentState.f Ljava/lang/String;]
[60] aload_0 v0
[61] aload_1 v1
[62] invokevirtual #42
+ Methodref [android/os/Parcel.readInt ()I]
[65] ifeq +7 (target=72)
[68] iconst_1
[69] goto +4 (target=73)
[72] iconst_0
[73] putfield #34
+ Fieldref [android/support/v4/app/FragmentState.g Z]
[76] aload_0 v0
[77] aload_1 v1
[78] invokevirtual #42
+ Methodref [android/os/Parcel.readInt ()I]
[81] ifeq +7 (target=88)
[84] iconst_1
[85] goto +4 (target=89)
[88] iconst_0
[89] putfield #35
+ Fieldref [android/support/v4/app/FragmentState.h Z]
[92] aload_0 v0
[93] aload_1 v1
[94] invokevirtual #41
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
[97] putfield #36
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
[100] aload_0 v0
[101] aload_1 v1
[102] invokevirtual #41
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
[105] putfield #37
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[108] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4

/app/Fragment;)Landroid/support/v4/app/Fragment;
Access flags: 0x1
= public android.support.v4.app.Fragment a(android.support.v4.app.Fragment
Activity,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 211, locals = 3, stack = 4):
[0] aload_0 v0
[1] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[4] ifnull +8 (target=12)
[7] aload_0 v0
[8] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[11] areturn
[12] aload_0 v0
[13] getfield #36
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
[16] ifnull +14 (target=30)
[19] aload_0 v0
[20] getfield #36
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
[23] aload_1 v1
[24] invokevirtual #49
+ Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Lj
ava/lang/ClassLoader;]
[27] invokevirtual #40
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
]
[30] aload_0 v0
[31] aload_1 v1
[32] aload_0 v0
[33] getfield #28
+ Fieldref [android/support/v4/app/FragmentState.a Ljava/lang/String;]
[36] aload_0 v0
[37] getfield #36
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
[40] invokestatic #48
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context
;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
[43] putfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[46] aload_0 v0
[47] getfield #37
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[50] ifnull +25 (target=75)
[53] aload_0 v0
[54] getfield #37
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[57] aload_1 v1
[58] invokevirtual #49
+ Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Lj
ava/lang/ClassLoader;]
[61] invokevirtual #40
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
]
[64] aload_0 v0
[65] getfield #38

+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a


pp/Fragment;]
[68] aload_0 v0
[69] getfield #37
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[72] putfield #17
+ Fieldref [android/support/v4/app/Fragment.d Landroid/os/Bundle;]
[75] aload_0 v0
[76] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[79] aload_0 v0
[80] getfield #29
+ Fieldref [android/support/v4/app/FragmentState.b I]
[83] aload_2 v2
[84] invokevirtual #47
+ Methodref [android/support/v4/app/Fragment.a (ILandroid/support/v4/app
/Fragment;)V]
[87] aload_0 v0
[88] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[91] aload_0 v0
[92] getfield #30
+ Fieldref [android/support/v4/app/FragmentState.c Z]
[95] putfield #20
+ Fieldref [android/support/v4/app/Fragment.o Z]
[98] aload_0 v0
[99] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[102] iconst_1
[103] putfield #21
+ Fieldref [android/support/v4/app/Fragment.q Z]
[106] aload_0 v0
[107] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[110] aload_0 v0
[111] getfield #31
+ Fieldref [android/support/v4/app/FragmentState.d I]
[114] putfield #23
+ Fieldref [android/support/v4/app/Fragment.w I]
[117] aload_0 v0
[118] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[121] aload_0 v0
[122] getfield #32
+ Fieldref [android/support/v4/app/FragmentState.e I]
[125] putfield #24
+ Fieldref [android/support/v4/app/Fragment.x I]
[128] aload_0 v0
[129] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[132] aload_0 v0
[133] getfield #33
+ Fieldref [android/support/v4/app/FragmentState.f Ljava/lang/String;]
[136] putfield #25

+ Fieldref [android/support/v4/app/Fragment.y Ljava/lang/String;]


[139] aload_0 v0
[140] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[143] aload_0 v0
[144] getfield #34
+ Fieldref [android/support/v4/app/FragmentState.g Z]
[147] putfield #16
+ Fieldref [android/support/v4/app/Fragment.B Z]
[150] aload_0 v0
[151] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[154] aload_0 v0
[155] getfield #35
+ Fieldref [android/support/v4/app/FragmentState.h Z]
[158] putfield #15
+ Fieldref [android/support/v4/app/Fragment.A Z]
[161] aload_0 v0
[162] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[165] aload_1 v1
[166] getfield #26
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[169] putfield #22
+ Fieldref [android/support/v4/app/Fragment.s Landroid/support/v4/app/o;
]
[172] getstatic #39
+ Fieldref [android/support/v4/app/o.a Z]
[175] ifeq +31 (target=206)
[178] ldc #1
+ String [FragmentManager]
[180] new #14
+ Class [java/lang/StringBuilder]
[183] dup
[184] invokespecial #55
+ Methodref [java/lang/StringBuilder.<init> ()V]
[187] ldc #2
+ String [Instantiated fragment ]
[189] invokevirtual #57
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[192] aload_0 v0
[193] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a
pp/Fragment;]
[196] invokevirtual #56
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[199] invokevirtual #58
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[202] invokestatic #51
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[205] pop
[206] aload_0 v0
[207] getfield #38
+ Fieldref [android/support/v4/app/FragmentState.k Landroid/support/v4/a

pp/Fragment;]
[210] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
describeContents()I
Access flags: 0x1
= public int describeContents()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 105, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #28
+ Fieldref [android/support/v4/app/FragmentState.a Ljava/lang/String;]
[5] invokevirtual #46
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[8] aload_1 v1
[9] aload_0 v0
[10] getfield #29
+ Fieldref [android/support/v4/app/FragmentState.b I]
[13] invokevirtual #45
+ Methodref [android/os/Parcel.writeInt (I)V]
[16] aload_1 v1
[17] aload_0 v0
[18] getfield #30
+ Fieldref [android/support/v4/app/FragmentState.c Z]
[21] ifeq +7 (target=28)
[24] iconst_1
[25] goto +4 (target=29)
[28] iconst_0
[29] invokevirtual #45
+ Methodref [android/os/Parcel.writeInt (I)V]
[32] aload_1 v1
[33] aload_0 v0
[34] getfield #31
+ Fieldref [android/support/v4/app/FragmentState.d I]
[37] invokevirtual #45
+ Methodref [android/os/Parcel.writeInt (I)V]
[40] aload_1 v1
[41] aload_0 v0
[42] getfield #32
+ Fieldref [android/support/v4/app/FragmentState.e I]
[45] invokevirtual #45
+ Methodref [android/os/Parcel.writeInt (I)V]
[48] aload_1 v1
[49] aload_0 v0
[50] getfield #33
+ Fieldref [android/support/v4/app/FragmentState.f Ljava/lang/String;]
[53] invokevirtual #46
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[56] aload_1 v1
[57] aload_0 v0

[58] getfield #34


+ Fieldref [android/support/v4/app/FragmentState.g Z]
[61] ifeq +7 (target=68)
[64] iconst_1
[65] goto +4 (target=69)
[68] iconst_0
[69] invokevirtual #45
+ Methodref [android/os/Parcel.writeInt (I)V]
[72] aload_1 v1
[73] aload_0 v0
[74] getfield #35
+ Fieldref [android/support/v4/app/FragmentState.h Z]
[77] ifeq +7 (target=84)
[80] iconst_1
[81] goto +4 (target=85)
[84] iconst_0
[85] invokevirtual #45
+ Methodref [android/os/Parcel.writeInt (I)V]
[88] aload_1 v1
[89] aload_0 v0
[90] getfield #36
+ Fieldref [android/support/v4/app/FragmentState.i Landroid/os/Bundle;]
[93] invokevirtual #44
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
[96] aload_1 v1
[97] aload_0 v0
[98] getfield #37
+ Fieldref [android/support/v4/app/FragmentState.j Landroid/os/Bundle;]
[101] invokevirtual #44
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
[104] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #10
+ Class [android/support/v4/app/s]
[3] dup
[4] invokespecial #50
+ Methodref [android/support/v4/app/s.<init> ()V]
[7] putstatic #27
+ Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Par
celable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/s
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.s extends java.lang.Object

Interfaces (count = 1):


+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/FragmentState]
+ Class [android/support/v4/app/s]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/FragmentState.<init> (Landroid/os/Parcel;)
V]
+ Methodref [android/support/v4/app/s.a (I)[Landroid/support/v4/app/FragmentSt
ate;]
+ Methodref [android/support/v4/app/s.a (Landroid/os/Parcel;)Landroid/support/
v4/app/FragmentState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [a (I)[Landroid/support/v4/app/FragmentState;]
+ NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/app/FragmentState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/FragmentState]
+ Utf8 [android/support/v4/app/s]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
Access flags: 0x1
= public android.support.v4.app.FragmentState a(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 3):
[0] new #2
+ Class [android/support/v4/app/FragmentState]
[3] dup
[4] aload_1 v1
[5] invokespecial #5
+ Methodref [android/support/v4/app/FragmentState.<init> (Landroid/os/Pa

rcel;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/app/FragmentState;
Access flags: 0x1
= public android.support.v4.app.FragmentState[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/FragmentState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/s.a (I)[Landroid/support/v4/app/Frag
mentState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/s.a (Landroid/os/Parcel;)Landroid/su
pport/v4/app/FragmentState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost
Superclass:
android/widget/TabHost
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.FragmentTabHost extends android.widget
.TabHost
Interfaces (count = 1):
+ Class [android/widget/TabHost$OnTabChangeListener]
Constant Pool (count = 253):
+ Integer [16842995]
+ Integer [16908305]
+ Integer [16908306]

+ Integer [16908307]
+ String [Must call setup() that takes a Context and FragmentManager]
+ String [No tab content FrameLayout found for id ]
+ String [No tab known for tag ]
+ Class [android/content/Context]
+ Class [android/content/res/TypedArray]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/FragmentTabHost]
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
+ Class [android/support/v4/app/m]
+ Class [android/support/v4/app/v]
+ Class [android/support/v4/app/w]
+ Class [android/widget/FrameLayout]
+ Class [android/widget/FrameLayout$LayoutParams]
+ Class [android/widget/LinearLayout]
+ Class [android/widget/LinearLayout$LayoutParams]
+ Class [android/widget/TabHost]
+ Class [android/widget/TabHost$OnTabChangeListener]
+ Class [android/widget/TabWidget]
+ Class [java/lang/Class]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/util/ArrayList]
+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/FrameLayo
ut;]
+ Fieldref [android/support/v4/app/FragmentTabHost.c Landroid/content/Context;
]
+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4/app/m
;]
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
+ Fieldref [android/support/v4/app/FragmentTabHost.f Landroid/widget/TabHost$O
nTabChangeListener;]
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4/app/v
;]
+ Fieldref [android/support/v4/app/FragmentTabHost.h Z]
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/lang/Str
ing;]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/Att
ributeSet;[III)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
+ Methodref [android/content/res/TypedArray.recycle ()V]
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context;Ljava
/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/Fragment.d ()Z]
+ Methodref [android/support/v4/app/FragmentTabHost.a ()V]
+ Methodref [android/support/v4/app/FragmentTabHost.a (Landroid/content/Contex
t;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/app/FragmentTabHost.a (Ljava/lang/String;Landr
oid/support/v4/app/w;)Landroid/support/v4/app/w;]
+ Methodref [android/support/v4/app/FragmentTabHost.addView (Landroid/view/Vie
w;Landroid/view/ViewGroup$LayoutParams;)V]
+ Methodref [android/support/v4/app/FragmentTabHost.findViewById (I)Landroid/v
iew/View;]
+ Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()Ljava/l
ang/String;]
+ Methodref [android/support/v4/app/FragmentTabHost.getId ()I]
+ Methodref [android/support/v4/app/FragmentTabHost.setCurrentTabByTag (Ljava/
lang/String;)V]

+ Methodref [android/support/v4/app/FragmentTabHost.setId (I)V]


+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroi
d/os/Parcelable;)V]
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.getSuperState (
)Landroid/os/Parcelable;]
+ Methodref [android/support/v4/app/m.a ()Landroid/support/v4/app/w;]
+ Methodref [android/support/v4/app/m.a (Ljava/lang/String;)Landroid/support/v
4/app/Fragment;]
+ Methodref [android/support/v4/app/m.b ()Z]
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Landroid/s
upport/v4/app/Fragment;]
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;Landroid/su
pport/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/v.b (Landroid/support/v4/app/v;)Ljava/lang
/String;]
+ Methodref [android/support/v4/app/v.c (Landroid/support/v4/app/v;)Ljava/lang
/Class;]
+ Methodref [android/support/v4/app/v.d (Landroid/support/v4/app/v;)Landroid/o
s/Bundle;]
+ Methodref [android/support/v4/app/w.a ()I]
+ Methodref [android/support/v4/app/w.a (ILandroid/support/v4/app/Fragment;Lja
va/lang/String;)Landroid/support/v4/app/w;]
+ Methodref [android/support/v4/app/w.a (Landroid/support/v4/app/Fragment;)Lan
droid/support/v4/app/w;]
+ Methodref [android/support/v4/app/w.b (Landroid/support/v4/app/Fragment;)Lan
droid/support/v4/app/w;]
+ Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/FrameLayout.setId (I)V]
+ Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
+ Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/
view/ViewGroup$LayoutParams;)V]
+ Methodref [android/widget/LinearLayout.setOrientation (I)V]
+ Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
+ Methodref [android/widget/TabHost.<init> (Landroid/content/Context;Landroid/
util/AttributeSet;)V]
+ Methodref [android/widget/TabHost.onAttachedToWindow ()V]
+ Methodref [android/widget/TabHost.onDetachedFromWindow ()V]
+ Methodref [android/widget/TabHost.onRestoreInstanceState (Landroid/os/Parcel
able;)V]
+ Methodref [android/widget/TabHost.onSaveInstanceState ()Landroid/os/Parcelab
le;]
+ Methodref [android/widget/TabHost.setOnTabChangedListener (Landroid/widget/T
abHost$OnTabChangeListener;)V]
+ Methodref [android/widget/TabHost.setup ()V]
+ Methodref [android/widget/TabWidget.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/TabWidget.setId (I)V]
+ Methodref [android/widget/TabWidget.setOrientation (I)V]
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/ArrayList.<init> ()V]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ InterfaceMethodref [android/widget/TabHost$OnTabChangeListener.onTabChanged

(Ljava/lang/String;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (II)V]
+ NameAndType [<init> (IIF)V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a ()I]
+ NameAndType [a ()Landroid/support/v4/app/w;]
+ NameAndType [a ()V]
+ NameAndType [a (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroi
d/support/v4/app/w;]
+ NameAndType [a (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [a (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundl
e;)Landroid/support/v4/app/Fragment;]
+ NameAndType [a (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;
]
+ NameAndType [a (Landroid/support/v4/app/v;)Landroid/support/v4/app/Fragment;
]
+ NameAndType [a (Landroid/support/v4/app/v;Landroid/support/v4/app/Fragment;)
Landroid/support/v4/app/Fragment;]
+ NameAndType [a (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ NameAndType [a (Ljava/lang/String;Landroid/support/v4/app/w;)Landroid/suppor
t/v4/app/w;]
+ NameAndType [a Ljava/lang/String;]
+ NameAndType [a Ljava/util/ArrayList;]
+ NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParam
s;)V]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()Z]
+ NameAndType [b (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;
]
+ NameAndType [b (Landroid/support/v4/app/v;)Ljava/lang/String;]
+ NameAndType [b Landroid/widget/FrameLayout;]
+ NameAndType [c (Landroid/support/v4/app/v;)Ljava/lang/Class;]
+ NameAndType [c Landroid/content/Context;]
+ NameAndType [d ()Z]
+ NameAndType [d (Landroid/support/v4/app/v;)Landroid/os/Bundle;]
+ NameAndType [d Landroid/support/v4/app/m;]
+ NameAndType [e I]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [f Landroid/widget/TabHost$OnTabChangeListener;]
+ NameAndType [findViewById (I)Landroid/view/View;]
+ NameAndType [g Landroid/support/v4/app/v;]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [getCurrentTabTag ()Ljava/lang/String;]
+ NameAndType [getId ()I]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [getResourceId (II)I]
+ NameAndType [getSuperState ()Landroid/os/Parcelable;]
+ NameAndType [h Z]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroi
d/content/res/TypedArray;]
+ NameAndType [onAttachedToWindow ()V]
+ NameAndType [onDetachedFromWindow ()V]
+ NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
+ NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
+ NameAndType [onTabChanged (Ljava/lang/String;)V]

+ NameAndType [recycle ()V]


+ NameAndType [setCurrentTabByTag (Ljava/lang/String;)V]
+ NameAndType [setId (I)V]
+ NameAndType [setOnTabChangedListener (Landroid/widget/TabHost$OnTabChangeLis
tener;)V]
+ NameAndType [setOrientation (I)V]
+ NameAndType [setup ()V]
+ NameAndType [size ()I]
+ NameAndType [toString ()Ljava/lang/String;]
+ Utf8 [()I]
+ Utf8 [()Landroid/os/Parcelable;]
+ Utf8 [()Landroid/support/v4/app/w;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(II)I]
+ Utf8 [(II)V]
+ Utf8 [(IIF)V]
+ Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support
/v4/app/w;]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/content/Context;Landroid/support/v4/app/m;)V]
+ Utf8 [(Landroid/content/Context;Landroid/support/v4/app/m;I)V]
+ Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landro
id/support/v4/app/Fragment;]
+ Utf8 [(Landroid/os/Parcelable;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;]
+ Utf8 [(Landroid/support/v4/app/v;)Landroid/os/Bundle;]
+ Utf8 [(Landroid/support/v4/app/v;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/support/v4/app/v;)Ljava/lang/Class;]
+ Utf8 [(Landroid/support/v4/app/v;)Ljava/lang/String;]
+ Utf8 [(Landroid/support/v4/app/v;Landroid/support/v4/app/Fragment;)Landroid/
support/v4/app/Fragment;]
+ Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
+ Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
+ Utf8 [(Landroid/widget/TabHost$OnTabChangeListener;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Landroid/support/v4/app/w;)Landroid/support/v4/app/
w;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/content/Context;]
+ Utf8 [Landroid/support/v4/app/m;]
+ Utf8 [Landroid/support/v4/app/v;]
+ Utf8 [Landroid/widget/FrameLayout;]
+ Utf8 [Landroid/widget/TabHost$OnTabChangeListener;]
+ Utf8 [Ljava/lang/Deprecated;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Must call setup() that takes a Context and FragmentManager]
+ Utf8 [No tab content FrameLayout found for id ]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[No tab known for tag ]


[RuntimeVisibleAnnotations]
[Z]
[a]
[addView]
[android/content/Context]
[android/content/res/TypedArray]
[android/support/v4/app/Fragment]
[android/support/v4/app/FragmentTabHost]
[android/support/v4/app/FragmentTabHost$SavedState]
[android/support/v4/app/m]
[android/support/v4/app/v]
[android/support/v4/app/w]
[android/widget/FrameLayout]
[android/widget/FrameLayout$LayoutParams]
[android/widget/LinearLayout]
[android/widget/LinearLayout$LayoutParams]
[android/widget/TabHost]
[android/widget/TabHost$OnTabChangeListener]
[android/widget/TabWidget]
[append]
[b]
[c]
[d]
[e]
[equals]
[f]
[findViewById]
[g]
[get]
[getCurrentTabTag]
[getId]
[getName]
[getResourceId]
[getSuperState]
[h]
[java/lang/Class]
[java/lang/IllegalStateException]
[java/lang/String]
[java/lang/StringBuilder]
[java/util/ArrayList]
[obtainStyledAttributes]
[onAttachedToWindow]
[onDetachedFromWindow]
[onRestoreInstanceState]
[onSaveInstanceState]
[onTabChanged]
[recycle]
[setCurrentTabByTag]
[setId]
[setOnTabChangedListener]
[setOrientation]
[setup]
[size]
[toString]

Fields (count = 8):


+ Field:
a Ljava/util/ArrayList;
Access flags: 0x12
= private final java.util.ArrayList a

+ Field:
b Landroid/widget/FrameLayout;
Access flags: 0x2
= private android.widget.FrameLayout b
+ Field:
c Landroid/content/Context;
Access flags: 0x2
= private android.content.Context c
+ Field:
d Landroid/support/v4/app/m;
Access flags: 0x2
= private android.support.v4.app.m d
+ Field:
e I
Access flags: 0x2
= private int e
+ Field:
f Landroid/widget/TabHost$OnTabChangeListener;
Access flags: 0x2
= private android.widget.TabHost$OnTabChangeListener f
+ Field:
g Landroid/support/v4/app/v;
Access flags: 0x2
= private android.support.v4.app.v g
+ Field:
h Z
Access flags: 0x2
= private boolean h
Methods (count = 14):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public FragmentTabHost(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokespecial #72
+ Methodref [android/widget/TabHost.<init> (Landroid/content/Context;Lan
droid/util/AttributeSet;)V]
[6] aload_0 v0
[7] new #27
+ Class [java/util/ArrayList]
[10] dup
[11] invokespecial #89
+ Methodref [java/util/ArrayList.<init> ()V]
[14] putfield #28
+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayLis
t;]
[17] aload_0 v0
[18] aload_1 v1
[19] aconst_null
[20] invokespecial #43
+ Methodref [android/support/v4/app/FragmentTabHost.a (Landroid/content/
Context;Landroid/util/AttributeSet;)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public FragmentTabHost(android.content.Context,android.util.AttributeSet
)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1

[2] aload_2 v2
[3] invokespecial #72
+ Methodref [android/widget/TabHost.<init> (Landroid/content/Context;Lan
droid/util/AttributeSet;)V]
[6] aload_0 v0
[7] new #27
+ Class [java/util/ArrayList]
[10] dup
[11] invokespecial #89
+ Methodref [java/util/ArrayList.<init> ()V]
[14] putfield #28
+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayLis
t;]
[17] aload_0 v0
[18] aload_1 v1
[19] aload_2 v2
[20] invokespecial #43
+ Methodref [android/support/v4/app/FragmentTabHost.a (Landroid/content/
Context;Landroid/util/AttributeSet;)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x2
= private void a(android.content.Context,android.util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 194, locals = 7, stack = 7):
[0] aload_1 v1
[1] aload_2 v2
[2] iconst_1
[3] newarray 10
[5] dup
[6] iconst_0
[7] ldc #1
+ Integer [16842995]
[9] iastore
[10] iconst_0
[11] iconst_0
[12] invokevirtual #37
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/ut
il/AttributeSet;[III)Landroid/content/res/TypedArray;]
[15] astore_3 v3
[16] aload_0 v0
[17] aload_3 v3
[18] iconst_0
[19] iconst_0
[20] invokevirtual #38
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
[23] putfield #32
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
[26] aload_3 v3
[27] invokevirtual #39
+ Methodref [android/content/res/TypedArray.recycle ()V]
[30] aload_0 v0
[31] aload_0 v0
[32] invokespecial #77
+ Methodref [android/widget/TabHost.setOnTabChangedListener (Landroid/wi
dget/TabHost$OnTabChangeListener;)V]
[35] aload_0 v0
[36] ldc #4

+ Integer [16908307]
[38] invokevirtual #46
+ Methodref [android/support/v4/app/FragmentTabHost.findViewById (I)Land
roid/view/View;]
[41] ifnonnull +152 (target=193)
[44] new #18
+ Class [android/widget/LinearLayout]
[47] dup
[48] aload_1 v1
[49] invokespecial #68
+ Methodref [android/widget/LinearLayout.<init> (Landroid/content/Contex
t;)V]
[52] astore v4
[54] aload v4
[56] iconst_1
[57] invokevirtual #70
+ Methodref [android/widget/LinearLayout.setOrientation (I)V]
[60] aload_0 v0
[61] aload v4
[63] new #17
+ Class [android/widget/FrameLayout$LayoutParams]
[66] dup
[67] iconst_m1
[68] iconst_m1
[69] invokespecial #67
+ Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
[72] invokevirtual #45
+ Methodref [android/support/v4/app/FragmentTabHost.addView (Landroid/vi
ew/View;Landroid/view/ViewGroup$LayoutParams;)V]
[75] new #22
+ Class [android/widget/TabWidget]
[78] dup
[79] aload_1 v1
[80] invokespecial #79
+ Methodref [android/widget/TabWidget.<init> (Landroid/content/Context;)
V]
[83] astore v5
[85] aload v5
[87] ldc #4
+ Integer [16908307]
[89] invokevirtual #80
+ Methodref [android/widget/TabWidget.setId (I)V]
[92] aload v5
[94] iconst_0
[95] invokevirtual #81
+ Methodref [android/widget/TabWidget.setOrientation (I)V]
[98] aload v4
[100] aload v5
[102] new #19
+ Class [android/widget/LinearLayout$LayoutParams]
[105] dup
[106] iconst_m1
[107] bipush -2
[109] fconst_0
[110] invokespecial #71
+ Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
[113] invokevirtual #69
+ Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Lan
droid/view/ViewGroup$LayoutParams;)V]
[116] new #16

+ Class [android/widget/FrameLayout]
[119] dup
[120] aload_1 v1
[121] invokespecial #65
+ Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context
;)V]
[124] astore v6
[126] aload v6
[128] ldc #2
+ Integer [16908305]
[130] invokevirtual #66
+ Methodref [android/widget/FrameLayout.setId (I)V]
[133] aload v4
[135] aload v6
[137] new #19
+ Class [android/widget/LinearLayout$LayoutParams]
[140] dup
[141] iconst_0
[142] iconst_0
[143] fconst_0
[144] invokespecial #71
+ Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
[147] invokevirtual #69
+ Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Lan
droid/view/ViewGroup$LayoutParams;)V]
[150] aload_0 v0
[151] new #16
+ Class [android/widget/FrameLayout]
[154] dup
[155] aload_1 v1
[156] invokespecial #65
+ Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context
;)V]
[159] dup
[160] astore v6
[162] putfield #29
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/Fra
meLayout;]
[165] aload_0 v0
[166] getfield #29
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/Fra
meLayout;]
[169] aload_0 v0
[170] getfield #32
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
[173] invokevirtual #66
+ Methodref [android/widget/FrameLayout.setId (I)V]
[176] aload v4
[178] aload v6
[180] new #19
+ Class [android/widget/LinearLayout$LayoutParams]
[183] dup
[184] iconst_m1
[185] iconst_0
[186] fconst_1
[187] invokespecial #71
+ Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
[190] invokevirtual #69
+ Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Lan
droid/view/ViewGroup$LayoutParams;)V]

[193] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setup()V
Access flags: 0x1
= public void setup()
Class member attributes (count = 2):
+ Code attribute instructions (code length = 10, locals = 1, stack = 3):
[0] new #24
+ Class [java/lang/IllegalStateException]
[3] dup
[4] ldc #5
+ String [Must call setup() that takes a Context and FragmentManager]
[6] invokespecial #83
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[9] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Runtime visible annotations attribute:
- Annotation [Ljava/lang/Deprecated;]:
+ Method:
setup(Landroid/content/Context;Landroid/support/v4/app/m;)V
Access flags: 0x1
= public void setup(android.content.Context,android.support.v4.app.m)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 2):
[0] aload_0 v0
[1] invokespecial #78
+ Methodref [android/widget/TabHost.setup ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #30
+ Fieldref [android/support/v4/app/FragmentTabHost.c Landroid/content/Co
ntext;]
[9] aload_0 v0
[10] aload_2 v2
[11] putfield #31
+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4
/app/m;]
[14] aload_0 v0
[15] invokespecial #42
+ Methodref [android/support/v4/app/FragmentTabHost.a ()V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setup(Landroid/content/Context;Landroid/support/v4/app/m;I)V
Access flags: 0x1
= public void setup(android.content.Context,android.support.v4.app.m,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 4, stack = 2):
[0] aload_0 v0
[1] invokespecial #78
+ Methodref [android/widget/TabHost.setup ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #30
+ Fieldref [android/support/v4/app/FragmentTabHost.c Landroid/content/Co
ntext;]
[9] aload_0 v0
[10] aload_2 v2

[11] putfield #31


+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4
/app/m;]
[14] aload_0 v0
[15] iload_3 v3
[16] putfield #32
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
[19] aload_0 v0
[20] invokespecial #42
+ Methodref [android/support/v4/app/FragmentTabHost.a ()V]
[23] aload_0 v0
[24] getfield #29
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/Fra
meLayout;]
[27] iload_3 v3
[28] invokevirtual #66
+ Methodref [android/widget/FrameLayout.setId (I)V]
[31] aload_0 v0
[32] invokevirtual #48
+ Methodref [android/support/v4/app/FragmentTabHost.getId ()I]
[35] iconst_m1
[36] ificmpne +9 (target=45)
[39] aload_0 v0
[40] ldc #3
+ Integer [16908306]
[42] invokevirtual #50
+ Methodref [android/support/v4/app/FragmentTabHost.setId (I)V]
[45] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x2
= private void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 60, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #29
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/Fra
meLayout;]
[4] ifnonnull +55 (target=59)
[7] aload_0 v0
[8] aload_0 v0
[9] aload_0 v0
[10] getfield #32
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
[13] invokevirtual #46
+ Methodref [android/support/v4/app/FragmentTabHost.findViewById (I)Land
roid/view/View;]
[16] checkcast #16
+ Class [android/widget/FrameLayout]
[19] putfield #29
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/Fra
meLayout;]
[22] aload_0 v0
[23] getfield #29
+ Fieldref [android/support/v4/app/FragmentTabHost.b Landroid/widget/Fra
meLayout;]
[26] ifnonnull +33 (target=59)
[29] new #24
+ Class [java/lang/IllegalStateException]

[32] dup
[33] new #26
+ Class [java/lang/StringBuilder]
[36] dup
[37] invokespecial #85
+ Methodref [java/lang/StringBuilder.<init> ()V]
[40] ldc #6
+ String [No tab content FrameLayout found for id ]
[42] invokevirtual #87
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[45] aload_0 v0
[46] getfield #32
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
[49] invokevirtual #86
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[52] invokevirtual #88
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[55] invokespecial #83
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[58] athrow
[59] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeLis
tener;)V
Access flags: 0x1
= public void setOnTabChangedListener(android.widget.TabHost$OnTabChangeLi
stener)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #33
+ Fieldref [android/support/v4/app/FragmentTabHost.f Landroid/widget/Tab
Host$OnTabChangeListener;]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onAttachedToWindow()V
Access flags: 0x4
= protected void onAttachedToWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 153, locals = 5, stack = 3):
[0] aload_0 v0
[1] invokespecial #73
+ Methodref [android/widget/TabHost.onAttachedToWindow ()V]
[4] aload_0 v0
[5] invokevirtual #47
+ Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()L
java/lang/String;]
[8] astore_1 v1
[9] aconst_null
[10] astore_2 v2
[11] iconst_0
[12] istore_3 v3
[13] iload_3 v3
[14] aload_0 v0

[15] getfield #28


+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayLis
t;]
[18] invokevirtual #91
+ Methodref [java/util/ArrayList.size ()I]
[21] ificmpge +102 (target=123)
[24] aload_0 v0
[25] getfield #28
+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayLis
t;]
[28] iload_3 v3
[29] invokevirtual #90
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[32] checkcast #14
+ Class [android/support/v4/app/v]
[35] astore v4
[37] aload v4
[39] aload_0 v0
[40] getfield #31
+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4
/app/m;]
[43] aload v4
[45] invokestatic #58
+ Methodref [android/support/v4/app/v.b (Landroid/support/v4/app/v;)Ljav
a/lang/String;]
[48] invokevirtual #54
+ Methodref [android/support/v4/app/m.a (Ljava/lang/String;)Landroid/sup
port/v4/app/Fragment;]
[51] invokestatic #57
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;Landr
oid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
[54] pop
[55] aload v4
[57] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[60] ifnull +57 (target=117)
[63] aload v4
[65] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[68] invokevirtual #41
+ Methodref [android/support/v4/app/Fragment.d ()Z]
[71] ifne +46 (target=117)
[74] aload v4
[76] invokestatic #58
+ Methodref [android/support/v4/app/v.b (Landroid/support/v4/app/v;)Ljav
a/lang/String;]
[79] aload_1 v1
[80] invokevirtual #84
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[83] ifeq +12 (target=95)
[86] aload_0 v0
[87] aload v4
[89] putfield #34
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4
/app/v;]
[92] goto +25 (target=117)
[95] aload_2 v2
[96] ifnonnull +11 (target=107)

[99] aload_0 v0
[100] getfield #31
+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4
/app/m;]
[103] invokevirtual #53
+ Methodref [android/support/v4/app/m.a ()Landroid/support/v4/app/w;]
[106] astore_2 v2
[107] aload_2 v2
[108] aload v4
[110] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[113] invokevirtual #63
+ Methodref [android/support/v4/app/w.a (Landroid/support/v4/app/Fragmen
t;)Landroid/support/v4/app/w;]
[116] pop
[117] iinc v3, 1
[120] goto -107 (target=13)
[123] aload_0 v0
[124] iconst_1
[125] putfield #35
+ Fieldref [android/support/v4/app/FragmentTabHost.h Z]
[128] aload_0 v0
[129] aload_1 v1
[130] aload_2 v2
[131] invokespecial #44
+ Methodref [android/support/v4/app/FragmentTabHost.a (Ljava/lang/String
;Landroid/support/v4/app/w;)Landroid/support/v4/app/w;]
[134] astore_2 v2
[135] aload_2 v2
[136] ifnull +16 (target=152)
[139] aload_2 v2
[140] invokevirtual #61
+ Methodref [android/support/v4/app/w.a ()I]
[143] pop
[144] aload_0 v0
[145] getfield #31
+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4
/app/m;]
[148] invokevirtual #55
+ Methodref [android/support/v4/app/m.b ()Z]
[151] pop
[152] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDetachedFromWindow()V
Access flags: 0x4
= protected void onDetachedFromWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #74
+ Methodref [android/widget/TabHost.onDetachedFromWindow ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #35
+ Fieldref [android/support/v4/app/FragmentTabHost.h Z]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
onSaveInstanceState()Landroid/os/Parcelable;
Access flags: 0x4
= protected android.os.Parcelable onSaveInstanceState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 3, stack = 3):
[0] aload_0 v0
[1] invokespecial #76
+ Methodref [android/widget/TabHost.onSaveInstanceState ()Landroid/os/Pa
rcelable;]
[4] astore_1 v1
[5] new #12
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
[8] dup
[9] aload_1 v1
[10] invokespecial #51
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (L
android/os/Parcelable;)V]
[13] astore_2 v2
[14] aload_2 v2
[15] aload_0 v0
[16] invokevirtual #47
+ Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()L
java/lang/String;]
[19] putfield #36
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/la
ng/String;]
[22] aload_2 v2
[23] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRestoreInstanceState(Landroid/os/Parcelable;)V
Access flags: 0x4
= protected void onRestoreInstanceState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 3, stack = 2):
[0] aload_1 v1
[1] checkcast #12
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
[4] astore_2 v2
[5] aload_0 v0
[6] aload_2 v2
[7] invokevirtual #52
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.getSuperS
tate ()Landroid/os/Parcelable;]
[10] invokespecial #75
+ Methodref [android/widget/TabHost.onRestoreInstanceState (Landroid/os/
Parcelable;)V]
[13] aload_0 v0
[14] aload_2 v2
[15] getfield #36
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/la
ng/String;]
[18] invokevirtual #49
+ Methodref [android/support/v4/app/FragmentTabHost.setCurrentTabByTag (
Ljava/lang/String;)V]
[21] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onTabChanged(Ljava/lang/String;)V
Access flags: 0x1

= public void onTabChanged(java.lang.String)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 41, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/app/FragmentTabHost.h Z]
[4] ifeq +19 (target=23)
[7] aload_0 v0
[8] aload_1 v1
[9] aconst_null
[10] invokespecial #44
+ Methodref [android/support/v4/app/FragmentTabHost.a (Ljava/lang/String
;Landroid/support/v4/app/w;)Landroid/support/v4/app/w;]
[13] astore_2 v2
[14] aload_2 v2
[15] ifnull +8 (target=23)
[18] aload_2 v2
[19] invokevirtual #61
+ Methodref [android/support/v4/app/w.a ()I]
[22] pop
[23] aload_0 v0
[24] getfield #33
+ Fieldref [android/support/v4/app/FragmentTabHost.f Landroid/widget/Tab
Host$OnTabChangeListener;]
[27] ifnull +13 (target=40)
[30] aload_0 v0
[31] getfield #33
+ Fieldref [android/support/v4/app/FragmentTabHost.f Landroid/widget/Tab
Host$OnTabChangeListener;]
[34] aload_1 v1
[35] invokeinterface #92
+ InterfaceMethodref [android/widget/TabHost$OnTabChangeListener.onTabCh
anged (Ljava/lang/String;)V]
[40] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Landroid/support/v4/app/w;)Landroid/suppor
t/v4/app/w;
Access flags: 0x2
= private android.support.v4.app.w a(java.lang.String,android.support.v4.a
pp.w)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 202, locals = 6, stack = 4):
[0] aconst_null
[1] astore_3 v3
[2] iconst_0
[3] istore v4
[5] iload v4
[7] aload_0 v0
[8] getfield #28
+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayLis
t;]
[11] invokevirtual #91
+ Methodref [java/util/ArrayList.size ()I]
[14] ificmpge +38 (target=52)
[17] aload_0 v0
[18] getfield #28
+ Fieldref [android/support/v4/app/FragmentTabHost.a Ljava/util/ArrayLis
t;]
[21] iload v4

[23] invokevirtual #90


+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[26] checkcast #14
+ Class [android/support/v4/app/v]
[29] astore v5
[31] aload v5
[33] invokestatic #58
+ Methodref [android/support/v4/app/v.b (Landroid/support/v4/app/v;)Ljav
a/lang/String;]
[36] aload_1 v1
[37] invokevirtual #84
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[40] ifeq +6 (target=46)
[43] aload v5
[45] astore_3 v3
[46] iinc v4, 1
[49] goto -44 (target=5)
[52] aload_3 v3
[53] ifnonnull +30 (target=83)
[56] new #24
+ Class [java/lang/IllegalStateException]
[59] dup
[60] new #26
+ Class [java/lang/StringBuilder]
[63] dup
[64] invokespecial #85
+ Methodref [java/lang/StringBuilder.<init> ()V]
[67] ldc #7
+ String [No tab known for tag ]
[69] invokevirtual #87
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[72] aload_1 v1
[73] invokevirtual #87
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[76] invokevirtual #88
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[79] invokespecial #83
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[82] athrow
[83] aload_0 v0
[84] getfield #34
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4
/app/v;]
[87] aload_3 v3
[88] ifacmpeq +112 (target=200)
[91] aload_2 v2
[92] ifnonnull +11 (target=103)
[95] aload_0 v0
[96] getfield #31
+ Fieldref [android/support/v4/app/FragmentTabHost.d Landroid/support/v4
/app/m;]
[99] invokevirtual #53
+ Methodref [android/support/v4/app/m.a ()Landroid/support/v4/app/w;]
[102] astore_2 v2
[103] aload_0 v0
[104] getfield #34
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4

/app/v;]
[107] ifnull +25 (target=132)
[110] aload_0 v0
[111] getfield #34
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4
/app/v;]
[114] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[117] ifnull +15 (target=132)
[120] aload_2 v2
[121] aload_0 v0
[122] getfield #34
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4
/app/v;]
[125] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[128] invokevirtual #63
+ Methodref [android/support/v4/app/w.a (Landroid/support/v4/app/Fragmen
t;)Landroid/support/v4/app/w;]
[131] pop
[132] aload_3 v3
[133] ifnull +62 (target=195)
[136] aload_3 v3
[137] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[140] ifnonnull +46 (target=186)
[143] aload_3 v3
[144] aload_0 v0
[145] getfield #30
+ Fieldref [android/support/v4/app/FragmentTabHost.c Landroid/content/Co
ntext;]
[148] aload_3 v3
[149] invokestatic #59
+ Methodref [android/support/v4/app/v.c (Landroid/support/v4/app/v;)Ljav
a/lang/Class;]
[152] invokevirtual #82
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[155] aload_3 v3
[156] invokestatic #60
+ Methodref [android/support/v4/app/v.d (Landroid/support/v4/app/v;)Land
roid/os/Bundle;]
[159] invokestatic #40
+ Methodref [android/support/v4/app/Fragment.a (Landroid/content/Context
;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
[162] invokestatic #57
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;Landr
oid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
[165] pop
[166] aload_2 v2
[167] aload_0 v0
[168] getfield #32
+ Fieldref [android/support/v4/app/FragmentTabHost.e I]
[171] aload_3 v3
[172] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[175] aload_3 v3

[176] invokestatic #58


+ Methodref [android/support/v4/app/v.b (Landroid/support/v4/app/v;)Ljav
a/lang/String;]
[179] invokevirtual #62
+ Methodref [android/support/v4/app/w.a (ILandroid/support/v4/app/Fragme
nt;Ljava/lang/String;)Landroid/support/v4/app/w;]
[182] pop
[183] goto +12 (target=195)
[186] aload_2 v2
[187] aload_3 v3
[188] invokestatic #56
+ Methodref [android/support/v4/app/v.a (Landroid/support/v4/app/v;)Land
roid/support/v4/app/Fragment;]
[191] invokevirtual #64
+ Methodref [android/support/v4/app/w.b (Landroid/support/v4/app/Fragmen
t;)Landroid/support/v4/app/w;]
[194] pop
[195] aload_0 v0
[196] aload_3 v3
[197] putfield #34
+ Fieldref [android/support/v4/app/FragmentTabHost.g Landroid/support/v4
/app/v;]
[200] aload_2 v2
[201] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/t
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x1020
= synthetic class android.support.v4.app.t extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 5):
+ Class [android/support/v4/app/t]
+ Class [java/lang/Object]
+ Utf8 [android/support/v4/app/t]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost$SavedState
Superclass:
android/view/View$BaseSavedState
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.FragmentTabHost$SavedState extends android.vi
ew.View$BaseSavedState

Interfaces (count = 0):


Constant Pool (count = 71):
+ String [ curTab=]
+ String [FragmentTabHost.SavedState{]
+ String [}]
+ Class [android/os/Parcel]
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
+ Class [android/support/v4/app/u]
+ Class [android/view/View$BaseSavedState]
+ Class [java/lang/Integer]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.CREATOR Landroid
/os/Parcelable$Creator;]
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/lang/Str
ing;]
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroi
d/os/Parcel;)V]
+ Methodref [android/support/v4/app/u.<init> ()V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)
V]
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parce
l;I)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a Ljava/lang/String;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [readString ()Ljava/lang/String;]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
+ Utf8 [ curTab=]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/os/Parcel;Landroid/support/v4/app/t;)V]
+ Utf8 [(Landroid/os/Parcelable;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [CREATOR]
+ Utf8 [Code]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[FragmentTabHost.SavedState{]
[Landroid/os/Parcelable$Creator;]
[Ljava/lang/String;]
[a]
[android/os/Parcel]
[android/support/v4/app/FragmentTabHost$SavedState]
[android/support/v4/app/u]
[android/view/View$BaseSavedState]
[append]
[identityHashCode]
[java/lang/Integer]
[java/lang/StringBuilder]
[java/lang/System]
[readString]
[toHexString]
[toString]
[writeString]
[writeToParcel]
[}]

Fields (count = 2):


+ Field:
a Ljava/lang/String;
Access flags: 0x0
= java.lang.String a
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 6):
- Method:
<init>(Landroid/os/Parcelable;)V
Access flags: 0x0
= FragmentTabHost$SavedState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #18
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
able;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;)V
Access flags: 0x2
= private FragmentTabHost$SavedState(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #17
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
;)V]
[5] aload_0 v0
[6] aload_1 v1
[7] invokevirtual #13
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[10] putfield #12
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/la
ng/String;]
[13] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] invokespecial #19
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os
/Parcel;I)V]
[6] aload_1 v1
[7] aload_0 v0
[8] getfield #12
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/la
ng/String;]
[11] invokevirtual #14
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 1, stack = 2):
[0] new #9
+ Class [java/lang/StringBuilder]
[3] dup
[4] invokespecial #21
+ Methodref [java/lang/StringBuilder.<init> ()V]
[7] ldc #2
+ String [FragmentTabHost.SavedState{]
[9] invokevirtual #22
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[12] aload_0 v0
[13] invokestatic #24
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[16] invokestatic #20
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[19] invokevirtual #22
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[22] ldc #1
+ String [ curTab=]
[24] invokevirtual #22
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[27] aload_0 v0
[28] getfield #12
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.a Ljava/la
ng/String;]
[31] invokevirtual #22
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[34] ldc #3
+ String [}]

[36] invokevirtual #22


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[39] invokevirtual #23
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[42] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;Landroid/support/v4/app/t;)V
Access flags: 0x1000
= synthetic FragmentTabHost$SavedState(android.os.Parcel,android.support.v
4.app.t)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #15
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (L
android/os/Parcel;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #6
+ Class [android/support/v4/app/u]
[3] dup
[4] invokespecial #16
+ Methodref [android/support/v4/app/u.<init> ()V]
[7] putstatic #11
+ Fieldref [android/support/v4/app/FragmentTabHost$SavedState.CREATOR La
ndroid/os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/u
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.u extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
+ Class [android/support/v4/app/u]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroi
d/os/Parcel;Landroid/support/v4/app/t;)V]
+ Methodref [android/support/v4/app/u.a (I)[Landroid/support/v4/app/FragmentTa

bHost$SavedState;]
+ Methodref [android/support/v4/app/u.a (Landroid/os/Parcel;)Landroid/support/
v4/app/FragmentTabHost$SavedState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;Landroid/support/v4/app/t;)V]
+ NameAndType [a (I)[Landroid/support/v4/app/FragmentTabHost$SavedState;]
+ NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$
SavedState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedStat
e;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Landroid/support/v4/app/t;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/FragmentTabHost$SavedState]
+ Utf8 [android/support/v4/app/u]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= u()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$
SavedState;
Access flags: 0x1
= public android.support.v4.app.FragmentTabHost$SavedState a(android.os.Pa
rcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 4):
[0] new #2
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
[3] dup
[4] aload_1 v1
[5] aconst_null
[6] invokespecial #5
+ Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (L
android/os/Parcel;Landroid/support/v4/app/t;)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;
Access flags: 0x1

= public android.support.v4.app.FragmentTabHost$SavedState[] a(int)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/FragmentTabHost$SavedState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/u.a (I)[Landroid/support/v4/app/Frag
mentTabHost$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/u.a (Landroid/os/Parcel;)Landroid/su
pport/v4/app/FragmentTabHost$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/v
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.v extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 27):
+ Class [android/support/v4/app/v]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/v.a Ljava/lang/String;]
+ Fieldref [android/support/v4/app/v.b Ljava/lang/Class;]
+ Fieldref [android/support/v4/app/v.c Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/v.d Landroid/support/v4/app/Fragment;]
+ NameAndType [a Ljava/lang/String;]
+ NameAndType [b Ljava/lang/Class;]
+ NameAndType [c Landroid/os/Bundle;]
+ NameAndType [d Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/support/v4/app/v;)Landroid/os/Bundle;]

+ Utf8 [(Landroid/support/v4/app/v;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/support/v4/app/v;)Ljava/lang/Class;]
+ Utf8 [(Landroid/support/v4/app/v;)Ljava/lang/String;]
+ Utf8 [(Landroid/support/v4/app/v;Landroid/support/v4/app/Fragment;)Landroid/
support/v4/app/Fragment;]
+ Utf8 [Code]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Ljava/lang/Class;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/v]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 4):
+ Field:
a Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String a
+ Field:
b Ljava/lang/Class;
Access flags: 0x12
= private final java.lang.Class b
+ Field:
c Landroid/os/Bundle;
Access flags: 0x12
= private final android.os.Bundle c
+ Field:
d Landroid/support/v4/app/Fragment;
Access flags: 0x2
= private android.support.v4.app.Fragment d
Methods (count = 5):
+ Method:
a(Landroid/support/v4/app/v;Landroid/support/v4/app/Fragment;)
Landroid/support/v4/app/Fragment;
Access flags: 0x1008
= static synthetic android.support.v4.app.Fragment a(android.support.v4.ap
p.v,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] dup_x1
[3] putfield #6
+ Fieldref [android/support/v4/app/v.d Landroid/support/v4/app/Fragment;
]
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/v;)Landroid/support/v4/app/Fragment;
Access flags: 0x1008
= static synthetic android.support.v4.app.Fragment a(android.support.v4.ap
p.v)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/app/v.d Landroid/support/v4/app/Fragment;
]
[4] areturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
b(Landroid/support/v4/app/v;)Ljava/lang/String;
Access flags: 0x1008
= static synthetic java.lang.String b(android.support.v4.app.v)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #3
+ Fieldref [android/support/v4/app/v.a Ljava/lang/String;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/support/v4/app/v;)Ljava/lang/Class;
Access flags: 0x1008
= static synthetic java.lang.Class c(android.support.v4.app.v)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/app/v.b Ljava/lang/Class;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/support/v4/app/v;)Landroid/os/Bundle;
Access flags: 0x1008
= static synthetic android.os.Bundle d(android.support.v4.app.v)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/app/v.c Landroid/os/Bundle;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/w
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.app.w extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 15):
+ Class [android/support/v4/app/w]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support
/v4/app/w;]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]

+ Utf8 [android/support/v4/app/w]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x1
= public w()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroi
d/support/v4/app/w;
Access flags: 0x401
= public abstract android.support.v4.app.w a(int,android.support.v4.app.Fr
agment,java.lang.String)
+ Method:
a(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;
Access flags: 0x401
= public abstract android.support.v4.app.w a(android.support.v4.app.Fragme
nt)
+ Method:
b(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/w;
Access flags: 0x401
= public abstract android.support.v4.app.w b(android.support.v4.app.Fragme
nt)
+ Method:
a()I
Access flags: 0x401
= public abstract int a()
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/x
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.app.x extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 12):
+ Class [android/support/v4/app/x]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/x]
+ Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public x()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Z
Access flags: 0x1
= public boolean a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/y
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.app.y extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 9):
+ Class [android/support/v4/app/y]
+ Class [java/lang/Object]
+ Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/c;]
+ Utf8 [(Landroid/support/v4/content/c;)V]
+ Utf8 [(Landroid/support/v4/content/c;Ljava/lang/Object;)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/y]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
+ Method:
a(ILandroid/os/Bundle;)Landroid/support/v4/content/c;
Access flags: 0x401
= public abstract android.support.v4.content.c a(int,android.os.Bundle)
+ Method:
a(Landroid/support/v4/content/c;Ljava/lang/Object;)V
Access flags: 0x401
= public abstract void a(android.support.v4.content.c,java.lang.Object)
+ Method:
a(Landroid/support/v4/content/c;)V
Access flags: 0x401
= public abstract void a(android.support.v4.content.c)
Class file attributes (count = 0):

_____________________________________________________________________
+ Program class: android/support/v4/app/z
Superclass:
android/support/v4/app/x
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.z extends android.support.v4.app.x
Interfaces (count = 0):
Constant Pool (count = 178):
+ String [
]
+ String [ #]
+ String [ in ]
+ String [: ]
+ String [Active Loaders:]
+ String [Called doRetain when not started: ]
+ String [Called doStart when already started: ]
+ String [Called doStop when not started: ]
+ String [Destroying Active in ]
+ String [Destroying Inactive in ]
+ String [Finished Retaining in ]
+ String [Inactive Loaders:]
+ String [LoaderManager]
+ String [LoaderManager{]
+ String [Retaining in ]
+ String [Starting in ]
+ String [Stopping in ]
+ String [here]
+ String [}}]
+ Class [android/support/v4/app/aa]
+ Class [android/support/v4/app/x]
+ Class [android/support/v4/app/z]
+ Class [android/support/v4/b/a]
+ Class [android/support/v4/b/c]
+ Class [android/util/Log]
+ Class [java/io/PrintWriter]
+ Class [java/lang/Integer]
+ Class [java/lang/RuntimeException]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Fieldref [android/support/v4/app/aa.f Z]
+ Fieldref [android/support/v4/app/aa.h Z]
+ Fieldref [android/support/v4/app/aa.k Z]
+ Fieldref [android/support/v4/app/z.a Z]
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
+ Fieldref [android/support/v4/app/z.d Ljava/lang/String;]
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentActivit
y;]
+ Fieldref [android/support/v4/app/z.f Z]
+ Fieldref [android/support/v4/app/z.g Z]
+ Methodref [android/support/v4/app/aa.a ()V]
+ Methodref [android/support/v4/app/aa.a (Ljava/lang/String;Ljava/io/FileDescr
iptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/aa.b ()V]
+ Methodref [android/support/v4/app/aa.c ()V]
+ Methodref [android/support/v4/app/aa.d ()V]
+ Methodref [android/support/v4/app/aa.e ()V]

+ Methodref [android/support/v4/app/aa.f ()V]


+ Methodref [android/support/v4/app/aa.toString ()Ljava/lang/String;]
+ Methodref [android/support/v4/app/x.<init> ()V]
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/StringBuil
der;)V]
+ Methodref [android/support/v4/b/c.<init> ()V]
+ Methodref [android/support/v4/b/c.a ()I]
+ Methodref [android/support/v4/b/c.a (I)I]
+ Methodref [android/support/v4/b/c.b ()V]
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lan
g/Throwable;)I]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwabl
e;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a ()I]
+ NameAndType [a ()V]
+ NameAndType [a (I)I]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V]
+ NameAndType [a Z]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()V]
+ NameAndType [b (I)Ljava/lang/Object;]
+ NameAndType [b Landroid/support/v4/b/c;]
+ NameAndType [c ()V]
+ NameAndType [c Landroid/support/v4/b/c;]
+ NameAndType [d ()V]
+ NameAndType [d Ljava/lang/String;]
+ NameAndType [e ()V]
+ NameAndType [e Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [f ()V]
+ NameAndType [f Z]
+ NameAndType [fillInStackTrace ()Ljava/lang/Throwable;]
+ NameAndType [g Z]
+ NameAndType [h Z]
+ NameAndType [identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [k Z]
+ NameAndType [print (I)V]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [toHexString (I)Ljava/lang/String;]

+ NameAndType [toString ()Ljava/lang/String;]


+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ Utf8 [
]
+ Utf8 [ #]
+ Utf8 [ in ]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()Ljava/lang/Throwable;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)I]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ Utf8 [: ]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Active Loaders:]
+ Utf8 [Called doRetain when not started: ]
+ Utf8 [Called doStart when already started: ]
+ Utf8 [Called doStop when not started: ]
+ Utf8 [Code]
+ Utf8 [Destroying Active in ]
+ Utf8 [Destroying Inactive in ]
+ Utf8 [Finished Retaining in ]
+ Utf8 [Inactive Loaders:]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/b/c;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [LoaderManager]
+ Utf8 [LoaderManager{]
+ Utf8 [Retaining in ]
+ Utf8 [Starting in ]
+ Utf8 [Stopping in ]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/aa]
+ Utf8 [android/support/v4/app/x]
+ Utf8 [android/support/v4/app/z]
+ Utf8 [android/support/v4/b/a]
+ Utf8 [android/support/v4/b/c]
+ Utf8 [android/util/Log]
+ Utf8 [append]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[fillInStackTrace]
[g]
[h]
[here]
[identityHashCode]
[java/io/PrintWriter]
[java/lang/Integer]
[java/lang/RuntimeException]
[java/lang/StringBuilder]
[java/lang/System]
[k]
[print]
[println]
[toHexString]
[toString]
[v]
[w]
[}}]

Fields (count = 7):


+ Field:
a Z
Access flags: 0x8
= static boolean a
+ Field:
b Landroid/support/v4/b/c;
Access flags: 0x10
= final android.support.v4.b.c b
+ Field:
c Landroid/support/v4/b/c;
Access flags: 0x10
= final android.support.v4.b.c c
+ Field:
d Ljava/lang/String;
Access flags: 0x10
= final java.lang.String d
+ Field:
e Landroid/support/v4/app/FragmentActivity;
Access flags: 0x0
= android.support.v4.app.FragmentActivity e
+ Field:
f Z
Access flags: 0x0
= boolean f
+ Field:
g Z
Access flags: 0x0
= boolean g
Methods (count = 13):
- Method:
<init>(Ljava/lang/String;Landroid/support/v4/app/FragmentActiv
ity;Z)V
Access flags: 0x0
= z(java.lang.String,android.support.v4.app.FragmentActivity,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 4, stack = 3):
[0] aload_0 v0
[1] invokespecial #49
+ Methodref [android/support/v4/app/x.<init> ()V]
[4] aload_0 v0
[5] new #24
+ Class [android/support/v4/b/c]
[8] dup
[9] invokespecial #51
+ Methodref [android/support/v4/b/c.<init> ()V]
[12] putfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]

[15] aload_0 v0
[16] new #24
+ Class [android/support/v4/b/c]
[19] dup
[20] invokespecial #51
+ Methodref [android/support/v4/b/c.<init> ()V]
[23] putfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[26] aload_0 v0
[27] aload_1 v1
[28] putfield #37
+ Fieldref [android/support/v4/app/z.d Ljava/lang/String;]
[31] aload_0 v0
[32] aload_2 v2
[33] putfield #38
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[36] aload_0 v0
[37] iload_3 v3
[38] putfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[41] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/app/FragmentActivity;)V
Access flags: 0x0
= void a(android.support.v4.app.FragmentActivity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #38
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x0
= void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 120, locals = 2, stack = 3):
[0] getstatic #34
+ Fieldref [android/support/v4/app/z.a Z]
[3] ifeq +28 (target=31)
[6] ldc #13
+ String [LoaderManager]
[8] new #29
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #16
+ String [Starting in ]
[17] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la

ng/StringBuilder;]
[24] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #56
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] getfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[35] ifeq +45 (target=80)
[38] new #28
+ Class [java/lang/RuntimeException]
[41] dup
[42] ldc #18
+ String [here]
[44] invokespecial #62
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
[47] astore_1 v1
[48] aload_1 v1
[49] invokevirtual #63
+ Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Th
rowable;]
[52] pop
[53] ldc #13
+ String [LoaderManager]
[55] new #29
+ Class [java/lang/StringBuilder]
[58] dup
[59] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[62] ldc #7
+ String [Called doStart when already started: ]
[64] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[67] aload_0 v0
[68] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[71] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[74] aload_1 v1
[75] invokestatic #57
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[78] pop
[79] return
[80] aload_0 v0
[81] iconst_1
[82] putfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[85] aload_0 v0
[86] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[89] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[92] iconst_1
[93] isub
[94] istore_1 v1
[95] iload_1 v1

[96] iflt +23 (target=119)


[99] aload_0 v0
[100] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[103] iload_1 v1
[104] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[107] checkcast #20
+ Class [android/support/v4/app/aa]
[110] invokevirtual #41
+ Methodref [android/support/v4/app/aa.a ()V]
[113] iinc v1, -1
[116] goto -21 (target=95)
[119] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()V
Access flags: 0x0
= void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 120, locals = 2, stack = 3):
[0] getstatic #34
+ Fieldref [android/support/v4/app/z.a Z]
[3] ifeq +28 (target=31)
[6] ldc #13
+ String [LoaderManager]
[8] new #29
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #17
+ String [Stopping in ]
[17] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #56
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] getfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[35] ifne +45 (target=80)
[38] new #28
+ Class [java/lang/RuntimeException]
[41] dup
[42] ldc #18
+ String [here]
[44] invokespecial #62
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
[47] astore_1 v1
[48] aload_1 v1
[49] invokevirtual #63
+ Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Th

rowable;]
[52] pop
[53] ldc #13
+ String [LoaderManager]
[55] new #29
+ Class [java/lang/StringBuilder]
[58] dup
[59] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[62] ldc #8
+ String [Called doStop when not started: ]
[64] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[67] aload_0 v0
[68] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[71] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[74] aload_1 v1
[75] invokestatic #57
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[78] pop
[79] return
[80] aload_0 v0
[81] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[84] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[87] iconst_1
[88] isub
[89] istore_1 v1
[90] iload_1 v1
[91] iflt +23 (target=114)
[94] aload_0 v0
[95] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[98] iload_1 v1
[99] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[102] checkcast #20
+ Class [android/support/v4/app/aa]
[105] invokevirtual #46
+ Methodref [android/support/v4/app/aa.e ()V]
[108] iinc v1, -1
[111] goto -21 (target=90)
[114] aload_0 v0
[115] iconst_0
[116] putfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[119] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()V
Access flags: 0x0
= void d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 125, locals = 2, stack = 3):

[0] getstatic #34


+ Fieldref [android/support/v4/app/z.a Z]
[3] ifeq +28 (target=31)
[6] ldc #13
+ String [LoaderManager]
[8] new #29
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #15
+ String [Retaining in ]
[17] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #56
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] getfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[35] ifne +45 (target=80)
[38] new #28
+ Class [java/lang/RuntimeException]
[41] dup
[42] ldc #18
+ String [here]
[44] invokespecial #62
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
[47] astore_1 v1
[48] aload_1 v1
[49] invokevirtual #63
+ Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Th
rowable;]
[52] pop
[53] ldc #13
+ String [LoaderManager]
[55] new #29
+ Class [java/lang/StringBuilder]
[58] dup
[59] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[62] ldc #6
+ String [Called doRetain when not started: ]
[64] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[67] aload_0 v0
[68] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[71] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[74] aload_1 v1

[75] invokestatic #57


+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[78] pop
[79] return
[80] aload_0 v0
[81] iconst_1
[82] putfield #40
+ Fieldref [android/support/v4/app/z.g Z]
[85] aload_0 v0
[86] iconst_0
[87] putfield #39
+ Fieldref [android/support/v4/app/z.f Z]
[90] aload_0 v0
[91] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[94] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[97] iconst_1
[98] isub
[99] istore_1 v1
[100] iload_1 v1
[101] iflt +23 (target=124)
[104] aload_0 v0
[105] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[108] iload_1 v1
[109] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[112] checkcast #20
+ Class [android/support/v4/app/aa]
[115] invokevirtual #43
+ Methodref [android/support/v4/app/aa.b ()V]
[118] iinc v1, -1
[121] goto -21 (target=100)
[124] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()V
Access flags: 0x0
= void e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 78, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #40
+ Fieldref [android/support/v4/app/z.g Z]
[4] ifeq +73 (target=77)
[7] getstatic #34
+ Fieldref [android/support/v4/app/z.a Z]
[10] ifeq +28 (target=38)
[13] ldc #13
+ String [LoaderManager]
[15] new #29
+ Class [java/lang/StringBuilder]
[18] dup
[19] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[22] ldc #11
+ String [Finished Retaining in ]
[24] invokevirtual #67

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[27] aload_0 v0
[28] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[31] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[34] invokestatic #56
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[37] pop
[38] aload_0 v0
[39] iconst_0
[40] putfield #40
+ Fieldref [android/support/v4/app/z.g Z]
[43] aload_0 v0
[44] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[47] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[50] iconst_1
[51] isub
[52] istore_1 v1
[53] iload_1 v1
[54] iflt +23 (target=77)
[57] aload_0 v0
[58] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[61] iload_1 v1
[62] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[65] checkcast #20
+ Class [android/support/v4/app/aa]
[68] invokevirtual #44
+ Methodref [android/support/v4/app/aa.c ()V]
[71] iinc v1, -1
[74] goto -21 (target=53)
[77] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()V
Access flags: 0x0
= void f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 36, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[4] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[7] iconst_1
[8] isub
[9] istore_1 v1
[10] iload_1 v1
[11] iflt +24 (target=35)
[14] aload_0 v0
[15] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[18] iload_1 v1
[19] invokevirtual #55

+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]


[22] checkcast #20
+ Class [android/support/v4/app/aa]
[25] iconst_1
[26] putfield #33
+ Fieldref [android/support/v4/app/aa.k Z]
[29] iinc v1, -1
[32] goto -22 (target=10)
[35] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()V
Access flags: 0x0
= void g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[4] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[7] iconst_1
[8] isub
[9] istore_1 v1
[10] iload_1 v1
[11] iflt +23 (target=34)
[14] aload_0 v0
[15] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[18] iload_1 v1
[19] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[22] checkcast #20
+ Class [android/support/v4/app/aa]
[25] invokevirtual #45
+ Methodref [android/support/v4/app/aa.d ()V]
[28] iinc v1, -1
[31] goto -21 (target=10)
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h()V
Access flags: 0x0
= void h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 152, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #40
+ Fieldref [android/support/v4/app/z.g Z]
[4] ifne +75 (target=79)
[7] getstatic #34
+ Fieldref [android/support/v4/app/z.a Z]
[10] ifeq +28 (target=38)
[13] ldc #13
+ String [LoaderManager]
[15] new #29
+ Class [java/lang/StringBuilder]
[18] dup
[19] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]

[22] ldc #9
+ String [Destroying Active in ]
[24] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[27] aload_0 v0
[28] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[31] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[34] invokestatic #56
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[37] pop
[38] aload_0 v0
[39] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[42] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[45] iconst_1
[46] isub
[47] istore_1 v1
[48] iload_1 v1
[49] iflt +23 (target=72)
[52] aload_0 v0
[53] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[56] iload_1 v1
[57] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[60] checkcast #20
+ Class [android/support/v4/app/aa]
[63] invokevirtual #47
+ Methodref [android/support/v4/app/aa.f ()V]
[66] iinc v1, -1
[69] goto -21 (target=48)
[72] aload_0 v0
[73] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[76] invokevirtual #54
+ Methodref [android/support/v4/b/c.b ()V]
[79] getstatic #34
+ Fieldref [android/support/v4/app/z.a Z]
[82] ifeq +28 (target=110)
[85] ldc #13
+ String [LoaderManager]
[87] new #29
+ Class [java/lang/StringBuilder]
[90] dup
[91] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[94] ldc #10
+ String [Destroying Inactive in ]
[96] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[99] aload_0 v0
[100] invokevirtual #66
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]

[103] invokevirtual #68


+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[106] invokestatic #56
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[109] pop
[110] aload_0 v0
[111] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[114] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[117] iconst_1
[118] isub
[119] istore_1 v1
[120] iload_1 v1
[121] iflt +23 (target=144)
[124] aload_0 v0
[125] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[128] iload_1 v1
[129] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[132] checkcast #20
+ Class [android/support/v4/app/aa]
[135] invokevirtual #47
+ Methodref [android/support/v4/app/aa.f ()V]
[138] iinc v1, -1
[141] goto -21 (target=120)
[144] aload_0 v0
[145] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[148] invokevirtual #54
+ Methodref [android/support/v4/b/c.b ()V]
[151] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 57, locals = 2, stack = 3):
[0] new #29
+ Class [java/lang/StringBuilder]
[3] dup
[4] sipush 128
[7] invokespecial #65
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[10] astore_1 v1
[11] aload_1 v1
[12] ldc #14
+ String [LoaderManager{]
[14] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[17] pop
[18] aload_1 v1
[19] aload_0 v0
[20] invokestatic #69
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[23] invokestatic #61
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]

[26] invokevirtual #67


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[29] pop
[30] aload_1 v1
[31] ldc #3
+ String [ in ]
[33] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[36] pop
[37] aload_0 v0
[38] getfield #38
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[41] aload_1 v1
[42] invokestatic #50
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[45] aload_1 v1
[46] ldc #19
+ String [}}]
[48] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[51] pop
[52] aload_1 v1
[53] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[56] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWrite
r,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 255, locals = 8, stack = 5):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[4] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[7] ifle +120 (target=127)
[10] aload_3 v3
[11] aload_1 v1
[12] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[15] aload_3 v3
[16] ldc #5
+ String [Active Loaders:]
[18] invokevirtual #60
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[21] new #29
+ Class [java/lang/StringBuilder]
[24] dup
[25] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[28] aload_1 v1

[29] invokevirtual #67


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[32] ldc #1
+ String [
]
[34] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[37] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[40] astore v5
[42] iconst_0
[43] istore v6
[45] iload v6
[47] aload_0 v0
[48] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[51] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[54] ificmpge +73 (target=127)
[57] aload_0 v0
[58] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[61] iload v6
[63] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[66] checkcast #20
+ Class [android/support/v4/app/aa]
[69] astore v7
[71] aload_3 v3
[72] aload_1 v1
[73] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[76] aload_3 v3
[77] ldc #2
+ String [ #]
[79] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[82] aload_3 v3
[83] aload_0 v0
[84] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[87] iload v6
[89] invokevirtual #53
+ Methodref [android/support/v4/b/c.a (I)I]
[92] invokevirtual #58
+ Methodref [java/io/PrintWriter.print (I)V]
[95] aload_3 v3
[96] ldc #4
+ String [: ]
[98] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[101] aload_3 v3
[102] aload v7
[104] invokevirtual #48
+ Methodref [android/support/v4/app/aa.toString ()Ljava/lang/String;]
[107] invokevirtual #60
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[110] aload v7
[112] aload v5

[114] aload_2 v2
[115] aload_3 v3
[116] aload v4
[118] invokevirtual #42
+ Methodref [android/support/v4/app/aa.a (Ljava/lang/String;Ljava/io/Fil
eDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[121] iinc v6, 1
[124] goto -79 (target=45)
[127] aload_0 v0
[128] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[131] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[134] ifle +120 (target=254)
[137] aload_3 v3
[138] aload_1 v1
[139] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[142] aload_3 v3
[143] ldc #12
+ String [Inactive Loaders:]
[145] invokevirtual #60
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[148] new #29
+ Class [java/lang/StringBuilder]
[151] dup
[152] invokespecial #64
+ Methodref [java/lang/StringBuilder.<init> ()V]
[155] aload_1 v1
[156] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[159] ldc #1
+ String [
]
[161] invokevirtual #67
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[164] invokevirtual #68
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[167] astore v5
[169] iconst_0
[170] istore v6
[172] iload v6
[174] aload_0 v0
[175] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[178] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[181] ificmpge +73 (target=254)
[184] aload_0 v0
[185] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[188] iload v6
[190] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[193] checkcast #20
+ Class [android/support/v4/app/aa]
[196] astore v7
[198] aload_3 v3
[199] aload_1 v1

[200] invokevirtual #59


+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[203] aload_3 v3
[204] ldc #2
+ String [ #]
[206] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[209] aload_3 v3
[210] aload_0 v0
[211] getfield #36
+ Fieldref [android/support/v4/app/z.c Landroid/support/v4/b/c;]
[214] iload v6
[216] invokevirtual #53
+ Methodref [android/support/v4/b/c.a (I)I]
[219] invokevirtual #58
+ Methodref [java/io/PrintWriter.print (I)V]
[222] aload_3 v3
[223] ldc #4
+ String [: ]
[225] invokevirtual #59
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[228] aload_3 v3
[229] aload v7
[231] invokevirtual #48
+ Methodref [android/support/v4/app/aa.toString ()Ljava/lang/String;]
[234] invokevirtual #60
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[237] aload v7
[239] aload v5
[241] aload_2 v2
[242] aload_3 v3
[243] aload v4
[245] invokevirtual #42
+ Methodref [android/support/v4/app/aa.a (Ljava/lang/String;Ljava/io/Fil
eDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[248] iinc v6, 1
[251] goto -79 (target=172)
[254] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Z
Access flags: 0x1
= public boolean a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 62, locals = 5, stack = 2):
[0] iconst_0
[1] istore_1 v1
[2] aload_0 v0
[3] getfield #35
+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]
[6] invokevirtual #52
+ Methodref [android/support/v4/b/c.a ()I]
[9] istore_2 v2
[10] iconst_0
[11] istore_3 v3
[12] iload_3 v3
[13] iload_2 v2
[14] ificmpge +46 (target=60)
[17] aload_0 v0
[18] getfield #35

+ Fieldref [android/support/v4/app/z.b Landroid/support/v4/b/c;]


[21] iload_3 v3
[22] invokevirtual #55
+ Methodref [android/support/v4/b/c.b (I)Ljava/lang/Object;]
[25] checkcast #20
+ Class [android/support/v4/app/aa]
[28] astore v4
[30] iload_1 v1
[31] aload v4
[33] getfield #32
+ Fieldref [android/support/v4/app/aa.h Z]
[36] ifeq +15 (target=51)
[39] aload v4
[41] getfield #31
+ Fieldref [android/support/v4/app/aa.f Z]
[44] ifne +7 (target=51)
[47] iconst_1
[48] goto +4 (target=52)
[51] iconst_0
[52] ior
[53] istore_1 v1
[54] iinc v3, 1
[57] goto -45 (target=12)
[60] iload_1 v1
[61] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 0, stack = 1):
[0] iconst_0
[1] putstatic #34
+ Fieldref [android/support/v4/app/z.a Z]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/aa
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.aa extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/content/d]
Constant Pool
+ String [
+ String [
+ String [
+ String [
+ String [
+ String [
+ String [

(count = 270):
]
Destroying: ]
Finished Retaining: ]
Reseting: ]
Retaining: ]
Starting: ]
Stopping: ]

+ String [ mDeliveredData=]
+ String [ onLoadFinished in ]
+ String [ #]
+ String [ : ]
+ String [ mArgs=]
+ String [ mDestroyed=]
+ String [ mListenerRegistered=]
+ String [ mReportNextStart=]
+ String [ mRetainingStarted=]
+ String [:]
+ String [: ]
+ String [LoaderInfo{]
+ String [LoaderManager]
+ String [Object returned from onCreateLoader must not be a non-static inner m
ember class: ]
+ String [Pending Loader ]
+ String [mCallbacks=]
+ String [mData=]
+ String [mHaveData=]
+ String [mId=]
+ String [mLoader=]
+ String [mRetaining=]
+ String [mStarted=]
+ String [onLoadFinished]
+ String [onLoaderReset]
+ String [}}]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/aa]
+ Class [android/support/v4/app/o]
+ Class [android/support/v4/app/y]
+ Class [android/support/v4/app/z]
+ Class [android/support/v4/b/a]
+ Class [android/support/v4/content/c]
+ Class [android/support/v4/content/d]
+ Class [android/util/Log]
+ Class [java/io/PrintWriter]
+ Class [java/lang/Class]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Integer]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/lang/reflect/Modifier]
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v4/app/
o;]
+ Fieldref [android/support/v4/app/aa.a I]
+ Fieldref [android/support/v4/app/aa.b Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
+ Fieldref [android/support/v4/app/aa.e Z]
+ Fieldref [android/support/v4/app/aa.f Z]
+ Fieldref [android/support/v4/app/aa.g Ljava/lang/Object;]
+ Fieldref [android/support/v4/app/aa.h Z]
+ Fieldref [android/support/v4/app/aa.i Z]
+ Fieldref [android/support/v4/app/aa.j Z]
+ Fieldref [android/support/v4/app/aa.k Z]
+ Fieldref [android/support/v4/app/aa.l Z]
+ Fieldref [android/support/v4/app/aa.m Z]
+ Fieldref [android/support/v4/app/aa.n Landroid/support/v4/app/aa;]
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]

+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]


+ Fieldref [android/support/v4/app/z.a Z]
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentActivit
y;]
+ Methodref [android/support/v4/app/aa.a (Landroid/support/v4/content/c;Ljava/
lang/Object;)V]
+ Methodref [android/support/v4/app/aa.a (Ljava/lang/String;Ljava/io/FileDescr
iptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/aa.e ()V]
+ Methodref [android/support/v4/app/aa.f ()V]
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/StringBuil
der;)V]
+ Methodref [android/support/v4/content/c.a ()V]
+ Methodref [android/support/v4/content/c.a (ILandroid/support/v4/content/d;)V
]
+ Methodref [android/support/v4/content/c.a (Landroid/support/v4/content/d;)V]
+ Methodref [android/support/v4/content/c.a (Ljava/lang/Object;)Ljava/lang/Str
ing;]
+ Methodref [android/support/v4/content/c.a (Ljava/lang/String;Ljava/io/FileDe
scriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/content/c.c ()V]
+ Methodref [android/support/v4/content/c.e ()V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/Class.getModifiers ()I]
+ Methodref [java/lang/Class.isMemberClass ()Z]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ Methodref [java/lang/reflect/Modifier.isStatic (I)Z]
+ InterfaceMethodref [android/support/v4/app/y.a (ILandroid/os/Bundle;)Landroi
d/support/v4/content/c;]
+ InterfaceMethodref [android/support/v4/app/y.a (Landroid/support/v4/content/
c;)V]
+ InterfaceMethodref [android/support/v4/app/y.a (Landroid/support/v4/content/
c;Ljava/lang/Object;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a ()V]
+ NameAndType [a (ILandroid/os/Bundle;)Landroid/support/v4/content/c;]
+ NameAndType [a (ILandroid/support/v4/content/d;)V]
+ NameAndType [a (Landroid/support/v4/content/c;)V]
+ NameAndType [a (Landroid/support/v4/content/c;Ljava/lang/Object;)V]
+ NameAndType [a (Landroid/support/v4/content/d;)V]

+ NameAndType [a (Ljava/lang/Object;)Ljava/lang/String;]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V]
+ NameAndType [a I]
+ NameAndType [a Z]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b Landroid/os/Bundle;]
+ NameAndType [b Landroid/support/v4/app/o;]
+ NameAndType [c ()V]
+ NameAndType [c Landroid/support/v4/app/y;]
+ NameAndType [d Landroid/support/v4/content/c;]
+ NameAndType [e ()V]
+ NameAndType [e Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [e Z]
+ NameAndType [f ()V]
+ NameAndType [f Z]
+ NameAndType [g Ljava/lang/Object;]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getModifiers ()I]
+ NameAndType [h Z]
+ NameAndType [i Z]
+ NameAndType [identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [isMemberClass ()Z]
+ NameAndType [isStatic (I)Z]
+ NameAndType [j Z]
+ NameAndType [k Z]
+ NameAndType [l Z]
+ NameAndType [m Z]
+ NameAndType [n Landroid/support/v4/app/aa;]
+ NameAndType [o Landroid/support/v4/app/z;]
+ NameAndType [print (I)V]
+ NameAndType [print (Ljava/lang/Object;)V]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [print (Z)V]
+ NameAndType [println (Ljava/lang/Object;)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [println (Z)V]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [u Ljava/lang/String;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [ ]
+ Utf8 [ Destroying: ]
+ Utf8 [ Finished Retaining: ]
+ Utf8 [ Reseting: ]
+ Utf8 [ Retaining: ]
+ Utf8 [ Starting: ]
+ Utf8 [ Stopping: ]
+ Utf8 [ mDeliveredData=]
+ Utf8 [ onLoadFinished in ]
+ Utf8 [ #]
+ Utf8 [ : ]
+ Utf8 [ mArgs=]
+ Utf8 [ mDestroyed=]
+ Utf8 [ mListenerRegistered=]
+ Utf8 [ mReportNextStart=]
+ Utf8 [ mRetainingStarted=]

+ Utf8 [()I]
+ Utf8 [()Ljava/lang/Class;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(I)Z]
+ Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/c;]
+ Utf8 [(ILandroid/support/v4/content/d;)V]
+ Utf8 [(Landroid/support/v4/content/c;)V]
+ Utf8 [(Landroid/support/v4/content/c;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/support/v4/content/d;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Z)V]
+ Utf8 [:]
+ Utf8 [: ]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/app/aa;]
+ Utf8 [Landroid/support/v4/app/o;]
+ Utf8 [Landroid/support/v4/app/y;]
+ Utf8 [Landroid/support/v4/app/z;]
+ Utf8 [Landroid/support/v4/content/c;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [LoaderInfo{]
+ Utf8 [LoaderManager]
+ Utf8 [Object returned from onCreateLoader must not be a non-static inner mem
ber class: ]
+ Utf8 [Pending Loader ]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/aa]
+ Utf8 [android/support/v4/app/o]
+ Utf8 [android/support/v4/app/y]
+ Utf8 [android/support/v4/app/z]
+ Utf8 [android/support/v4/b/a]
+ Utf8 [android/support/v4/content/c]
+ Utf8 [android/support/v4/content/d]
+ Utf8 [android/util/Log]
+ Utf8 [append]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[f]
[g]
[getClass]
[getModifiers]
[h]
[i]
[identityHashCode]
[isMemberClass]
[isStatic]
[j]
[java/io/PrintWriter]
[java/lang/Class]
[java/lang/IllegalArgumentException]
[java/lang/Integer]
[java/lang/Object]
[java/lang/StringBuilder]
[java/lang/System]
[java/lang/reflect/Modifier]
[k]
[l]
[m]
[mCallbacks=]
[mData=]
[mHaveData=]
[mId=]
[mLoader=]
[mRetaining=]
[mStarted=]
[n]
[o]
[onLoadFinished]
[onLoaderReset]
[print]
[println]
[toHexString]
[toString]
[u]
[v]
[}}]

Fields (count = 15):


+ Field:
a I
Access flags: 0x10
= final int a
+ Field:
b Landroid/os/Bundle;
Access flags: 0x10
= final android.os.Bundle b
+ Field:
c Landroid/support/v4/app/y;
Access flags: 0x0
= android.support.v4.app.y c
+ Field:
d Landroid/support/v4/content/c;
Access flags: 0x0
= android.support.v4.content.c d
+ Field:
e Z
Access flags: 0x0
= boolean e
+ Field:
f Z
Access flags: 0x0
= boolean f
+ Field:
g Ljava/lang/Object;

+
+
+
+
+
+
+
+

Access flags: 0x0


= java.lang.Object g
Field:
h Z
Access flags: 0x0
= boolean h
Field:
i Z
Access flags: 0x0
= boolean i
Field:
j Z
Access flags: 0x0
= boolean j
Field:
k Z
Access flags: 0x0
= boolean k
Field:
l Z
Access flags: 0x0
= boolean l
Field:
m Z
Access flags: 0x0
= boolean m
Field:
n Landroid/support/v4/app/aa;
Access flags: 0x0
= android.support.v4.app.aa n
Field:
o Landroid/support/v4/app/z;
Access flags: 0x1010
= final synthetic android.support.v4.app.z o

Methods (count = 9):


+ Method:
a()V
Access flags: 0x0
= void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 197, locals = 1, stack = 4):
[0] aload_0 v0
[1] getfield #59
+ Fieldref [android/support/v4/app/aa.i Z]
[4] ifeq +16 (target=20)
[7] aload_0 v0
[8] getfield #60
+ Fieldref [android/support/v4/app/aa.j Z]
[11] ifeq +9 (target=20)
[14] aload_0 v0
[15] iconst_1
[16] putfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[19] return
[20] aload_0 v0
[21] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[24] ifeq +4 (target=28)
[27] return
[28] aload_0 v0
[29] iconst_1
[30] putfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[33] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[36] ifeq +28 (target=64)
[39] ldc #20
+ String [LoaderManager]

[41] new #47


+ Class [java/lang/StringBuilder]
[44] dup
[45] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[48] ldc #6
+ String [ Starting: ]
[50] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[53] aload_0 v0
[54] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[57] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[60] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[63] pop
[64] aload_0 v0
[65] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[68] ifnonnull +31 (target=99)
[71] aload_0 v0
[72] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[75] ifnull +24 (target=99)
[78] aload_0 v0
[79] aload_0 v0
[80] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[83] aload_0 v0
[84] getfield #51
+ Fieldref [android/support/v4/app/aa.a I]
[87] aload_0 v0
[88] getfield #52
+ Fieldref [android/support/v4/app/aa.b Landroid/os/Bundle;]
[91] invokeinterface #102
+ InterfaceMethodref [android/support/v4/app/y.a (ILandroid/os/Bundle;)L
android/support/v4/content/c;]
[96] putfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[99] aload_0 v0
[100] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[103] ifnull +93 (target=196)
[106] aload_0 v0
[107] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[110] invokevirtual #93
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[113] invokevirtual #90
+ Methodref [java/lang/Class.isMemberClass ()Z]
[116] ifeq +49 (target=165)
[119] aload_0 v0
[120] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[123] invokevirtual #93
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[126] invokevirtual #89

+ Methodref [java/lang/Class.getModifiers ()I]


[129] invokestatic #101
+ Methodref [java/lang/reflect/Modifier.isStatic (I)Z]
[132] ifne +33 (target=165)
[135] new #44
+ Class [java/lang/IllegalArgumentException]
[138] dup
[139] new #47
+ Class [java/lang/StringBuilder]
[142] dup
[143] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[146] ldc #21
+ String [Object returned from onCreateLoader must not be a non-static i
nner member class: ]
[148] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[151] aload_0 v0
[152] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[155] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[158] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[161] invokespecial #91
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[164] athrow
[165] aload_0 v0
[166] getfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[169] ifne +20 (target=189)
[172] aload_0 v0
[173] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[176] aload_0 v0
[177] getfield #51
+ Fieldref [android/support/v4/app/aa.a I]
[180] aload_0 v0
[181] invokevirtual #75
+ Methodref [android/support/v4/content/c.a (ILandroid/support/v4/conten
t/d;)V]
[184] aload_0 v0
[185] iconst_1
[186] putfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[189] aload_0 v0
[190] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[193] invokevirtual #74
+ Methodref [android/support/v4/content/c.a ()V]
[196] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x0
= void b()
Class member attributes (count = 1):

+ Code attribute instructions (code length = 55, locals = 1, stack = 3):


[0] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[3] ifeq +28 (target=31)
[6] ldc #20
+ String [LoaderManager]
[8] new #47
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #5
+ String [ Retaining: ]
[17] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] iconst_1
[33] putfield #59
+ Fieldref [android/support/v4/app/aa.i Z]
[36] aload_0 v0
[37] aload_0 v0
[38] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[41] putfield #60
+ Fieldref [android/support/v4/app/aa.j Z]
[44] aload_0 v0
[45] iconst_0
[46] putfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[49] aload_0 v0
[50] aconst_null
[51] putfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[54] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()V
Access flags: 0x0
= void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 99, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #59
+ Fieldref [android/support/v4/app/aa.i Z]
[4] ifeq +61 (target=65)
[7] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[10] ifeq +28 (target=38)
[13] ldc #20
+ String [LoaderManager]

[15] new #47


+ Class [java/lang/StringBuilder]
[18] dup
[19] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[22] ldc #3
+ String [ Finished Retaining: ]
[24] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[27] aload_0 v0
[28] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[31] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[34] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[37] pop
[38] aload_0 v0
[39] iconst_0
[40] putfield #59
+ Fieldref [android/support/v4/app/aa.i Z]
[43] aload_0 v0
[44] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[47] aload_0 v0
[48] getfield #60
+ Fieldref [android/support/v4/app/aa.j Z]
[51] ificmpeq +14 (target=65)
[54] aload_0 v0
[55] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[58] ifne +7 (target=65)
[61] aload_0 v0
[62] invokevirtual #71
+ Methodref [android/support/v4/app/aa.e ()V]
[65] aload_0 v0
[66] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[69] ifeq +29 (target=98)
[72] aload_0 v0
[73] getfield #55
+ Fieldref [android/support/v4/app/aa.e Z]
[76] ifeq +22 (target=98)
[79] aload_0 v0
[80] getfield #61
+ Fieldref [android/support/v4/app/aa.k Z]
[83] ifne +15 (target=98)
[86] aload_0 v0
[87] aload_0 v0
[88] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[91] aload_0 v0
[92] getfield #57
+ Fieldref [android/support/v4/app/aa.g Ljava/lang/Object;]
[95] invokevirtual #69
+ Methodref [android/support/v4/app/aa.a (Landroid/support/v4/content/c;
Ljava/lang/Object;)V]
[98] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
d()V
Access flags: 0x0
= void d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 39, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[4] ifeq +34 (target=38)
[7] aload_0 v0
[8] getfield #61
+ Fieldref [android/support/v4/app/aa.k Z]
[11] ifeq +27 (target=38)
[14] aload_0 v0
[15] iconst_0
[16] putfield #61
+ Fieldref [android/support/v4/app/aa.k Z]
[19] aload_0 v0
[20] getfield #55
+ Fieldref [android/support/v4/app/aa.e Z]
[23] ifeq +15 (target=38)
[26] aload_0 v0
[27] aload_0 v0
[28] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[31] aload_0 v0
[32] getfield #57
+ Fieldref [android/support/v4/app/aa.g Ljava/lang/Object;]
[35] invokevirtual #69
+ Methodref [android/support/v4/app/aa.a (Landroid/support/v4/content/c;
Ljava/lang/Object;)V]
[38] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()V
Access flags: 0x0
= void e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 78, locals = 1, stack = 3):
[0] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[3] ifeq +28 (target=31)
[6] ldc #20
+ String [LoaderManager]
[8] new #47
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #7
+ String [ Stopping: ]
[17] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[20] aload_0 v0
[21] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]

[24] invokevirtual #99


+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] iconst_0
[33] putfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[36] aload_0 v0
[37] getfield #59
+ Fieldref [android/support/v4/app/aa.i Z]
[40] ifne +37 (target=77)
[43] aload_0 v0
[44] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[47] ifnull +30 (target=77)
[50] aload_0 v0
[51] getfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[54] ifeq +23 (target=77)
[57] aload_0 v0
[58] iconst_0
[59] putfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[62] aload_0 v0
[63] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[66] aload_0 v0
[67] invokevirtual #76
+ Methodref [android/support/v4/content/c.a (Landroid/support/v4/content
/d;)V]
[70] aload_0 v0
[71] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[74] invokevirtual #79
+ Methodref [android/support/v4/content/c.c ()V]
[77] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()V
Access flags: 0x0
= void f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 274, locals = 4, stack = 3):
[0] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[3] ifeq +28 (target=31)
[6] ldc #20
+ String [LoaderManager]
[8] new #47
+ Class [java/lang/StringBuilder]
[11] dup
[12] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[15] ldc #2
+ String [ Destroying: ]
[17] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[20] aload_0 v0
[21] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[24] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[27] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[30] pop
[31] aload_0 v0
[32] iconst_1
[33] putfield #62
+ Fieldref [android/support/v4/app/aa.l Z]
[36] aload_0 v0
[37] getfield #56
+ Fieldref [android/support/v4/app/aa.f Z]
[40] istore_1 v1
[41] aload_0 v0
[42] iconst_0
[43] putfield #56
+ Fieldref [android/support/v4/app/aa.f Z]
[46] aload_0 v0
[47] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[50] ifnull +160 (target=210)
[53] aload_0 v0
[54] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[57] ifnull +153 (target=210)
[60] aload_0 v0
[61] getfield #55
+ Fieldref [android/support/v4/app/aa.e Z]
[64] ifeq +146 (target=210)
[67] iload_1 v1
[68] ifeq +142 (target=210)
[71] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[74] ifeq +28 (target=102)
[77] ldc #20
+ String [LoaderManager]
[79] new #47
+ Class [java/lang/StringBuilder]
[82] dup
[83] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[86] ldc #4
+ String [ Reseting: ]
[88] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[91] aload_0 v0
[92] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[95] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[98] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[101] pop
[102] aconst_null

[103] astore_2 v2
[104] aload_0 v0
[105] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[108] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[111] ifnull +32 (target=143)
[114] aload_0 v0
[115] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[118] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[121] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[124] getfield #66
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[127] astore_2 v2
[128] aload_0 v0
[129] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[132] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[135] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[138] ldc #31
+ String [onLoaderReset]
[140] putfield #66
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[143] aload_0 v0
[144] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[147] aload_0 v0
[148] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[151] invokeinterface #103
+ InterfaceMethodref [android/support/v4/app/y.a (Landroid/support/v4/co
ntent/c;)V]
[156] aload_0 v0
[157] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[160] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[163] ifnull +47 (target=210)
[166] aload_0 v0
[167] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[170] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[173] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[176] aload_2 v2
[177] putfield #66

+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]


[180] goto +30 (target=210)
[183] astore_3 v3
[184] aload_0 v0
[185] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[188] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[191] ifnull +17 (target=208)
[194] aload_0 v0
[195] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[198] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[201] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[204] aload_2 v2
[205] putfield #66
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[208] aload_3 v3
[209] athrow
[210] aload_0 v0
[211] aconst_null
[212] putfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[215] aload_0 v0
[216] aconst_null
[217] putfield #57
+ Fieldref [android/support/v4/app/aa.g Ljava/lang/Object;]
[220] aload_0 v0
[221] iconst_0
[222] putfield #55
+ Fieldref [android/support/v4/app/aa.e Z]
[225] aload_0 v0
[226] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[229] ifnull +30 (target=259)
[232] aload_0 v0
[233] getfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[236] ifeq +16 (target=252)
[239] aload_0 v0
[240] iconst_0
[241] putfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[244] aload_0 v0
[245] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[248] aload_0 v0
[249] invokevirtual #76
+ Methodref [android/support/v4/content/c.a (Landroid/support/v4/content
/d;)V]
[252] aload_0 v0
[253] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[256] invokevirtual #80
+ Methodref [android/support/v4/content/c.e ()V]

[259] aload_0 v0
[260] getfield #64
+ Fieldref [android/support/v4/app/aa.n Landroid/support/v4/app/aa;]
[263] ifnull +10 (target=273)
[266] aload_0 v0
[267] getfield #64
+ Fieldref [android/support/v4/app/aa.n Landroid/support/v4/app/aa;]
[270] invokevirtual #72
+ Methodref [android/support/v4/app/aa.f ()V]
[273] return
Code attribute exceptions (count = 2):
- ExceptionInfo (143 -> 156: 183):
- ExceptionInfo (183 -> 184: 183):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/content/c;Ljava/lang/Object;)V
Access flags: 0x0
= void a(android.support.v4.content.c,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 165, locals = 5, stack = 4):
[0] aload_0 v0
[1] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[4] ifnull +160 (target=164)
[7] aconst_null
[8] astore_3 v3
[9] aload_0 v0
[10] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[13] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[16] ifnull +32 (target=48)
[19] aload_0 v0
[20] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[23] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[26] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[29] getfield #66
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[32] astore_3 v3
[33] aload_0 v0
[34] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[37] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[40] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[43] ldc #30
+ String [onLoadFinished]
[45] putfield #66
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[48] getstatic #67
+ Fieldref [android/support/v4/app/z.a Z]
[51] ifeq +41 (target=92)

[54] ldc #20


+ String [LoaderManager]
[56] new #47
+ Class [java/lang/StringBuilder]
[59] dup
[60] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[63] ldc #9
+ String [ onLoadFinished in ]
[65] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[68] aload_1 v1
[69] invokevirtual #97
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[72] ldc #18
+ String [: ]
[74] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[77] aload_1 v1
[78] aload_2 v2
[79] invokevirtual #77
+ Methodref [android/support/v4/content/c.a (Ljava/lang/Object;)Ljava/la
ng/String;]
[82] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[85] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[88] invokestatic #81
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[91] pop
[92] aload_0 v0
[93] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[96] aload_1 v1
[97] aload_2 v2
[98] invokeinterface #104
+ InterfaceMethodref [android/support/v4/app/y.a (Landroid/support/v4/co
ntent/c;Ljava/lang/Object;)V]
[103] aload_0 v0
[104] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[107] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[110] ifnull +49 (target=159)
[113] aload_0 v0
[114] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[117] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[120] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[123] aload_3 v3
[124] putfield #66

+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]


[127] goto +32 (target=159)
[130] astore v4
[132] aload_0 v0
[133] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[136] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[139] ifnull +17 (target=156)
[142] aload_0 v0
[143] getfield #65
+ Fieldref [android/support/v4/app/aa.o Landroid/support/v4/app/z;]
[146] getfield #68
+ Fieldref [android/support/v4/app/z.e Landroid/support/v4/app/FragmentA
ctivity;]
[149] getfield #50
+ Fieldref [android/support/v4/app/FragmentActivity.b Landroid/support/v
4/app/o;]
[152] aload_3 v3
[153] putfield #66
+ Fieldref [android/support/v4/app/o.u Ljava/lang/String;]
[156] aload v4
[158] athrow
[159] aload_0 v0
[160] iconst_1
[161] putfield #56
+ Fieldref [android/support/v4/app/aa.f Z]
[164] return
Code attribute exceptions (count = 2):
- ExceptionInfo (48 -> 103: 130):
- ExceptionInfo (130 -> 132: 130):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 72, locals = 2, stack = 3):
[0] new #47
+ Class [java/lang/StringBuilder]
[3] dup
[4] bipush 64
[6] invokespecial #95
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[9] astore_1 v1
[10] aload_1 v1
[11] ldc #19
+ String [LoaderInfo{]
[13] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[16] pop
[17] aload_1 v1
[18] aload_0 v0
[19] invokestatic #100
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[22] invokestatic #92
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[25] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la

ng/StringBuilder;]
[28] pop
[29] aload_1 v1
[30] ldc #10
+ String [ #]
[32] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[35] pop
[36] aload_1 v1
[37] aload_0 v0
[38] getfield #51
+ Fieldref [android/support/v4/app/aa.a I]
[41] invokevirtual #96
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[44] pop
[45] aload_1 v1
[46] ldc #11
+ String [ : ]
[48] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[51] pop
[52] aload_0 v0
[53] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[56] aload_1 v1
[57] invokestatic #73
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[60] aload_1 v1
[61] ldc #32
+ String [}}]
[63] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[66] pop
[67] aload_1 v1
[68] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[71] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWrite
r,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 331, locals = 5, stack = 5):
[0] aload_3 v3
[1] aload_1 v1
[2] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[5] aload_3 v3
[6] ldc #26
+ String [mId=]
[8] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]

[11] aload_3 v3
[12] aload_0 v0
[13] getfield #51
+ Fieldref [android/support/v4/app/aa.a I]
[16] invokevirtual #82
+ Methodref [java/io/PrintWriter.print (I)V]
[19] aload_3 v3
[20] ldc #12
+ String [ mArgs=]
[22] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[25] aload_3 v3
[26] aload_0 v0
[27] getfield #52
+ Fieldref [android/support/v4/app/aa.b Landroid/os/Bundle;]
[30] invokevirtual #86
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[33] aload_3 v3
[34] aload_1 v1
[35] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[38] aload_3 v3
[39] ldc #23
+ String [mCallbacks=]
[41] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[44] aload_3 v3
[45] aload_0 v0
[46] getfield #53
+ Fieldref [android/support/v4/app/aa.c Landroid/support/v4/app/y;]
[49] invokevirtual #86
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[52] aload_3 v3
[53] aload_1 v1
[54] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[57] aload_3 v3
[58] ldc #27
+ String [mLoader=]
[60] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[63] aload_3 v3
[64] aload_0 v0
[65] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[68] invokevirtual #86
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[71] aload_0 v0
[72] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[75] ifnull +33 (target=108)
[78] aload_0 v0
[79] getfield #54
+ Fieldref [android/support/v4/app/aa.d Landroid/support/v4/content/c;]
[82] new #47
+ Class [java/lang/StringBuilder]
[85] dup
[86] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[89] aload_1 v1

[90] invokevirtual #98


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[93] ldc #1
+ String [ ]
[95] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[98] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[101] aload_2 v2
[102] aload_3 v3
[103] aload v4
[105] invokevirtual #78
+ Methodref [android/support/v4/content/c.a (Ljava/lang/String;Ljava/io/
FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[108] aload_0 v0
[109] getfield #55
+ Fieldref [android/support/v4/app/aa.e Z]
[112] ifne +10 (target=122)
[115] aload_0 v0
[116] getfield #56
+ Fieldref [android/support/v4/app/aa.f Z]
[119] ifeq +55 (target=174)
[122] aload_3 v3
[123] aload_1 v1
[124] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[127] aload_3 v3
[128] ldc #25
+ String [mHaveData=]
[130] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[133] aload_3 v3
[134] aload_0 v0
[135] getfield #55
+ Fieldref [android/support/v4/app/aa.e Z]
[138] invokevirtual #85
+ Methodref [java/io/PrintWriter.print (Z)V]
[141] aload_3 v3
[142] ldc #8
+ String [ mDeliveredData=]
[144] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[147] aload_3 v3
[148] aload_0 v0
[149] getfield #56
+ Fieldref [android/support/v4/app/aa.f Z]
[152] invokevirtual #88
+ Methodref [java/io/PrintWriter.println (Z)V]
[155] aload_3 v3
[156] aload_1 v1
[157] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[160] aload_3 v3
[161] ldc #24
+ String [mData=]
[163] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[166] aload_3 v3

[167] aload_0 v0
[168] getfield #57
+ Fieldref [android/support/v4/app/aa.g Ljava/lang/Object;]
[171] invokevirtual #86
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[174] aload_3 v3
[175] aload_1 v1
[176] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[179] aload_3 v3
[180] ldc #29
+ String [mStarted=]
[182] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[185] aload_3 v3
[186] aload_0 v0
[187] getfield #58
+ Fieldref [android/support/v4/app/aa.h Z]
[190] invokevirtual #85
+ Methodref [java/io/PrintWriter.print (Z)V]
[193] aload_3 v3
[194] ldc #15
+ String [ mReportNextStart=]
[196] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[199] aload_3 v3
[200] aload_0 v0
[201] getfield #61
+ Fieldref [android/support/v4/app/aa.k Z]
[204] invokevirtual #85
+ Methodref [java/io/PrintWriter.print (Z)V]
[207] aload_3 v3
[208] ldc #13
+ String [ mDestroyed=]
[210] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[213] aload_3 v3
[214] aload_0 v0
[215] getfield #62
+ Fieldref [android/support/v4/app/aa.l Z]
[218] invokevirtual #88
+ Methodref [java/io/PrintWriter.println (Z)V]
[221] aload_3 v3
[222] aload_1 v1
[223] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[226] aload_3 v3
[227] ldc #28
+ String [mRetaining=]
[229] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[232] aload_3 v3
[233] aload_0 v0
[234] getfield #59
+ Fieldref [android/support/v4/app/aa.i Z]
[237] invokevirtual #85
+ Methodref [java/io/PrintWriter.print (Z)V]
[240] aload_3 v3
[241] ldc #16
+ String [ mRetainingStarted=]

[243] invokevirtual #84


+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[246] aload_3 v3
[247] aload_0 v0
[248] getfield #60
+ Fieldref [android/support/v4/app/aa.j Z]
[251] invokevirtual #85
+ Methodref [java/io/PrintWriter.print (Z)V]
[254] aload_3 v3
[255] ldc #14
+ String [ mListenerRegistered=]
[257] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[260] aload_3 v3
[261] aload_0 v0
[262] getfield #63
+ Fieldref [android/support/v4/app/aa.m Z]
[265] invokevirtual #88
+ Methodref [java/io/PrintWriter.println (Z)V]
[268] aload_0 v0
[269] getfield #64
+ Fieldref [android/support/v4/app/aa.n Landroid/support/v4/app/aa;]
[272] ifnull +58 (target=330)
[275] aload_3 v3
[276] aload_1 v1
[277] invokevirtual #84
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[280] aload_3 v3
[281] ldc #22
+ String [Pending Loader ]
[283] invokevirtual #87
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[286] aload_3 v3
[287] aload_0 v0
[288] getfield #64
+ Fieldref [android/support/v4/app/aa.n Landroid/support/v4/app/aa;]
[291] invokevirtual #83
+ Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
[294] aload_3 v3
[295] ldc #17
+ String [:]
[297] invokevirtual #87
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[300] aload_0 v0
[301] getfield #64
+ Fieldref [android/support/v4/app/aa.n Landroid/support/v4/app/aa;]
[304] new #47
+ Class [java/lang/StringBuilder]
[307] dup
[308] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[311] aload_1 v1
[312] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[315] ldc #1
+ String [ ]
[317] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[320] invokevirtual #99


+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[323] aload_2 v2
[324] aload_3 v3
[325] aload v4
[327] invokevirtual #70
+ Methodref [android/support/v4/app/aa.a (Ljava/lang/String;Ljava/io/Fil
eDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[330] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/ab
Superclass:
android/widget/FrameLayout
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.ab extends android.widget.FrameLayout
Interfaces (count = 0):
Constant Pool (count = 46):
+ Class [android/support/v4/app/ab]
+ Class [android/view/View]
+ Class [android/widget/FrameLayout]
+ Class [android/widget/FrameLayout$LayoutParams]
+ Methodref [android/support/v4/app/ab.<init> (Landroid/content/Context;)V]
+ Methodref [android/support/v4/app/ab.addView (Landroid/view/View;)V]
+ Methodref [android/support/v4/app/ab.dispatchFreezeSelfOnly (Landroid/util/S
parseArray;)V]
+ Methodref [android/support/v4/app/ab.dispatchThawSelfOnly (Landroid/util/Spa
rseArray;)V]
+ Methodref [android/support/v4/app/ab.setLayoutParams (Landroid/view/ViewGrou
p$LayoutParams;)V]
+ Methodref [android/view/View.getContext ()Landroid/content/Context;]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$Layout
Params;)V]
+ Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
+ NameAndType [<init> (II)V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [addView (Landroid/view/View;)V]
+ NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
+ NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
+ NameAndType [getContext ()Landroid/content/Context;]
+ NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
+ NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
+ Utf8 [()Landroid/content/Context;]
+ Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [(II)V]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/util/SparseArray;)V]
+ Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[<init>]
[Code]
[a]
[addView]
[android/support/v4/app/ab]
[android/view/View]
[android/widget/FrameLayout]
[android/widget/FrameLayout$LayoutParams]
[dispatchFreezeSelfOnly]
[dispatchRestoreInstanceState]
[dispatchSaveInstanceState]
[dispatchThawSelfOnly]
[getContext]
[getLayoutParams]
[setLayoutParams]

Fields (count = 0):


Methods (count = 4):
+ Method:
a(Landroid/view/View;)Landroid/view/ViewGroup;
Access flags: 0x8
= static android.view.ViewGroup a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 48, locals = 4, stack = 4):
[0] new #1
+ Class [android/support/v4/app/ab]
[3] dup
[4] aload_0 v0
[5] invokevirtual #10
+ Methodref [android/view/View.getContext ()Landroid/content/Context;]
[8] invokespecial #5
+ Methodref [android/support/v4/app/ab.<init> (Landroid/content/Context;
)V]
[11] astore_1 v1
[12] aload_0 v0
[13] invokevirtual #11
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[16] astore_2 v2
[17] aload_2 v2
[18] ifnull +8 (target=26)
[21] aload_1 v1
[22] aload_2 v2
[23] invokevirtual #9
+ Methodref [android/support/v4/app/ab.setLayoutParams (Landroid/view/Vi
ewGroup$LayoutParams;)V]
[26] new #4
+ Class [android/widget/FrameLayout$LayoutParams]
[29] dup
[30] iconst_m1
[31] iconst_m1
[32] invokespecial #14
+ Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
[35] astore_3 v3
[36] aload_0 v0
[37] aload_3 v3
[38] invokevirtual #12
+ Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$
LayoutParams;)V]
[41] aload_1 v1

[42] aload_0 v0
[43] invokevirtual #6
+ Methodref [android/support/v4/app/ab.addView (Landroid/view/View;)V]
[46] aload_1 v1
[47] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public ab(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #13
+ Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context
;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
dispatchSaveInstanceState(Landroid/util/SparseArray;)V
Access flags: 0x4
= protected void dispatchSaveInstanceState(android.util.SparseArray)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/ab.dispatchFreezeSelfOnly (Landroid/
util/SparseArray;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
dispatchRestoreInstanceState(Landroid/util/SparseArray;)V
Access flags: 0x4
= protected void dispatchRestoreInstanceState(android.util.SparseArray)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #8
+ Methodref [android/support/v4/app/ab.dispatchThawSelfOnly (Landroid/ut
il/SparseArray;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/ac
Superclass:
android/util/AndroidRuntimeException
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.ac extends android.util.AndroidRuntimeE
xception
Interfaces (count = 0):

Constant Pool (count = 10):


+ Class [android/support/v4/app/ac]
+ Class [android/util/AndroidRuntimeException]
+ Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V
]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/app/ac]
+ Utf8 [android/util/AndroidRuntimeException]
Fields (count = 0):
Methods (count = 1):
- Method:
<init>(Ljava/lang/String;)V
Access flags: 0x1
= public ac(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #3
+ Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/Str
ing;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/content/FileProvider
Superclass:
android/content/ContentProvider
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.content.FileProvider extends android.conte
nt.ContentProvider
Interfaces (count = 0):
Constant Pool (count = 286):
+ Integer [268435456]
+ Integer [704643072]
+ Integer [738197504]
+ Integer [939524096]
+ Integer [1006632960]
+ String [/]
+ String [Failed to parse android.support.FILE_PROVIDER_PATHS meta-data]
+ String [Invalid mode: ]
+ String [Missing android.support.FILE_PROVIDER_PATHS meta-data]
+ String [No external inserts]
+ String [No external updates]
+ String [Provider must grant uri permissions]
+ String [Provider must not be exported]
+ String [_display_name]
+ String [_size]
+ String [android.support.FILE_PROVIDER_PATHS]
+ String [application/octet-stream]

+ String [cache-path]
+ String [external-path]
+ String [files-path]
+ String [name]
+ String [path]
+ String [r]
+ String [root-path]
+ String [rw]
+ String [rwt]
+ String [w]
+ String [wa]
+ String [wt]
+ Class [android/content/ContentProvider]
+ Class [android/content/Context]
+ Class [android/content/pm/PackageManager]
+ Class [android/content/pm/ProviderInfo]
+ Class [android/content/res/XmlResourceParser]
+ Class [android/database/MatrixCursor]
+ Class [android/os/Environment]
+ Class [android/os/ParcelFileDescriptor]
+ Class [android/support/v4/content/FileProvider]
+ Class [android/support/v4/content/a]
+ Class [android/support/v4/content/b]
+ Class [android/webkit/MimeTypeMap]
+ Class [java/io/File]
+ Class [java/io/IOException]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Long]
+ Class [java/lang/Object]
+ Class [java/lang/SecurityException]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/lang/UnsupportedOperationException]
+ Class [java/util/HashMap]
+ Class [org/xmlpull/v1/XmlPullParserException]
+ Fieldref [android/content/pm/ProviderInfo.authority Ljava/lang/String;]
+ Fieldref [android/content/pm/ProviderInfo.exported Z]
+ Fieldref [android/content/pm/ProviderInfo.grantUriPermissions Z]
+ Fieldref [android/support/v4/content/FileProvider.a [Ljava/lang/String;]
+ Fieldref [android/support/v4/content/FileProvider.b Ljava/io/File;]
+ Fieldref [android/support/v4/content/FileProvider.c Ljava/util/HashMap;]
+ Fieldref [android/support/v4/content/FileProvider.d Landroid/support/v4/cont
ent/a;]
+ Methodref [android/content/ContentProvider.<init> ()V]
+ Methodref [android/content/ContentProvider.attachInfo (Landroid/content/Cont
ext;Landroid/content/pm/ProviderInfo;)V]
+ Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
+ Methodref [android/content/Context.getFilesDir ()Ljava/io/File;]
+ Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/P
ackageManager;]
+ Methodref [android/content/pm/PackageManager.resolveContentProvider (Ljava/l
ang/String;I)Landroid/content/pm/ProviderInfo;]
+ Methodref [android/content/pm/ProviderInfo.loadXmlMetaData (Landroid/content
/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
+ Methodref [android/database/MatrixCursor.<init> ([Ljava/lang/String;I)V]
+ Methodref [android/database/MatrixCursor.addRow ([Ljava/lang/Object;)V]
+ Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/Fil
e;]
+ Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landroid/os

/ParcelFileDescriptor;]
+ Methodref [android/support/v4/content/FileProvider.a (Landroid/content/Conte
xt;Ljava/lang/String;)Landroid/support/v4/content/a;]
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/io/File;[Ljava/l
ang/String;)Ljava/io/File;]
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/lang/String;)I]
+ Methodref [android/support/v4/content/FileProvider.a ([Ljava/lang/Object;I)[
Ljava/lang/Object;]
+ Methodref [android/support/v4/content/FileProvider.a ([Ljava/lang/String;I)[
Ljava/lang/String;]
+ Methodref [android/support/v4/content/FileProvider.b (Landroid/content/Conte
xt;Ljava/lang/String;)Landroid/support/v4/content/a;]
+ Methodref [android/support/v4/content/b.<init> (Ljava/lang/String;)V]
+ Methodref [android/support/v4/content/b.a (Ljava/lang/String;Ljava/io/File;)
V]
+ Methodref [android/webkit/MimeTypeMap.getMimeTypeFromExtension (Ljava/lang/S
tring;)Ljava/lang/String;]
+ Methodref [android/webkit/MimeTypeMap.getSingleton ()Landroid/webkit/MimeTyp
eMap;]
+ Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
+ Methodref [java/io/File.<init> (Ljava/lang/String;)V]
+ Methodref [java/io/File.delete ()Z]
+ Methodref [java/io/File.getName ()Ljava/lang/String;]
+ Methodref [java/io/File.length ()J]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;Ljav
a/lang/Throwable;)V]
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
+ Methodref [java/lang/SecurityException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/String.lastIndexOf (I)I]
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;
II)V]
+ Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String
;)V]
+ Methodref [java/util/HashMap.<init> ()V]
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava
/lang/Object;]
+ InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue
(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/la
ng/String;]
+ InterfaceMethodref [android/content/res/XmlResourceParser.next ()I]
+ InterfaceMethodref [android/support/v4/content/a.a (Landroid/net/Uri;)Ljava/
io/File;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
+ NameAndType [<init> ([Ljava/lang/String;I)V]
+ NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Landroid/support
/v4/content/a;]
+ NameAndType [a (Landroid/net/Uri;)Ljava/io/File;]
+ NameAndType [a (Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;]

+ NameAndType [a (Ljava/lang/String;)I]
+ NameAndType [a (Ljava/lang/String;Ljava/io/File;)V]
+ NameAndType [a ([Ljava/lang/Object;I)[Ljava/lang/Object;]
+ NameAndType [a ([Ljava/lang/String;I)[Ljava/lang/String;]
+ NameAndType [a [Ljava/lang/String;]
+ NameAndType [addRow ([Ljava/lang/Object;)V]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
+ NameAndType [attachInfo (Landroid/content/Context;Landroid/content/pm/Provid
erInfo;)V]
+ NameAndType [authority Ljava/lang/String;]
+ NameAndType [b (Landroid/content/Context;Ljava/lang/String;)Landroid/support
/v4/content/a;]
+ NameAndType [b Ljava/io/File;]
+ NameAndType [c Ljava/util/HashMap;]
+ NameAndType [d Landroid/support/v4/content/a;]
+ NameAndType [delete ()Z]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [exported Z]
+ NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/l
ang/String;]
+ NameAndType [getCacheDir ()Ljava/io/File;]
+ NameAndType [getExternalStorageDirectory ()Ljava/io/File;]
+ NameAndType [getFilesDir ()Ljava/io/File;]
+ NameAndType [getMimeTypeFromExtension (Ljava/lang/String;)Ljava/lang/String;
]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
+ NameAndType [getSingleton ()Landroid/webkit/MimeTypeMap;]
+ NameAndType [grantUriPermissions Z]
+ NameAndType [lastIndexOf (I)I]
+ NameAndType [length ()J]
+ NameAndType [loadXmlMetaData (Landroid/content/pm/PackageManager;Ljava/lang/
String;)Landroid/content/res/XmlResourceParser;]
+ NameAndType [next ()I]
+ NameAndType [open (Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;]
+ NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [resolveContentProvider (Ljava/lang/String;I)Landroid/content/pm
/ProviderInfo;]
+ NameAndType [substring (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [valueOf (J)Ljava/lang/Long;]
+ Utf8 [()I]
+ Utf8 [()J]
+ Utf8 [()Landroid/content/pm/PackageManager;]
+ Utf8 [()Landroid/webkit/MimeTypeMap;]
+ Utf8 [()Ljava/io/File;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)I]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(J)Ljava/lang/Long;]
+ Utf8 [(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/conte
nt/a;]
+ Utf8 [(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/conten
t/res/XmlResourceParser;]
+ Utf8 [(Landroid/net/Uri;)Ljava/io/File;]

+ Utf8 [(Landroid/net/Uri;)Ljava/lang/String;]
+ Utf8 [(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;]
+ Utf8 [(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Lj
ava/lang/String;)I]
+ Utf8 [(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;
]
+ Utf8 [(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I]
+ Utf8 [(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Str
ing;Ljava/lang/String;)Landroid/database/Cursor;]
+ Utf8 [(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;]
+ Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
+ Utf8 [(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;]
+ Utf8 [(Ljava/lang/String;Ljava/io/File;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
+ Utf8 [([Ljava/lang/Object;)V]
+ Utf8 [([Ljava/lang/Object;I)[Ljava/lang/Object;]
+ Utf8 [([Ljava/lang/String;I)V]
+ Utf8 [([Ljava/lang/String;I)[Ljava/lang/String;]
+ Utf8 [/]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Failed to parse android.support.FILE_PROVIDER_PATHS meta-data]
+ Utf8 [Invalid mode: ]
+ Utf8 [Landroid/support/v4/content/a;]
+ Utf8 [Ljava/io/File;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [Missing android.support.FILE_PROVIDER_PATHS meta-data]
+ Utf8 [No external inserts]
+ Utf8 [No external updates]
+ Utf8 [Provider must grant uri permissions]
+ Utf8 [Provider must not be exported]
+ Utf8 [Z]
+ Utf8 [[Ljava/lang/String;]
+ Utf8 [_display_name]
+ Utf8 [_size]
+ Utf8 [a]
+ Utf8 [addRow]
+ Utf8 [android.support.FILE_PROVIDER_PATHS]
+ Utf8 [android/content/ContentProvider]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/pm/PackageManager]
+ Utf8 [android/content/pm/ProviderInfo]
+ Utf8 [android/content/res/XmlResourceParser]
+ Utf8 [android/database/MatrixCursor]
+ Utf8 [android/os/Environment]
+ Utf8 [android/os/ParcelFileDescriptor]
+ Utf8 [android/support/v4/content/FileProvider]
+ Utf8 [android/support/v4/content/a]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/content/b]
[android/webkit/MimeTypeMap]
[append]
[application/octet-stream]
[arraycopy]
[attachInfo]
[authority]
[b]
[c]
[cache-path]
[d]
[delete]
[equals]
[exported]
[external-path]
[files-path]
[get]
[getAttributeValue]
[getCacheDir]
[getExternalStorageDirectory]
[getFilesDir]
[getMimeTypeFromExtension]
[getName]
[getPackageManager]
[getSingleton]
[getType]
[grantUriPermissions]
[insert]
[java/io/File]
[java/io/IOException]
[java/lang/IllegalArgumentException]
[java/lang/Long]
[java/lang/Object]
[java/lang/SecurityException]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[java/lang/UnsupportedOperationException]
[java/util/HashMap]
[lastIndexOf]
[length]
[loadXmlMetaData]
[name]
[next]
[onCreate]
[open]
[openFile]
[org/xmlpull/v1/XmlPullParserException]
[path]
[put]
[query]
[r]
[resolveContentProvider]
[root-path]
[rw]
[rwt]
[substring]
[toString]
[update]
[valueOf]

+ Utf8 [w]
+ Utf8 [wa]
+ Utf8 [wt]
Fields (count = 4):
+ Field:
a [Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String[] a
+ Field:
b Ljava/io/File;
Access flags: 0x1a
= private static final java.io.File b
+ Field:
c Ljava/util/HashMap;
Access flags: 0xa
= private static java.util.HashMap c
+ Field:
d Landroid/support/v4/content/a;
Access flags: 0x2
= private android.support.v4.content.a d
Methods (count = 16):
- Method:
<init>()V
Access flags: 0x1
= public FileProvider()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #61
+ Methodref [android/content/ContentProvider.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onCreate()Z
Access flags: 0x1
= public boolean onCreate()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_1
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
attachInfo(Landroid/content/Context;Landroid/content/pm/Provid
erInfo;)V
Access flags: 0x1
= public void attachInfo(android.content.Context,android.content.pm.Provid
erInfo)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #62
+ Methodref [android/content/ContentProvider.attachInfo (Landroid/conten
t/Context;Landroid/content/pm/ProviderInfo;)V]
[6] aload_2 v2
[7] getfield #55
+ Fieldref [android/content/pm/ProviderInfo.exported Z]
[10] ifeq +13 (target=23)
[13] new #47
+ Class [java/lang/SecurityException]
[16] dup
[17] ldc #13

+ String [Provider must not be exported]


[19] invokespecial #90
+ Methodref [java/lang/SecurityException.<init> (Ljava/lang/String;)V]
[22] athrow
[23] aload_2 v2
[24] getfield #56
+ Fieldref [android/content/pm/ProviderInfo.grantUriPermissions Z]
[27] ifne +13 (target=40)
[30] new #47
+ Class [java/lang/SecurityException]
[33] dup
[34] ldc #12
+ String [Provider must grant uri permissions]
[36] invokespecial #90
+ Methodref [java/lang/SecurityException.<init> (Ljava/lang/String;)V]
[39] athrow
[40] aload_0 v0
[41] aload_1 v1
[42] aload_2 v2
[43] getfield #54
+ Fieldref [android/content/pm/ProviderInfo.authority Ljava/lang/String;
]
[46] invokestatic #72
+ Methodref [android/support/v4/content/FileProvider.a (Landroid/content
/Context;Ljava/lang/String;)Landroid/support/v4/content/a;]
[49] putfield #60
+ Fieldref [android/support/v4/content/FileProvider.d Landroid/support/v
4/content/a;]
[52] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[L
java/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
Access flags: 0x1
= public android.database.Cursor query(android.net.Uri,java.lang.String[],
java.lang.String,java.lang.String[],java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 174, locals = 14, stack = 4):
[0] aload_0 v0
[1] getfield #60
+ Fieldref [android/support/v4/content/FileProvider.d Landroid/support/v
4/content/a;]
[4] aload_1 v1
[5] invokeinterface #105
+ InterfaceMethodref [android/support/v4/content/a.a (Landroid/net/Uri;)
Ljava/io/File;]
[10] astore v6
[12] aload_2 v2
[13] ifnonnull +7 (target=20)
[16] getstatic #57
+ Fieldref [android/support/v4/content/FileProvider.a [Ljava/lang/String
;]
[19] astore_2 v2
[20] aload_2 v2
[21] arraylength
[22] anewarray #48
+ Class [java/lang/String]
[25] astore v7
[27] aload_2 v2
[28] arraylength

[29] anewarray #46


+ Class [java/lang/Object]
[32] astore v8
[34] iconst_0
[35] istore v9
[37] aload_2 v2
[38] astore v10
[40] aload v10
[42] arraylength
[43] istore v11
[45] iconst_0
[46] istore v12
[48] iload v12
[50] iload v11
[52] ificmpge +82 (target=134)
[55] aload v10
[57] iload v12
[59] aaload
[60] astore v13
[62] ldc #14
+ String [_display_name]
[64] aload v13
[66] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[69] ifeq +26 (target=95)
[72] aload v7
[74] iload v9
[76] ldc #14
+ String [_display_name]
[78] aastore
[79] aload v8
[81] iload v9
[83] iinc v9, 1
[86] aload v6
[88] invokevirtual #85
+ Methodref [java/io/File.getName ()Ljava/lang/String;]
[91] aastore
[92] goto +36 (target=128)
[95] ldc #15
+ String [_size]
[97] aload v13
[99] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[102] ifeq +26 (target=128)
[105] aload v7
[107] iload v9
[109] ldc #15
+ String [_size]
[111] aastore
[112] aload v8
[114] iload v9
[116] iinc v9, 1
[119] aload v6
[121] invokevirtual #86
+ Methodref [java/io/File.length ()J]
[124] invokestatic #89
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[127] aastore
[128] iinc v12, 1
[131] goto -83 (target=48)

[134] aload v7
[136] iload v9
[138] invokestatic #76
+ Methodref [android/support/v4/content/FileProvider.a ([Ljava/lang/Stri
ng;I)[Ljava/lang/String;]
[141] astore v7
[143] aload v8
[145] iload v9
[147] invokestatic #75
+ Methodref [android/support/v4/content/FileProvider.a ([Ljava/lang/Obje
ct;I)[Ljava/lang/Object;]
[150] astore v8
[152] new #35
+ Class [android/database/MatrixCursor]
[155] dup
[156] aload v7
[158] iconst_1
[159] invokespecial #68
+ Methodref [android/database/MatrixCursor.<init> ([Ljava/lang/String;I)
V]
[162] astore v10
[164] aload v10
[166] aload v8
[168] invokevirtual #69
+ Methodref [android/database/MatrixCursor.addRow ([Ljava/lang/Object;)V
]
[171] aload v10
[173] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getType(Landroid/net/Uri;)Ljava/lang/String;
Access flags: 0x1
= public java.lang.String getType(android.net.Uri)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 58, locals = 6, stack = 3):
[0] aload_0 v0
[1] getfield #60
+ Fieldref [android/support/v4/content/FileProvider.d Landroid/support/v
4/content/a;]
[4] aload_1 v1
[5] invokeinterface #105
+ InterfaceMethodref [android/support/v4/content/a.a (Landroid/net/Uri;)
Ljava/io/File;]
[10] astore_2 v2
[11] aload_2 v2
[12] invokevirtual #85
+ Methodref [java/io/File.getName ()Ljava/lang/String;]
[15] bipush 46
[17] invokevirtual #92
+ Methodref [java/lang/String.lastIndexOf (I)I]
[20] istore_3 v3
[21] iload_3 v3
[22] iflt +33 (target=55)
[25] aload_2 v2
[26] invokevirtual #85
+ Methodref [java/io/File.getName ()Ljava/lang/String;]
[29] iload_3 v3
[30] iconst_1
[31] iadd
[32] invokevirtual #93

+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]


[35] astore v4
[37] invokestatic #81
+ Methodref [android/webkit/MimeTypeMap.getSingleton ()Landroid/webkit/M
imeTypeMap;]
[40] aload v4
[42] invokevirtual #80
+ Methodref [android/webkit/MimeTypeMap.getMimeTypeFromExtension (Ljava/
lang/String;)Ljava/lang/String;]
[45] astore v5
[47] aload v5
[49] ifnull +6 (target=55)
[52] aload v5
[54] areturn
[55] ldc #17
+ String [application/octet-stream]
[57] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landro
id/net/Uri;
Access flags: 0x1
= public android.net.Uri insert(android.net.Uri,android.content.ContentVal
ues)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] new #51
+ Class [java/lang/UnsupportedOperationException]
[3] dup
[4] ldc #10
+ String [No external inserts]
[6] invokespecial #98
+ Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/
String;)V]
[9] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/l
ang/String;[Ljava/lang/String;)I
Access flags: 0x1
= public int update(android.net.Uri,android.content.ContentValues,java.lan
g.String,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 5, stack = 3):
[0] new #51
+ Class [java/lang/UnsupportedOperationException]
[3] dup
[4] ldc #11
+ String [No external updates]
[6] invokespecial #98
+ Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/
String;)V]
[9] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)
I
Access flags: 0x1
= public int delete(android.net.Uri,java.lang.String,java.lang.String[])
Class member attributes (count = 1):

+ Code attribute instructions (code length = 26, locals = 5, stack = 2):


[0] aload_0 v0
[1] getfield #60
+ Fieldref [android/support/v4/content/FileProvider.d Landroid/support/v
4/content/a;]
[4] aload_1 v1
[5] invokeinterface #105
+ InterfaceMethodref [android/support/v4/content/a.a (Landroid/net/Uri;)
Ljava/io/File;]
[10] astore v4
[12] aload v4
[14] invokevirtual #84
+ Methodref [java/io/File.delete ()Z]
[17] ifeq +7 (target=24)
[20] iconst_1
[21] goto +4 (target=25)
[24] iconst_0
[25] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
openFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/Parce
lFileDescriptor;
Access flags: 0x1
= public android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lan
g.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 5, stack = 2):
[0] aload_0 v0
[1] getfield #60
+ Fieldref [android/support/v4/content/FileProvider.d Landroid/support/v
4/content/a;]
[4] aload_1 v1
[5] invokeinterface #105
+ InterfaceMethodref [android/support/v4/content/a.a (Landroid/net/Uri;)
Ljava/io/File;]
[10] astore_3 v3
[11] aload_2 v2
[12] invokestatic #74
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/lang/Strin
g;)I]
[15] istore v4
[17] aload_3 v3
[18] iload v4
[20] invokestatic #71
+ Methodref [android/os/ParcelFileDescriptor.open (Ljava/io/File;I)Landr
oid/os/ParcelFileDescriptor;]
[23] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Ljava/lang/String;)Landroid/support
/v4/content/a;
Access flags: 0xa
= private static android.support.v4.content.a a(android.content.Context,ja
va.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 81, locals = 6, stack = 4):
[0] getstatic #59
+ Fieldref [android/support/v4/content/FileProvider.c Ljava/util/HashMap
;]
[3] dup

[4]
[5]
[6]
+

astore_3 v3
monitorenter
getstatic #59
Fieldref [android/support/v4/content/FileProvider.c Ljava/util/HashMap

;]
[9] aload_1 v1
[10] invokevirtual #100
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object
;]
[13] checkcast #39
+ Class [android/support/v4/content/a]
[16] astore_2 v2
[17] aload_2 v2
[18] ifnonnull +49 (target=67)
[21] aload_0 v0
[22] aload_1 v1
[23] invokestatic #77
+ Methodref [android/support/v4/content/FileProvider.b (Landroid/content
/Context;Ljava/lang/String;)Landroid/support/v4/content/a;]
[26] astore_2 v2
[27] goto +31 (target=58)
[30] astore v4
[32] new #44
+ Class [java/lang/IllegalArgumentException]
[35] dup
[36] ldc #7
+ String [Failed to parse android.support.FILE_PROVIDER_PATHS meta-data]
[38] aload v4
[40] invokespecial #88
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;Ljava/lang/Throwable;)V]
[43] athrow
[44] astore v4
[46] new #44
+ Class [java/lang/IllegalArgumentException]
[49] dup
[50] ldc #7
+ String [Failed to parse android.support.FILE_PROVIDER_PATHS meta-data]
[52] aload v4
[54] invokespecial #88
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;Ljava/lang/Throwable;)V]
[57] athrow
[58] getstatic #59
+ Fieldref [android/support/v4/content/FileProvider.c Ljava/util/HashMap
;]
[61] aload_1 v1
[62] aload_2 v2
[63] invokevirtual #101
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;
)Ljava/lang/Object;]
[66] pop
[67] aload_3 v3
[68] monitorexit
[69] goto +10 (target=79)
[72] astore v5
[74] aload_3 v3
[75] monitorexit
[76] aload v5
[78] athrow

[79] aload_2 v2
[80] areturn
Code attribute exceptions (count = 4):
- ExceptionInfo (21 -> 27: 30):
+ Class [java/io/IOException]
- ExceptionInfo (21 -> 27: 44):
+ Class [org/xmlpull/v1/XmlPullParserException]
- ExceptionInfo (6 -> 69: 72):
- ExceptionInfo (72 -> 76: 72):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/content/Context;Ljava/lang/String;)Landroid/support
/v4/content/a;
Access flags: 0xa
= private static android.support.v4.content.a b(android.content.Context,ja
va.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 241, locals = 10, stack = 5):
[0] new #40
+ Class [android/support/v4/content/b]
[3] dup
[4] aload_1 v1
[5] invokespecial #78
+ Methodref [android/support/v4/content/b.<init> (Ljava/lang/String;)V]
[8] astore_2 v2
[9] aload_0 v0
[10] invokevirtual #65
+ Methodref [android/content/Context.getPackageManager ()Landroid/conten
t/pm/PackageManager;]
[13] aload_1 v1
[14] sipush 128
[17] invokevirtual #66
+ Methodref [android/content/pm/PackageManager.resolveContentProvider (L
java/lang/String;I)Landroid/content/pm/ProviderInfo;]
[20] astore_3 v3
[21] aload_3 v3
[22] aload_0 v0
[23] invokevirtual #65
+ Methodref [android/content/Context.getPackageManager ()Landroid/conten
t/pm/PackageManager;]
[26] ldc #16
+ String [android.support.FILE_PROVIDER_PATHS]
[28] invokevirtual #67
+ Methodref [android/content/pm/ProviderInfo.loadXmlMetaData (Landroid/c
ontent/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourcePars
er;]
[31] astore v4
[33] aload v4
[35] ifnonnull +13 (target=48)
[38] new #44
+ Class [java/lang/IllegalArgumentException]
[41] dup
[42] ldc #9
+ String [Missing android.support.FILE_PROVIDER_PATHS meta-data]
[44] invokespecial #87
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[47] athrow
[48] aload v4
[50] invokeinterface #104
+ InterfaceMethodref [android/content/res/XmlResourceParser.next ()I]

[55] dup
[56] istore v5
[58] iconst_1
[59] ificmpeq +180 (target=239)
[62] iload v5
[64] iconst_2
[65] ificmpne -17 (target=48)
[68] aload v4
[70] invokeinterface #103
+ InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Lj
ava/lang/String;]
[75] astore v6
[77] aload v4
[79] aconst_null
[80] ldc #21
+ String [name]
[82] invokeinterface #102
+ InterfaceMethodref [android/content/res/XmlResourceParser.getAttribute
Value (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
[87] astore v7
[89] aload v4
[91] aconst_null
[92] ldc #22
+ String [path]
[94] invokeinterface #102
+ InterfaceMethodref [android/content/res/XmlResourceParser.getAttribute
Value (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
[99] astore v8
[101] aconst_null
[102] astore v9
[104] ldc #24
+ String [root-path]
[106] aload v6
[108] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[111] ifeq +23 (target=134)
[114] getstatic #58
+ Fieldref [android/support/v4/content/FileProvider.b Ljava/io/File;]
[117] iconst_1
[118] anewarray #48
+ Class [java/lang/String]
[121] dup
[122] iconst_0
[123] aload v8
[125] aastore
[126] invokestatic #73
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/io/File;[L
java/lang/String;)Ljava/io/File;]
[129] astore v9
[131] goto +92 (target=223)
[134] ldc #20
+ String [files-path]
[136] aload v6
[138] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[141] ifeq +24 (target=165)
[144] aload_0 v0
[145] invokevirtual #64
+ Methodref [android/content/Context.getFilesDir ()Ljava/io/File;]
[148] iconst_1

[149] anewarray #48


+ Class [java/lang/String]
[152] dup
[153] iconst_0
[154] aload v8
[156] aastore
[157] invokestatic #73
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/io/File;[L
java/lang/String;)Ljava/io/File;]
[160] astore v9
[162] goto +61 (target=223)
[165] ldc #18
+ String [cache-path]
[167] aload v6
[169] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[172] ifeq +24 (target=196)
[175] aload_0 v0
[176] invokevirtual #63
+ Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
[179] iconst_1
[180] anewarray #48
+ Class [java/lang/String]
[183] dup
[184] iconst_0
[185] aload v8
[187] aastore
[188] invokestatic #73
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/io/File;[L
java/lang/String;)Ljava/io/File;]
[191] astore v9
[193] goto +30 (target=223)
[196] ldc #19
+ String [external-path]
[198] aload v6
[200] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[203] ifeq +20 (target=223)
[206] invokestatic #70
+ Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/
io/File;]
[209] iconst_1
[210] anewarray #48
+ Class [java/lang/String]
[213] dup
[214] iconst_0
[215] aload v8
[217] aastore
[218] invokestatic #73
+ Methodref [android/support/v4/content/FileProvider.a (Ljava/io/File;[L
java/lang/String;)Ljava/io/File;]
[221] astore v9
[223] aload v9
[225] ifnull +11 (target=236)
[228] aload_2 v2
[229] aload v7
[231] aload v9
[233] invokevirtual #79
+ Methodref [android/support/v4/content/b.a (Ljava/lang/String;Ljava/io/
File;)V]

[236] goto -188 (target=48)


[239] aload_2 v2
[240] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)I
Access flags: 0xa
= private static int a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 113, locals = 2, stack = 4):
[0] ldc #23
+ String [r]
[2] aload_0 v0
[3] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[6] ifeq +9 (target=15)
[9] ldc #1
+ Integer [268435456]
[11] istore_1 v1
[12] goto +99 (target=111)
[15] ldc #27
+ String [w]
[17] aload_0 v0
[18] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[21] ifne +12 (target=33)
[24] ldc #29
+ String [wt]
[26] aload_0 v0
[27] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[30] ifeq +9 (target=39)
[33] ldc #3
+ Integer [738197504]
[35] istore_1 v1
[36] goto +75 (target=111)
[39] ldc #28
+ String [wa]
[41] aload_0 v0
[42] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[45] ifeq +9 (target=54)
[48] ldc #2
+ Integer [704643072]
[50] istore_1 v1
[51] goto +60 (target=111)
[54] ldc #25
+ String [rw]
[56] aload_0 v0
[57] invokevirtual #91
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[60] ifeq +9 (target=69)
[63] ldc #4
+ Integer [939524096]
[65] istore_1 v1
[66] goto +45 (target=111)
[69] ldc #26
+ String [rwt]
[71] aload_0 v0
[72] invokevirtual #91

+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]


[75] ifeq +9 (target=84)
[78] ldc #5
+ Integer [1006632960]
[80] istore_1 v1
[81] goto +30 (target=111)
[84] new #44
+ Class [java/lang/IllegalArgumentException]
[87] dup
[88] new #49
+ Class [java/lang/StringBuilder]
[91] dup
[92] invokespecial #94
+ Methodref [java/lang/StringBuilder.<init> ()V]
[95] ldc #8
+ String [Invalid mode: ]
[97] invokevirtual #95
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[100] aload_0 v0
[101] invokevirtual #95
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[104] invokevirtual #96
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[107] invokespecial #87
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[110] athrow
[111] iload_1 v1
[112] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;
Access flags: 0x8a
= private static varargs java.io.File a(java.io.File,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 48, locals = 7, stack = 4):
[0] aload_0 v0
[1] astore_2 v2
[2] aload_1 v1
[3] astore_3 v3
[4] aload_3 v3
[5] arraylength
[6] istore v4
[8] iconst_0
[9] istore v5
[11] iload v5
[13] iload v4
[15] ificmpge +31 (target=46)
[18] aload_3 v3
[19] iload v5
[21] aaload
[22] astore v6
[24] aload v6
[26] ifnull +14 (target=40)
[29] new #42
+ Class [java/io/File]
[32] dup
[33] aload_2 v2

[34] aload v6
[36] invokespecial #82
+ Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
[39] astore_2 v2
[40] iinc v5, 1
[43] goto -32 (target=11)
[46] aload_2 v2
[47] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a([Ljava/lang/String;I)[Ljava/lang/String;
Access flags: 0xa
= private static java.lang.String[] a(java.lang.String[],int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 5):
[0] iload_1 v1
[1] anewarray #48
+ Class [java/lang/String]
[4] astore_2 v2
[5] aload_0 v0
[6] iconst_0
[7] aload_2 v2
[8] iconst_0
[9] iload_1 v1
[10] invokestatic #97
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[13] aload_2 v2
[14] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a([Ljava/lang/Object;I)[Ljava/lang/Object;
Access flags: 0xa
= private static java.lang.Object[] a(java.lang.Object[],int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 5):
[0] iload_1 v1
[1] anewarray #46
+ Class [java/lang/Object]
[4] astore_2 v2
[5] aload_0 v0
[6] iconst_0
[7] aload_2 v2
[8] iconst_0
[9] iload_1 v1
[10] invokestatic #97
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[13] aload_2 v2
[14] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 0, stack = 4):
[0] iconst_2
[1] anewarray #48
+ Class [java/lang/String]

[4] dup
[5] iconst_0
[6] ldc #14
+ String [_display_name]
[8] aastore
[9] dup
[10] iconst_1
[11] ldc #15
+ String [_size]
[13] aastore
[14] putstatic #57
+ Fieldref [android/support/v4/content/FileProvider.a [Ljava/lang/String
;]
[17] new #42
+ Class [java/io/File]
[20] dup
[21] ldc #6
+ String [/]
[23] invokespecial #83
+ Methodref [java/io/File.<init> (Ljava/lang/String;)V]
[26] putstatic #58
+ Fieldref [android/support/v4/content/FileProvider.b Ljava/io/File;]
[29] new #52
+ Class [java/util/HashMap]
[32] dup
[33] invokespecial #99
+ Methodref [java/util/HashMap.<init> ()V]
[36] putstatic #59
+ Fieldref [android/support/v4/content/FileProvider.c Ljava/util/HashMap
;]
[39] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/content/a
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.content.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/content/a]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/net/Uri;)Ljava/io/File;]
+ Utf8 [a]
+ Utf8 [android/support/v4/content/a]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/net/Uri;)Ljava/io/File;
Access flags: 0x401
= public abstract java.io.File a(android.net.Uri)

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/content/b
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.content.b extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/content/a]
Constant Pool (count = 112):
+ String [Failed to resolve canonical path for ]
+ String [Name must not be empty]
+ String [Resolved path jumped beyond configured root]
+ String [Unable to find configured root for ]
+ Class [android/net/Uri]
+ Class [android/support/v4/content/a]
+ Class [android/support/v4/content/b]
+ Class [android/text/TextUtils]
+ Class [java/io/File]
+ Class [java/io/IOException]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Object]
+ Class [java/lang/SecurityException]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/util/HashMap]
+ Fieldref [android/support/v4/content/b.a Ljava/lang/String;]
+ Fieldref [android/support/v4/content/b.b Ljava/util/HashMap;]
+ Methodref [android/net/Uri.decode (Ljava/lang/String;)Ljava/lang/String;]
+ Methodref [android/net/Uri.getEncodedPath ()Ljava/lang/String;]
+ Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
+ Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
+ Methodref [java/io/File.getCanonicalFile ()Ljava/io/File;]
+ Methodref [java/io/File.getPath ()Ljava/lang/String;]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;Ljav
a/lang/Throwable;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/SecurityException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/String.indexOf (II)I]
+ Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]
+ Methodref [java/lang/String.substring (II)Ljava/lang/String;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/HashMap.<init> ()V]
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava
/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [<init> (Ljava/lang/String;)V]


NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
NameAndType [a Ljava/lang/String;]
NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
NameAndType [b Ljava/util/HashMap;]
NameAndType [decode (Ljava/lang/String;)Ljava/lang/String;]
NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
NameAndType [getCanonicalFile ()Ljava/io/File;]
NameAndType [getEncodedPath ()Ljava/lang/String;]
NameAndType [getPath ()Ljava/lang/String;]
NameAndType [indexOf (II)I]
NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
NameAndType [startsWith (Ljava/lang/String;)Z]
NameAndType [substring (I)Ljava/lang/String;]
NameAndType [substring (II)Ljava/lang/String;]
NameAndType [toString ()Ljava/lang/String;]
Utf8 [()Ljava/io/File;]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [(I)Ljava/lang/String;]
Utf8 [(II)I]
Utf8 [(II)Ljava/lang/String;]
Utf8 [(Landroid/net/Uri;)Ljava/io/File;]
Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
Utf8 [(Ljava/lang/CharSequence;)Z]
Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
Utf8 [(Ljava/lang/String;)V]
Utf8 [(Ljava/lang/String;)Z]
Utf8 [(Ljava/lang/String;Ljava/io/File;)V]
Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [Failed to resolve canonical path for ]
Utf8 [Ljava/lang/String;]
Utf8 [Ljava/util/HashMap;]
Utf8 [Name must not be empty]
Utf8 [Resolved path jumped beyond configured root]
Utf8 [Unable to find configured root for ]
Utf8 [a]
Utf8 [android/net/Uri]
Utf8 [android/support/v4/content/a]
Utf8 [android/support/v4/content/b]
Utf8 [android/text/TextUtils]
Utf8 [append]
Utf8 [b]
Utf8 [decode]
Utf8 [get]
Utf8 [getCanonicalFile]
Utf8 [getEncodedPath]
Utf8 [getPath]
Utf8 [indexOf]
Utf8 [isEmpty]
Utf8 [java/io/File]
Utf8 [java/io/IOException]

+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[java/lang/IllegalArgumentException]
[java/lang/Object]
[java/lang/SecurityException]
[java/lang/String]
[java/lang/StringBuilder]
[java/util/HashMap]
[put]
[startsWith]
[substring]
[toString]

Fields (count = 2):


+ Field:
a Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String a
+ Field:
b Ljava/util/HashMap;
Access flags: 0x12
= private final java.util.HashMap b
Methods (count = 3):
- Method:
<init>(Ljava/lang/String;)V
Access flags: 0x1
= public b(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokespecial #27
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] new #16
+ Class [java/util/HashMap]
[8] dup
[9] invokespecial #37
+ Methodref [java/util/HashMap.<init> ()V]
[12] putfield #18
+ Fieldref [android/support/v4/content/b.b Ljava/util/HashMap;]
[15] aload_0 v0
[16] aload_1 v1
[17] putfield #17
+ Fieldref [android/support/v4/content/b.a Ljava/lang/String;]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/File;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.File)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 4, stack = 4):
[0] aload_1 v1
[1] invokestatic #21
+ Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
[4] ifeq +13 (target=17)
[7] new #11
+ Class [java/lang/IllegalArgumentException]
[10] dup
[11] ldc #2
+ String [Name must not be empty]
[13] invokespecial #25
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]

[16] athrow
[17] aload_2 v2
[18] invokevirtual #23
+ Methodref [java/io/File.getCanonicalFile ()Ljava/io/File;]
[21] astore_2 v2
[22] goto +32 (target=54)
[25] astore_3 v3
[26] new #11
+ Class [java/lang/IllegalArgumentException]
[29] dup
[30] new #15
+ Class [java/lang/StringBuilder]
[33] dup
[34] invokespecial #33
+ Methodref [java/lang/StringBuilder.<init> ()V]
[37] ldc #1
+ String [Failed to resolve canonical path for ]
[39] invokevirtual #35
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[42] aload_2 v2
[43] invokevirtual #34
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[46] invokevirtual #36
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[49] aload_3 v3
[50] invokespecial #26
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;Ljava/lang/Throwable;)V]
[53] athrow
[54] aload_0 v0
[55] getfield #18
+ Fieldref [android/support/v4/content/b.b Ljava/util/HashMap;]
[58] aload_1 v1
[59] aload_2 v2
[60] invokevirtual #39
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;
)Ljava/lang/Object;]
[63] pop
[64] return
Code attribute exceptions (count = 1):
- ExceptionInfo (17 -> 22: 25):
+ Class [java/io/IOException]
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/net/Uri;)Ljava/io/File;
Access flags: 0x1
= public java.io.File a(android.net.Uri)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 162, locals = 8, stack = 4):
[0] aload_1 v1
[1] invokevirtual #20
+ Methodref [android/net/Uri.getEncodedPath ()Ljava/lang/String;]
[4] astore_2 v2
[5] aload_2 v2
[6] bipush 47
[8] iconst_1
[9] invokevirtual #29
+ Methodref [java/lang/String.indexOf (II)I]
[12] istore_3 v3

[13] aload_2 v2
[14] iconst_1
[15] iload_3 v3
[16] invokevirtual #32
+ Methodref [java/lang/String.substring (II)Ljava/lang/String;]
[19] invokestatic #19
+ Methodref [android/net/Uri.decode (Ljava/lang/String;)Ljava/lang/Strin
g;]
[22] astore v4
[24] aload_2 v2
[25] iload_3 v3
[26] iconst_1
[27] iadd
[28] invokevirtual #31
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]
[31] invokestatic #19
+ Methodref [android/net/Uri.decode (Ljava/lang/String;)Ljava/lang/Strin
g;]
[34] astore_2 v2
[35] aload_0 v0
[36] getfield #18
+ Fieldref [android/support/v4/content/b.b Ljava/util/HashMap;]
[39] aload v4
[41] invokevirtual #38
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object
;]
[44] checkcast #9
+ Class [java/io/File]
[47] astore v5
[49] aload v5
[51] ifnonnull +30 (target=81)
[54] new #11
+ Class [java/lang/IllegalArgumentException]
[57] dup
[58] new #15
+ Class [java/lang/StringBuilder]
[61] dup
[62] invokespecial #33
+ Methodref [java/lang/StringBuilder.<init> ()V]
[65] ldc #4
+ String [Unable to find configured root for ]
[67] invokevirtual #35
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[70] aload_1 v1
[71] invokevirtual #34
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[74] invokevirtual #36
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[77] invokespecial #25
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[80] athrow
[81] new #9
+ Class [java/io/File]
[84] dup
[85] aload v5
[87] aload_2 v2
[88] invokespecial #22

+ Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]


[91] astore v6
[93] aload v6
[95] invokevirtual #23
+ Methodref [java/io/File.getCanonicalFile ()Ljava/io/File;]
[98] astore v6
[100] goto +33 (target=133)
[103] astore v7
[105] new #11
+ Class [java/lang/IllegalArgumentException]
[108] dup
[109] new #15
+ Class [java/lang/StringBuilder]
[112] dup
[113] invokespecial #33
+ Methodref [java/lang/StringBuilder.<init> ()V]
[116] ldc #1
+ String [Failed to resolve canonical path for ]
[118] invokevirtual #35
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[121] aload v6
[123] invokevirtual #34
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[126] invokevirtual #36
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[129] invokespecial #25
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[132] athrow
[133] aload v6
[135] invokevirtual #24
+ Methodref [java/io/File.getPath ()Ljava/lang/String;]
[138] aload v5
[140] invokevirtual #24
+ Methodref [java/io/File.getPath ()Ljava/lang/String;]
[143] invokevirtual #30
+ Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
[146] ifne +13 (target=159)
[149] new #13
+ Class [java/lang/SecurityException]
[152] dup
[153] ldc #3
+ String [Resolved path jumped beyond configured root]
[155] invokespecial #28
+ Methodref [java/lang/SecurityException.<init> (Ljava/lang/String;)V]
[158] athrow
[159] aload v6
[161] areturn
Code attribute exceptions (count = 1):
- ExceptionInfo (93 -> 100: 103):
+ Class [java/io/IOException]
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/content/c
Superclass:
java/lang/Object

Major version: 0x31


Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.content.c extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 111):
+ String [ id=]
+ String [ mContentChanged=]
+ String [ mListener=]
+ String [ mProcessingChange=]
+ String [ mReset=]
+ String [Attempting to unregister the wrong listener]
+ String [No listener register]
+ String [There is already a listener registered]
+ String [mAbandoned=]
+ String [mId=]
+ String [mStarted=]
+ String [}]
+ Class [android/support/v4/b/a]
+ Class [android/support/v4/content/c]
+ Class [java/io/PrintWriter]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Fieldref [android/support/v4/content/c.a I]
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d;]
+ Fieldref [android/support/v4/content/c.c Z]
+ Fieldref [android/support/v4/content/c.d Z]
+ Fieldref [android/support/v4/content/c.e Z]
+ Fieldref [android/support/v4/content/c.f Z]
+ Fieldref [android/support/v4/content/c.g Z]
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/StringBuil
der;)V]
+ Methodref [android/support/v4/content/c.b ()V]
+ Methodref [android/support/v4/content/c.d ()V]
+ Methodref [android/support/v4/content/c.f ()V]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ NameAndType [<init> (I)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ NameAndType [a I]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()V]
+ NameAndType [b Landroid/support/v4/content/d;]
+ NameAndType [c Z]

+ NameAndType [d ()V]
+ NameAndType [d Z]
+ NameAndType [e Z]
+ NameAndType [f ()V]
+ NameAndType [f Z]
+ NameAndType [g Z]
+ NameAndType [print (I)V]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [print (Z)V]
+ NameAndType [println (Ljava/lang/Object;)V]
+ NameAndType [println (Z)V]
+ NameAndType [toString ()Ljava/lang/String;]
+ Utf8 [ id=]
+ Utf8 [ mContentChanged=]
+ Utf8 [ mListener=]
+ Utf8 [ mProcessingChange=]
+ Utf8 [ mReset=]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(ILandroid/support/v4/content/d;)V]
+ Utf8 [(Landroid/support/v4/content/d;)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava
/lang/String;)V]
+ Utf8 [(Z)V]
+ Utf8 [<init>]
+ Utf8 [Attempting to unregister the wrong listener]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/content/d;]
+ Utf8 [No listener register]
+ Utf8 [There is already a listener registered]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/b/a]
+ Utf8 [android/support/v4/content/c]
+ Utf8 [append]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [java/io/PrintWriter]
+ Utf8 [java/lang/IllegalArgumentException]
+ Utf8 [java/lang/IllegalStateException]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [mAbandoned=]
+ Utf8 [mId=]
+ Utf8 [mStarted=]
+ Utf8 [print]
+ Utf8 [println]
+ Utf8 [toString]

+ Utf8 [}]
Fields (count = 7):
+ Field:
a I
Access flags: 0x0
= int a
+ Field:
b Landroid/support/v4/content/d;
Access flags: 0x0
= android.support.v4.content.d b
+ Field:
c Z
Access flags: 0x0
= boolean c
+ Field:
d Z
Access flags: 0x0
= boolean d
+ Field:
e Z
Access flags: 0x0
= boolean e
+ Field:
f Z
Access flags: 0x0
= boolean f
+ Field:
g Z
Access flags: 0x0
= boolean g
Methods (count = 11):
+ Method:
a(ILandroid/support/v4/content/d;)V
Access flags: 0x1
= public void a(int,android.support.v4.content.d)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #21
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d
;]
[4] ifnull +13 (target=17)
[7] new #17
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #8
+ String [There is already a listener registered]
[13] invokespecial #37
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] aload_0 v0
[18] aload_2 v2
[19] putfield #21
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d
;]
[22] aload_0 v0
[23] iload_1 v1
[24] putfield #20
+ Fieldref [android/support/v4/content/c.a I]
[27] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/content/d;)V
Access flags: 0x1
= public void a(android.support.v4.content.d)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 41, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #21
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d
;]
[4] ifnonnull +13 (target=17)
[7] new #17
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #7
+ String [No listener register]
[13] invokespecial #37
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] aload_0 v0
[18] getfield #21
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d
;]
[21] aload_1 v1
[22] ifacmpeq +13 (target=35)
[25] new #16
+ Class [java/lang/IllegalArgumentException]
[28] dup
[29] ldc #6
+ String [Attempting to unregister the wrong listener]
[31] invokespecial #36
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[34] athrow
[35] aload_0 v0
[36] aconst_null
[37] putfield #21
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d
;]
[40] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x11
= public final void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #22
+ Fieldref [android/support/v4/content/c.c Z]
[5] aload_0 v0
[6] iconst_0
[7] putfield #24
+ Fieldref [android/support/v4/content/c.e Z]
[10] aload_0 v0
[11] iconst_0
[12] putfield #23
+ Fieldref [android/support/v4/content/c.d Z]
[15] aload_0 v0
[16] invokevirtual #28
+ Methodref [android/support/v4/content/c.b ()V]
[19] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
Method:
b()V
Access flags: 0x4
= protected void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 1, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c()V
Access flags: 0x1
= public void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] putfield #22
+ Fieldref [android/support/v4/content/c.c Z]
[5] aload_0 v0
[6] invokevirtual #29
+ Methodref [android/support/v4/content/c.d ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
d()V
Access flags: 0x4
= protected void d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 1, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
e()V
Access flags: 0x1
= public void e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokevirtual #30
+ Methodref [android/support/v4/content/c.f ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #24
+ Fieldref [android/support/v4/content/c.e Z]
[9] aload_0 v0
[10] iconst_0
[11] putfield #22
+ Fieldref [android/support/v4/content/c.c Z]
[14] aload_0 v0
[15] iconst_0
[16] putfield #23
+ Fieldref [android/support/v4/content/c.d Z]
[19] aload_0 v0
[20] iconst_0
[21] putfield #25
+ Fieldref [android/support/v4/content/c.f Z]
[24] aload_0 v0
[25] iconst_0
[26] putfield #26

+ Fieldref [android/support/v4/content/c.g Z]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()V
Access flags: 0x4
= protected void f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 1, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Ljava/lang/String;
Access flags: 0x1
= public java.lang.String a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 3, stack = 3):
[0] new #19
+ Class [java/lang/StringBuilder]
[3] dup
[4] bipush 64
[6] invokespecial #38
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[9] astore_2 v2
[10] aload_1 v1
[11] aload_2 v2
[12] invokestatic #27
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[15] aload_2 v2
[16] ldc #12
+ String [}]
[18] invokevirtual #40
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[21] pop
[22] aload_2 v2
[23] invokevirtual #41
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[26] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 2, stack = 3):
[0] new #19
+ Class [java/lang/StringBuilder]
[3] dup
[4] bipush 64
[6] invokespecial #38
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[9] astore_1 v1
[10] aload_0 v0
[11] aload_1 v1
[12] invokestatic #27
+ Methodref [android/support/v4/b/a.a (Ljava/lang/Object;Ljava/lang/Stri
ngBuilder;)V]
[15] aload_1 v1

[16] ldc #1
+ String [ id=]
[18] invokevirtual #40
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[21] pop
[22] aload_1 v1
[23] aload_0 v0
[24] getfield #20
+ Fieldref [android/support/v4/content/c.a I]
[27] invokevirtual #39
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[30] pop
[31] aload_1 v1
[32] ldc #12
+ String [}]
[34] invokevirtual #40
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[37] pop
[38] aload_1 v1
[39] invokevirtual #41
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[42] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWrit
er;[Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.io.FileDescriptor,java.io.PrintWrite
r,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 149, locals = 5, stack = 2):
[0] aload_3 v3
[1] aload_1 v1
[2] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[5] aload_3 v3
[6] ldc #10
+ String [mId=]
[8] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[11] aload_3 v3
[12] aload_0 v0
[13] getfield #20
+ Fieldref [android/support/v4/content/c.a I]
[16] invokevirtual #31
+ Methodref [java/io/PrintWriter.print (I)V]
[19] aload_3 v3
[20] ldc #3
+ String [ mListener=]
[22] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[25] aload_3 v3
[26] aload_0 v0
[27] getfield #21
+ Fieldref [android/support/v4/content/c.b Landroid/support/v4/content/d
;]
[30] invokevirtual #34

+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]


[33] aload_0 v0
[34] getfield #22
+ Fieldref [android/support/v4/content/c.c Z]
[37] ifne +17 (target=54)
[40] aload_0 v0
[41] getfield #25
+ Fieldref [android/support/v4/content/c.f Z]
[44] ifne +10 (target=54)
[47] aload_0 v0
[48] getfield #26
+ Fieldref [android/support/v4/content/c.g Z]
[51] ifeq +50 (target=101)
[54] aload_3 v3
[55] aload_1 v1
[56] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[59] aload_3 v3
[60] ldc #11
+ String [mStarted=]
[62] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[65] aload_3 v3
[66] aload_0 v0
[67] getfield #22
+ Fieldref [android/support/v4/content/c.c Z]
[70] invokevirtual #33
+ Methodref [java/io/PrintWriter.print (Z)V]
[73] aload_3 v3
[74] ldc #2
+ String [ mContentChanged=]
[76] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[79] aload_3 v3
[80] aload_0 v0
[81] getfield #25
+ Fieldref [android/support/v4/content/c.f Z]
[84] invokevirtual #33
+ Methodref [java/io/PrintWriter.print (Z)V]
[87] aload_3 v3
[88] ldc #4
+ String [ mProcessingChange=]
[90] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[93] aload_3 v3
[94] aload_0 v0
[95] getfield #26
+ Fieldref [android/support/v4/content/c.g Z]
[98] invokevirtual #35
+ Methodref [java/io/PrintWriter.println (Z)V]
[101] aload_0 v0
[102] getfield #23
+ Fieldref [android/support/v4/content/c.d Z]
[105] ifne +10 (target=115)
[108] aload_0 v0
[109] getfield #24
+ Fieldref [android/support/v4/content/c.e Z]
[112] ifeq +36 (target=148)
[115] aload_3 v3
[116] aload_1 v1

[117] invokevirtual #32


+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[120] aload_3 v3
[121] ldc #9
+ String [mAbandoned=]
[123] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[126] aload_3 v3
[127] aload_0 v0
[128] getfield #23
+ Fieldref [android/support/v4/content/c.d Z]
[131] invokevirtual #33
+ Methodref [java/io/PrintWriter.print (Z)V]
[134] aload_3 v3
[135] ldc #5
+ String [ mReset=]
[137] invokevirtual #32
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[140] aload_3 v3
[141] aload_0 v0
[142] getfield #24
+ Fieldref [android/support/v4/content/c.e Z]
[145] invokevirtual #35
+ Methodref [java/io/PrintWriter.println (Z)V]
[148] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/content/d
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.content.d extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 5):
+ Class [android/support/v4/content/d]
+ Class [java/lang/Object]
+ Utf8 [android/support/v4/content/d]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/content/WakefulBroadcastReceiver
Superclass:
android/content/BroadcastReceiver
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.content.WakefulBroadcastReceiver
extends android.content.BroadcastReceiver

Interfaces (count = 0):


Constant Pool (count = 22):
+ Class [android/content/BroadcastReceiver]
+ Class [android/support/v4/content/WakefulBroadcastReceiver]
+ Class [android/util/SparseArray]
+ Fieldref [android/support/v4/content/WakefulBroadcastReceiver.a Landroid/uti
l/SparseArray;]
+ Fieldref [android/support/v4/content/WakefulBroadcastReceiver.b I]
+ Methodref [android/content/BroadcastReceiver.<init> ()V]
+ Methodref [android/util/SparseArray.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/util/SparseArray;]
+ NameAndType [b I]
+ Utf8 [()V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/util/SparseArray;]
+ Utf8 [a]
+ Utf8 [android/content/BroadcastReceiver]
+ Utf8 [android/support/v4/content/WakefulBroadcastReceiver]
+ Utf8 [android/util/SparseArray]
+ Utf8 [b]
Fields (count = 2):
+ Field:
a Landroid/util/SparseArray;
Access flags: 0x1a
= private static final android.util.SparseArray a
+ Field:
b I
Access flags: 0xa
= private static int b
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public WakefulBroadcastReceiver()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [android/content/BroadcastReceiver.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 0, stack = 2):
[0] new #3
+ Class [android/util/SparseArray]
[3] dup
[4] invokespecial #7
+ Methodref [android/util/SparseArray.<init> ()V]
[7] putstatic #4
+ Fieldref [android/support/v4/content/WakefulBroadcastReceiver.a Landro
id/util/SparseArray;]

[10] iconst_1
[11] putstatic #5
+ Fieldref [android/support/v4/content/WakefulBroadcastReceiver.b I]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/a/a
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.a.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 24):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/a/a]
+ Class [android/support/v4/a/b]
+ Class [android/support/v4/a/e]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Methodref [android/support/v4/a/b.<init> (Landroid/support/v4/a/c;)V]
+ Methodref [android/support/v4/a/e.a (Landroid/support/v4/a/c;)Landroid/os/Pa
rcelable$Creator;]
+ NameAndType [<init> (Landroid/support/v4/a/c;)V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;]
+ Utf8 [(Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;]
+ Utf8 [(Landroid/support/v4/a/c;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/a/a]
+ Utf8 [android/support/v4/a/b]
+ Utf8 [android/support/v4/a/e]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;
Access flags: 0x9
= public static android.os.Parcelable$Creator a(android.support.v4.a.c)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 1, stack = 3):
[0] getstatic #6
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 13
[5] ificmplt +8 (target=13)
[8] aload_0 v0
[9] invokestatic #8
+ Methodref [android/support/v4/a/e.a (Landroid/support/v4/a/c;)Landroid

/os/Parcelable$Creator;]
[12] pop
[13] new #3
+ Class [android/support/v4/a/b]
[16] dup
[17] aload_0 v0
[18] invokespecial #7
+ Methodref [android/support/v4/a/b.<init> (Landroid/support/v4/a/c;)V]
[21] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/a/b
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.a.b extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/a/b]
+ Class [android/support/v4/a/c]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/a/b.a Landroid/support/v4/a/c;]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/support/v4/a/c.a (I)[Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/a/c.a (Landroid/os/Parcel;Ljava/lang/
ClassLoader;)Ljava/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [a (I)[Ljava/lang/Object;]
+ NameAndType [a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object
;]
+ NameAndType [a Landroid/support/v4/a/c;]
+ Utf8 [()V]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/a/c;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/a/c;]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/a/b]
+ Utf8 [android/support/v4/a/c]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 1):
+ Field:
a Landroid/support/v4/a/c;
Access flags: 0x10
= final android.support.v4.a.c a

Methods (count = 3):


- Method:
<init>(Landroid/support/v4/a/c;)V
Access flags: 0x1
= public b(android.support.v4.a.c)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #5
+ Fieldref [android/support/v4/a/b.a Landroid/support/v4/a/c;]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/a/b.a Landroid/support/v4/a/c;]
[4] aload_1 v1
[5] aconst_null
[6] invokeinterface #8
+ InterfaceMethodref [android/support/v4/a/c.a (Landroid/os/Parcel;Ljava
/lang/ClassLoader;)Ljava/lang/Object;]
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/a/b.a Landroid/support/v4/a/c;]
[4] iload_1 v1
[5] invokeinterface #7
+ InterfaceMethodref [android/support/v4/a/c.a (I)[Ljava/lang/Object;]
[10] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/a/c
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.a.c extends java.lang.Object
Interfaces (count = 0):

Constant Pool (count = 8):


+ Class [android/support/v4/a/c]
+ Class [java/lang/Object]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
+ Utf8 [a]
+ Utf8 [android/support/v4/a/c]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
+ Method:
a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object
;
Access flags: 0x401
= public abstract java.lang.Object a(android.os.Parcel,java.lang.ClassLoad
er)
+ Method:
a(I)[Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object[] a(int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/a/d
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.a.d extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$ClassLoaderCreator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$ClassLoaderCreator]
+ Class [android/support/v4/a/c]
+ Class [android/support/v4/a/d]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/support/v4/a/c.a (I)[Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/a/c.a (Landroid/os/Parcel;Ljava/lang/
ClassLoader;)Ljava/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [a (I)[Ljava/lang/Object;]
+ NameAndType [a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object
;]
+ NameAndType [a Landroid/support/v4/a/c;]
+ Utf8 [()V]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/a/c;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/a/c;]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$ClassLoaderCreator]
+ Utf8 [android/support/v4/a/c]

+
+
+
+

Utf8
Utf8
Utf8
Utf8

[android/support/v4/a/d]
[createFromParcel]
[java/lang/Object]
[newArray]

Fields (count = 1):


+ Field:
a Landroid/support/v4/a/c;
Access flags: 0x12
= private final android.support.v4.a.c a
Methods (count = 4):
- Method:
<init>(Landroid/support/v4/a/c;)V
Access flags: 0x1
= public d(android.support.v4.a.c)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #5
+ Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;]
[4] aload_1 v1
[5] aconst_null
[6] invokeinterface #8
+ InterfaceMethodref [android/support/v4/a/c.a (Landroid/os/Parcel;Ljava
/lang/ClassLoader;)Ljava/lang/Object;]
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Lj
ava/lang/Object;
Access flags: 0x1
= public java.lang.Object createFromParcel(android.os.Parcel,java.lang.Cla
ssLoader)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #8
+ InterfaceMethodref [android/support/v4/a/c.a (Landroid/os/Parcel;Ljava
/lang/ClassLoader;)Ljava/lang/Object;]
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/a/d.a Landroid/support/v4/a/c;]
[4] iload_1 v1
[5] invokeinterface #7
+ InterfaceMethodref [android/support/v4/a/c.a (I)[Ljava/lang/Object;]
[10] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/a/e
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.a.e extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/a/d]
+ Class [android/support/v4/a/e]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/a/d.<init> (Landroid/support/v4/a/c;)V]
+ NameAndType [<init> (Landroid/support/v4/a/c;)V]
+ Utf8 [(Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;]
+ Utf8 [(Landroid/support/v4/a/c;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/a/d]
+ Utf8 [android/support/v4/a/e]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;
Access flags: 0x8
= static android.os.Parcelable$Creator a(android.support.v4.a.c)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 3):
[0] new #1
+ Class [android/support/v4/a/d]
[3] dup
[4] aload_0 v0
[5] invokespecial #4
+ Methodref [android/support/v4/a/d.<init> (Landroid/support/v4/a/c;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/b/a
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.b.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 57):
+ String [null]
+ Class [android/support/v4/b/a]
+ Class [java/lang/Class]
+ Class [java/lang/Integer]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
+ Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/String.lastIndexOf (I)I]
+ Methodref [java/lang/String.length ()I]
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [append (C)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [getSimpleName ()Ljava/lang/String;]
+ NameAndType [identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [lastIndexOf (I)I]
+ NameAndType [length ()I]
+ NameAndType [substring (I)Ljava/lang/String;]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/Class;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [(C)Ljava/lang/StringBuilder;]
+ Utf8 [(I)I]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/b/a]
+ Utf8 [append]
+ Utf8 [getClass]
+ Utf8 [getName]
+ Utf8 [getSimpleName]
+ Utf8 [identityHashCode]
+ Utf8 [java/lang/Class]

+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[java/lang/Integer]
[java/lang/Object]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[lastIndexOf]
[length]
[null]
[substring]
[toHexString]

Fields (count = 0):


Methods (count = 1):
+ Method:
a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V
Access flags: 0x9
= public static void a(java.lang.Object,java.lang.StringBuilder)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 86, locals = 4, stack = 3):
[0] aload_0 v0
[1] ifnonnull +13 (target=14)
[4] aload_1 v1
[5] ldc #1
+ String [null]
[7] invokevirtual #17
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[10] pop
[11] goto +74 (target=85)
[14] aload_0 v0
[15] invokevirtual #12
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[18] invokevirtual #10
+ Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
[21] astore_2 v2
[22] aload_2 v2
[23] ifnull +10 (target=33)
[26] aload_2 v2
[27] invokevirtual #14
+ Methodref [java/lang/String.length ()I]
[30] ifgt +30 (target=60)
[33] aload_0 v0
[34] invokevirtual #12
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[37] invokevirtual #9
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[40] astore_2 v2
[41] aload_2 v2
[42] bipush 46
[44] invokevirtual #13
+ Methodref [java/lang/String.lastIndexOf (I)I]
[47] istore_3 v3
[48] iload_3 v3
[49] ifle +11 (target=60)
[52] aload_2 v2
[53] iload_3 v3
[54] iconst_1
[55] iadd
[56] invokevirtual #15
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]

[59] astore_2 v2
[60] aload_1 v1
[61] aload_2 v2
[62] invokevirtual #17
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[65] pop
[66] aload_1 v1
[67] bipush 123
[69] invokevirtual #16
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[72] pop
[73] aload_1 v1
[74] aload_0 v0
[75] invokestatic #18
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[78] invokestatic #11
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[81] invokevirtual #17
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[84] pop
[85] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/b/b
Superclass:
java/io/Writer
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.b.b extends java.io.Writer
Interfaces (count = 0):
Constant Pool (count = 52):
+ Class [android/support/v4/b/b]
+ Class [android/util/Log]
+ Class [java/io/Writer]
+ Class [java/lang/StringBuilder]
+ Fieldref [android/support/v4/b/b.a Ljava/lang/String;]
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
+ Methodref [android/support/v4/b/b.a ()V]
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/io/Writer.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (I)V]
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.length ()I]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (I)V]
+ NameAndType [a ()V]
+ NameAndType [a Ljava/lang/String;]
+ NameAndType [append (C)Ljava/lang/StringBuilder;]
+ NameAndType [b Ljava/lang/StringBuilder;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
NameAndType [delete (II)Ljava/lang/StringBuilder;]
NameAndType [length ()I]
NameAndType [toString ()Ljava/lang/String;]
Utf8 [()I]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [(C)Ljava/lang/StringBuilder;]
Utf8 [(I)V]
Utf8 [(II)Ljava/lang/StringBuilder;]
Utf8 [(Ljava/lang/String;)V]
Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
Utf8 [([CII)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [Ljava/lang/String;]
Utf8 [Ljava/lang/StringBuilder;]
Utf8 [a]
Utf8 [android/support/v4/b/b]
Utf8 [android/util/Log]
Utf8 [append]
Utf8 [b]
Utf8 [close]
Utf8 [d]
Utf8 [delete]
Utf8 [flush]
Utf8 [java/io/Writer]
Utf8 [java/lang/StringBuilder]
Utf8 [length]
Utf8 [toString]
Utf8 [write]

Fields (count = 2):


+ Field:
a Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String a
+ Field:
b Ljava/lang/StringBuilder;
Access flags: 0x2
= private java.lang.StringBuilder b
Methods (count = 5):
- Method:
<init>(Ljava/lang/String;)V
Access flags: 0x1
= public b(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 4):
[0] aload_0 v0
[1] invokespecial #9
+ Methodref [java/io/Writer.<init> ()V]
[4] aload_0 v0
[5] new #4
+ Class [java/lang/StringBuilder]
[8] dup
[9] sipush 128
[12] invokespecial #10
+ Methodref [java/lang/StringBuilder.<init> (I)V]
[15] putfield #6
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
[18] aload_0 v0
[19] aload_1 v1

[20] putfield #5
+ Fieldref [android/support/v4/b/b.a Ljava/lang/String;]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
close()V
Access flags: 0x1
= public void close()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [android/support/v4/b/b.a ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
flush()V
Access flags: 0x1
= public void flush()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [android/support/v4/b/b.a ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
write([CII)V
Access flags: 0x1
= public void write(char[],int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 48, locals = 6, stack = 3):
[0] iconst_0
[1] istore v4
[3] iload v4
[5] iload_3 v3
[6] ificmpge +41 (target=47)
[9] aload_1 v1
[10] iload_2 v2
[11] iload v4
[13] iadd
[14] caload
[15] istore v5
[17] iload v5
[19] bipush 10
[21] ificmpne +10 (target=31)
[24] aload_0 v0
[25] invokespecial #7
+ Methodref [android/support/v4/b/b.a ()V]
[28] goto +13 (target=41)
[31] aload_0 v0
[32] getfield #6
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
[35] iload v5
[37] invokevirtual #11
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
]
[40] pop
[41] iinc v4, 1
[44] goto -41 (target=3)

[47] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x2
= private void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
[4] invokevirtual #13
+ Methodref [java/lang/StringBuilder.length ()I]
[7] ifle +34 (target=41)
[10] aload_0 v0
[11] getfield #5
+ Fieldref [android/support/v4/b/b.a Ljava/lang/String;]
[14] aload_0 v0
[15] getfield #6
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
[18] invokevirtual #14
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[21] invokestatic #8
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
[24] pop
[25] aload_0 v0
[26] getfield #6
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
[29] iconst_0
[30] aload_0 v0
[31] getfield #6
+ Fieldref [android/support/v4/b/b.b Ljava/lang/StringBuilder;]
[34] invokevirtual #13
+ Methodref [java/lang/StringBuilder.length ()I]
[37] invokevirtual #12
+ Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder
;]
[40]
[41]
Code
Code

pop
return
attribute exceptions (count = 0):
attribute attributes (attribute count = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/b/c
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.b.c extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 43):
+ Class [android/support/v4/b/c]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/b/c.a Ljava/lang/Object;]
+ Fieldref [android/support/v4/b/c.b Z]
+ Fieldref [android/support/v4/b/c.c [I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Fieldref [android/support/v4/b/c.d [Ljava/lang/Object;]


Fieldref [android/support/v4/b/c.e I]
Methodref [android/support/v4/b/c.<init> (I)V]
Methodref [android/support/v4/b/c.c ()V]
Methodref [android/support/v4/b/c.c (I)I]
Methodref [android/support/v4/b/c.d (I)I]
Methodref [java/lang/Object.<init> ()V]
NameAndType [<init> ()V]
NameAndType [<init> (I)V]
NameAndType [a Ljava/lang/Object;]
NameAndType [b Z]
NameAndType [c ()V]
NameAndType [c (I)I]
NameAndType [c [I]
NameAndType [d (I)I]
NameAndType [d [Ljava/lang/Object;]
NameAndType [e I]
Utf8 [()I]
Utf8 [()V]
Utf8 [(I)I]
Utf8 [(I)Ljava/lang/Object;]
Utf8 [(I)V]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [Code]
Utf8 [I]
Utf8 [Ljava/lang/Object;]
Utf8 [Z]
Utf8 [[I]
Utf8 [[Ljava/lang/Object;]
Utf8 [a]
Utf8 [android/support/v4/b/c]
Utf8 [b]
Utf8 [c]
Utf8 [d]
Utf8 [e]
Utf8 [java/lang/Object]

Fields (count = 5):


+ Field:
a Ljava/lang/Object;
Access flags: 0x1a
= private static final java.lang.Object a
+ Field:
b Z
Access flags: 0x2
= private boolean b
+ Field:
c [I
Access flags: 0x2
= private int[] c
+ Field:
d [Ljava/lang/Object;
Access flags: 0x2
= private java.lang.Object[] d
+ Field:
e I
Access flags: 0x2
= private int e
Methods (count = 10):
- Method:
<init>()V
Access flags: 0x1
= public c()
Class member attributes (count = 1):

+ Code attribute instructions (code length = 7, locals = 1, stack = 2):


[0] aload_0 v0
[1] bipush 10
[3] invokespecial #8
+ Methodref [android/support/v4/b/c.<init> (I)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(I)V
Access flags: 0x1
= public c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #4
+ Fieldref [android/support/v4/b/c.b Z]
[9] iload_1 v1
[10] invokestatic #11
+ Methodref [android/support/v4/b/c.d (I)I]
[13] istore_1 v1
[14] aload_0 v0
[15] iload_1 v1
[16] newarray 10
[18] putfield #5
+ Fieldref [android/support/v4/b/c.c [I]
[21] aload_0 v0
[22] iload_1 v1
[23] anewarray #2
+ Class [java/lang/Object]
[26] putfield #6
+ Fieldref [android/support/v4/b/c.d [Ljava/lang/Object;]
[29] aload_0 v0
[30] iconst_0
[31] putfield #7
+ Fieldref [android/support/v4/b/c.e I]
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()V
Access flags: 0x2
= private void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 81, locals = 7, stack = 4):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/b/c.e I]
[4] istore_1 v1
[5] iconst_0
[6] istore_2 v2
[7] aload_0 v0
[8] getfield #5
+ Fieldref [android/support/v4/b/c.c [I]
[11] astore_3 v3
[12] aload_0 v0
[13] getfield #6
+ Fieldref [android/support/v4/b/c.d [Ljava/lang/Object;]

[16] astore v4
[18] iconst_0
[19] istore v5
[21] iload v5
[23] iload_1 v1
[24] ificmpge +46 (target=70)
[27] aload v4
[29] iload v5
[31] aaload
[32] astore v6
[34] aload v6
[36] getstatic #3
+ Fieldref [android/support/v4/b/c.a Ljava/lang/Object;]
[39] ifacmpeq +25 (target=64)
[42] iload v5
[44] iload_2 v2
[45] ificmpeq +16 (target=61)
[48] aload_3 v3
[49] iload_2 v2
[50] aload_3 v3
[51] iload v5
[53] iaload
[54] iastore
[55] aload v4
[57] iload_2 v2
[58] aload v6
[60] aastore
[61] iinc v2, 1
[64] iinc v5, 1
[67] goto -46 (target=21)
[70] aload_0 v0
[71] iconst_0
[72] putfield #4
+ Fieldref [android/support/v4/b/c.b Z]
[75] aload_0 v0
[76] iload_2 v2
[77] putfield #7
+ Fieldref [android/support/v4/b/c.e I]
[80] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()I
Access flags: 0x1
= public int a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/b/c.b Z]
[4] ifeq +7 (target=11)
[7] aload_0 v0
[8] invokespecial #9
+ Methodref [android/support/v4/b/c.c ()V]
[11] aload_0 v0
[12] getfield #7
+ Fieldref [android/support/v4/b/c.e I]
[15] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)I

Access flags: 0x1


= public int a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/b/c.b Z]
[4] ifeq +7 (target=11)
[7] aload_0 v0
[8] invokespecial #9
+ Methodref [android/support/v4/b/c.c ()V]
[11] aload_0 v0
[12] getfield #5
+ Fieldref [android/support/v4/b/c.c [I]
[15] iload_1 v1
[16] iaload
[17] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/b/c.b Z]
[4] ifeq +7 (target=11)
[7] aload_0 v0
[8] invokespecial #9
+ Methodref [android/support/v4/b/c.c ()V]
[11] aload_0 v0
[12] getfield #6
+ Fieldref [android/support/v4/b/c.d [Ljava/lang/Object;]
[15] iload_1 v1
[16] aaload
[17] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x1
= public void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/b/c.e I]
[4] istore_1 v1
[5] aload_0 v0
[6] getfield #6
+ Fieldref [android/support/v4/b/c.d [Ljava/lang/Object;]
[9] astore_2 v2
[10] iconst_0
[11] istore_3 v3
[12] iload_3 v3
[13] iload_1 v1
[14] ificmpge +13 (target=27)
[17] aload_2 v2
[18] iload_3 v3
[19] aconst_null

[20] aastore
[21] iinc v3, 1
[24] goto -12 (target=12)
[27] aload_0 v0
[28] iconst_0
[29] putfield #7
+ Fieldref [android/support/v4/b/c.e I]
[32] aload_0 v0
[33] iconst_0
[34] putfield #4
+ Fieldref [android/support/v4/b/c.b Z]
[37] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)I
Access flags: 0x8
= static int c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 33, locals = 2, stack = 3):
[0] iconst_4
[1] istore_1 v1
[2] iload_1 v1
[3] bipush 32
[5] ificmpge +26 (target=31)
[8] iload_0 v0
[9] iconst_1
[10] iload_1 v1
[11] ishl
[12] bipush 12
[14] isub
[15] ificmpgt +10 (target=25)
[18] iconst_1
[19] iload_1 v1
[20] ishl
[21] bipush 12
[23] isub
[24] ireturn
[25] iinc v1, 1
[28] goto -26 (target=2)
[31] iload_0 v0
[32] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(I)I
Access flags: 0x8
= static int d(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 2):
[0] iload_0 v0
[1] iconst_4
[2] imul
[3] invokestatic #10
+ Methodref [android/support/v4/b/c.c (I)I]
[6] iconst_4
[7] idiv
[8] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8

= static void <clinit>()


Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #2
+ Class [java/lang/Object]
[3] dup
[4] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[7] putstatic #3
+ Fieldref [android/support/v4/b/c.a Ljava/lang/Object;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 78):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/b]
+ Class [android/support/v4/view/d]
+ Class [android/support/v4/view/e]
+ Class [android/support/v4/view/g]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/a.a Ljava/lang/Object;]
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
+ Methodref [android/support/v4/view/b.<init> ()V]
+ Methodref [android/support/v4/view/e.<init> ()V]
+ Methodref [android/support/v4/view/g.<init> ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/d.a ()Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/view/d.a (Landroid/support/v4/view/a;
)Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/
view/View;)Landroid/support/v4/view/a/j;]
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/
view/View;I)V]
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/
view/View;ILandroid/os/Bundle;)Z]
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/
view/View;Landroid/support/v4/view/a/a;)V]
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/
view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/
view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent
;)Z]
+ InterfaceMethodref [android/support/v4/view/d.b (Ljava/lang/Object;Landroid/
view/View;Landroid/view/accessibility/AccessibilityEvent;)V]

+ InterfaceMethodref [android/support/v4/view/d.c (Ljava/lang/Object;Landroid/


view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ InterfaceMethodref [android/support/v4/view/d.d (Ljava/lang/Object;Landroid/
view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()Ljava/lang/Object;]
+ NameAndType [a (Landroid/support/v4/view/a;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/vi
ew/a/j;]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;I)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/vie
w/a/a;)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ NameAndType [a Ljava/lang/Object;]
+ NameAndType [b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V]
+ NameAndType [b Landroid/support/v4/view/d;]
+ NameAndType [c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V]
+ NameAndType [c Ljava/lang/Object;]
+ NameAndType [d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;]
+ Utf8 [(Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/view/d;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/view/a]
+ Utf8 [android/support/v4/view/b]
+ Utf8 [android/support/v4/view/d]

+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/view/e]
[android/support/v4/view/g]
[b]
[c]
[d]
[java/lang/Object]

Fields (count = 3):


+ Field:
b Landroid/support/v4/view/d;
Access flags: 0x1a
= private static final android.support.v4.view.d b
+ Field:
c Ljava/lang/Object;
Access flags: 0x1a
= private static final java.lang.Object c
+ Field:
a Ljava/lang/Object;
Access flags: 0x10
= final java.lang.Object a
Methods (count = 12):
- Method:
<init>()V
Access flags: 0x1
= public a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 1, stack = 3):
[0] aload_0 v0
[1] invokespecial #15
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[8] aload_0 v0
[9] invokeinterface #17
+ InterfaceMethodref [android/support/v4/view/d.a (Landroid/support/v4/v
iew/a;)Ljava/lang/Object;]
[14] putfield #9
+ Fieldref [android/support/v4/view/a.a Ljava/lang/Object;]
[17] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [android/support/v4/view/a.a Ljava/lang/Object;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x1
= public void a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 4):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1

[7] iload_2 v2
[8] invokeinterface #19
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Lan
droid/view/View;I)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void a(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 4):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] aload_2 v2
[8] invokeinterface #26
+ InterfaceMethodref [android/support/v4/view/d.d (Ljava/lang/Object;Lan
droid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z
Access flags: 0x1
= public boolean b(android.view.View,android.view.accessibility.Accessibil
ityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 4):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] aload_2 v2
[8] invokeinterface #22
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Lan
droid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[13] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void c(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 4):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] aload_2 v2
[8] invokeinterface #25
+ InterfaceMethodref [android/support/v4/view/d.c (Ljava/lang/Object;Lan

droid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void d(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 4):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] aload_2 v2
[8] invokeinterface #24
+ InterfaceMethodref [android/support/v4/view/d.b (Ljava/lang/Object;Lan
droid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
Access flags: 0x1
= public void a(android.view.View,android.support.v4.view.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 4):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] aload_2 v2
[8] invokeinterface #21
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Lan
droid/view/View;Landroid/support/v4/view/a/a;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(android.view.ViewGroup,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 4, stack = 5):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] aload_2 v2
[8] aload_3 v3
[9] invokeinterface #23
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Lan
droid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/Accessibilit
yEvent;)Z]
[14] ireturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a(Landroid/view/View;)Landroid/support/v4/view/a/j;
Access flags: 0x1
= public android.support.v4.view.a.j a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] invokeinterface #18
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Lan
droid/view/View;)Landroid/support/v4/view/a/j;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(android.view.View,int,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 4, stack = 5):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[3] getstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[6] aload_1 v1
[7] iload_2 v2
[8] aload_3 v3
[9] invokeinterface #20
+ InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Lan
droid/view/View;ILandroid/os/Bundle;)Z]
[14] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 64, locals = 0, stack = 2):
[0] getstatic #8
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 16
[5] ificmplt +16 (target=21)
[8] new #5
+ Class [android/support/v4/view/e]
[11] dup
[12] invokespecial #13
+ Methodref [android/support/v4/view/e.<init> ()V]
[15] putstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[18] goto +34 (target=52)
[21] getstatic #8
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[24] bipush 14
[26] ificmplt +16 (target=42)
[29] new #3
+ Class [android/support/v4/view/b]
[32] dup
[33] invokespecial #12

+ Methodref [android/support/v4/view/b.<init> ()V]


[36] putstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[39] goto +13 (target=52)
[42] new #6
+ Class [android/support/v4/view/g]
[45] dup
[46] invokespecial #14
+ Methodref [android/support/v4/view/g.<init> ()V]
[49] putstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[52] getstatic #10
+ Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;]
[55] invokeinterface #16
+ InterfaceMethodref [android/support/v4/view/d.a ()Ljava/lang/Object;]
[60] putstatic #11
+ Fieldref [android/support/v4/view/a.c Ljava/lang/Object;]
[63] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/b
Superclass:
android/support/v4/view/g
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.b extends android.support.v4.view.g
Interfaces (count = 0):
Constant Pool (count = 51):
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/b]
+ Class [android/support/v4/view/c]
+ Class [android/support/v4/view/g]
+ Class [android/support/v4/view/h]
+ Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;]
+ Methodref [android/support/v4/view/c.<init> (Landroid/support/v4/view/b;Land
roid/support/v4/view/a;)V]
+ Methodref [android/support/v4/view/g.<init> ()V]
+ Methodref [android/support/v4/view/h.a ()Ljava/lang/Object;]
+ Methodref [android/support/v4/view/h.a (Landroid/support/v4/view/j;)Ljava/la
ng/Object;]
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/view/View
;I)V]
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/view/View
;Ljava/lang/Object;)V]
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/view/View
Group;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/h.b (Ljava/lang/Object;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/h.c (Ljava/lang/Object;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/h.d (Ljava/lang/Object;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)V]

+ NameAndType [<init> ()V]


+ NameAndType [<init> (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)
V]
+ NameAndType [a ()Ljava/lang/Object;]
+ NameAndType [a (Landroid/support/v4/view/j;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;I)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ NameAndType [b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V]
+ NameAndType [c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V]
+ NameAndType [d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/support/v4/view/j;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/a]
+ Utf8 [android/support/v4/view/b]
+ Utf8 [android/support/v4/view/c]
+ Utf8 [android/support/v4/view/g]
+ Utf8 [android/support/v4/view/h]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
Fields (count = 0):
Methods (count = 10):
- Method:
<init>()V
Access flags: 0x0
= b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [android/support/v4/view/g.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 4, locals = 1, stack = 1):
[0] invokestatic #9
+ Methodref [android/support/v4/view/h.a ()Ljava/lang/Object;]
[3] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 4):
[0] new #3
+ Class [android/support/v4/view/c]
[3] dup
[4] aload_0 v0
[5] aload_1 v1
[6] invokespecial #7
+ Methodref [android/support/v4/view/c.<init> (Landroid/support/v4/view/
b;Landroid/support/v4/view/a;)V]
[9] invokestatic #10
+ Methodref [android/support/v4/view/h.a (Landroid/support/v4/view/j;)Lj
ava/lang/Object;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.view.View,android.view.accessi
bility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] aload_3 v3
[3] invokestatic #12
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[6] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x1
= public void b(java.lang.Object,android.view.View,android.view.accessibil
ity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] aload_3 v3
[3] invokestatic #15
+ Methodref [android/support/v4/view/h.b (Ljava/lang/Object;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/vie
w/a/a;)V

Access flags: 0x1


= public void a(java.lang.Object,android.view.View,android.support.v4.view
.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] aload_3 v3
[3] invokevirtual #6
+ Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;]
[6] invokestatic #13
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/vie
w/View;Ljava/lang/Object;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x1
= public void c(java.lang.Object,android.view.View,android.view.accessibil
ity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] aload_3 v3
[3] invokestatic #16
+ Methodref [android/support/v4/view/h.c (Ljava/lang/Object;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.view.ViewGroup,android.view.Vi
ew,android.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 5, stack = 4):
[0] aload_1 v1
[1] aload_2 v2
[2] aload_3 v3
[3] aload v4
[5] invokestatic #14
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/vie
w/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
]
[8] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;I)V
Access flags: 0x1
= public void a(java.lang.Object,android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] iload_3 v3
[3] invokestatic #11
+ Methodref [android/support/v4/view/h.a (Ljava/lang/Object;Landroid/vie

w/View;I)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x1
= public void d(java.lang.Object,android.view.View,android.view.accessibil
ity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] aload_3 v3
[3] invokestatic #17
+ Methodref [android/support/v4/view/h.d (Ljava/lang/Object;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/c
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.c extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/j]
Constant Pool (count = 50):
+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/c]
+ Class [android/support/v4/view/j]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
+ Fieldref [android/support/v4/view/c.b Landroid/support/v4/view/b;]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/
v4/view/a/a;)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a/a.<init> (Ljava/lang/Object;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/Object;)V]
+ NameAndType [a (Landroid/view/View;I)V]

+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ NameAndType [a (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ NameAndType [a Landroid/support/v4/view/a;]
+ NameAndType [b (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z]
+ NameAndType [b Landroid/support/v4/view/b;]
+ NameAndType [c (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [d (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/a;]
+ Utf8 [Landroid/support/v4/view/b;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a]
+ Utf8 [android/support/v4/view/a/a]
+ Utf8 [android/support/v4/view/c]
+ Utf8 [android/support/v4/view/j]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 2):
+ Field:
a Landroid/support/v4/view/a;
Access flags: 0x1010
= final synthetic android.support.v4.view.a a
+ Field:
b Landroid/support/v4/view/b;
Access flags: 0x1010
= final synthetic android.support.v4.view.b b
Methods (count = 8):
- Method:
<init>(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)
V
Access flags: 0x0
= c(android.support.v4.view.b,android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #7
+ Fieldref [android/support/v4/view/c.b Landroid/support/v4/view/b;]
[5] aload_0 v0
[6] aload_2 v2
[7] putfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]

[10] aload_0 v0
[11] invokespecial #16
+ Methodref [java/lang/Object.<init> ()V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z
Access flags: 0x1
= public boolean a(android.view.View,android.view.accessibility.Accessibil
ityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #12
+ Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)Z]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void b(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #14
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Ljava/lang/Object;)V
Access flags: 0x1
= public void a(android.view.View,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 17, locals = 3, stack = 5):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] new #2
+ Class [android/support/v4/view/a/a]
[8] dup
[9] aload_2 v2
[10] invokespecial #15
+ Methodref [android/support/v4/view/a/a.<init> (Ljava/lang/Object;)V]
[13] invokevirtual #9
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/su
pport/v4/view/a/a;)V]

[16] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void c(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #13
+ Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(android.view.ViewGroup,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #11
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x1
= public void a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] iload_2 v2
[6] invokevirtual #8
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void d(android.view.View,android.view.accessibility.Accessibility
Event)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #6
+ Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #10
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/d
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.d extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 18):
+ Class [android/support/v4/view/d]
+ Class [java/lang/Object]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/d]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 11):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a()
+ Method:
a(Landroid/support/v4/view/a;)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(android.support.v4.view.a)
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z
Access flags: 0x401

= public abstract boolean a(java.lang.Object,android.view.View,android.vie


w.accessibility.AccessibilityEvent)
+ Method:
b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x401
= public abstract void b(java.lang.Object,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/vie
w/a/a;)V
Access flags: 0x401
= public abstract void a(java.lang.Object,android.view.View,android.suppor
t.v4.view.a.a)
+ Method:
c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x401
= public abstract void c(java.lang.Object,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
+ Method:
a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x401
= public abstract boolean a(java.lang.Object,android.view.ViewGroup,androi
d.view.View,android.view.accessibility.AccessibilityEvent)
+ Method:
a(Ljava/lang/Object;Landroid/view/View;I)V
Access flags: 0x401
= public abstract void a(java.lang.Object,android.view.View,int)
+ Method:
d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x401
= public abstract void d(java.lang.Object,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/vi
ew/a/j;
Access flags: 0x401
= public abstract android.support.v4.view.a.j a(java.lang.Object,android.v
iew.View)
+ Method:
a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x401
= public abstract boolean a(java.lang.Object,android.view.View,int,android
.os.Bundle)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/e
Superclass:
android/support/v4/view/b
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.e extends android.support.v4.view.b
Interfaces (count = 0):
Constant Pool (count = 34):
+ Class [android/support/v4/view/a/j]
+ Class [android/support/v4/view/b]
+ Class [android/support/v4/view/e]
+ Class [android/support/v4/view/f]
+ Class [android/support/v4/view/k]
+ Methodref [android/support/v4/view/a/j.<init> (Ljava/lang/Object;)V]
+ Methodref [android/support/v4/view/b.<init> ()V]

+ Methodref [android/support/v4/view/f.<init> (Landroid/support/v4/view/e;Land


roid/support/v4/view/a;)V]
+ Methodref [android/support/v4/view/k.a (Landroid/support/v4/view/m;)Ljava/la
ng/Object;]
+ Methodref [android/support/v4/view/k.a (Ljava/lang/Object;Landroid/view/View
;)Ljava/lang/Object;]
+ Methodref [android/support/v4/view/k.a (Ljava/lang/Object;Landroid/view/View
;ILandroid/os/Bundle;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)
V]
+ NameAndType [<init> (Ljava/lang/Object;)V]
+ NameAndType [a (Landroid/support/v4/view/m;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/support/v4/view/m;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/j]
+ Utf8 [android/support/v4/view/b]
+ Utf8 [android/support/v4/view/e]
+ Utf8 [android/support/v4/view/f]
+ Utf8 [android/support/v4/view/k]
Fields (count = 0):
Methods (count = 4):
- Method:
<init>()V
Access flags: 0x0
= e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [android/support/v4/view/b.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 4):
[0] new #4
+ Class [android/support/v4/view/f]
[3] dup
[4] aload_0 v0
[5] aload_1 v1
[6] invokespecial #8
+ Methodref [android/support/v4/view/f.<init> (Landroid/support/v4/view/
e;Landroid/support/v4/view/a;)V]
[9] invokestatic #9

+ Methodref [android/support/v4/view/k.a (Landroid/support/v4/view/m;)Lj


ava/lang/Object;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/vi
ew/a/j;
Access flags: 0x1
= public android.support.v4.view.a.j a(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 4, stack = 3):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #10
+ Methodref [android/support/v4/view/k.a (Ljava/lang/Object;Landroid/vie
w/View;)Ljava/lang/Object;]
[5] astore_3 v3
[6] aload_3 v3
[7] ifnull +12 (target=19)
[10] new #1
+ Class [android/support/v4/view/a/j]
[13] dup
[14] aload_3 v3
[15] invokespecial #6
+ Methodref [android/support/v4/view/a/j.<init> (Ljava/lang/Object;)V]
[18] areturn
[19] aconst_null
[20] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.view.View,int,android.os.Bundl
e)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 5, stack = 4):
[0] aload_1 v1
[1] aload_2 v2
[2] iload_3 v3
[3] aload v4
[5] invokestatic #11
+ Methodref [android/support/v4/view/k.a (Ljava/lang/Object;Landroid/vie
w/View;ILandroid/os/Bundle;)Z]
[8] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/f
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.f extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/m]

Constant Pool (count = 62):


+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/a/j]
+ Class [android/support/v4/view/f]
+ Class [android/support/v4/view/m]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
+ Fieldref [android/support/v4/view/f.b Landroid/support/v4/view/e;]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;)Landroid/support
/v4/view/a/j;]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bund
le;)Z]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/
v4/view/a/a;)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a/a.<init> (Ljava/lang/Object;)V]
+ Methodref [android/support/v4/view/a/j.a ()Ljava/lang/Object;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/Object;)V]
+ NameAndType [a ()Ljava/lang/Object;]
+ NameAndType [a (Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ NameAndType [a (Landroid/view/View;I)V]
+ NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ NameAndType [a (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ NameAndType [a Landroid/support/v4/view/a;]
+ NameAndType [b (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z]
+ NameAndType [b Landroid/support/v4/view/e;]
+ NameAndType [c (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [d (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ Utf8 [(Landroid/view/View;)Ljava/lang/Object;]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit

y/AccessibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/a;]
+ Utf8 [Landroid/support/v4/view/e;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a]
+ Utf8 [android/support/v4/view/a/a]
+ Utf8 [android/support/v4/view/a/j]
+ Utf8 [android/support/v4/view/f]
+ Utf8 [android/support/v4/view/m]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 2):
+ Field:
a Landroid/support/v4/view/a;
Access flags: 0x1010
= final synthetic android.support.v4.view.a a
+ Field:
b Landroid/support/v4/view/e;
Access flags: 0x1010
= final synthetic android.support.v4.view.e b
Methods (count = 10):
- Method:
<init>(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)
V
Access flags: 0x0
= f(android.support.v4.view.e,android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #8
+ Fieldref [android/support/v4/view/f.b Landroid/support/v4/view/e;]
[5] aload_0 v0
[6] aload_2 v2
[7] putfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[10] aload_0 v0
[11] invokespecial #20
+ Methodref [java/lang/Object.<init> ()V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z
Access flags: 0x1
= public boolean a(android.view.View,android.view.accessibility.Accessibil
ityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #15
+ Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/vi

ew/accessibility/AccessibilityEvent;)Z]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void b(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #17
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Ljava/lang/Object;)V
Access flags: 0x1
= public void a(android.view.View,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 17, locals = 3, stack = 5):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] new #2
+ Class [android/support/v4/view/a/a]
[8] dup
[9] aload_2 v2
[10] invokespecial #18
+ Methodref [android/support/v4/view/a/a.<init> (Ljava/lang/Object;)V]
[13] invokevirtual #12
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/su
pport/v4/view/a/a;)V]
[16] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void c(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #16
+ Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(android.view.ViewGroup,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #14
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x1
= public void a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] iload_2 v2
[6] invokevirtual #10
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void d(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #13
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #7

+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]


[4] aload_1 v1
[5] invokevirtual #9
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;)Landroid/s
upport/v4/view/a/j;]
[8] astore_2 v2
[9] aload_2 v2
[10] ifnull +10 (target=20)
[13] aload_2 v2
[14] invokevirtual #19
+ Methodref [android/support/v4/view/a/j.a ()Ljava/lang/Object;]
[17] goto +4 (target=21)
[20] aconst_null
[21] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(android.view.View,int,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;]
[4] aload_1 v1
[5] iload_2 v2
[6] aload_3 v3
[7] invokevirtual #11
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/o
s/Bundle;)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/g
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.g extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/d]
Constant Pool (count = 25):
+ Class [android/support/v4/view/d]
+ Class [android/support/v4/view/g]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/j;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V]

+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/d]
+ Utf8 [android/support/v4/view/g]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 12):
- Method:
<init>()V
Access flags: 0x0
= g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.view.View,android.view.accessi
bility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 4, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi

lity/AccessibilityEvent;)V
Access flags: 0x1
= public void b(java.lang.Object,android.view.View,android.view.accessibil
ity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/vie
w/a/a;)V
Access flags: 0x1
= public void a(java.lang.Object,android.view.View,android.support.v4.view
.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x1
= public void c(java.lang.Object,android.view.View,android.view.accessibil
ity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.view.ViewGroup,android.view.Vi
ew,android.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 5, stack = 1):
[0] iconst_1
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;I)V
Access flags: 0x1
= public void a(java.lang.Object,android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x1
= public void d(java.lang.Object,android.view.View,android.view.accessibil
ity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/vi
ew/a/j;

Access flags: 0x1


= public android.support.v4.view.a.j a(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 3, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.view.View,int,android.os.Bundl
e)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 5, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/h
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.h extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 56):
+ Class [android/support/v4/view/h]
+ Class [android/support/v4/view/i]
+ Class [android/view/View$AccessibilityDelegate]
+ Class [android/view/accessibility/AccessibilityNodeInfo]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/i.<init> (Landroid/support/v4/view/j;)V]
+ Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
+ Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibi
lityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibility
Event (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibility
NodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)
V]
+ Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEv
ent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilit
yEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/A
ccessibilityEvent;)Z]
+ Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (L
android/view/View;I)V]
+ Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnc
hecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/support/v4/view/j;)V]
+ NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/vie

w/accessibility/AccessibilityEvent;)V]
+ NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/
view/accessibility/AccessibilityNodeInfo;)V]
+ NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/
accessibility/AccessibilityEvent;)V]
+ NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V]
+ NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/j;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/view/j;)V]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;
)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/Acce
ssibilityEvent;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/h]
+ Utf8 [android/support/v4/view/i]
+ Utf8 [android/view/View$AccessibilityDelegate]
+ Utf8 [android/view/accessibility/AccessibilityNodeInfo]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [dispatchPopulateAccessibilityEvent]
+ Utf8 [java/lang/Object]
+ Utf8 [onInitializeAccessibilityEvent]
+ Utf8 [onInitializeAccessibilityNodeInfo]
+ Utf8 [onPopulateAccessibilityEvent]
+ Utf8 [onRequestSendAccessibilityEvent]
+ Utf8 [sendAccessibilityEvent]
+ Utf8 [sendAccessibilityEventUnchecked]
Fields (count = 0):
Methods (count = 9):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 0, stack = 2):
[0] new #3
+ Class [android/view/View$AccessibilityDelegate]
[3] dup
[4] invokespecial #7

+ Methodref [android/view/View$AccessibilityDelegate.<init> ()V]


[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/j;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(android.support.v4.view.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 3):
[0] new #2
+ Class [android/support/v4/view/i]
[3] dup
[4] aload_0 v0
[5] invokespecial #6
+ Methodref [android/support/v4/view/i.<init> (Landroid/support/v4/view/
j;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object,android.view.View,android.view.
accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #8
+ Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAcc
essibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEve
nt;)Z]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x9
= public static void b(java.lang.Object,android.view.View,android.view.acc
essibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #9
+ Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessi
bilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)
V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V
Access flags: 0x9
= public static void a(java.lang.Object,android.view.View,java.lang.Object

)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 3, stack = 3):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] aload_2 v2
[6] checkcast #4
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[9] invokevirtual #10
+ Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessi
bilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNode
Info;)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x9
= public static void c(java.lang.Object,android.view.View,android.view.acc
essibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #11
+ Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibi
lityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View
;Landroid/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object,android.view.ViewGroup,android.
view.View,android.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #12
+ Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccess
ibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;I)V
Access flags: 0x9
= public static void a(java.lang.Object,android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):

[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] iload_2 v2
[6] invokevirtual #13
+ Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEv
ent (Landroid/view/View;I)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibi
lity/AccessibilityEvent;)V
Access flags: 0x9
= public static void d(java.lang.Object,android.view.View,android.view.acc
essibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #14
+ Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEv
entUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;
)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/i
Superclass:
android/view/View$AccessibilityDelegate
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.view.i extends android.view.View$Accessibil
ityDelegate
Interfaces (count = 0):
Constant Pool (count = 47):
+ Class [android/support/v4/view/i]
+ Class [android/support/v4/view/j]
+ Class [android/view/View$AccessibilityDelegate]
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
+ Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;I)V]
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Ljava/la
ng/Object;)V]
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/ViewGroup;Lan
droid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ InterfaceMethodref [android/support/v4/view/j.b (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)V]
+ InterfaceMethodref [android/support/v4/view/j.c (Landroid/view/View;Landroid

/view/accessibility/AccessibilityEvent;)V]
+ InterfaceMethodref [android/support/v4/view/j.d (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/View;I)V]
+ NameAndType [a (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z]
+ NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ NameAndType [a Landroid/support/v4/view/j;]
+ NameAndType [b (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [c (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [d (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/j;)V]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;
)V]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/j;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/i]
+ Utf8 [android/support/v4/view/j]
+ Utf8 [android/view/View$AccessibilityDelegate]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [dispatchPopulateAccessibilityEvent]
+ Utf8 [onInitializeAccessibilityEvent]
+ Utf8 [onInitializeAccessibilityNodeInfo]
+ Utf8 [onPopulateAccessibilityEvent]
+ Utf8 [onRequestSendAccessibilityEvent]
+ Utf8 [sendAccessibilityEvent]
+ Utf8 [sendAccessibilityEventUnchecked]
Fields (count = 1):
+ Field:
a Landroid/support/v4/view/j;
Access flags: 0x1010
= final synthetic android.support.v4.view.j a
Methods (count = 8):
- Method:
<init>(Landroid/support/v4/view/j;)V
Access flags: 0x0
= i(android.support.v4.view.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]

[5] aload_0 v0
[6] invokespecial #5
+ Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean dispatchPopulateAccessibilityEvent(android.view.View,andr
oid.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #7
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)Z]
[11] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInitializeAccessibilityEvent(Landroid/view/View;Landroid/vie
w/accessibility/AccessibilityEvent;)V
Access flags: 0x1
= public void onInitializeAccessibilityEvent(android.view.View,android.vie
w.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #10
+ InterfaceMethodref [android/support/v4/view/j.b (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/
view/accessibility/AccessibilityNodeInfo;)V
Access flags: 0x1
= public void onInitializeAccessibilityNodeInfo(android.view.View,android.
view.accessibility.AccessibilityNodeInfo)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #8
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Lj
ava/lang/Object;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/
accessibility/AccessibilityEvent;)V
Access flags: 0x1
= public void onPopulateAccessibilityEvent(android.view.View,android.view.
accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #11
+ InterfaceMethodref [android/support/v4/view/j.c (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,an
droid.view.View,android.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokeinterface #9
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/ViewGro
up;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
sendAccessibilityEvent(Landroid/view/View;I)V
Access flags: 0x1
= public void sendAccessibilityEvent(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] iload_2 v2
[6] invokeinterface #6
+ InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;I)
V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V
Access flags: 0x1
= public void sendAccessibilityEventUnchecked(android.view.View,android.vi
ew.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):

[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #12
+ InterfaceMethodref [android/support/v4/view/j.d (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/j
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.view.j extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/view/j]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/j]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 7):
+ Method:
a(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z
Access flags: 0x401
= public abstract boolean a(android.view.View,android.view.accessibility.A
ccessibilityEvent)
+ Method:
b(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x401
= public abstract void b(android.view.View,android.view.accessibility.Acce
ssibilityEvent)
+ Method:
a(Landroid/view/View;Ljava/lang/Object;)V
Access flags: 0x401
= public abstract void a(android.view.View,java.lang.Object)
+ Method:
c(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x401
= public abstract void c(android.view.View,android.view.accessibility.Acce

ssibilityEvent)
+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x401
= public abstract boolean a(android.view.ViewGroup,android.view.View,andro
id.view.accessibility.AccessibilityEvent)
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x401
= public abstract void a(android.view.View,int)
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x401
= public abstract void d(android.view.View,android.view.accessibility.Acce
ssibilityEvent)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/k
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.k extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 26):
+ Class [android/support/v4/view/k]
+ Class [android/support/v4/view/l]
+ Class [android/view/View$AccessibilityDelegate]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/l.<init> (Landroid/support/v4/view/m;)V]
+ Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvi
der (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;]
+ Methodref [android/view/View$AccessibilityDelegate.performAccessibilityActio
n (Landroid/view/View;ILandroid/os/Bundle;)Z]
+ NameAndType [<init> (Landroid/support/v4/view/m;)V]
+ NameAndType [getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view
/accessibility/AccessibilityNodeProvider;]
+ NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bun
dle;)Z]
+ Utf8 [(Landroid/support/v4/view/m;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/view/m;)V]
+ Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProv
ider;]
+ Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/k]
+ Utf8 [android/support/v4/view/l]
+ Utf8 [android/view/View$AccessibilityDelegate]
+ Utf8 [getAccessibilityNodeProvider]
+ Utf8 [java/lang/Object]
+ Utf8 [performAccessibilityAction]
Fields (count = 0):

Methods (count = 3):


+ Method:
a(Landroid/support/v4/view/m;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(android.support.v4.view.m)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 3):
[0] new #2
+ Class [android/support/v4/view/l]
[3] dup
[4] aload_0 v0
[5] invokespecial #5
+ Methodref [android/support/v4/view/l.<init> (Landroid/support/v4/view/
m;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] invokevirtual #6
+ Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNod
eProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProv
ider;]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object,android.view.View,int,android.o
s.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[4] aload_1 v1
[5] iload_2 v2
[6] aload_3 v3
[7] invokevirtual #7
+ Methodref [android/view/View$AccessibilityDelegate.performAccessibilit
yAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/l
Superclass:
android/view/View$AccessibilityDelegate
Major version: 0x31
Minor version: 0x0
Access flags: 0x30

= final class android.support.v4.view.l extends android.view.View$Accessibil


ityDelegate
Interfaces (count = 0):
Constant Pool (count = 58):
+ Class [android/support/v4/view/l]
+ Class [android/support/v4/view/m]
+ Class [android/view/View$AccessibilityDelegate]
+ Class [android/view/accessibility/AccessibilityNodeProvider]
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
+ Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;)Ljava/l
ang/Object;]
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;I)V]
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;ILandroi
d/os/Bundle;)Z]
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z]
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Ljava/la
ng/Object;)V]
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/ViewGroup;Lan
droid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ InterfaceMethodref [android/support/v4/view/m.b (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)V]
+ InterfaceMethodref [android/support/v4/view/m.c (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)V]
+ InterfaceMethodref [android/support/v4/view/m.d (Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/View;)Ljava/lang/Object;]
+ NameAndType [a (Landroid/view/View;I)V]
+ NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z]
+ NameAndType [a (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z]
+ NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ NameAndType [a Landroid/support/v4/view/m;]
+ NameAndType [b (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [c (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [d (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/m;)V]
+ Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProv
ider;]
+ Utf8 [(Landroid/view/View;)Ljava/lang/Object;]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;
)V]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [<init>]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Code]
[Landroid/support/v4/view/m;]
[a]
[android/support/v4/view/l]
[android/support/v4/view/m]
[android/view/View$AccessibilityDelegate]
[android/view/accessibility/AccessibilityNodeProvider]
[b]
[c]
[d]
[dispatchPopulateAccessibilityEvent]
[getAccessibilityNodeProvider]
[onInitializeAccessibilityEvent]
[onInitializeAccessibilityNodeInfo]
[onPopulateAccessibilityEvent]
[onRequestSendAccessibilityEvent]
[performAccessibilityAction]
[sendAccessibilityEvent]
[sendAccessibilityEventUnchecked]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/m;
Access flags: 0x1010
= final synthetic android.support.v4.view.m a
Methods (count = 10):
- Method:
<init>(Landroid/support/v4/view/m;)V
Access flags: 0x0
= l(android.support.v4.view.m)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[5] aload_0 v0
[6] invokespecial #6
+ Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid
/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean dispatchPopulateAccessibilityEvent(android.view.View,andr
oid.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #10
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)Z]
[11] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInitializeAccessibilityEvent(Landroid/view/View;Landroid/vie

w/accessibility/AccessibilityEvent;)V
Access flags: 0x1
= public void onInitializeAccessibilityEvent(android.view.View,android.vie
w.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #13
+ InterfaceMethodref [android/support/v4/view/m.b (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/
view/accessibility/AccessibilityNodeInfo;)V
Access flags: 0x1
= public void onInitializeAccessibilityNodeInfo(android.view.View,android.
view.accessibility.AccessibilityNodeInfo)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #11
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Lj
ava/lang/Object;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/
accessibility/AccessibilityEvent;)V
Access flags: 0x1
= public void onPopulateAccessibilityEvent(android.view.View,android.view.
accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #14
+ InterfaceMethodref [android/support/v4/view/m.c (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,an
droid.view.View,android.view.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 4, stack = 4):

[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokeinterface #12
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/ViewGro
up;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
sendAccessibilityEvent(Landroid/view/View;I)V
Access flags: 0x1
= public void sendAccessibilityEvent(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] iload_2 v2
[6] invokeinterface #8
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;I)
V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V
Access flags: 0x1
= public void sendAccessibilityEventUnchecked(android.view.View,android.vi
ew.accessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokeinterface #15
+ InterfaceMethodref [android/support/v4/view/m.d (Landroid/view/View;La
ndroid/view/accessibility/AccessibilityEvent;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getAccessibilityNodeProvider(Landroid/view/View;)Landroid/view
/accessibility/AccessibilityNodeProvider;
Access flags: 0x1
= public android.view.accessibility.AccessibilityNodeProvider getAccessibi
lityNodeProvider(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] invokeinterface #7
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;)L
java/lang/Object;]

[10] checkcast #4
+ Class [android/view/accessibility/AccessibilityNodeProvider]
[13] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
performAccessibilityAction(Landroid/view/View;ILandroid/os/Bun
dle;)Z
Access flags: 0x1
= public boolean performAccessibilityAction(android.view.View,int,android.
os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;]
[4] aload_1 v1
[5] iload_2 v2
[6] aload_3 v3
[7] invokeinterface #9
+ InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;IL
android/os/Bundle;)Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/m
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.view.m extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 16):
+ Class [android/support/v4/view/m]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/View;)Ljava/lang/Object;]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/m]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 9):
+ Method:
a(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)Z

Access flags: 0x401


= public abstract boolean a(android.view.View,android.view.accessibility.A
ccessibilityEvent)
+ Method:
b(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x401
= public abstract void b(android.view.View,android.view.accessibility.Acce
ssibilityEvent)
+ Method:
a(Landroid/view/View;Ljava/lang/Object;)V
Access flags: 0x401
= public abstract void a(android.view.View,java.lang.Object)
+ Method:
c(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x401
= public abstract void c(android.view.View,android.view.accessibility.Acce
ssibilityEvent)
+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x401
= public abstract boolean a(android.view.ViewGroup,android.view.View,andro
id.view.accessibility.AccessibilityEvent)
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x401
= public abstract void a(android.view.View,int)
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x401
= public abstract void d(android.view.View,android.view.accessibility.Acce
ssibilityEvent)
+ Method:
a(Landroid/view/View;)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(android.view.View)
+ Method:
a(Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x401
= public abstract boolean a(android.view.View,int,android.os.Bundle)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/n
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.n extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 31):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/n]
+ Class [android/support/v4/view/o]
+ Class [android/support/v4/view/p]
+ Class [android/support/v4/view/q]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/o;]
+ Methodref [android/support/v4/view/p.<init> ()V]
+ Methodref [android/support/v4/view/q.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/o.a (II)I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [<init> ()V]


NameAndType [SDK_INT I]
NameAndType [a (II)I]
NameAndType [a Landroid/support/v4/view/o;]
Utf8 [()V]
Utf8 [(II)I]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [Code]
Utf8 [I]
Utf8 [Landroid/support/v4/view/o;]
Utf8 [SDK_INT]
Utf8 [a]
Utf8 [android/os/Build$VERSION]
Utf8 [android/support/v4/view/n]
Utf8 [android/support/v4/view/o]
Utf8 [android/support/v4/view/p]
Utf8 [android/support/v4/view/q]
Utf8 [java/lang/Object]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/o;
Access flags: 0x18
= static final android.support.v4.view.o a
Methods (count = 2):
+ Method:
a(II)I
Access flags: 0x9
= public static int a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #8
+ Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/o;]
[3] iload_0 v0
[4] iload_1 v1
[5] invokeinterface #11
+ InterfaceMethodref [android/support/v4/view/o.a (II)I]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 34, locals = 1, stack = 2):
[0] getstatic #7
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] istore_0 v0
[4] iload_0 v0
[5] bipush 17
[7] ificmplt +16 (target=23)
[10] new #5
+ Class [android/support/v4/view/q]
[13] dup
[14] invokespecial #10
+ Methodref [android/support/v4/view/q.<init> ()V]
[17] putstatic #8
+ Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/o;]
[20] goto +13 (target=33)
[23] new #4

+ Class [android/support/v4/view/p]
[26] dup
[27] invokespecial #9
+ Methodref [android/support/v4/view/p.<init> ()V]
[30] putstatic #8
+ Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/o;]
[33] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/o
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.o extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/view/o]
+ Class [java/lang/Object]
+ Utf8 [(II)I]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/o]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(II)I
Access flags: 0x401
= public abstract int a(int,int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/p
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.p extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/o]
Constant Pool (count = 15):
+ Integer [-8388609]
+ Class [android/support/v4/view/o]
+ Class [android/support/v4/view/p]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(II)I]
+ Utf8 [<init>]

+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8

[Code]
[a]
[android/support/v4/view/o]
[android/support/v4/view/p]
[java/lang/Object]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= p()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #5
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)I
Access flags: 0x1
= public int a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 3, stack = 2):
[0] iload_1 v1
[1] ldc #1
+ Integer [-8388609]
[3] iand
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/q
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.q extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/o]
Constant Pool (count = 18):
+ Class [android/support/v4/view/o]
+ Class [android/support/v4/view/q]
+ Class [android/support/v4/view/r]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/r.a (II)I]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (II)I]
+ Utf8 [()V]
+ Utf8 [(II)I]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]

+
+
+
+

Utf8
Utf8
Utf8
Utf8

[android/support/v4/view/o]
[android/support/v4/view/q]
[android/support/v4/view/r]
[java/lang/Object]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= q()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)I
Access flags: 0x1
= public int a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] iload_1 v1
[1] iload_2 v2
[2] invokestatic #5
+ Methodref [android/support/v4/view/r.a (II)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/r
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.r extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 13):
+ Class [android/support/v4/view/r]
+ Class [android/view/Gravity]
+ Class [java/lang/Object]
+ Methodref [android/view/Gravity.getAbsoluteGravity (II)I]
+ NameAndType [getAbsoluteGravity (II)I]
+ Utf8 [(II)I]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/r]
+ Utf8 [android/view/Gravity]
+ Utf8 [getAbsoluteGravity]
+ Utf8 [java/lang/Object]
Fields (count = 0):

Methods (count = 1):


+ Method:
a(II)I
Access flags: 0x9
= public static int a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] iload_0 v0
[1] iload_1 v1
[2] invokestatic #4
+ Methodref [android/view/Gravity.getAbsoluteGravity (II)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/s
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.s extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 46):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/s]
+ Class [android/support/v4/view/t]
+ Class [android/support/v4/view/v]
+ Class [android/support/v4/view/w]
+ Class [android/view/KeyEvent]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/s.a Landroid/support/v4/view/w;]
+ Methodref [android/support/v4/view/t.<init> ()V]
+ Methodref [android/support/v4/view/v.<init> ()V]
+ Methodref [android/view/KeyEvent.getMetaState ()I]
+ InterfaceMethodref [android/support/v4/view/w.a (II)Z]
+ InterfaceMethodref [android/support/v4/view/w.a (Landroid/view/KeyEvent;)V]
+ InterfaceMethodref [android/support/v4/view/w.b (I)Z]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (II)Z]
+ NameAndType [a (Landroid/view/KeyEvent;)V]
+ NameAndType [a Landroid/support/v4/view/w;]
+ NameAndType [b (I)Z]
+ NameAndType [getMetaState ()I]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(I)Z]
+ Utf8 [(II)Z]
+ Utf8 [(Landroid/view/KeyEvent;)V]
+ Utf8 [(Landroid/view/KeyEvent;)Z]
+ Utf8 [(Landroid/view/KeyEvent;I)Z]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]

+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Landroid/support/v4/view/w;]
[SDK_INT]
[a]
[android/os/Build$VERSION]
[android/support/v4/view/s]
[android/support/v4/view/t]
[android/support/v4/view/v]
[android/support/v4/view/w]
[android/view/KeyEvent]
[b]
[getMetaState]
[java/lang/Object]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/w;
Access flags: 0x18
= static final android.support.v4.view.w a
Methods (count = 4):
+ Method:
a(Landroid/view/KeyEvent;I)Z
Access flags: 0x9
= public static boolean a(android.view.KeyEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #9
+ Fieldref [android/support/v4/view/s.a Landroid/support/v4/view/w;]
[3] aload_0 v0
[4] invokevirtual #12
+ Methodref [android/view/KeyEvent.getMetaState ()I]
[7] iload_1 v1
[8] invokeinterface #13
+ InterfaceMethodref [android/support/v4/view/w.a (II)Z]
[13] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/KeyEvent;)Z
Access flags: 0x9
= public static boolean a(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #9
+ Fieldref [android/support/v4/view/s.a Landroid/support/v4/view/w;]
[3] aload_0 v0
[4] invokevirtual #12
+ Methodref [android/view/KeyEvent.getMetaState ()I]
[7] invokeinterface #15
+ InterfaceMethodref [android/support/v4/view/w.b (I)Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/KeyEvent;)V
Access flags: 0x9
= public static void b(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #9
+ Fieldref [android/support/v4/view/s.a Landroid/support/v4/view/w;]
[3] aload_0 v0
[4] invokeinterface #14
+ InterfaceMethodref [android/support/v4/view/w.a (Landroid/view/KeyEven

t;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 0, stack = 2):
[0] getstatic #8
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +16 (target=21)
[8] new #4
+ Class [android/support/v4/view/v]
[11] dup
[12] invokespecial #11
+ Methodref [android/support/v4/view/v.<init> ()V]
[15] putstatic #9
+ Fieldref [android/support/v4/view/s.a Landroid/support/v4/view/w;]
[18] goto +13 (target=31)
[21] new #3
+ Class [android/support/v4/view/t]
[24] dup
[25] invokespecial #10
+ Methodref [android/support/v4/view/t.<init> ()V]
[28] putstatic #9
+ Fieldref [android/support/v4/view/s.a Landroid/support/v4/view/w;]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/t
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.t extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/w]
Constant Pool (count = 30):
+ String [bad arguments]
+ Class [android/support/v4/view/t]
+ Class [android/support/v4/view/w]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/t.a (I)I]
+ Methodref [android/support/v4/view/t.a (IIIII)I]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a (I)I]
+ NameAndType [a (IIIII)I]
+ Utf8 [()V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(I)I]
[(I)Z]
[(II)Z]
[(IIIII)I]
[(Landroid/view/KeyEvent;)V]
[(Ljava/lang/String;)V]
[<init>]
[Code]
[a]
[android/support/v4/view/t]
[android/support/v4/view/w]
[b]
[bad arguments]
[java/lang/IllegalArgumentException]
[java/lang/Object]

Fields (count = 0):


Methods (count = 6):
- Method:
<init>()V
Access flags: 0x0
= t()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #9
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IIIII)I
Access flags: 0xa
= private static int a(int,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 73, locals = 8, stack = 3):
[0] iload_1 v1
[1] iload_2 v2
[2] iand
[3] ifeq +7 (target=10)
[6] iconst_1
[7] goto +4 (target=11)
[10] iconst_0
[11] istore v5
[13] iload_3 v3
[14] iload v4
[16] ior
[17] istore v6
[19] iload_1 v1
[20] iload v6
[22] iand
[23] ifeq +7 (target=30)
[26] iconst_1
[27] goto +4 (target=31)
[30] iconst_0
[31] istore v7
[33] iload v5
[35] ifeq +25 (target=60)
[38] iload v7
[40] ifeq +13 (target=53)
[43] new #4

+ Class [java/lang/IllegalArgumentException]
[46] dup
[47] ldc #1
+ String [bad arguments]
[49] invokespecial #8
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[52] athrow
[53] iload_0 v0
[54] iload v6
[56] iconst_m1
[57] ixor
[58] iand
[59] ireturn
[60] iload v7
[62] ifeq +9 (target=71)
[65] iload_0 v0
[66] iload_2 v2
[67] iconst_m1
[68] ixor
[69] iand
[70] ireturn
[71] iload_0 v0
[72] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
a(I)I
Access flags: 0x1
= public int a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iload_1 v1
[1] sipush 192
[4] iand
[5] ifeq +7 (target=12)
[8] iload_1 v1
[9] iconst_1
[10] ior
[11] istore_1 v1
[12] iload_1 v1
[13] bipush 48
[15] iand
[16] ifeq +7 (target=23)
[19] iload_1 v1
[20] iconst_2
[21] ior
[22] istore_1 v1
[23] iload_1 v1
[24] sipush 247
[27] iand
[28] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
a(II)Z
Access flags: 0x1
= public boolean a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] aload_0 v0
[1] iload_1 v1

= 0):

29, locals = 2, stack = 2):

= 0):

44, locals = 3, stack = 5):

[2] invokevirtual #6
+ Methodref [android/support/v4/view/t.a
[5] sipush 247
[8] iand
[9] istore_1 v1
[10] iload_1 v1
[11] iload_2 v2
[12] iconst_1
[13] bipush 64
[15] sipush 128
[18] invokestatic #7
+ Methodref [android/support/v4/view/t.a
[21] istore_1 v1
[22] iload_1 v1
[23] iload_2 v2
[24] iconst_2
[25] bipush 16
[27] bipush 32
[29] invokestatic #7
+ Methodref [android/support/v4/view/t.a
[32] istore_1 v1
[33] iload_1 v1
[34] iload_2 v2
[35] ificmpne +7 (target=42)
[38] iconst_1
[39] goto +4 (target=43)
[42] iconst_0
[43] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
b(I)Z
Access flags: 0x1
= public boolean b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/view/t.a
[5] sipush 247
[8] iand
[9] ifne +7 (target=16)
[12] iconst_1
[13] goto +4 (target=17)
[16] iconst_0
[17] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
a(Landroid/view/KeyEvent;)V
Access flags: 0x1
= public void a(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count

(I)I]

(IIIII)I]

(IIIII)I]

= 0):

18, locals = 2, stack = 2):

(I)I]

= 0):

1, locals = 2, stack = 0):


= 0):

Class file attributes (count = 0):


_____________________________________________________________________

+ Program class: android/support/v4/view/u


Superclass:
android/support/v4/view/t
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.u extends android.support.v4.view.t
Interfaces (count = 0):
Constant Pool (count = 16):
+ Class [android/support/v4/view/t]
+ Class [android/support/v4/view/u]
+ Class [android/support/v4/view/x]
+ Methodref [android/support/v4/view/t.<init> ()V]
+ Methodref [android/support/v4/view/x.a (Landroid/view/KeyEvent;)V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/KeyEvent;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/KeyEvent;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/t]
+ Utf8 [android/support/v4/view/u]
+ Utf8 [android/support/v4/view/x]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= u()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/t.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/KeyEvent;)V
Access flags: 0x1
= public void a(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/x.a (Landroid/view/KeyEvent;)V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/v
Superclass:
android/support/v4/view/u
Major version: 0x31
Minor version: 0x0
Access flags: 0x20

= class android.support.v4.view.v extends android.support.v4.view.u


Interfaces (count = 0):
Constant Pool (count = 23):
+ Class [android/support/v4/view/u]
+ Class [android/support/v4/view/v]
+ Class [android/support/v4/view/y]
+ Methodref [android/support/v4/view/u.<init> ()V]
+ Methodref [android/support/v4/view/y.a (I)I]
+ Methodref [android/support/v4/view/y.a (II)Z]
+ Methodref [android/support/v4/view/y.b (I)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a (I)I]
+ NameAndType [a (II)Z]
+ NameAndType [b (I)Z]
+ Utf8 [()V]
+ Utf8 [(I)I]
+ Utf8 [(I)Z]
+ Utf8 [(II)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/u]
+ Utf8 [android/support/v4/view/v]
+ Utf8 [android/support/v4/view/y]
+ Utf8 [b]
Fields (count = 0):
Methods (count = 4):
- Method:
<init>()V
Access flags: 0x0
= v()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/u.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)I
Access flags: 0x1
= public int a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/y.a (I)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)Z
Access flags: 0x1
= public boolean a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] iload_1 v1
[1] iload_2 v2

[2] invokestatic #6
+ Methodref [android/support/v4/view/y.a
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
b(I)Z
Access flags: 0x1
= public boolean b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iload_1 v1
[1] invokestatic #7
+ Methodref [android/support/v4/view/y.b
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count

(II)Z]
= 0):

5, locals = 2, stack = 1):


(I)Z]
= 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/view/w
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.w extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 10):
+ Class [android/support/v4/view/w]
+ Class [java/lang/Object]
+ Utf8 [(I)Z]
+ Utf8 [(II)Z]
+ Utf8 [(Landroid/view/KeyEvent;)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/w]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
+ Method:
a(II)Z
Access flags: 0x401
= public abstract boolean a(int,int)
+ Method:
b(I)Z
Access flags: 0x401
= public abstract boolean b(int)
+ Method:
a(Landroid/view/KeyEvent;)V
Access flags: 0x401
= public abstract void a(android.view.KeyEvent)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/x
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0

Access flags: 0x20


= class android.support.v4.view.x extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/view/x]
+ Class [android/view/KeyEvent]
+ Class [java/lang/Object]
+ Methodref [android/view/KeyEvent.startTracking ()V]
+ NameAndType [startTracking ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/KeyEvent;)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/x]
+ Utf8 [android/view/KeyEvent]
+ Utf8 [java/lang/Object]
+ Utf8 [startTracking]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/KeyEvent;)V
Access flags: 0x9
= public static void a(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/view/KeyEvent.startTracking ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/y
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.y extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 22):
+ Class [android/support/v4/view/y]
+ Class [android/view/KeyEvent]
+ Class [java/lang/Object]
+ Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z]
+ Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z]
+ Methodref [android/view/KeyEvent.normalizeMetaState (I)I]
+ NameAndType [metaStateHasModifiers (II)Z]
+ NameAndType [metaStateHasNoModifiers (I)Z]
+ NameAndType [normalizeMetaState (I)I]
+ Utf8 [(I)I]
+ Utf8 [(I)Z]
+ Utf8 [(II)Z]

+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Code]
[a]
[android/support/v4/view/y]
[android/view/KeyEvent]
[b]
[java/lang/Object]
[metaStateHasModifiers]
[metaStateHasNoModifiers]
[normalizeMetaState]

Fields (count = 0):


Methods (count = 3):
+ Method:
a(I)I
Access flags: 0x9
= public static int a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] iload_0 v0
[1] invokestatic #6
+ Methodref [android/view/KeyEvent.normalizeMetaState (I)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)Z
Access flags: 0x9
= public static boolean a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] iload_0 v0
[1] iload_1 v1
[2] invokestatic #4
+ Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)Z
Access flags: 0x9
= public static boolean b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] iload_0 v0
[1] invokestatic #5
+ Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/z
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.z extends java.lang.Object
Interfaces (count = 0):

Constant Pool (count = 51):


+ Integer [65280]
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/aa]
+ Class [android/support/v4/view/ab]
+ Class [android/support/v4/view/ac]
+ Class [android/support/v4/view/z]
+ Class [android/view/MotionEvent]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
+ Methodref [android/support/v4/view/aa.<init> ()V]
+ Methodref [android/support/v4/view/ab.<init> ()V]
+ Methodref [android/view/MotionEvent.getAction ()I]
+ InterfaceMethodref [android/support/v4/view/ac.a (Landroid/view/MotionEvent;
)I]
+ InterfaceMethodref [android/support/v4/view/ac.a (Landroid/view/MotionEvent;
I)I]
+ InterfaceMethodref [android/support/v4/view/ac.b (Landroid/view/MotionEvent;
I)I]
+ InterfaceMethodref [android/support/v4/view/ac.c (Landroid/view/MotionEvent;
I)F]
+ InterfaceMethodref [android/support/v4/view/ac.d (Landroid/view/MotionEvent;
I)F]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/view/MotionEvent;)I]
+ NameAndType [a (Landroid/view/MotionEvent;I)I]
+ NameAndType [a Landroid/support/v4/view/ac;]
+ NameAndType [b (Landroid/view/MotionEvent;I)I]
+ NameAndType [c (Landroid/view/MotionEvent;I)F]
+ NameAndType [d (Landroid/view/MotionEvent;I)F]
+ NameAndType [getAction ()I]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/MotionEvent;)I]
+ Utf8 [(Landroid/view/MotionEvent;I)F]
+ Utf8 [(Landroid/view/MotionEvent;I)I]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/view/ac;]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/view/aa]
+ Utf8 [android/support/v4/view/ab]
+ Utf8 [android/support/v4/view/ac]
+ Utf8 [android/support/v4/view/z]
+ Utf8 [android/view/MotionEvent]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [getAction]
+ Utf8 [java/lang/Object]
Fields (count = 1):
+ Field:
a Landroid/support/v4/view/ac;
Access flags: 0x18

= static final android.support.v4.view.ac a


Methods (count = 8):
+ Method:
a(Landroid/view/MotionEvent;)I
Access flags: 0x9
= public static int a(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokevirtual #13
+ Methodref [android/view/MotionEvent.getAction ()I]
[4] sipush 255
[7] iand
[8] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MotionEvent;)I
Access flags: 0x9
= public static int b(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokevirtual #13
+ Methodref [android/view/MotionEvent.getAction ()I]
[4] ldc #1
+ Integer [65280]
[6] iand
[7] bipush 8
[9] ishr
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;I)I
Access flags: 0x9
= public static int a(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #15
+ InterfaceMethodref [android/support/v4/view/ac.a (Landroid/view/Motion
Event;I)I]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MotionEvent;I)I
Access flags: 0x9
= public static int b(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #16
+ InterfaceMethodref [android/support/v4/view/ac.b (Landroid/view/Motion
Event;I)I]
[10] ireturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MotionEvent;I)F
Access flags: 0x9
= public static float c(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #17
+ InterfaceMethodref [android/support/v4/view/ac.c (Landroid/view/Motion
Event;I)F]
[10] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/MotionEvent;I)F
Access flags: 0x9
= public static float d(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #18
+ InterfaceMethodref [android/support/v4/view/ac.d (Landroid/view/Motion
Event;I)F]
[10] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MotionEvent;)I
Access flags: 0x9
= public static int c(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[3] aload_0 v0
[4] invokeinterface #14
+ InterfaceMethodref [android/support/v4/view/ac.a (Landroid/view/Motion
Event;)I]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 0, stack = 2):
[0] getstatic #9
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] iconst_5
[4] ificmplt +16 (target=20)
[7] new #4
+ Class [android/support/v4/view/ab]
[10] dup
[11] invokespecial #12
+ Methodref [android/support/v4/view/ab.<init> ()V]

[14] putstatic #10


+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[17] goto +13 (target=30)
[20] new #3
+ Class [android/support/v4/view/aa]
[23] dup
[24] invokespecial #11
+ Methodref [android/support/v4/view/aa.<init> ()V]
[27] putstatic #10
+ Fieldref [android/support/v4/view/z.a Landroid/support/v4/view/ac;]
[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/aa
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.aa extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/ac]
Constant Pool (count = 35):
+ String [Pre-Eclair does not support multiple pointers]
+ Class [android/support/v4/view/aa]
+ Class [android/support/v4/view/ac]
+ Class [android/view/MotionEvent]
+ Class [java/lang/IndexOutOfBoundsException]
+ Class [java/lang/Object]
+ Methodref [android/view/MotionEvent.getX ()F]
+ Methodref [android/view/MotionEvent.getY ()F]
+ Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [getX ()F]
+ NameAndType [getY ()F]
+ Utf8 [()F]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/MotionEvent;)I]
+ Utf8 [(Landroid/view/MotionEvent;I)F]
+ Utf8 [(Landroid/view/MotionEvent;I)I]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Pre-Eclair does not support multiple pointers]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/aa]
+ Utf8 [android/support/v4/view/ac]
+ Utf8 [android/view/MotionEvent]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [getX]
+ Utf8 [getY]

+ Utf8 [java/lang/IndexOutOfBoundsException]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 6):
- Method:
<init>()V
Access flags: 0x0
= aa()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #10
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;I)I
Access flags: 0x1
= public int a(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 3, stack = 1):
[0] iload_2 v2
[1] ifne +5 (target=6)
[4] iconst_0
[5] ireturn
[6] iconst_m1
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MotionEvent;I)I
Access flags: 0x1
= public int b(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 3, stack = 3):
[0] iload_2 v2
[1] ifne +5 (target=6)
[4] iconst_0
[5] ireturn
[6] new #5
+ Class [java/lang/IndexOutOfBoundsException]
[9] dup
[10] ldc #1
+ String [Pre-Eclair does not support multiple pointers]
[12] invokespecial #9
+ Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/Stri
ng;)V]
[15] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MotionEvent;I)F
Access flags: 0x1
= public float c(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 3):
[0] iload_2 v2
[1] ifne +8 (target=9)
[4] aload_1 v1
[5] invokevirtual #7
+ Methodref [android/view/MotionEvent.getX ()F]

[8] freturn
[9] new #5
+ Class [java/lang/IndexOutOfBoundsException]
[12] dup
[13] ldc #1
+ String [Pre-Eclair does not support multiple pointers]
[15] invokespecial #9
+ Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/Stri
ng;)V]
[18] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/MotionEvent;I)F
Access flags: 0x1
= public float d(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 3):
[0] iload_2 v2
[1] ifne +8 (target=9)
[4] aload_1 v1
[5] invokevirtual #8
+ Methodref [android/view/MotionEvent.getY ()F]
[8] freturn
[9] new #5
+ Class [java/lang/IndexOutOfBoundsException]
[12] dup
[13] ldc #1
+ String [Pre-Eclair does not support multiple pointers]
[15] invokespecial #9
+ Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/Stri
ng;)V]
[18] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;)I
Access flags: 0x1
= public int a(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_1
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ab
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ab extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/ac]
Constant Pool (count = 31):
+ Class [android/support/v4/view/ab]
+ Class [android/support/v4/view/ac]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Class [android/support/v4/view/ad]
Class [java/lang/Object]
Methodref [android/support/v4/view/ad.a (Landroid/view/MotionEvent;)I]
Methodref [android/support/v4/view/ad.a (Landroid/view/MotionEvent;I)I]
Methodref [android/support/v4/view/ad.b (Landroid/view/MotionEvent;I)I]
Methodref [android/support/v4/view/ad.c (Landroid/view/MotionEvent;I)F]
Methodref [android/support/v4/view/ad.d (Landroid/view/MotionEvent;I)F]
Methodref [java/lang/Object.<init> ()V]
NameAndType [<init> ()V]
NameAndType [a (Landroid/view/MotionEvent;)I]
NameAndType [a (Landroid/view/MotionEvent;I)I]
NameAndType [b (Landroid/view/MotionEvent;I)I]
NameAndType [c (Landroid/view/MotionEvent;I)F]
NameAndType [d (Landroid/view/MotionEvent;I)F]
Utf8 [()V]
Utf8 [(Landroid/view/MotionEvent;)I]
Utf8 [(Landroid/view/MotionEvent;I)F]
Utf8 [(Landroid/view/MotionEvent;I)I]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/ab]
Utf8 [android/support/v4/view/ac]
Utf8 [android/support/v4/view/ad]
Utf8 [b]
Utf8 [c]
Utf8 [d]
Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 6):
- Method:
<init>()V
Access flags: 0x0
= ab()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #10
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;I)I
Access flags: 0x1
= public int a(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/ad.a (Landroid/view/MotionEvent;I)I
]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MotionEvent;I)I
Access flags: 0x1
= public int b(android.view.MotionEvent,int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 6, locals = 3, stack = 2):


[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #7
+ Methodref [android/support/v4/view/ad.b (Landroid/view/MotionEvent;I)I
]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MotionEvent;I)F
Access flags: 0x1
= public float c(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #8
+ Methodref [android/support/v4/view/ad.c (Landroid/view/MotionEvent;I)F
]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/MotionEvent;I)F
Access flags: 0x1
= public float d(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #9
+ Methodref [android/support/v4/view/ad.d (Landroid/view/MotionEvent;I)F
]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;)I
Access flags: 0x1
= public int a(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/ad.a (Landroid/view/MotionEvent;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ac
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.ac extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 12):

+
+
+
+
+
+
+
+
+
+
+

Class [android/support/v4/view/ac]
Class [java/lang/Object]
Utf8 [(Landroid/view/MotionEvent;)I]
Utf8 [(Landroid/view/MotionEvent;I)F]
Utf8 [(Landroid/view/MotionEvent;I)I]
Utf8 [a]
Utf8 [android/support/v4/view/ac]
Utf8 [b]
Utf8 [c]
Utf8 [d]
Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 5):
+ Method:
a(Landroid/view/MotionEvent;I)I
Access flags: 0x401
= public abstract int a(android.view.MotionEvent,int)
+ Method:
b(Landroid/view/MotionEvent;I)I
Access flags: 0x401
= public abstract int b(android.view.MotionEvent,int)
+ Method:
c(Landroid/view/MotionEvent;I)F
Access flags: 0x401
= public abstract float c(android.view.MotionEvent,int)
+ Method:
d(Landroid/view/MotionEvent;I)F
Access flags: 0x401
= public abstract float d(android.view.MotionEvent,int)
+ Method:
a(Landroid/view/MotionEvent;)I
Access flags: 0x401
= public abstract int a(android.view.MotionEvent)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ad
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ad extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 33):
+ Class [android/support/v4/view/ad]
+ Class [android/view/MotionEvent]
+ Class [java/lang/Object]
+ Methodref [android/view/MotionEvent.findPointerIndex (I)I]
+ Methodref [android/view/MotionEvent.getPointerCount ()I]
+ Methodref [android/view/MotionEvent.getPointerId (I)I]
+ Methodref [android/view/MotionEvent.getX (I)F]
+ Methodref [android/view/MotionEvent.getY (I)F]
+ NameAndType [findPointerIndex (I)I]
+ NameAndType [getPointerCount ()I]
+ NameAndType [getPointerId (I)I]
+ NameAndType [getX (I)F]
+ NameAndType [getY (I)F]
+ Utf8 [()I]
+ Utf8 [(I)F]
+ Utf8 [(I)I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Landroid/view/MotionEvent;)I]
[(Landroid/view/MotionEvent;I)F]
[(Landroid/view/MotionEvent;I)I]
[Code]
[a]
[android/support/v4/view/ad]
[android/view/MotionEvent]
[b]
[c]
[d]
[findPointerIndex]
[getPointerCount]
[getPointerId]
[getX]
[getY]
[java/lang/Object]

Fields (count = 0):


Methods (count = 5):
+ Method:
a(Landroid/view/MotionEvent;I)I
Access flags: 0x9
= public static int a(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #4
+ Methodref [android/view/MotionEvent.findPointerIndex (I)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MotionEvent;I)I
Access flags: 0x9
= public static int b(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/view/MotionEvent.getPointerId (I)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MotionEvent;I)F
Access flags: 0x9
= public static float c(android.view.MotionEvent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #7
+ Methodref [android/view/MotionEvent.getX (I)F]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/MotionEvent;I)F
Access flags: 0x9
= public static float d(android.view.MotionEvent,int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 6, locals = 2, stack = 2):


[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #8
+ Methodref [android/view/MotionEvent.getY (I)F]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;)I
Access flags: 0x9
= public static int a(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #5
+ Methodref [android/view/MotionEvent.getPointerCount ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ae
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.view.ae extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 58):
+ String [Required method destroyItem was not overridden]
+ String [Required method instantiateItem was not overridden]
+ Class [android/database/DataSetObservable]
+ Class [android/support/v4/view/ae]
+ Class [java/lang/Object]
+ Class [java/lang/UnsupportedOperationException]
+ Fieldref [android/support/v4/view/ae.a Landroid/database/DataSetObservable;]
+ Methodref [android/database/DataSetObservable.<init> ()V]
+ Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/O
bject;)V]
+ Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang
/Object;)V]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;I)Ljava/lang/Obj
ect;]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;ILjava/lang/Obje
ct;)V]
+ Methodref [android/support/v4/view/ae.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/ae.b (Landroid/view/View;ILjava/lang/Obje
ct;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String
;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a (Landroid/view/View;)V]
+ NameAndType [a (Landroid/view/View;I)Ljava/lang/Object;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [a (Landroid/view/View;ILjava/lang/Object;)V]
NameAndType [a Landroid/database/DataSetObservable;]
NameAndType [b (Landroid/view/View;)V]
NameAndType [b (Landroid/view/View;ILjava/lang/Object;)V]
NameAndType [registerObserver (Ljava/lang/Object;)V]
NameAndType [unregisterObserver (Ljava/lang/Object;)V]
Utf8 [()I]
Utf8 [()Landroid/os/Parcelable;]
Utf8 [()V]
Utf8 [(I)F]
Utf8 [(I)Ljava/lang/CharSequence;]
Utf8 [(Landroid/database/DataSetObserver;)V]
Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
Utf8 [(Landroid/view/View;)V]
Utf8 [(Landroid/view/View;I)Ljava/lang/Object;]
Utf8 [(Landroid/view/View;ILjava/lang/Object;)V]
Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z]
Utf8 [(Landroid/view/ViewGroup;)V]
Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;]
Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V]
Utf8 [(Ljava/lang/Object;)I]
Utf8 [(Ljava/lang/Object;)V]
Utf8 [(Ljava/lang/String;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [Landroid/database/DataSetObservable;]
Utf8 [Required method destroyItem was not overridden]
Utf8 [Required method instantiateItem was not overridden]
Utf8 [a]
Utf8 [android/database/DataSetObservable]
Utf8 [android/support/v4/view/ae]
Utf8 [b]
Utf8 [java/lang/Object]
Utf8 [java/lang/UnsupportedOperationException]
Utf8 [registerObserver]
Utf8 [unregisterObserver]

Fields (count = 1):


+ Field:
a Landroid/database/DataSetObservable;
Access flags: 0x2
= private android.database.DataSetObservable a
Methods (count = 20):
- Method:
<init>()V
Access flags: 0x1
= public ae()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 1, stack = 3):
[0] aload_0 v0
[1] invokespecial #16
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] new #3
+ Class [android/database/DataSetObservable]
[8] dup
[9] invokespecial #8
+ Methodref [android/database/DataSetObservable.<init> ()V]
[12] putfield #7
+ Fieldref [android/support/v4/view/ae.a Landroid/database/DataSetObserv
able;]

[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()I
Access flags: 0x401
= public abstract int a()
+ Method:
a(Landroid/view/ViewGroup;)V
Access flags: 0x1
= public void a(android.view.ViewGroup)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #11
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;I)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.view.ViewGroup,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] invokevirtual #12
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;I)Ljava/la
ng/Object;]
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;ILjava/lang/Object;)V
Access flags: 0x1
= public void a(android.view.ViewGroup,int,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] aload_3 v3
[4] invokevirtual #13
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;ILjava/lan
g/Object;)V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/ViewGroup;ILjava/lang/Object;)V
Access flags: 0x1
= public void b(android.view.ViewGroup,int,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] aload_3 v3
[4] invokevirtual #15
+ Methodref [android/support/v4/view/ae.b (Landroid/view/View;ILjava/lan
g/Object;)V]
[7] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/ViewGroup;)V
Access flags: 0x1
= public void b(android.view.ViewGroup)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #14
+ Methodref [android/support/v4/view/ae.b (Landroid/view/View;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)V
Access flags: 0x1
= public void a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] new #6
+ Class [java/lang/UnsupportedOperationException]
[3] dup
[4] ldc #2
+ String [Required method instantiateItem was not overridden]
[6] invokespecial #17
+ Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/
String;)V]
[9] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILjava/lang/Object;)V
Access flags: 0x1
= public void a(android.view.View,int,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 4, stack = 3):
[0] new #6
+ Class [java/lang/UnsupportedOperationException]
[3] dup
[4] ldc #1
+ String [Required method destroyItem was not overridden]
[6] invokespecial #17
+ Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/
String;)V]
[9] athrow
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;ILjava/lang/Object;)V
Access flags: 0x1
= public void b(android.view.View,int,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)V
Access flags: 0x1
= public void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean a(android.view.View,java.lang.Object)
+ Method:
b()Landroid/os/Parcelable;
Access flags: 0x1
= public android.os.Parcelable b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V
Access flags: 0x1
= public void a(android.os.Parcelable,java.lang.ClassLoader)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)I
Access flags: 0x1
= public int a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_m1
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/database/DataSetObserver;)V
Access flags: 0x1
= public void a(android.database.DataSetObserver)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/ae.a Landroid/database/DataSetObserv
able;]
[4] aload_1 v1
[5] invokevirtual #9
+ Methodref [android/database/DataSetObservable.registerObserver (Ljava/
lang/Object;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/database/DataSetObserver;)V
Access flags: 0x1
= public void b(android.database.DataSetObserver)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):

[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/ae.a Landroid/database/DataSetObserv
able;]
[4] aload_1 v1
[5] invokevirtual #10
+ Methodref [android/database/DataSetObservable.unregisterObserver (Ljav
a/lang/Object;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)F
Access flags: 0x1
= public float b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] fconst_1
[1] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/PagerTabStrip
Superclass:
android/support/v4/view/PagerTitleStrip
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.PagerTabStrip extends android.support
.v4.view.PagerTitleStrip
Interfaces (count = 0):
Constant Pool (count = 277):
+ Integer [-16777216]
+ Integer [16777215]
+ Float [0.5]
+ Float [3.0]
+ Float [6.0]
+ Float [16.0]
+ Float [32.0]
+ Float [64.0]
+ Float [255.0]
+ Class [android/content/Context]
+ Class [android/content/res/Resources]
+ Class [android/graphics/Canvas]
+ Class [android/graphics/Paint]
+ Class [android/graphics/Rect]
+ Class [android/support/v4/view/PagerTabStrip]
+ Class [android/support/v4/view/PagerTitleStrip]

+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/af]
+ Class [android/support/v4/view/ag]
+ Class [android/util/DisplayMetrics]
+ Class [android/view/MotionEvent]
+ Class [android/view/ViewConfiguration]
+ Class [android/widget/TextView]
+ Class [java/lang/Math]
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/V
iewPager;]
+ Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;]
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;]
+ Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;]
+ Fieldref [android/support/v4/view/PagerTabStrip.e I]
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
+ Fieldref [android/support/v4/view/PagerTabStrip.g I]
+ Fieldref [android/support/v4/view/PagerTabStrip.h I]
+ Fieldref [android/support/v4/view/PagerTabStrip.i I]
+ Fieldref [android/support/v4/view/PagerTabStrip.j I]
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;]
+ Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;]
+ Fieldref [android/support/v4/view/PagerTabStrip.n I]
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
+ Fieldref [android/support/v4/view/PagerTabStrip.p Z]
+ Fieldref [android/support/v4/view/PagerTabStrip.q I]
+ Fieldref [android/support/v4/view/PagerTabStrip.r Z]
+ Fieldref [android/support/v4/view/PagerTabStrip.s F]
+ Fieldref [android/support/v4/view/PagerTabStrip.t F]
+ Fieldref [android/support/v4/view/PagerTabStrip.u I]
+ Fieldref [android/util/DisplayMetrics.density F]
+ Methodref [android/content/Context.getResources ()Landroid/content/res/Resou
rces;]
+ Methodref [android/content/res/Resources.getColor (I)I]
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/D
isplayMetrics;]
+ Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V]
+ Methodref [android/graphics/Paint.<init> ()V]
+ Methodref [android/graphics/Paint.setColor (I)V]
+ Methodref [android/graphics/Rect.<init> ()V]
+ Methodref [android/graphics/Rect.set (IIII)V]
+ Methodref [android/graphics/Rect.union (IIII)V]
+ Methodref [android/support/v4/view/PagerTabStrip.<init> (Landroid/content/Co
ntext;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/view/PagerTabStrip.getBackground ()Landroid/gr
aphics/drawable/Drawable;]
+ Methodref [android/support/v4/view/PagerTabStrip.getContext ()Landroid/conte
nt/Context;]
+ Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingBottom ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingTop ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.getTextSpacing ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.getWidth ()I]
+ Methodref [android/support/v4/view/PagerTabStrip.invalidate ()V]
+ Methodref [android/support/v4/view/PagerTabStrip.invalidate (Landroid/graphi
cs/Rect;)V]
+ Methodref [android/support/v4/view/PagerTabStrip.setPadding (IIII)V]
+ Methodref [android/support/v4/view/PagerTabStrip.setTabIndicatorColor (I)V]

+ Methodref [android/support/v4/view/PagerTabStrip.setTextSpacing (I)V]


+ Methodref [android/support/v4/view/PagerTabStrip.setWillNotDraw (Z)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.<init> (Landroid/content/
Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.getMinHeight ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.onDraw (Landroid/graphics
/Canvas;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundColor (I)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundDrawable (La
ndroid/graphics/drawable/Drawable;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundResource (I)
V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setPadding (IIII)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setTextSpacing (I)V]
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
+ Methodref [android/support/v4/view/af.<init> (Landroid/support/v4/view/Pager
TabStrip;)V]
+ Methodref [android/support/v4/view/ag.<init> (Landroid/support/v4/view/Pager
TabStrip;)V]
+ Methodref [android/view/MotionEvent.getAction ()I]
+ Methodref [android/view/MotionEvent.getX ()F]
+ Methodref [android/view/MotionEvent.getY ()F]
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Lan
droid/view/ViewConfiguration;]
+ Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
+ Methodref [android/widget/TextView.getLeft ()I]
+ Methodref [android/widget/TextView.getRight ()I]
+ Methodref [android/widget/TextView.setFocusable (Z)V]
+ Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$On
ClickListener;)V]
+ Methodref [java/lang/Math.abs (F)F]
+ Methodref [java/lang/Math.max (II)I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/support/v4/view/PagerTabStrip;)V]
+ NameAndType [a (IFZ)V]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [abs (F)F]
+ NameAndType [b Landroid/widget/TextView;]
+ NameAndType [c Landroid/widget/TextView;]
+ NameAndType [d Landroid/widget/TextView;]
+ NameAndType [density F]
+ NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V]
+ NameAndType [e I]
+ NameAndType [f I]
+ NameAndType [g I]
+ NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
]
+ NameAndType [getAction ()I]
+ NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
+ NameAndType [getColor (I)I]
+ NameAndType [getContext ()Landroid/content/Context;]
+ NameAndType [getCurrentItem ()I]
+ NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
+ NameAndType [getHeight ()I]
+ NameAndType [getLeft ()I]
+ NameAndType [getMinHeight ()I]
+ NameAndType [getPaddingBottom ()I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [getPaddingLeft ()I]


NameAndType [getPaddingRight ()I]
NameAndType [getPaddingTop ()I]
NameAndType [getResources ()Landroid/content/res/Resources;]
NameAndType [getRight ()I]
NameAndType [getScaledTouchSlop ()I]
NameAndType [getTextSpacing ()I]
NameAndType [getWidth ()I]
NameAndType [getX ()F]
NameAndType [getY ()F]
NameAndType [h I]
NameAndType [i I]
NameAndType [invalidate ()V]
NameAndType [invalidate (Landroid/graphics/Rect;)V]
NameAndType [j I]
NameAndType [k I]
NameAndType [l Landroid/graphics/Paint;]
NameAndType [m Landroid/graphics/Rect;]
NameAndType [max (II)I]
NameAndType [n I]
NameAndType [o Z]
NameAndType [onDraw (Landroid/graphics/Canvas;)V]
NameAndType [p Z]
NameAndType [q I]
NameAndType [r Z]
NameAndType [s F]
NameAndType [set (IIII)V]
NameAndType [setBackgroundColor (I)V]
NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
NameAndType [setBackgroundResource (I)V]
NameAndType [setColor (I)V]
NameAndType [setCurrentItem (I)V]
NameAndType [setFocusable (Z)V]
NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
NameAndType [setPadding (IIII)V]
NameAndType [setTabIndicatorColor (I)V]
NameAndType [setTextSpacing (I)V]
NameAndType [setWillNotDraw (Z)V]
NameAndType [t F]
NameAndType [u I]
NameAndType [union (IIII)V]
Utf8 [()F]
Utf8 [()I]
Utf8 [()Landroid/content/Context;]
Utf8 [()Landroid/content/res/Resources;]
Utf8 [()Landroid/graphics/drawable/Drawable;]
Utf8 [()Landroid/util/DisplayMetrics;]
Utf8 [()V]
Utf8 [()Z]
Utf8 [(F)F]
Utf8 [(FFFFLandroid/graphics/Paint;)V]
Utf8 [(I)I]
Utf8 [(I)V]
Utf8 [(IFZ)V]
Utf8 [(II)I]
Utf8 [(IIII)V]
Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
Utf8 [(Landroid/content/Context;)V]
Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
Utf8 [(Landroid/graphics/Canvas;)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Landroid/graphics/Rect;)V]
[(Landroid/graphics/drawable/Drawable;)V]
[(Landroid/support/v4/view/PagerTabStrip;)V]
[(Landroid/view/MotionEvent;)Z]
[(Landroid/view/View$OnClickListener;)V]
[(Z)V]
[<init>]
[Code]
[F]
[I]
[Landroid/graphics/Paint;]
[Landroid/graphics/Rect;]
[Landroid/support/v4/view/ViewPager;]
[Landroid/widget/TextView;]
[Z]
[a]
[abs]
[android/content/Context]
[android/content/res/Resources]
[android/graphics/Canvas]
[android/graphics/Paint]
[android/graphics/Rect]
[android/support/v4/view/PagerTabStrip]
[android/support/v4/view/PagerTitleStrip]
[android/support/v4/view/ViewPager]
[android/support/v4/view/af]
[android/support/v4/view/ag]
[android/util/DisplayMetrics]
[android/view/MotionEvent]
[android/view/ViewConfiguration]
[android/widget/TextView]
[b]
[c]
[d]
[density]
[drawRect]
[e]
[f]
[g]
[get]
[getAction]
[getBackground]
[getColor]
[getContext]
[getCurrentItem]
[getDisplayMetrics]
[getDrawFullUnderline]
[getHeight]
[getLeft]
[getMinHeight]
[getPaddingBottom]
[getPaddingLeft]
[getPaddingRight]
[getPaddingTop]
[getResources]
[getRight]
[getScaledTouchSlop]
[getTabIndicatorColor]
[getTextSpacing]
[getWidth]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[getX]
[getY]
[h]
[i]
[invalidate]
[j]
[java/lang/Math]
[k]
[l]
[m]
[max]
[n]
[o]
[onDraw]
[onTouchEvent]
[p]
[q]
[r]
[s]
[set]
[setBackgroundColor]
[setBackgroundDrawable]
[setBackgroundResource]
[setColor]
[setCurrentItem]
[setDrawFullUnderline]
[setFocusable]
[setOnClickListener]
[setPadding]
[setTabIndicatorColor]
[setTabIndicatorColorResource]
[setTextSpacing]
[setWillNotDraw]
[t]
[u]
[union]

Fields (count = 16):


+ Field:
f I
Access flags: 0x2
= private int f
+ Field:
g I
Access flags: 0x2
= private int g
+ Field:
h I
Access flags: 0x2
= private int h
+ Field:
i I
Access flags: 0x2
= private int i
+ Field:
j I
Access flags: 0x2
= private int j
+ Field:
k I
Access flags: 0x2
= private int k
+ Field:
l Landroid/graphics/Paint;
Access flags: 0x12
= private final android.graphics.Paint l
+ Field:
m Landroid/graphics/Rect;

+
+
+
+
+
+
+
+

Access flags: 0x12


= private final android.graphics.Rect m
Field:
n I
Access flags: 0x2
= private int n
Field:
o Z
Access flags: 0x2
= private boolean o
Field:
p Z
Access flags: 0x2
= private boolean p
Field:
q I
Access flags: 0x2
= private int q
Field:
r Z
Access flags: 0x2
= private boolean r
Field:
s F
Access flags: 0x2
= private float s
Field:
t F
Access flags: 0x2
= private float t
Field:
u I
Access flags: 0x2
= private int u

Methods (count = 16):


- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public PagerTabStrip(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokespecial #56
+ Methodref [android/support/v4/view/PagerTabStrip.<init> (Landroid/cont
ent/Context;Landroid/util/AttributeSet;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public PagerTabStrip(android.content.Context,android.util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 246, locals = 4, stack = 5):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #72
+ Methodref [android/support/v4/view/PagerTitleStrip.<init> (Landroid/co
ntent/Context;Landroid/util/AttributeSet;)V]
[6] aload_0 v0
[7] new #13
+ Class [android/graphics/Paint]
[10] dup
[11] invokespecial #51
+ Methodref [android/graphics/Paint.<init> ()V]
[14] putfield #36

+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Pa


int;]
[17] aload_0 v0
[18] new #14
+ Class [android/graphics/Rect]
[21] dup
[22] invokespecial #53
+ Methodref [android/graphics/Rect.<init> ()V]
[25] putfield #37
+ Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Re
ct;]
[28] aload_0 v0
[29] sipush 255
[32] putfield #38
+ Fieldref [android/support/v4/view/PagerTabStrip.n
[35] aload_0 v0
[36] iconst_0
[37] putfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o
[40] aload_0 v0
[41] iconst_0
[42] putfield #40
+ Fieldref [android/support/v4/view/PagerTabStrip.p
[45] aload_0 v0
[46] aload_0 v0
[47] getfield #29
+ Fieldref [android/support/v4/view/PagerTabStrip.e
[50] putfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f
[53] aload_0 v0
[54] getfield #36
+ Fieldref [android/support/v4/view/PagerTabStrip.l

I]

Z]

Z]

I]
I]
Landroid/graphics/Pa

int;]
[57] aload_0 v0
[58] getfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
[61] invokevirtual #52
+ Methodref [android/graphics/Paint.setColor (I)V]
[64] aload_1 v1
[65] invokevirtual #47
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[68] invokevirtual #49
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/
util/DisplayMetrics;]
[71] getfield #46
+ Fieldref [android/util/DisplayMetrics.density F]
[74] fstore_3 v3
[75] aload_0 v0
[76] ldc #4
+ Float [3.0]
[78] fload_3 v3
[79] fmul
[80] ldc #3
+ Float [0.5]
[82] fadd
[83] f2i
[84] putfield #31
+ Fieldref [android/support/v4/view/PagerTabStrip.g I]
[87] aload_0 v0

[88] ldc #5
+ Float [6.0]
[90] fload_3 v3
[91] fmul
[92] ldc #3
+ Float [0.5]
[94] fadd
[95] f2i
[96] putfield #32
+ Fieldref [android/support/v4/view/PagerTabStrip.h I]
[99] aload_0 v0
[100] ldc #8
+ Float [64.0]
[102] fload_3 v3
[103] fmul
[104] f2i
[105] putfield #33
+ Fieldref [android/support/v4/view/PagerTabStrip.i I]
[108] aload_0 v0
[109] ldc #6
+ Float [16.0]
[111] fload_3 v3
[112] fmul
[113] ldc #3
+ Float [0.5]
[115] fadd
[116] f2i
[117] putfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[120] aload_0 v0
[121] fconst_1
[122] fload_3 v3
[123] fmul
[124] ldc #3
+ Float [0.5]
[126] fadd
[127] f2i
[128] putfield #41
+ Fieldref [android/support/v4/view/PagerTabStrip.q I]
[131] aload_0 v0
[132] ldc #7
+ Float [32.0]
[134] fload_3 v3
[135] fmul
[136] ldc #3
+ Float [0.5]
[138] fadd
[139] f2i
[140] putfield #34
+ Fieldref [android/support/v4/view/PagerTabStrip.j I]
[143] aload_0 v0
[144] aload_1 v1
[145] invokestatic #88
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Contex
t;)Landroid/view/ViewConfiguration;]
[148] invokevirtual #89
+ Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
[151] putfield #45
+ Fieldref [android/support/v4/view/PagerTabStrip.u I]
[154] aload_0 v0

[155] aload_0 v0
[156] invokevirtual #61
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I]
[159] aload_0 v0
[160] invokevirtual #63
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingTop ()I]
[163] aload_0 v0
[164] invokevirtual #62
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I]
[167] aload_0 v0
[168] invokevirtual #60
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingBottom ()I]
[171] invokevirtual #68
+ Methodref [android/support/v4/view/PagerTabStrip.setPadding (IIII)V]
[174] aload_0 v0
[175] aload_0 v0
[176] invokevirtual #64
+ Methodref [android/support/v4/view/PagerTabStrip.getTextSpacing ()I]
[179] invokevirtual #70
+ Methodref [android/support/v4/view/PagerTabStrip.setTextSpacing (I)V]
[182] aload_0 v0
[183] iconst_0
[184] invokevirtual #71
+ Methodref [android/support/v4/view/PagerTabStrip.setWillNotDraw (Z)V]
[187] aload_0 v0
[188] getfield #26
+ Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/Text
View;]
[191] iconst_1
[192] invokevirtual #92
+ Methodref [android/widget/TextView.setFocusable (Z)V]
[195] aload_0 v0
[196] getfield #26
+ Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/Text
View;]
[199] new #18
+ Class [android/support/v4/view/af]
[202] dup
[203] aload_0 v0
[204] invokespecial #83
+ Methodref [android/support/v4/view/af.<init> (Landroid/support/v4/view
/PagerTabStrip;)V]
[207] invokevirtual #93
+ Methodref [android/widget/TextView.setOnClickListener (Landroid/view/V
iew$OnClickListener;)V]
[210] aload_0 v0
[211] getfield #28
+ Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/Text
View;]
[214] iconst_1
[215] invokevirtual #92
+ Methodref [android/widget/TextView.setFocusable (Z)V]
[218] aload_0 v0
[219] getfield #28
+ Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/Text
View;]
[222] new #19
+ Class [android/support/v4/view/ag]
[225] dup
[226] aload_0 v0

[227] invokespecial #84


+ Methodref [android/support/v4/view/ag.<init> (Landroid/support/v4/view
/PagerTabStrip;)V]
[230] invokevirtual #93
+ Methodref [android/widget/TextView.setOnClickListener (Landroid/view/V
iew$OnClickListener;)V]
[233] aload_0 v0
[234] invokevirtual #57
+ Methodref [android/support/v4/view/PagerTabStrip.getBackground ()Landr
oid/graphics/drawable/Drawable;]
[237] ifnonnull +8 (target=245)
[240] aload_0 v0
[241] iconst_1
[242] putfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[245] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setTabIndicatorColor(I)V
Access flags: 0x1
= public void setTabIndicatorColor(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
[5] aload_0 v0
[6] getfield #36
+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Pa
int;]
[9] aload_0 v0
[10] getfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
[13] invokevirtual #52
+ Methodref [android/graphics/Paint.setColor (I)V]
[16] aload_0 v0
[17] invokevirtual #66
+ Methodref [android/support/v4/view/PagerTabStrip.invalidate ()V]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setTabIndicatorColorResource(I)V
Access flags: 0x1
= public void setTabIndicatorColorResource(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_0 v0
[2] invokevirtual #58
+ Methodref [android/support/v4/view/PagerTabStrip.getContext ()Landroid
/content/Context;]
[5] invokevirtual #47
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[8] iload_1 v1
[9] invokevirtual #48
+ Methodref [android/content/res/Resources.getColor (I)I]
[12] invokevirtual #69
+ Methodref [android/support/v4/view/PagerTabStrip.setTabIndicatorColor

(I)V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getTabIndicatorColor()I
Access flags: 0x1
= public int getTabIndicatorColor()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setPadding(IIII)V
Access flags: 0x1
= public void setPadding(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 5, stack = 5):
[0] iload v4
[2] aload_0 v0
[3] getfield #32
+ Fieldref [android/support/v4/view/PagerTabStrip.h I]
[6] ificmpge +9 (target=15)
[9] aload_0 v0
[10] getfield #32
+ Fieldref [android/support/v4/view/PagerTabStrip.h I]
[13] istore v4
[15] aload_0 v0
[16] iload_1 v1
[17] iload_2 v2
[18] iload_3 v3
[19] iload v4
[21] invokespecial #79
+ Methodref [android/support/v4/view/PagerTitleStrip.setPadding (IIII)V]
[24] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setTextSpacing(I)V
Access flags: 0x1
= public void setTextSpacing(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 2, stack = 2):
[0] iload_1 v1
[1] aload_0 v0
[2] getfield #33
+ Fieldref [android/support/v4/view/PagerTabStrip.i I]
[5] ificmpge +8 (target=13)
[8] aload_0 v0
[9] getfield #33
+ Fieldref [android/support/v4/view/PagerTabStrip.i I]
[12] istore_1 v1
[13] aload_0 v0
[14] iload_1 v1
[15] invokespecial #80
+ Methodref [android/support/v4/view/PagerTitleStrip.setTextSpacing (I)V
]
[18] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
Access flags: 0x1
= public void setBackgroundDrawable(android.graphics.drawable.Drawable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #77
+ Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundDrawab
le (Landroid/graphics/drawable/Drawable;)V]
[5] aload_0 v0
[6] getfield #40
+ Fieldref [android/support/v4/view/PagerTabStrip.p Z]
[9] ifne +16 (target=25)
[12] aload_0 v0
[13] aload_1 v1
[14] ifnonnull +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] putfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[25] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setBackgroundColor(I)V
Access flags: 0x1
= public void setBackgroundColor(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 2, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] invokespecial #76
+ Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundColor
(I)V]
[5] aload_0 v0
[6] getfield #40
+ Fieldref [android/support/v4/view/PagerTabStrip.p Z]
[9] ifne +19 (target=28)
[12] aload_0 v0
[13] iload_1 v1
[14] ldc #1
+ Integer [-16777216]
[16] iand
[17] ifne +7 (target=24)
[20] iconst_1
[21] goto +4 (target=25)
[24] iconst_0
[25] putfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setBackgroundResource(I)V
Access flags: 0x1
= public void setBackgroundResource(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 2, stack = 2):
[0] aload_0 v0

[1] iload_1 v1
[2] invokespecial #78
+ Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundResour
ce (I)V]
[5] aload_0 v0
[6] getfield #40
+ Fieldref [android/support/v4/view/PagerTabStrip.p Z]
[9] ifne +16 (target=25)
[12] aload_0 v0
[13] iload_1 v1
[14] ifne +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] putfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[25] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setDrawFullUnderline(Z)V
Access flags: 0x1
= public void setDrawFullUnderline(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[5] aload_0 v0
[6] iconst_1
[7] putfield #40
+ Fieldref [android/support/v4/view/PagerTabStrip.p Z]
[10] aload_0 v0
[11] invokevirtual #66
+ Methodref [android/support/v4/view/PagerTabStrip.invalidate ()V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getDrawFullUnderline()Z
Access flags: 0x1
= public boolean getDrawFullUnderline()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getMinHeight()I
Access flags: 0x0
= int getMinHeight()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #74
+ Methodref [android/support/v4/view/PagerTitleStrip.getMinHeight ()I]
[4] aload_0 v0
[5] getfield #34
+ Fieldref [android/support/v4/view/PagerTabStrip.j I]

[8] invokestatic #95


+ Methodref [java/lang/Math.max (II)I]
[11] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 193, locals = 5, stack = 3):
[0] aload_1 v1
[1] invokevirtual #85
+ Methodref [android/view/MotionEvent.getAction ()I]
[4] istore_2 v2
[5] iload_2 v2
[6] ifeq +12 (target=18)
[9] aload_0 v0
[10] getfield #42
+ Fieldref [android/support/v4/view/PagerTabStrip.r Z]
[13] ifeq +5 (target=18)
[16] iconst_0
[17] ireturn
[18] aload_1 v1
[19] invokevirtual #86
+ Methodref [android/view/MotionEvent.getX ()F]
[22] fstore_3 v3
[23] aload_1 v1
[24] invokevirtual #87
+ Methodref [android/view/MotionEvent.getY ()F]
[27] fstore v4
[29] iload_2 v2
[30] tableswitch (3 offsets, default=161) (target=191)
0: offset = 26, target = 56
1: offset = 90, target = 120
2: offset = 45, target = 75
default: offset = 161, target = 191
[56] aload_0 v0
[57] fload_3 v3
[58] putfield #43
+ Fieldref [android/support/v4/view/PagerTabStrip.s F]
[61] aload_0 v0
[62] fload v4
[64] putfield #44
+ Fieldref [android/support/v4/view/PagerTabStrip.t F]
[67] aload_0 v0
[68] iconst_0
[69] putfield #42
+ Fieldref [android/support/v4/view/PagerTabStrip.r Z]
[72] goto +119 (target=191)
[75] fload_3 v3
[76] aload_0 v0
[77] getfield #43
+ Fieldref [android/support/v4/view/PagerTabStrip.s F]
[80] fsub
[81] invokestatic #94
+ Methodref [java/lang/Math.abs (F)F]
[84] aload_0 v0
[85] getfield #45
+ Fieldref [android/support/v4/view/PagerTabStrip.u I]
[88] i2f

[89] fcmpl
[90] ifgt +22 (target=112)
[93] fload v4
[95] aload_0 v0
[96] getfield #44
+ Fieldref [android/support/v4/view/PagerTabStrip.t
[99] fsub
[100] invokestatic #94
+ Methodref [java/lang/Math.abs (F)F]
[103] aload_0 v0
[104] getfield #45
+ Fieldref [android/support/v4/view/PagerTabStrip.u
[107] i2f
[108] fcmpl
[109] ifle +82 (target=191)
[112] aload_0 v0
[113] iconst_1
[114] putfield #42
+ Fieldref [android/support/v4/view/PagerTabStrip.r
[117] goto +74 (target=191)
[120] fload_3 v3
[121] aload_0 v0
[122] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c

F]

I]

Z]

Landroid/widget/Text

View;]
[125] invokevirtual #90
+ Methodref [android/widget/TextView.getLeft ()I]
[128] aload_0 v0
[129] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[132] isub
[133] i2f
[134] fcmpg
[135] ifge +22 (target=157)
[138] aload_0 v0
[139] getfield #25
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[142] aload_0 v0
[143] getfield #25
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[146] invokevirtual #81
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[149] iconst_1
[150] isub
[151] invokevirtual #82
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
[154] goto +37 (target=191)
[157] fload_3 v3
[158] aload_0 v0
[159] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[162] invokevirtual #91
+ Methodref [android/widget/TextView.getRight ()I]
[165] aload_0 v0
[166] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[169] iadd

[170] i2f
[171] fcmpl
[172] ifle +19 (target=191)
[175] aload_0 v0
[176] getfield #25
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[179] aload_0 v0
[180] getfield #25
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[183] invokevirtual #81
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[186] iconst_1
[187] iadd
[188] invokevirtual #82
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
[191] iconst_1
[192] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDraw(Landroid/graphics/Canvas;)V
Access flags: 0x4
= protected void onDraw(android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 146, locals = 7, stack = 6):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #75
+ Methodref [android/support/v4/view/PagerTitleStrip.onDraw (Landroid/gr
aphics/Canvas;)V]
[5] aload_0 v0
[6] invokevirtual #59
+ Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I]
[9] istore_2 v2
[10] iload_2 v2
[11] istore_3 v3
[12] aload_0 v0
[13] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[16] invokevirtual #90
+ Methodref [android/widget/TextView.getLeft ()I]
[19] aload_0 v0
[20] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[23] isub
[24] istore v4
[26] aload_0 v0
[27] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[30] invokevirtual #91
+ Methodref [android/widget/TextView.getRight ()I]
[33] aload_0 v0
[34] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[37] iadd
[38] istore v5
[40] iload_3 v3

[41] aload_0 v0
[42] getfield #31
+ Fieldref [android/support/v4/view/PagerTabStrip.g I]
[45] isub
[46] istore v6
[48] aload_0 v0
[49] getfield #36
+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Pa
int;]
[52] aload_0 v0
[53] getfield #38
+ Fieldref [android/support/v4/view/PagerTabStrip.n I]
[56] bipush 24
[58] ishl
[59] aload_0 v0
[60] getfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
[63] ldc #2
+ Integer [16777215]
[65] iand
[66] ior
[67] invokevirtual #52
+ Methodref [android/graphics/Paint.setColor (I)V]
[70] aload_1 v1
[71] iload v4
[73] i2f
[74] iload v6
[76] i2f
[77] iload v5
[79] i2f
[80] iload_3 v3
[81] i2f
[82] aload_0 v0
[83] getfield #36
+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Pa
int;]
[86] invokevirtual #50
+ Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Pai
nt;)V]
[89] aload_0 v0
[90] getfield #39
+ Fieldref [android/support/v4/view/PagerTabStrip.o Z]
[93] ifeq +52 (target=145)
[96] aload_0 v0
[97] getfield #36
+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Pa
int;]
[100] ldc #1
+ Integer [-16777216]
[102] aload_0 v0
[103] getfield #30
+ Fieldref [android/support/v4/view/PagerTabStrip.f I]
[106] ldc #2
+ Integer [16777215]
[108] iand
[109] ior
[110] invokevirtual #52
+ Methodref [android/graphics/Paint.setColor (I)V]
[113] aload_1 v1
[114] aload_0 v0

[115] invokevirtual #61


+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I]
[118] i2f
[119] iload_2 v2
[120] aload_0 v0
[121] getfield #41
+ Fieldref [android/support/v4/view/PagerTabStrip.q I]
[124] isub
[125] i2f
[126] aload_0 v0
[127] invokevirtual #65
+ Methodref [android/support/v4/view/PagerTabStrip.getWidth ()I]
[130] aload_0 v0
[131] invokevirtual #62
+ Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I]
[134] isub
[135] i2f
[136] iload_2 v2
[137] i2f
[138] aload_0 v0
[139] getfield #36
+ Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Pa
int;]
[142] invokevirtual #50
+ Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Pai
nt;)V]
[145] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IFZ)V
Access flags: 0x0
= void a(int,float,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 134, locals = 9, stack = 5):
[0] aload_0 v0
[1] getfield #37
+ Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Re
ct;]
[4] astore v4
[6] aload_0 v0
[7] invokevirtual #59
+ Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I]
[10] istore v5
[12] aload_0 v0
[13] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[16] invokevirtual #90
+ Methodref [android/widget/TextView.getLeft ()I]
[19] aload_0 v0
[20] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[23] isub
[24] istore v6
[26] aload_0 v0
[27] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[30] invokevirtual #91
+ Methodref [android/widget/TextView.getRight ()I]

[33] aload_0 v0
[34] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[37] iadd
[38] istore v7
[40] iload v5
[42] aload_0 v0
[43] getfield #31
+ Fieldref [android/support/v4/view/PagerTabStrip.g I]
[46] isub
[47] istore v8
[49] aload v4
[51] iload v6
[53] iload v8
[55] iload v7
[57] iload v5
[59] invokevirtual #54
+ Methodref [android/graphics/Rect.set (IIII)V]
[62] aload_0 v0
[63] iload_1 v1
[64] fload_2 v2
[65] iload_3 v3
[66] invokespecial #73
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
[69] aload_0 v0
[70] fload_2 v2
[71] ldc #3
+ Float [0.5]
[73] fsub
[74] invokestatic #94
+ Methodref [java/lang/Math.abs (F)F]
[77] fconst_2
[78] fmul
[79] ldc #9
+ Float [255.0]
[81] fmul
[82] f2i
[83] putfield #38
+ Fieldref [android/support/v4/view/PagerTabStrip.n I]
[86] aload_0 v0
[87] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[90] invokevirtual #90
+ Methodref [android/widget/TextView.getLeft ()I]
[93] aload_0 v0
[94] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[97] isub
[98] istore v6
[100] aload_0 v0
[101] getfield #27
+ Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/Text
View;]
[104] invokevirtual #91
+ Methodref [android/widget/TextView.getRight ()I]
[107] aload_0 v0
[108] getfield #35
+ Fieldref [android/support/v4/view/PagerTabStrip.k I]
[111] iadd

[112] istore v7
[114] aload v4
[116] iload v6
[118] iload v8
[120] iload v7
[122] iload v5
[124] invokevirtual #55
+ Methodref [android/graphics/Rect.union (IIII)V]
[127] aload_0 v0
[128] aload v4
[130] invokevirtual #67
+ Methodref [android/support/v4/view/PagerTabStrip.invalidate (Landroid/
graphics/Rect;)V]
[133] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/af
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.af extends java.lang.Object
Interfaces (count = 1):
+ Class [android/view/View$OnClickListener]
Constant Pool (count = 34):
+ Class [android/support/v4/view/PagerTabStrip]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/af]
+ Class [android/view/View$OnClickListener]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/V
iewPager;]
+ Fieldref [android/support/v4/view/af.a Landroid/support/v4/view/PagerTabStri
p;]
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/support/v4/view/PagerTabStrip;]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [getCurrentItem ()I]
+ NameAndType [setCurrentItem (I)V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/PagerTabStrip;]
+ Utf8 [Landroid/support/v4/view/ViewPager;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/PagerTabStrip]
+ Utf8 [android/support/v4/view/ViewPager]

+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/view/af]
[android/view/View$OnClickListener]
[getCurrentItem]
[java/lang/Object]
[onClick]
[setCurrentItem]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/PagerTabStrip;
Access flags: 0x1010
= final synthetic android.support.v4.view.PagerTabStrip a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/view/PagerTabStrip;)V
Access flags: 0x0
= af(android.support.v4.view.PagerTabStrip)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #7
+ Fieldref [android/support/v4/view/af.a Landroid/support/v4/view/PagerT
abStrip;]
[5] aload_0 v0
[6] invokespecial #10
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onClick(Landroid/view/View;)V
Access flags: 0x1
= public void onClick(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/af.a Landroid/support/v4/view/PagerT
abStrip;]
[4] getfield #6
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[7] aload_0 v0
[8] getfield #7
+ Fieldref [android/support/v4/view/af.a Landroid/support/v4/view/PagerT
abStrip;]
[11] getfield #6
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[14] invokevirtual #8
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[17] iconst_1
[18] isub
[19] invokevirtual #9
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):

_____________________________________________________________________
+ Program class: android/support/v4/view/ag
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ag extends java.lang.Object
Interfaces (count = 1):
+ Class [android/view/View$OnClickListener]
Constant Pool (count = 34):
+ Class [android/support/v4/view/PagerTabStrip]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/ag]
+ Class [android/view/View$OnClickListener]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/V
iewPager;]
+ Fieldref [android/support/v4/view/ag.a Landroid/support/v4/view/PagerTabStri
p;]
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/support/v4/view/PagerTabStrip;]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [getCurrentItem ()I]
+ NameAndType [setCurrentItem (I)V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/PagerTabStrip;]
+ Utf8 [Landroid/support/v4/view/ViewPager;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/PagerTabStrip]
+ Utf8 [android/support/v4/view/ViewPager]
+ Utf8 [android/support/v4/view/ag]
+ Utf8 [android/view/View$OnClickListener]
+ Utf8 [getCurrentItem]
+ Utf8 [java/lang/Object]
+ Utf8 [onClick]
+ Utf8 [setCurrentItem]
Fields (count = 1):
+ Field:
a Landroid/support/v4/view/PagerTabStrip;
Access flags: 0x1010
= final synthetic android.support.v4.view.PagerTabStrip a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/view/PagerTabStrip;)V
Access flags: 0x0
= ag(android.support.v4.view.PagerTabStrip)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0

[1] aload_1 v1
[2] putfield #7
+ Fieldref [android/support/v4/view/ag.a Landroid/support/v4/view/PagerT
abStrip;]
[5] aload_0 v0
[6] invokespecial #10
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onClick(Landroid/view/View;)V
Access flags: 0x1
= public void onClick(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #7
+ Fieldref [android/support/v4/view/ag.a Landroid/support/v4/view/PagerT
abStrip;]
[4] getfield #6
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[7] aload_0 v0
[8] getfield #7
+ Fieldref [android/support/v4/view/ag.a Landroid/support/v4/view/PagerT
abStrip;]
[11] getfield #6
+ Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/
view/ViewPager;]
[14] invokevirtual #8
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[17] iconst_1
[18] iadd
[19] invokevirtual #9
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/PagerTitleStrip
Superclass:
android/view/ViewGroup
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.PagerTitleStrip extends android.view.
ViewGroup
Interfaces (count = 1):
+ Class [android/support/v4/view/bw]
Constant Pool (count = 363):
+ Integer [-2147483648]
+ Integer [16777215]
+ Integer [16842804]
+ Integer [16842901]
+ Integer [16842904]
+ Integer [16842927]

+ Integer [16843660]
+ Integer [1073741824]
+ Float [-1.0]
+ Float [0.5]
+ Float [0.6]
+ Float [0.8]
+ Float [16.0]
+ Float [255.0]
+ String [Must measure with an exact width]
+ String [PagerTitleStrip must be a direct child of a ViewPager.]
+ Class [android/content/Context]
+ Class [android/content/res/ColorStateList]
+ Class [android/content/res/Resources]
+ Class [android/content/res/TypedArray]
+ Class [android/graphics/drawable/Drawable]
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/PagerTitleStrip]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/ae]
+ Class [android/support/v4/view/ai]
+ Class [android/support/v4/view/aj]
+ Class [android/support/v4/view/ak]
+ Class [android/support/v4/view/al]
+ Class [android/support/v4/view/bw]
+ Class [android/text/TextUtils$TruncateAt]
+ Class [android/util/DisplayMetrics]
+ Class [android/view/View$MeasureSpec]
+ Class [android/view/ViewGroup]
+ Class [android/widget/TextView]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Math]
+ Class [java/lang/ref/WeakReference]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view
/ViewPager;]
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView
;]
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView
;]
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView
;]
+ Fieldref [android/support/v4/view/PagerTitleStrip.e I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.f I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
+ Fieldref [android/support/v4/view/PagerTitleStrip.h I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.i I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.j Z]
+ Fieldref [android/support/v4/view/PagerTitleStrip.k Z]
+ Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view
/ai;]
+ Fieldref [android/support/v4/view/PagerTitleStrip.m Ljava/lang/ref/WeakRefer
ence;]
+ Fieldref [android/support/v4/view/PagerTitleStrip.n [I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.o [I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.p I]
+ Fieldref [android/support/v4/view/PagerTitleStrip.q Landroid/support/v4/view
/aj;]
+ Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$Trun
cateAt;]
+ Fieldref [android/util/DisplayMetrics.density F]

+ Methodref [android/content/Context.getResources ()Landroid/content/res/Resou


rces;]
+ Methodref [android/content/Context.obtainStyledAttributes (I[I)Landroid/cont
ent/res/TypedArray;]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/Att
ributeSet;[I)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/ColorStateList.getDefaultColor ()I]
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/D
isplayMetrics;]
+ Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
+ Methodref [android/content/res/TypedArray.getColor (II)I]
+ Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
+ Methodref [android/content/res/TypedArray.getInteger (II)I]
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
+ Methodref [android/content/res/TypedArray.hasValue (I)Z]
+ Methodref [android/content/res/TypedArray.recycle ()V]
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.<init> (Landroid/content/
Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/v
iew/ae;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/vi
ew/ae;Landroid/support/v4/view/ae;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/Vi
ew;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.getBackground ()Landroid/
graphics/drawable/Drawable;]
+ Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.getMinHeight ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.getParent ()Landroid/view
/ViewParent;]
+ Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I]
+ Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)
V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setNonPrimaryAlpha (F)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setSingleLineAllCaps (Lan
droid/widget/TextView;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.setTextSize (IF)V]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ca;
)Landroid/support/v4/view/ca;]
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/support/v
4/view/ae;]
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
+ Methodref [android/support/v4/view/ViewPager.setOnAdapterChangeListener (Lan
droid/support/v4/view/bz;)V]
+ Methodref [android/support/v4/view/ae.a ()I]
+ Methodref [android/support/v4/view/ae.a (I)Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/ae.a (Landroid/database/DataSetObserver;)
V]
+ Methodref [android/support/v4/view/ae.b (Landroid/database/DataSetObserver;)
V]
+ Methodref [android/support/v4/view/ai.<init> (Landroid/support/v4/view/Pager
TitleStrip;Landroid/support/v4/view/ah;)V]
+ Methodref [android/support/v4/view/ak.<init> ()V]

+ Methodref [android/support/v4/view/al.<init> ()V]


+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/
util/AttributeSet;)V]
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
+ Methodref [android/view/ViewGroup.requestLayout ()V]
+ Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/TextView.getBaseline ()I]
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
+ Methodref [android/widget/TextView.getMeasuredWidth ()I]
+ Methodref [android/widget/TextView.getTextColors ()Landroid/content/res/Colo
rStateList;]
+ Methodref [android/widget/TextView.layout (IIII)V]
+ Methodref [android/widget/TextView.measure (II)V]
+ Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$Tru
ncateAt;)V]
+ Methodref [android/widget/TextView.setSingleLine ()V]
+ Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
+ Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Conte
xt;I)V]
+ Methodref [android/widget/TextView.setTextColor (I)V]
+ Methodref [android/widget/TextView.setTextSize (IF)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Math.max (II)I]
+ Methodref [java/lang/Math.min (II)I]
+ Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
+ Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/view/aj.a (Landroid/widget/TextView;)
V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/support/v4/view/PagerTitleStrip;Landroid/suppo
rt/v4/view/ah;)V]
+ NameAndType [<init> (Ljava/lang/Object;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [END Landroid/text/TextUtils$TruncateAt;]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()I]
+ NameAndType [a (I)Ljava/lang/CharSequence;]
+ NameAndType [a (IFZ)V]
+ NameAndType [a (ILandroid/support/v4/view/ae;)V]
+ NameAndType [a (Landroid/database/DataSetObserver;)V]
+ NameAndType [a (Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
+ NameAndType [a (Landroid/support/v4/view/ca;)Landroid/support/v4/view/ca;]
+ NameAndType [a (Landroid/widget/TextView;)V]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [addView (Landroid/view/View;)V]
+ NameAndType [b (Landroid/database/DataSetObserver;)V]
+ NameAndType [b Landroid/widget/TextView;]
+ NameAndType [c Landroid/widget/TextView;]
+ NameAndType [d Landroid/widget/TextView;]
+ NameAndType [density F]
+ NameAndType [e I]
+ NameAndType [f I]
+ NameAndType [g F]
+ NameAndType [get ()Ljava/lang/Object;]

+ NameAndType [getAdapter ()Landroid/support/v4/view/ae;]


+ NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
+ NameAndType [getBaseline ()I]
+ NameAndType [getBoolean (IZ)Z]
+ NameAndType [getColor (II)I]
+ NameAndType [getCurrentItem ()I]
+ NameAndType [getDefaultColor ()I]
+ NameAndType [getDimensionPixelSize (II)I]
+ NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
+ NameAndType [getHeight ()I]
+ NameAndType [getInteger (II)I]
+ NameAndType [getIntrinsicHeight ()I]
+ NameAndType [getMeasuredHeight ()I]
+ NameAndType [getMeasuredWidth ()I]
+ NameAndType [getMinHeight ()I]
+ NameAndType [getMode (I)I]
+ NameAndType [getPaddingBottom ()I]
+ NameAndType [getPaddingLeft ()I]
+ NameAndType [getPaddingRight ()I]
+ NameAndType [getPaddingTop ()I]
+ NameAndType [getParent ()Landroid/view/ViewParent;]
+ NameAndType [getResourceId (II)I]
+ NameAndType [getResources ()Landroid/content/res/Resources;]
+ NameAndType [getSize (I)I]
+ NameAndType [getTextColors ()Landroid/content/res/ColorStateList;]
+ NameAndType [getWidth ()I]
+ NameAndType [h I]
+ NameAndType [hasValue (I)Z]
+ NameAndType [i I]
+ NameAndType [j Z]
+ NameAndType [k Z]
+ NameAndType [l Landroid/support/v4/view/ai;]
+ NameAndType [layout (IIII)V]
+ NameAndType [m Ljava/lang/ref/WeakReference;]
+ NameAndType [makeMeasureSpec (II)I]
+ NameAndType [max (II)I]
+ NameAndType [measure (II)V]
+ NameAndType [min (II)I]
+ NameAndType [n [I]
+ NameAndType [o [I]
+ NameAndType [obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/
content/res/TypedArray;]
+ NameAndType [onAttachedToWindow ()V]
+ NameAndType [onDetachedFromWindow ()V]
+ NameAndType [p I]
+ NameAndType [q Landroid/support/v4/view/aj;]
+ NameAndType [recycle ()V]
+ NameAndType [requestLayout ()V]
+ NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
+ NameAndType [setMeasuredDimension (II)V]
+ NameAndType [setNonPrimaryAlpha (F)V]
+ NameAndType [setOnAdapterChangeListener (Landroid/support/v4/view/bz;)V]
+ NameAndType [setSingleLine ()V]
+ NameAndType [setSingleLineAllCaps (Landroid/widget/TextView;)V]
+ NameAndType [setText (Ljava/lang/CharSequence;)V]
+ NameAndType [setTextAppearance (Landroid/content/Context;I)V]
+ NameAndType [setTextColor (I)V]
+ NameAndType [setTextSize (IF)V]
+ Utf8 [()I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
)V]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[()Landroid/content/res/ColorStateList;]
[()Landroid/content/res/Resources;]
[()Landroid/graphics/drawable/Drawable;]
[()Landroid/support/v4/view/ae;]
[()Landroid/util/DisplayMetrics;]
[()Landroid/view/ViewParent;]
[()Ljava/lang/Object;]
[()V]
[(F)V]
[(I)I]
[(I)Ljava/lang/CharSequence;]
[(I)V]
[(I)Z]
[(IF)V]
[(IFZ)V]
[(II)I]
[(II)V]
[(IIII)V]
[(ILandroid/support/v4/view/ae;)V]
[(IZ)Z]
[(I[I)Landroid/content/res/TypedArray;]
[(Landroid/content/Context;)V]
[(Landroid/content/Context;I)V]
[(Landroid/content/Context;Landroid/util/AttributeSet;)V]
[(Landroid/database/DataSetObserver;)V]
[(Landroid/support/v4/view/PagerTitleStrip;)F]
[(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/ah;

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
[(Landroid/support/v4/view/bz;)V]
[(Landroid/support/v4/view/ca;)Landroid/support/v4/view/ca;]
[(Landroid/text/TextUtils$TruncateAt;)V]
[(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
[(Landroid/view/View;)V]
[(Landroid/widget/TextView;)V]
[(Ljava/lang/CharSequence;)V]
[(Ljava/lang/Object;)V]
[(Ljava/lang/String;)V]
[(ZIIII)V]
[<clinit>]
[<init>]
[Code]
[END]
[F]
[I]
[Landroid/support/v4/view/ViewPager;]
[Landroid/support/v4/view/ai;]
[Landroid/support/v4/view/aj;]
[Landroid/text/TextUtils$TruncateAt;]
[Landroid/widget/TextView;]
[Ljava/lang/ref/WeakReference;]
[Must measure with an exact width]
[PagerTitleStrip must be a direct child of a ViewPager.]
[SDK_INT]
[Z]
[[I]
[a]
[addView]
[android/content/Context]
[android/content/res/ColorStateList]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/content/res/Resources]
[android/content/res/TypedArray]
[android/graphics/drawable/Drawable]
[android/os/Build$VERSION]
[android/support/v4/view/PagerTitleStrip]
[android/support/v4/view/ViewPager]
[android/support/v4/view/ae]
[android/support/v4/view/ai]
[android/support/v4/view/aj]
[android/support/v4/view/ak]
[android/support/v4/view/al]
[android/support/v4/view/bw]
[android/text/TextUtils$TruncateAt]
[android/util/DisplayMetrics]
[android/view/View$MeasureSpec]
[android/view/ViewGroup]
[android/widget/TextView]
[b]
[c]
[d]
[density]
[e]
[f]
[g]
[get]
[getAdapter]
[getBackground]
[getBaseline]
[getBoolean]
[getColor]
[getCurrentItem]
[getDefaultColor]
[getDimensionPixelSize]
[getDisplayMetrics]
[getHeight]
[getInteger]
[getIntrinsicHeight]
[getMeasuredHeight]
[getMeasuredWidth]
[getMinHeight]
[getMode]
[getPaddingBottom]
[getPaddingLeft]
[getPaddingRight]
[getPaddingTop]
[getParent]
[getResourceId]
[getResources]
[getSize]
[getTextColors]
[getTextSpacing]
[getWidth]
[h]
[hasValue]
[i]
[j]
[java/lang/IllegalStateException]
[java/lang/Math]
[java/lang/ref/WeakReference]
[k]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[l]
[layout]
[m]
[makeMeasureSpec]
[max]
[measure]
[min]
[n]
[o]
[obtainStyledAttributes]
[onAttachedToWindow]
[onDetachedFromWindow]
[onLayout]
[onMeasure]
[p]
[q]
[recycle]
[requestLayout]
[setEllipsize]
[setGravity]
[setMeasuredDimension]
[setNonPrimaryAlpha]
[setOnAdapterChangeListener]
[setSingleLine]
[setSingleLineAllCaps]
[setText]
[setTextAppearance]
[setTextColor]
[setTextSize]
[setTextSpacing]

Fields (count = 17):


+ Field:
a Landroid/support/v4/view/ViewPager;
Access flags: 0x0
= android.support.v4.view.ViewPager a
+ Field:
b Landroid/widget/TextView;
Access flags: 0x0
= android.widget.TextView b
+ Field:
c Landroid/widget/TextView;
Access flags: 0x0
= android.widget.TextView c
+ Field:
d Landroid/widget/TextView;
Access flags: 0x0
= android.widget.TextView d
+ Field:
f I
Access flags: 0x2
= private int f
+ Field:
g F
Access flags: 0x2
= private float g
+ Field:
h I
Access flags: 0x2
= private int h
+ Field:
i I
Access flags: 0x2
= private int i
+ Field:
j Z
Access flags: 0x2
= private boolean j
+ Field:
k Z

+
+
+
+
+
+
+

Access flags: 0x2


= private boolean k
Field:
l Landroid/support/v4/view/ai;
Access flags: 0x12
= private final android.support.v4.view.ai l
Field:
m Ljava/lang/ref/WeakReference;
Access flags: 0x2
= private java.lang.ref.WeakReference m
Field:
n [I
Access flags: 0x1a
= private static final int[] n
Field:
o [I
Access flags: 0x1a
= private static final int[] o
Field:
p I
Access flags: 0x2
= private int p
Field:
e I
Access flags: 0x0
= int e
Field:
q Landroid/support/v4/view/aj;
Access flags: 0x1a
= private static final android.support.v4.view.aj q

Methods (count = 20):


+ Method:
setSingleLineAllCaps(Landroid/widget/TextView;)V
Access flags: 0xa
= private static void setSingleLineAllCaps(android.widget.TextView)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #56
+ Fieldref [android/support/v4/view/PagerTitleStrip.q Landroid/support/v
4/view/aj;]
[3] aload_0 v0
[4] invokeinterface #127
+ InterfaceMethodref [android/support/v4/view/aj.a (Landroid/widget/Text
View;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public PagerTitleStrip(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokespecial #72
+ Methodref [android/support/v4/view/PagerTitleStrip.<init> (Landroid/co
ntent/Context;Landroid/util/AttributeSet;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public PagerTitleStrip(android.content.Context,android.util.AttributeSet
)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 368, locals = 8, stack = 5):

[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #105
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Lan
droid/util/AttributeSet;)V]
[6] aload_0 v0
[7] iconst_m1
[8] putfield #45
+ Fieldref [android/support/v4/view/PagerTitleStrip.f I]
[11] aload_0 v0
[12] ldc #9
+ Float [-1.0]
[14] putfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[17] aload_0 v0
[18] new #26
+ Class [android/support/v4/view/ai]
[21] dup
[22] aload_0 v0
[23] aconst_null
[24] invokespecial #99
+ Methodref [android/support/v4/view/ai.<init> (Landroid/support/v4/view
/PagerTitleStrip;Landroid/support/v4/view/ah;)V]
[27] putfield #51
+ Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v
4/view/ai;]
[30] aload_0 v0
[31] aload_0 v0
[32] new #35
+ Class [android/widget/TextView]
[35] dup
[36] aload_1 v1
[37] invokespecial #109
+ Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V
]
[40] dup_x1
[41] putfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[44] invokevirtual #76
+ Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/v
iew/View;)V]
[47] aload_0 v0
[48] aload_0 v0
[49] new #35
+ Class [android/widget/TextView]
[52] dup
[53] aload_1 v1
[54] invokespecial #109
+ Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V
]
[57] dup_x1
[58] putfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[61] invokevirtual #76
+ Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/v
iew/View;)V]
[64] aload_0 v0

[65] aload_0 v0
[66] new #35
+ Class [android/widget/TextView]
[69] dup
[70] aload_1 v1
[71] invokespecial #109
+ Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V
]
[74] dup_x1
[75] putfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[78] invokevirtual #76
+ Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/v
iew/View;)V]
[81] aload_1 v1
[82] aload_2 v2
[83] getstatic #53
+ Fieldref [android/support/v4/view/PagerTitleStrip.n [I]
[86] invokevirtual #61
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/ut
il/AttributeSet;[I)Landroid/content/res/TypedArray;]
[89] astore_3 v3
[90] aload_3 v3
[91] iconst_0
[92] iconst_0
[93] invokevirtual #68
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
[96] istore v4
[98] iload v4
[100] ifeq +33 (target=133)
[103] aload_0 v0
[104] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[107] aload_1 v1
[108] iload v4
[110] invokevirtual #119
+ Methodref [android/widget/TextView.setTextAppearance (Landroid/content
/Context;I)V]
[113] aload_0 v0
[114] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[117] aload_1 v1
[118] iload v4
[120] invokevirtual #119
+ Methodref [android/widget/TextView.setTextAppearance (Landroid/content
/Context;I)V]
[123] aload_0 v0
[124] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[127] aload_1 v1
[128] iload v4
[130] invokevirtual #119
+ Methodref [android/widget/TextView.setTextAppearance (Landroid/content
/Context;I)V]
[133] aload_3 v3
[134] iconst_1

[135] iconst_0
[136] invokevirtual #66
+ Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
[139] istore v5
[141] iload v5
[143] ifeq +11 (target=154)
[146] aload_0 v0
[147] iconst_0
[148] iload v5
[150] i2f
[151] invokevirtual #90
+ Methodref [android/support/v4/view/PagerTitleStrip.setTextSize (IF)V]
[154] aload_3 v3
[155] iconst_2
[156] invokevirtual #69
+ Methodref [android/content/res/TypedArray.hasValue (I)Z]
[159] ifeq +38 (target=197)
[162] aload_3 v3
[163] iconst_2
[164] iconst_0
[165] invokevirtual #65
+ Methodref [android/content/res/TypedArray.getColor (II)I]
[168] istore v6
[170] aload_0 v0
[171] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[174] iload v6
[176] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[179] aload_0 v0
[180] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[183] iload v6
[185] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[188] aload_0 v0
[189] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[192] iload v6
[194] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[197] aload_0 v0
[198] aload_3 v3
[199] iconst_3
[200] bipush 80
[202] invokevirtual #67
+ Methodref [android/content/res/TypedArray.getInteger (II)I]
[205] putfield #48
+ Fieldref [android/support/v4/view/PagerTitleStrip.i I]
[208] aload_3 v3
[209] invokevirtual #70
+ Methodref [android/content/res/TypedArray.recycle ()V]
[212] aload_0 v0
[213] aload_0 v0
[214] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]

[217] invokevirtual #113


+ Methodref [android/widget/TextView.getTextColors ()Landroid/content/re
s/ColorStateList;]
[220] invokevirtual #62
+ Methodref [android/content/res/ColorStateList.getDefaultColor ()I]
[223] putfield #44
+ Fieldref [android/support/v4/view/PagerTitleStrip.e I]
[226] aload_0 v0
[227] ldc #11
+ Float [0.6]
[229] invokevirtual #88
+ Methodref [android/support/v4/view/PagerTitleStrip.setNonPrimaryAlpha
(F)V]
[232] aload_0 v0
[233] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[236] getstatic #57
+ Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtil
s$TruncateAt;]
[239] invokevirtual #116
+ Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUti
ls$TruncateAt;)V]
[242] aload_0 v0
[243] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[246] getstatic #57
+ Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtil
s$TruncateAt;]
[249] invokevirtual #116
+ Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUti
ls$TruncateAt;)V]
[252] aload_0 v0
[253] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[256] getstatic #57
+ Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtil
s$TruncateAt;]
[259] invokevirtual #116
+ Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUti
ls$TruncateAt;)V]
[262] iconst_0
[263] istore v6
[265] iload v4
[267] ifeq +28 (target=295)
[270] aload_1 v1
[271] iload v4
[273] getstatic #54
+ Fieldref [android/support/v4/view/PagerTitleStrip.o [I]
[276] invokevirtual #60
+ Methodref [android/content/Context.obtainStyledAttributes (I[I)Landroi
d/content/res/TypedArray;]
[279] astore v7
[281] aload v7
[283] iconst_0
[284] iconst_0
[285] invokevirtual #64
+ Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]

[288] istore v6
[290] aload v7
[292] invokevirtual #70
+ Methodref [android/content/res/TypedArray.recycle ()V]
[295] iload v6
[297] ifeq +27 (target=324)
[300] aload_0 v0
[301] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[304] invokestatic #89
+ Methodref [android/support/v4/view/PagerTitleStrip.setSingleLineAllCap
s (Landroid/widget/TextView;)V]
[307] aload_0 v0
[308] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[311] invokestatic #89
+ Methodref [android/support/v4/view/PagerTitleStrip.setSingleLineAllCap
s (Landroid/widget/TextView;)V]
[314] aload_0 v0
[315] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[318] invokestatic #89
+ Methodref [android/support/v4/view/PagerTitleStrip.setSingleLineAllCap
s (Landroid/widget/TextView;)V]
[321] goto +24 (target=345)
[324] aload_0 v0
[325] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[328] invokevirtual #117
+ Methodref [android/widget/TextView.setSingleLine ()V]
[331] aload_0 v0
[332] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[335] invokevirtual #117
+ Methodref [android/widget/TextView.setSingleLine ()V]
[338] aload_0 v0
[339] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[342] invokevirtual #117
+ Methodref [android/widget/TextView.setSingleLine ()V]
[345] aload_1 v1
[346] invokevirtual #59
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[349] invokevirtual #63
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/
util/DisplayMetrics;]
[352] getfield #58
+ Fieldref [android/util/DisplayMetrics.density F]
[355] fstore v7
[357] aload_0 v0
[358] ldc #13
+ Float [16.0]
[360] fload v7

[362] fmul
[363] f2i
[364] putfield #47
+ Fieldref [android/support/v4/view/PagerTitleStrip.h I]
[367] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setTextSpacing(I)V
Access flags: 0x1
= public void setTextSpacing(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #47
+ Fieldref [android/support/v4/view/PagerTitleStrip.h I]
[5] aload_0 v0
[6] invokevirtual #86
+ Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getTextSpacing()I
Access flags: 0x1
= public int getTextSpacing()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #47
+ Fieldref [android/support/v4/view/PagerTitleStrip.h I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setNonPrimaryAlpha(F)V
Access flags: 0x1
= public void setNonPrimaryAlpha(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 3, stack = 3):
[0] aload_0 v0
[1] fload_1 v1
[2] ldc #14
+ Float [255.0]
[4] fmul
[5] f2i
[6] sipush 255
[9] iand
[10] putfield #55
+ Fieldref [android/support/v4/view/PagerTitleStrip.p I]
[13] aload_0 v0
[14] getfield #55
+ Fieldref [android/support/v4/view/PagerTitleStrip.p I]
[17] bipush 24
[19] ishl
[20] aload_0 v0
[21] getfield #44
+ Fieldref [android/support/v4/view/PagerTitleStrip.e I]
[24] ldc #2
+ Integer [16777215]
[26] iand
[27] ior

[28] istore_2 v2
[29] aload_0 v0
[30] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[33] iload_2 v2
[34] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[37] aload_0 v0
[38] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[41] iload_2 v2
[42] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[45] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setTextColor(I)V
Access flags: 0x1
= public void setTextColor(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 3, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #44
+ Fieldref [android/support/v4/view/PagerTitleStrip.e I]
[5] aload_0 v0
[6] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[9] iload_1 v1
[10] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[13] aload_0 v0
[14] getfield #55
+ Fieldref [android/support/v4/view/PagerTitleStrip.p I]
[17] bipush 24
[19] ishl
[20] aload_0 v0
[21] getfield #44
+ Fieldref [android/support/v4/view/PagerTitleStrip.e I]
[24] ldc #2
+ Integer [16777215]
[26] iand
[27] ior
[28] istore_2 v2
[29] aload_0 v0
[30] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[33] iload_2 v2
[34] invokevirtual #120
+ Methodref [android/widget/TextView.setTextColor (I)V]
[37] aload_0 v0
[38] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[41] iload_2 v2
[42] invokevirtual #120

+ Methodref [android/widget/TextView.setTextColor (I)V]


[45] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setTextSize(IF)V
Access flags: 0x1
= public void setTextSize(int,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[4] iload_1 v1
[5] fload_2 v2
[6] invokevirtual #121
+ Methodref [android/widget/TextView.setTextSize (IF)V]
[9] aload_0 v0
[10] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[13] iload_1 v1
[14] fload_2 v2
[15] invokevirtual #121
+ Methodref [android/widget/TextView.setTextSize (IF)V]
[18] aload_0 v0
[19] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[22] iload_1 v1
[23] fload_2 v2
[24] invokevirtual #121
+ Methodref [android/widget/TextView.setTextSize (IF)V]
[27] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setGravity(I)V
Access flags: 0x1
= public void setGravity(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #48
+ Fieldref [android/support/v4/view/PagerTitleStrip.i I]
[5] aload_0 v0
[6] invokevirtual #86
+ Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onAttachedToWindow()V
Access flags: 0x4
= protected void onAttachedToWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 85, locals = 4, stack = 3):
[0] aload_0 v0
[1] invokespecial #106
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
[4] aload_0 v0

[5] invokevirtual #84


+ Methodref [android/support/v4/view/PagerTitleStrip.getParent ()Landroi
d/view/ViewParent;]
[8] astore_1 v1
[9] aload_1 v1
[10] instanceof #24
+ Class [android/support/v4/view/ViewPager]
[13] ifne +13 (target=26)
[16] new #36
+ Class [java/lang/IllegalStateException]
[19] dup
[20] ldc #16
+ String [PagerTitleStrip must be a direct child of a ViewPager.]
[22] invokespecial #122
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[25] athrow
[26] aload_1 v1
[27] checkcast #24
+ Class [android/support/v4/view/ViewPager]
[30] astore_2 v2
[31] aload_2 v2
[32] invokevirtual #92
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/sup
port/v4/view/ae;]
[35] astore_3 v3
[36] aload_2 v2
[37] aload_0 v0
[38] getfield #51
+ Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v
4/view/ai;]
[41] invokevirtual #91
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ca;)Landroid/support/v4/view/ca;]
[44] pop
[45] aload_2 v2
[46] aload_0 v0
[47] getfield #51
+ Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v
4/view/ai;]
[50] invokevirtual #94
+ Methodref [android/support/v4/view/ViewPager.setOnAdapterChangeListene
r (Landroid/support/v4/view/bz;)V]
[53] aload_0 v0
[54] aload_2 v2
[55] putfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[58] aload_0 v0
[59] aload_0 v0
[60] getfield #52
+ Fieldref [android/support/v4/view/PagerTitleStrip.m Ljava/lang/ref/Wea
kReference;]
[63] ifnull +16 (target=79)
[66] aload_0 v0
[67] getfield #52
+ Fieldref [android/support/v4/view/PagerTitleStrip.m Ljava/lang/ref/Wea
kReference;]
[70] invokevirtual #126
+ Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]

[73] checkcast #25


+ Class [android/support/v4/view/ae]
[76] goto +4 (target=80)
[79] aconst_null
[80] aload_3 v3
[81] invokevirtual #75
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/ae;Landroid/support/v4/view/ae;)V]
[84] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDetachedFromWindow()V
Access flags: 0x4
= protected void onDetachedFromWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 1, stack = 3):
[0] aload_0 v0
[1] invokespecial #107
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
[4] aload_0 v0
[5] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[8] ifnull +37 (target=45)
[11] aload_0 v0
[12] aload_0 v0
[13] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[16] invokevirtual #92
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/sup
port/v4/view/ae;]
[19] aconst_null
[20] invokevirtual #75
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/ae;Landroid/support/v4/view/ae;)V]
[23] aload_0 v0
[24] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[27] aconst_null
[28] invokevirtual #91
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ca;)Landroid/support/v4/view/ca;]
[31] pop
[32] aload_0 v0
[33] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[36] aconst_null
[37] invokevirtual #94
+ Methodref [android/support/v4/view/ViewPager.setOnAdapterChangeListene
r (Landroid/support/v4/view/bz;)V]
[40] aload_0 v0
[41] aconst_null
[42] putfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[45] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a(ILandroid/support/v4/view/ae;)V
Access flags: 0x0
= void a(int,android.support.v4.view.ae)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 221, locals = 9, stack = 4):
[0] aload_2 v2
[1] ifnull +10 (target=11)
[4] aload_2 v2
[5] invokevirtual #95
+ Methodref [android/support/v4/view/ae.a ()I]
[8] goto +4 (target=12)
[11] iconst_0
[12] istore_3 v3
[13] aload_0 v0
[14] iconst_1
[15] putfield #49
+ Fieldref [android/support/v4/view/PagerTitleStrip.j Z]
[18] aconst_null
[19] astore v4
[21] iload_1 v1
[22] iconst_1
[23] ificmplt +16 (target=39)
[26] aload_2 v2
[27] ifnull +12 (target=39)
[30] aload_2 v2
[31] iload_1 v1
[32] iconst_1
[33] isub
[34] invokevirtual #96
+ Methodref [android/support/v4/view/ae.a (I)Ljava/lang/CharSequence;]
[37] astore v4
[39] aload_0 v0
[40] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[43] aload v4
[45] invokevirtual #118
+ Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V
]
[48] aload_0 v0
[49] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[52] aload_2 v2
[53] ifnull +16 (target=69)
[56] iload_1 v1
[57] iload_3 v3
[58] ificmpge +11 (target=69)
[61] aload_2 v2
[62] iload_1 v1
[63] invokevirtual #96
+ Methodref [android/support/v4/view/ae.a (I)Ljava/lang/CharSequence;]
[66] goto +4 (target=70)
[69] aconst_null
[70] invokevirtual #118
+ Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V
]
[73] aconst_null
[74] astore v4

[76] iload_1 v1
[77] iconst_1
[78] iadd
[79] iload_3 v3
[80] ificmpge +16 (target=96)
[83] aload_2 v2
[84] ifnull +12 (target=96)
[87] aload_2 v2
[88] iload_1 v1
[89] iconst_1
[90] iadd
[91] invokevirtual #96
+ Methodref [android/support/v4/view/ae.a (I)Ljava/lang/CharSequence;]
[94] astore v4
[96] aload_0 v0
[97] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[100] aload v4
[102] invokevirtual #118
+ Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V
]
[105] aload_0 v0
[106] invokevirtual #85
+ Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I]
[109] aload_0 v0
[110] invokevirtual #81
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I]
[113] isub
[114] aload_0 v0
[115] invokevirtual #82
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I
]
[118] isub
[119] istore v5
[121] aload_0 v0
[122] invokevirtual #78
+ Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I]
[125] aload_0 v0
[126] invokevirtual #83
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I]
[129] isub
[130] aload_0 v0
[131] invokevirtual #80
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()
I]
[134] isub
[135] istore v6
[137] iload v5
[139] i2f
[140] ldc #12
+ Float [0.8]
[142] fmul
[143] f2i
[144] ldc #1
+ Integer [-2147483648]
[146] invokestatic #104
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[149] istore v7
[151] iload v6

[153] ldc #1
+ Integer [-2147483648]
[155] invokestatic #104
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[158] istore v8
[160] aload_0 v0
[161] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[164] iload v7
[166] iload v8
[168] invokevirtual #115
+ Methodref [android/widget/TextView.measure (II)V]
[171] aload_0 v0
[172] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[175] iload v7
[177] iload v8
[179] invokevirtual #115
+ Methodref [android/widget/TextView.measure (II)V]
[182] aload_0 v0
[183] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[186] iload v7
[188] iload v8
[190] invokevirtual #115
+ Methodref [android/widget/TextView.measure (II)V]
[193] aload_0 v0
[194] iload_1 v1
[195] putfield #45
+ Fieldref [android/support/v4/view/PagerTitleStrip.f I]
[198] aload_0 v0
[199] getfield #50
+ Fieldref [android/support/v4/view/PagerTitleStrip.k Z]
[202] ifne +13 (target=215)
[205] aload_0 v0
[206] iload_1 v1
[207] aload_0 v0
[208] getfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[211] iconst_0
[212] invokevirtual #73
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
[215] aload_0 v0
[216] iconst_0
[217] putfield #49
+ Fieldref [android/support/v4/view/PagerTitleStrip.j Z]
[220] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
requestLayout()V
Access flags: 0x1
= public void requestLayout()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #49
+ Fieldref [android/support/v4/view/PagerTitleStrip.j Z]

[4] ifne +7 (target=11)


[7] aload_0 v0
[8] invokespecial #108
+ Methodref [android/view/ViewGroup.requestLayout ()V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V
Access flags: 0x0
= void a(android.support.v4.view.ae,android.support.v4.view.ae)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 76, locals = 3, stack = 4):
[0] aload_1 v1
[1] ifnull +16 (target=17)
[4] aload_1 v1
[5] aload_0 v0
[6] getfield #51
+ Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v
4/view/ai;]
[9] invokevirtual #98
+ Methodref [android/support/v4/view/ae.b (Landroid/database/DataSetObse
rver;)V]
[12] aload_0 v0
[13] aconst_null
[14] putfield #52
+ Fieldref [android/support/v4/view/PagerTitleStrip.m Ljava/lang/ref/Wea
kReference;]
[17] aload_2 v2
[18] ifnull +23 (target=41)
[21] aload_2 v2
[22] aload_0 v0
[23] getfield #51
+ Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v
4/view/ai;]
[26] invokevirtual #97
+ Methodref [android/support/v4/view/ae.a (Landroid/database/DataSetObse
rver;)V]
[29] aload_0 v0
[30] new #38
+ Class [java/lang/ref/WeakReference]
[33] dup
[34] aload_2 v2
[35] invokespecial #125
+ Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
[38] putfield #52
+ Fieldref [android/support/v4/view/PagerTitleStrip.m Ljava/lang/ref/Wea
kReference;]
[41] aload_0 v0
[42] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[45] ifnull +30 (target=75)
[48] aload_0 v0
[49] iconst_m1
[50] putfield #45
+ Fieldref [android/support/v4/view/PagerTitleStrip.f I]
[53] aload_0 v0
[54] ldc #9
+ Float [-1.0]
[56] putfield #46

+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[59] aload_0 v0
[60] aload_0 v0
[61] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[64] invokevirtual #93
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[67] aload_2 v2
[68] invokevirtual #74
+ Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/suppor
t/v4/view/ae;)V]
[71] aload_0 v0
[72] invokevirtual #86
+ Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V]
[75] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IFZ)V
Access flags: 0x0
= void a(int,float,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 565, locals = 39, stack = 6):
[0] iload_1 v1
[1] aload_0 v0
[2] getfield #45
+ Fieldref [android/support/v4/view/PagerTitleStrip.f I]
[5] ificmpeq +18 (target=23)
[8] aload_0 v0
[9] iload_1 v1
[10] aload_0 v0
[11] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[14] invokevirtual #92
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/sup
port/v4/view/ae;]
[17] invokevirtual #74
+ Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/suppor
t/v4/view/ae;)V]
[20] goto +17 (target=37)
[23] iload_3 v3
[24] ifne +13 (target=37)
[27] fload_2 v2
[28] aload_0 v0
[29] getfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[32] fcmpl
[33] ifne +4 (target=37)
[36] return
[37] aload_0 v0
[38] iconst_1
[39] putfield #50
+ Fieldref [android/support/v4/view/PagerTitleStrip.k Z]
[42] aload_0 v0
[43] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[46] invokevirtual #112
+ Methodref [android/widget/TextView.getMeasuredWidth ()I]

[49] istore v4
[51] aload_0 v0
[52] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[55] invokevirtual #112
+ Methodref [android/widget/TextView.getMeasuredWidth ()I]
[58] istore v5
[60] aload_0 v0
[61] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[64] invokevirtual #112
+ Methodref [android/widget/TextView.getMeasuredWidth ()I]
[67] istore v6
[69] iload v5
[71] iconst_2
[72] idiv
[73] istore v7
[75] aload_0 v0
[76] invokevirtual #85
+ Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I]
[79] istore v8
[81] aload_0 v0
[82] invokevirtual #78
+ Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I]
[85] istore v9
[87] aload_0 v0
[88] invokevirtual #81
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I]
[91] istore v10
[93] aload_0 v0
[94] invokevirtual #82
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I
]
[97] istore v11
[99] aload_0 v0
[100] invokevirtual #83
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I]
[103] istore v12
[105] aload_0 v0
[106] invokevirtual #80
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()
I]
[109] istore v13
[111] iload v10
[113] iload v7
[115] iadd
[116] istore v14
[118] iload v11
[120] iload v7
[122] iadd
[123] istore v15
[125] iload v8
[127] iload v14
[129] isub
[130] iload v15
[132] isub
[133] istore v16
[135] fload_2 v2

[136] ldc #10


+ Float [0.5]
[138] fadd
[139] fstore v17
[141] fload v17
[143] fconst_1
[144] fcmpl
[145] ifle +9 (target=154)
[148] fload v17
[150] fconst_1
[151] fsub
[152] fstore v17
[154] iload v8
[156] iload v15
[158] isub
[159] iload v16
[161] i2f
[162] fload v17
[164] fmul
[165] f2i
[166] isub
[167] istore v18
[169] iload v18
[171] iload v5
[173] iconst_2
[174] idiv
[175] isub
[176] istore v19
[178] iload v19
[180] iload v5
[182] iadd
[183] istore v20
[185] aload_0 v0
[186] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[189] invokevirtual #110
+ Methodref [android/widget/TextView.getBaseline ()I]
[192] istore v21
[194] aload_0 v0
[195] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[198] invokevirtual #110
+ Methodref [android/widget/TextView.getBaseline ()I]
[201] istore v22
[203] aload_0 v0
[204] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[207] invokevirtual #110
+ Methodref [android/widget/TextView.getBaseline ()I]
[210] istore v23
[212] iload v21
[214] iload v22
[216] invokestatic #123
+ Methodref [java/lang/Math.max (II)I]
[219] iload v23
[221] invokestatic #123
+ Methodref [java/lang/Math.max (II)I]

[224] istore v24


[226] iload v24
[228] iload v21
[230] isub
[231] istore v25
[233] iload v24
[235] iload v22
[237] isub
[238] istore v26
[240] iload v24
[242] iload v23
[244] isub
[245] istore v27
[247] iload v25
[249] aload_0 v0
[250] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[253] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[256] iadd
[257] istore v28
[259] iload v26
[261] aload_0 v0
[262] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[265] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[268] iadd
[269] istore v29
[271] iload v27
[273] aload_0 v0
[274] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[277] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[280] iadd
[281] istore v30
[283] iload v28
[285] iload v29
[287] invokestatic #123
+ Methodref [java/lang/Math.max (II)I]
[290] iload v30
[292] invokestatic #123
+ Methodref [java/lang/Math.max (II)I]
[295] istore v31
[297] aload_0 v0
[298] getfield #48
+ Fieldref [android/support/v4/view/PagerTitleStrip.i I]
[301] bipush 112
[303] iand
[304] istore v32
[306] iload v32
[308] lookupswitch (3 offsets, default=36) (target=344)
16: offset = 60, target = 368
48: offset = 36, target = 344
80: offset = 103, target = 411
default: offset = 36, target = 344

[344] iload v12


[346] iload v25
[348] iadd
[349] istore v33
[351] iload v12
[353] iload v26
[355] iadd
[356] istore v34
[358] iload v12
[360] iload v27
[362] iadd
[363] istore v35
[365] goto +77 (target=442)
[368] iload v9
[370] iload v12
[372] isub
[373] iload v13
[375] isub
[376] istore v36
[378] iload v36
[380] iload v31
[382] isub
[383] iconst_2
[384] idiv
[385] istore v37
[387] iload v37
[389] iload v25
[391] iadd
[392] istore v33
[394] iload v37
[396] iload v26
[398] iadd
[399] istore v34
[401] iload v37
[403] iload v27
[405] iadd
[406] istore v35
[408] goto +34 (target=442)
[411] iload v9
[413] iload v13
[415] isub
[416] iload v31
[418] isub
[419] istore v38
[421] iload v38
[423] iload v25
[425] iadd
[426] istore v33
[428] iload v38
[430] iload v26
[432] iadd
[433] istore v34
[435] iload v38
[437] iload v27
[439] iadd
[440] istore v35
[442] aload_0 v0
[443] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]

[446] iload v19


[448] iload v34
[450] iload v20
[452] iload v34
[454] aload_0 v0
[455] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[458] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[461] iadd
[462] invokevirtual #114
+ Methodref [android/widget/TextView.layout (IIII)V]
[465] iload v10
[467] iload v19
[469] aload_0 v0
[470] getfield #47
+ Fieldref [android/support/v4/view/PagerTitleStrip.h I]
[473] isub
[474] iload v4
[476] isub
[477] invokestatic #124
+ Methodref [java/lang/Math.min (II)I]
[480] istore v36
[482] aload_0 v0
[483] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[486] iload v36
[488] iload v33
[490] iload v36
[492] iload v4
[494] iadd
[495] iload v33
[497] aload_0 v0
[498] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[501] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[504] iadd
[505] invokevirtual #114
+ Methodref [android/widget/TextView.layout (IIII)V]
[508] iload v8
[510] iload v11
[512] isub
[513] iload v6
[515] isub
[516] iload v20
[518] aload_0 v0
[519] getfield #47
+ Fieldref [android/support/v4/view/PagerTitleStrip.h I]
[522] iadd
[523] invokestatic #123
+ Methodref [java/lang/Math.max (II)I]
[526] istore v37
[528] aload_0 v0
[529] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]

[532] iload v37


[534] iload v35
[536] iload v37
[538] iload v6
[540] iadd
[541] iload v35
[543] aload_0 v0
[544] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[547] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[550] iadd
[551] invokevirtual #114
+ Methodref [android/widget/TextView.layout (IIII)V]
[554] aload_0 v0
[555] fload_2 v2
[556] putfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[559] aload_0 v0
[560] iconst_0
[561] putfield #50
+ Fieldref [android/support/v4/view/PagerTitleStrip.k Z]
[564] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onMeasure(II)V
Access flags: 0x4
= protected void onMeasure(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 170, locals = 13, stack = 5):
[0] iload_1 v1
[1] invokestatic #102
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
[4] istore_3 v3
[5] iload_2 v2
[6] invokestatic #102
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
[9] istore v4
[11] iload_1 v1
[12] invokestatic #103
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
[15] istore v5
[17] iload_2 v2
[18] invokestatic #103
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
[21] istore v6
[23] iload_3 v3
[24] ldc #8
+ Integer [1073741824]
[26] ificmpeq +13 (target=39)
[29] new #36
+ Class [java/lang/IllegalStateException]
[32] dup
[33] ldc #15
+ String [Must measure with an exact width]
[35] invokespecial #122
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[38] athrow

[39] iload v6
[41] istore v7
[43] aload_0 v0
[44] invokevirtual #79
+ Methodref [android/support/v4/view/PagerTitleStrip.getMinHeight ()I]
[47] istore v8
[49] iconst_0
[50] istore v9
[52] aload_0 v0
[53] invokevirtual #83
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I]
[56] aload_0 v0
[57] invokevirtual #80
+ Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()
I]
[60] iadd
[61] istore v9
[63] iload v7
[65] iload v9
[67] isub
[68] istore v7
[70] iload v5
[72] i2f
[73] ldc #12
+ Float [0.8]
[75] fmul
[76] f2i
[77] ldc #1
+ Integer [-2147483648]
[79] invokestatic #104
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[82] istore v10
[84] iload v7
[86] ldc #1
+ Integer [-2147483648]
[88] invokestatic #104
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[91] istore v11
[93] aload_0 v0
[94] getfield #41
+ Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/Te
xtView;]
[97] iload v10
[99] iload v11
[101] invokevirtual #115
+ Methodref [android/widget/TextView.measure (II)V]
[104] aload_0 v0
[105] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[108] iload v10
[110] iload v11
[112] invokevirtual #115
+ Methodref [android/widget/TextView.measure (II)V]
[115] aload_0 v0
[116] getfield #43
+ Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/Te
xtView;]
[119] iload v10
[121] iload v11

[123] invokevirtual #115


+ Methodref [android/widget/TextView.measure (II)V]
[126] iload v4
[128] ldc #8
+ Integer [1073741824]
[130] ificmpne +14 (target=144)
[133] aload_0 v0
[134] iload v5
[136] iload v6
[138] invokevirtual #87
+ Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimensio
n (II)V]
[141] goto +28 (target=169)
[144] aload_0 v0
[145] getfield #42
+ Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/Te
xtView;]
[148] invokevirtual #111
+ Methodref [android/widget/TextView.getMeasuredHeight ()I]
[151] istore v12
[153] aload_0 v0
[154] iload v5
[156] iload v8
[158] iload v12
[160] iload v9
[162] iadd
[163] invokestatic #123
+ Methodref [java/lang/Math.max (II)I]
[166] invokevirtual #87
+ Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimensio
n (II)V]
[169] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onLayout(ZIIII)V
Access flags: 0x4
= protected void onLayout(boolean,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 7, stack = 4):
[0] aload_0 v0
[1] getfield #40
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[4] ifnull +33 (target=37)
[7] aload_0 v0
[8] getfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[11] fconst_0
[12] fcmpl
[13] iflt +10 (target=23)
[16] aload_0 v0
[17] getfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[20] goto +4 (target=24)
[23] fconst_0
[24] fstore v6
[26] aload_0 v0
[27] aload_0 v0
[28] getfield #45
+ Fieldref [android/support/v4/view/PagerTitleStrip.f I]

[31] fload v6
[33] iconst_1
[34] invokevirtual #73
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
[37] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getMinHeight()I
Access flags: 0x0
= int getMinHeight()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 3, stack = 1):
[0] iconst_0
[1] istore_1 v1
[2] aload_0 v0
[3] invokevirtual #77
+ Methodref [android/support/v4/view/PagerTitleStrip.getBackground ()Lan
droid/graphics/drawable/Drawable;]
[6] astore_2 v2
[7] aload_2 v2
[8] ifnull +8 (target=16)
[11] aload_2 v2
[12] invokevirtual #71
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
[15] istore_1 v1
[16] iload_1 v1
[17] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/PagerTitleStrip;)F
Access flags: 0x1008
= static synthetic float a(android.support.v4.view.PagerTitleStrip)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #46
+ Fieldref [android/support/v4/view/PagerTitleStrip.g F]
[4] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 69, locals = 0, stack = 4):
[0] iconst_4
[1] newarray 10
[3] dup
[4] iconst_0
[5] ldc #3
+ Integer [16842804]
[7] iastore
[8] dup
[9] iconst_1
[10] ldc #4
+ Integer [16842901]
[12] iastore
[13] dup
[14] iconst_2
[15] ldc #5

+ Integer [16842904]
[17] iastore
[18] dup
[19] iconst_3
[20] ldc #6
+ Integer [16842927]
[22] iastore
[23] putstatic #53
+ Fieldref [android/support/v4/view/PagerTitleStrip.n
[26] iconst_1
[27] newarray 10
[29] dup
[30] iconst_0
[31] ldc #7
+ Integer [16843660]
[33] iastore
[34] putstatic #54
+ Fieldref [android/support/v4/view/PagerTitleStrip.o
[37] getstatic #39
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[40] bipush 14
[42] ificmplt +16 (target=58)
[45] new #29
+ Class [android/support/v4/view/al]
[48] dup
[49] invokespecial #101
+ Methodref [android/support/v4/view/al.<init> ()V]
[52] putstatic #56
+ Fieldref [android/support/v4/view/PagerTitleStrip.q
4/view/aj;]
[55] goto +13 (target=68)
[58] new #28
+ Class [android/support/v4/view/ak]
[61] dup
[62] invokespecial #100
+ Methodref [android/support/v4/view/ak.<init> ()V]
[65] putstatic #56
+ Fieldref [android/support/v4/view/PagerTitleStrip.q
4/view/aj;]
[68] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

[I]

[I]

Landroid/support/v

Landroid/support/v

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/view/ah
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x1020
= synthetic class android.support.v4.view.ah extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 5):
+ Class [android/support/v4/view/ah]
+ Class [java/lang/Object]
+ Utf8 [android/support/v4/view/ah]
+ Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ai
Superclass:
android/database/DataSetObserver
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ai extends android.database.DataSetObserver
Interfaces (count = 2):
+ Class [android/support/v4/view/bz]
+ Class [android/support/v4/view/ca]
Constant Pool (count = 57):
+ Float [0.5]
+ Class [android/database/DataSetObserver]
+ Class [android/support/v4/view/PagerTitleStrip]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/ai]
+ Class [android/support/v4/view/bz]
+ Class [android/support/v4/view/ca]
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view
/ViewPager;]
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerTitleSt
rip;]
+ Fieldref [android/support/v4/view/ai.b I]
+ Methodref [android/database/DataSetObserver.<init> ()V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/v
iew/ae;)V]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/vi
ew/PagerTitleStrip;)F]
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/vi
ew/ae;Landroid/support/v4/view/ae;)V]
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/support/v
4/view/ae;]
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
+ Methodref [android/support/v4/view/ai.<init> (Landroid/support/v4/view/Pager
TitleStrip;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/support/v4/view/PagerTitleStrip;)V]
+ NameAndType [a (IFZ)V]
+ NameAndType [a (ILandroid/support/v4/view/ae;)V]
+ NameAndType [a (Landroid/support/v4/view/PagerTitleStrip;)F]
+ NameAndType [a (Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
+ NameAndType [a Landroid/support/v4/view/PagerTitleStrip;]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [b I]
+ NameAndType [getAdapter ()Landroid/support/v4/view/ae;]
+ NameAndType [getCurrentItem ()I]
+ Utf8 [()I]
+ Utf8 [()Landroid/support/v4/view/ae;]
+ Utf8 [()V]
+ Utf8 [(I)V]

+
+
+
+
+
+
)V]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(IFI)V]
[(IFZ)V]
[(ILandroid/support/v4/view/ae;)V]
[(Landroid/support/v4/view/PagerTitleStrip;)F]
[(Landroid/support/v4/view/PagerTitleStrip;)V]
[(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/ah;

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
[<init>]
[Code]
[I]
[Landroid/support/v4/view/PagerTitleStrip;]
[Landroid/support/v4/view/ViewPager;]
[a]
[android/database/DataSetObserver]
[android/support/v4/view/PagerTitleStrip]
[android/support/v4/view/ViewPager]
[android/support/v4/view/ai]
[android/support/v4/view/bz]
[android/support/v4/view/ca]
[b]
[getAdapter]
[getCurrentItem]
[onChanged]

Fields (count = 2):


+ Field:
b I
Access flags: 0x2
= private int b
+ Field:
a Landroid/support/v4/view/PagerTitleStrip;
Access flags: 0x1010
= final synthetic android.support.v4.view.PagerTitleStrip a
Methods (count = 7):
- Method:
<init>(Landroid/support/v4/view/PagerTitleStrip;)V
Access flags: 0x2
= private ai(android.support.v4.view.PagerTitleStrip)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[5] aload_0 v0
[6] invokespecial #11
+ Methodref [android/database/DataSetObserver.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IFI)V
Access flags: 0x1
= public void a(int,float,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 4, stack = 4):
[0] fload_2 v2
[1] ldc #1
+ Float [0.5]
[3] fcmpl
[4] ifle +6 (target=10)

[7] iinc v1, 1


[10] aload_0 v0
[11] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[14] iload_1 v1
[15] fload_2 v2
[16] iconst_0
[17] invokevirtual #12
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 78, locals = 3, stack = 4):
[0] aload_0 v0
[1] getfield #10
+ Fieldref [android/support/v4/view/ai.b I]
[4] ifne +73 (target=77)
[7] aload_0 v0
[8] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[11] aload_0 v0
[12] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[15] getfield #8
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[18] invokevirtual #17
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[21] aload_0 v0
[22] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[25] getfield #8
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[28] invokevirtual #16
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/sup
port/v4/view/ae;]
[31] invokevirtual #13
+ Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/suppor
t/v4/view/ae;)V]
[34] aload_0 v0
[35] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[38] invokestatic #14
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/PagerTitleStrip;)F]
[41] fconst_0
[42] fcmpl
[43] iflt +13 (target=56)
[46] aload_0 v0
[47] getfield #9

+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT


itleStrip;]
[50] invokestatic #14
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/PagerTitleStrip;)F]
[53] goto +4 (target=57)
[56] fconst_0
[57] fstore_2 v2
[58] aload_0 v0
[59] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[62] aload_0 v0
[63] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[66] getfield #8
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[69] invokevirtual #17
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[72] fload_2 v2
[73] iconst_1
[74] invokevirtual #12
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
[77] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)V
Access flags: 0x1
= public void b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #10
+ Fieldref [android/support/v4/view/ai.b I]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V
Access flags: 0x1
= public void a(android.support.v4.view.ae,android.support.v4.view.ae)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[4] aload_1 v1
[5] aload_2 v2
[6] invokevirtual #15
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/ae;Landroid/support/v4/view/ae;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onChanged()V
Access flags: 0x1
= public void onChanged()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 71, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[4] aload_0 v0
[5] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[8] getfield #8
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[11] invokevirtual #17
+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]
[14] aload_0 v0
[15] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[18] getfield #8
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[21] invokevirtual #16
+ Methodref [android/support/v4/view/ViewPager.getAdapter ()Landroid/sup
port/v4/view/ae;]
[24] invokevirtual #13
+ Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/suppor
t/v4/view/ae;)V]
[27] aload_0 v0
[28] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[31] invokestatic #14
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/PagerTitleStrip;)F]
[34] fconst_0
[35] fcmpl
[36] iflt +13 (target=49)
[39] aload_0 v0
[40] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[43] invokestatic #14
+ Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support
/v4/view/PagerTitleStrip;)F]
[46] goto +4 (target=50)
[49] fconst_0
[50] fstore_1 v1
[51] aload_0 v0
[52] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[55] aload_0 v0
[56] getfield #9
+ Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/PagerT
itleStrip;]
[59] getfield #8
+ Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v
4/view/ViewPager;]
[62] invokevirtual #17

+ Methodref [android/support/v4/view/ViewPager.getCurrentItem ()I]


[65] fload_1 v1
[66] iconst_1
[67] invokevirtual #12
+ Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V]
[70] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/support/v4/view/PagerTitleStrip;Landroid/suppo
rt/v4/view/ah;)V
Access flags: 0x1000
= synthetic ai(android.support.v4.view.PagerTitleStrip,android.support.v4.
view.ah)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #18
+ Methodref [android/support/v4/view/ai.<init> (Landroid/support/v4/view
/PagerTitleStrip;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/aj
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.aj extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/view/aj]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/widget/TextView;)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/aj]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/widget/TextView;)V
Access flags: 0x401
= public abstract void a(android.widget.TextView)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ak
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ak extends java.lang.Object

Interfaces (count = 1):


+ Class [android/support/v4/view/aj]
Constant Pool (count = 19):
+ Class [android/support/v4/view/aj]
+ Class [android/support/v4/view/ak]
+ Class [android/widget/TextView]
+ Class [java/lang/Object]
+ Methodref [android/widget/TextView.setSingleLine ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [setSingleLine ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/widget/TextView;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/aj]
+ Utf8 [android/support/v4/view/ak]
+ Utf8 [android/widget/TextView]
+ Utf8 [java/lang/Object]
+ Utf8 [setSingleLine]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= ak()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/widget/TextView;)V
Access flags: 0x1
= public void a(android.widget.TextView)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokevirtual #5
+ Methodref [android/widget/TextView.setSingleLine ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/al
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.al extends java.lang.Object

Interfaces (count = 1):


+ Class [android/support/v4/view/aj]
Constant Pool (count = 18):
+ Class [android/support/v4/view/aj]
+ Class [android/support/v4/view/al]
+ Class [android/support/v4/view/am]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/am.a (Landroid/widget/TextView;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/widget/TextView;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/widget/TextView;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/aj]
+ Utf8 [android/support/v4/view/al]
+ Utf8 [android/support/v4/view/am]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= al()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/widget/TextView;)V
Access flags: 0x1
= public void a(android.widget.TextView)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/am.a (Landroid/widget/TextView;)V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/am
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.am extends java.lang.Object
Interfaces (count = 0):

Constant Pool (count = 24):


+ Class [android/support/v4/view/am]
+ Class [android/support/v4/view/an]
+ Class [android/widget/TextView]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/an.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/TextView.getContext ()Landroid/content/Context;]
+ Methodref [android/widget/TextView.setTransformationMethod (Landroid/text/me
thod/TransformationMethod;)V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [getContext ()Landroid/content/Context;]
+ NameAndType [setTransformationMethod (Landroid/text/method/TransformationMet
hod;)V]
+ Utf8 [()Landroid/content/Context;]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/text/method/TransformationMethod;)V]
+ Utf8 [(Landroid/widget/TextView;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/am]
+ Utf8 [android/support/v4/view/an]
+ Utf8 [android/widget/TextView]
+ Utf8 [getContext]
+ Utf8 [java/lang/Object]
+ Utf8 [setTransformationMethod]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/widget/TextView;)V
Access flags: 0x9
= public static void a(android.widget.TextView)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 1, stack = 4):
[0] aload_0 v0
[1] new #2
+ Class [android/support/v4/view/an]
[4] dup
[5] aload_0 v0
[6] invokevirtual #6
+ Methodref [android/widget/TextView.getContext ()Landroid/content/Conte
xt;]
[9] invokespecial #5
+ Methodref [android/support/v4/view/an.<init> (Landroid/content/Context
;)V]
[12] invokevirtual #7
+ Methodref [android/widget/TextView.setTransformationMethod (Landroid/t
ext/method/TransformationMethod;)V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/an
Superclass:
android/text/method/SingleLineTransformationMethod
Major version: 0x31
Minor version: 0x0

Access flags: 0x20


= class android.support.v4.view.an extends android.text.method.SingleLineTra
nsformationMethod
Interfaces (count = 0):
Constant Pool (count = 48):
+ Class [android/content/Context]
+ Class [android/content/res/Configuration]
+ Class [android/content/res/Resources]
+ Class [android/support/v4/view/an]
+ Class [android/text/method/SingleLineTransformationMethod]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;]
+ Fieldref [android/support/v4/view/an.a Ljava/util/Locale;]
+ Methodref [android/content/Context.getResources ()Landroid/content/res/Resou
rces;]
+ Methodref [android/content/res/Resources.getConfiguration ()Landroid/content
/res/Configuration;]
+ Methodref [android/text/method/SingleLineTransformationMethod.<init> ()V]
+ Methodref [android/text/method/SingleLineTransformationMethod.getTransformat
ion (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;]
+ Methodref [java/lang/Object.toString ()Ljava/lang/String;]
+ Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/Strin
g;]
+ NameAndType [<init> ()V]
+ NameAndType [a Ljava/util/Locale;]
+ NameAndType [getConfiguration ()Landroid/content/res/Configuration;]
+ NameAndType [getResources ()Landroid/content/res/Resources;]
+ NameAndType [getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)
Ljava/lang/CharSequence;]
+ NameAndType [locale Ljava/util/Locale;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
+ Utf8 [()Landroid/content/res/Configuration;]
+ Utf8 [()Landroid/content/res/Resources;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;]
+ Utf8 [(Ljava/util/Locale;)Ljava/lang/String;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Ljava/util/Locale;]
+ Utf8 [a]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/Configuration]
+ Utf8 [android/content/res/Resources]
+ Utf8 [android/support/v4/view/an]
+ Utf8 [android/text/method/SingleLineTransformationMethod]
+ Utf8 [getConfiguration]
+ Utf8 [getResources]
+ Utf8 [getTransformation]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/String]
+ Utf8 [locale]
+ Utf8 [toString]
+ Utf8 [toUpperCase]

Fields (count = 1):


+ Field:
a Ljava/util/Locale;
Access flags: 0x2
= private java.util.Locale a
Methods (count = 2):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public an(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [android/text/method/SingleLineTransformationMethod.<init> (
)V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #10
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[9] invokevirtual #11
+ Methodref [android/content/res/Resources.getConfiguration ()Landroid/c
ontent/res/Configuration;]
[12] getfield #8
+ Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;]
[15] putfield #9
+ Fieldref [android/support/v4/view/an.a Ljava/util/Locale;]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)
Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence getTransformation(java.lang.CharSequence,a
ndroid.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #13
+ Methodref [android/text/method/SingleLineTransformationMethod.getTrans
formation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;]
[6] astore_1 v1
[7] aload_1 v1
[8] ifnull +17 (target=25)
[11] aload_1 v1
[12] invokevirtual #14
+ Methodref [java/lang/Object.toString ()Ljava/lang/String;]
[15] aload_0 v0
[16] getfield #9
+ Fieldref [android/support/v4/view/an.a Ljava/util/Locale;]
[19] invokevirtual #15
+ Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang
/String;]
[22] goto +4 (target=26)
[25] aconst_null
[26] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/view/ao
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.ao extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 34):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/ao]
+ Class [android/support/v4/view/ap]
+ Class [android/support/v4/view/aq]
+ Class [android/support/v4/view/ar]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/ao.a Landroid/support/v4/view/ar;]
+ Methodref [android/support/v4/view/ap.<init> ()V]
+ Methodref [android/support/v4/view/aq.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/ar.a (Landroid/view/VelocityTrac
ker;I)F]
+ InterfaceMethodref [android/support/v4/view/ar.b (Landroid/view/VelocityTrac
ker;I)F]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/view/VelocityTracker;I)F]
+ NameAndType [a Landroid/support/v4/view/ar;]
+ NameAndType [b (Landroid/view/VelocityTracker;I)F]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/VelocityTracker;I)F]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/view/ar;]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/view/ao]
+ Utf8 [android/support/v4/view/ap]
+ Utf8 [android/support/v4/view/aq]
+ Utf8 [android/support/v4/view/ar]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 1):
+ Field:
a Landroid/support/v4/view/ar;
Access flags: 0x18
= static final android.support.v4.view.ar a
Methods (count = 3):
+ Method:
a(Landroid/view/VelocityTracker;I)F
Access flags: 0x9
= public static float a(android.view.VelocityTracker,int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 11, locals = 2, stack = 3):


[0] getstatic #8
+ Fieldref [android/support/v4/view/ao.a Landroid/support/v4/view/ar;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #11
+ InterfaceMethodref [android/support/v4/view/ar.a (Landroid/view/Veloci
tyTracker;I)F]
[10] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/VelocityTracker;I)F
Access flags: 0x9
= public static float b(android.view.VelocityTracker,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #8
+ Fieldref [android/support/v4/view/ao.a Landroid/support/v4/view/ar;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #12
+ InterfaceMethodref [android/support/v4/view/ar.b (Landroid/view/Veloci
tyTracker;I)F]
[10] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 0, stack = 2):
[0] getstatic #7
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +16 (target=21)
[8] new #4
+ Class [android/support/v4/view/aq]
[11] dup
[12] invokespecial #10
+ Methodref [android/support/v4/view/aq.<init> ()V]
[15] putstatic #8
+ Fieldref [android/support/v4/view/ao.a Landroid/support/v4/view/ar;]
[18] goto +13 (target=31)
[21] new #3
+ Class [android/support/v4/view/ap]
[24] dup
[25] invokespecial #9
+ Methodref [android/support/v4/view/ap.<init> ()V]
[28] putstatic #8
+ Fieldref [android/support/v4/view/ao.a Landroid/support/v4/view/ar;]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ap
Superclass:
java/lang/Object
Major version: 0x31

Minor version: 0x0


Access flags: 0x20
= class android.support.v4.view.ap extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/ar]
Constant Pool (count = 24):
+ Class [android/support/v4/view/ap]
+ Class [android/support/v4/view/ar]
+ Class [android/view/VelocityTracker]
+ Class [java/lang/Object]
+ Methodref [android/view/VelocityTracker.getXVelocity ()F]
+ Methodref [android/view/VelocityTracker.getYVelocity ()F]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [getXVelocity ()F]
+ NameAndType [getYVelocity ()F]
+ Utf8 [()F]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/VelocityTracker;I)F]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/ap]
+ Utf8 [android/support/v4/view/ar]
+ Utf8 [android/view/VelocityTracker]
+ Utf8 [b]
+ Utf8 [getXVelocity]
+ Utf8 [getYVelocity]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
- Method:
<init>()V
Access flags: 0x0
= ap()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/VelocityTracker;I)F
Access flags: 0x1
= public float a(android.view.VelocityTracker,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 3, stack = 1):
[0] aload_1 v1
[1] invokevirtual #5
+ Methodref [android/view/VelocityTracker.getXVelocity ()F]
[4] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/VelocityTracker;I)F
Access flags: 0x1
= public float b(android.view.VelocityTracker,int)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 5, locals = 3, stack = 1):
[0] aload_1 v1
[1] invokevirtual #6
+ Methodref [android/view/VelocityTracker.getYVelocity ()F]
[4] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/aq
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.aq extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/ar]
Constant Pool (count = 21):
+ Class [android/support/v4/view/aq]
+ Class [android/support/v4/view/ar]
+ Class [android/support/v4/view/as]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/as.a (Landroid/view/VelocityTracker;I)F]
+ Methodref [android/support/v4/view/as.b (Landroid/view/VelocityTracker;I)F]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/VelocityTracker;I)F]
+ NameAndType [b (Landroid/view/VelocityTracker;I)F]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/VelocityTracker;I)F]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/aq]
+ Utf8 [android/support/v4/view/ar]
+ Utf8 [android/support/v4/view/as]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
- Method:
<init>()V
Access flags: 0x0
= aq()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/VelocityTracker;I)F
Access flags: 0x1

= public float a(android.view.VelocityTracker,int)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #5
+ Methodref [android/support/v4/view/as.a (Landroid/view/VelocityTracker
;I)F]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/VelocityTracker;I)F
Access flags: 0x1
= public float b(android.view.VelocityTracker,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/as.b (Landroid/view/VelocityTracker
;I)F]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ar
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.ar extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 8):
+ Class [android/support/v4/view/ar]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/VelocityTracker;I)F]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/ar]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
+ Method:
a(Landroid/view/VelocityTracker;I)F
Access flags: 0x401
= public abstract float a(android.view.VelocityTracker,int)
+ Method:
b(Landroid/view/VelocityTracker;I)F
Access flags: 0x401
= public abstract float b(android.view.VelocityTracker,int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/as

Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.as extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 18):
+ Class [android/support/v4/view/as]
+ Class [android/view/VelocityTracker]
+ Class [java/lang/Object]
+ Methodref [android/view/VelocityTracker.getXVelocity (I)F]
+ Methodref [android/view/VelocityTracker.getYVelocity (I)F]
+ NameAndType [getXVelocity (I)F]
+ NameAndType [getYVelocity (I)F]
+ Utf8 [(I)F]
+ Utf8 [(Landroid/view/VelocityTracker;I)F]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/as]
+ Utf8 [android/view/VelocityTracker]
+ Utf8 [b]
+ Utf8 [getXVelocity]
+ Utf8 [getYVelocity]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
+ Method:
a(Landroid/view/VelocityTracker;I)F
Access flags: 0x9
= public static float a(android.view.VelocityTracker,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #4
+ Methodref [android/view/VelocityTracker.getXVelocity (I)F]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/VelocityTracker;I)F
Access flags: 0x9
= public static float b(android.view.VelocityTracker,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #5
+ Methodref [android/view/VelocityTracker.getYVelocity (I)F]
[5] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/at
Superclass:
java/lang/Object

Major version: 0x31


Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.at extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 85):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/view/au]
+ Class [android/support/v4/view/aw]
+ Class [android/support/v4/view/ax]
+ Class [android/support/v4/view/ay]
+ Class [android/support/v4/view/az]
+ Class [android/support/v4/view/ba]
+ Class [android/support/v4/view/bb]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
+ Methodref [android/support/v4/view/au.<init> ()V]
+ Methodref [android/support/v4/view/aw.<init> ()V]
+ Methodref [android/support/v4/view/ax.<init> ()V]
+ Methodref [android/support/v4/view/ay.<init> ()V]
+ Methodref [android/support/v4/view/az.<init> ()V]
+ Methodref [android/support/v4/view/ba.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;)I]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;I)Z]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;IIII)V]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;ILandro
id/graphics/Paint;)V]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;Landroi
d/graphics/Paint;)V]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;Landroi
d/support/v4/view/a;)V]
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;Ljava/l
ang/Runnable;)V]
+ InterfaceMethodref [android/support/v4/view/bb.b (Landroid/view/View;)V]
+ InterfaceMethodref [android/support/v4/view/bb.b (Landroid/view/View;I)V]
+ InterfaceMethodref [android/support/v4/view/bb.c (Landroid/view/View;)I]
+ InterfaceMethodref [android/support/v4/view/bb.d (Landroid/view/View;)I]
+ InterfaceMethodref [android/support/v4/view/bb.e (Landroid/view/View;)I]
+ InterfaceMethodref [android/support/v4/view/bb.f (Landroid/view/View;)Landro
id/view/ViewParent;]
+ InterfaceMethodref [android/support/v4/view/bb.g (Landroid/view/View;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/view/View;)I]
+ NameAndType [a (Landroid/view/View;I)Z]
+ NameAndType [a (Landroid/view/View;IIII)V]
+ NameAndType [a (Landroid/view/View;ILandroid/graphics/Paint;)V]
+ NameAndType [a (Landroid/view/View;Landroid/graphics/Paint;)V]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V]
+ NameAndType [a (Landroid/view/View;Ljava/lang/Runnable;)V]
+ NameAndType [a Landroid/support/v4/view/bb;]
+ NameAndType [b (Landroid/view/View;)V]
+ NameAndType [b (Landroid/view/View;I)V]
+ NameAndType [c (Landroid/view/View;)I]
+ NameAndType [d (Landroid/view/View;)I]
+ NameAndType [e (Landroid/view/View;)I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [f (Landroid/view/View;)Landroid/view/ViewParent;]
NameAndType [g (Landroid/view/View;)Z]
Utf8 [()V]
Utf8 [(Landroid/view/View;)I]
Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
Utf8 [(Landroid/view/View;)V]
Utf8 [(Landroid/view/View;)Z]
Utf8 [(Landroid/view/View;I)V]
Utf8 [(Landroid/view/View;I)Z]
Utf8 [(Landroid/view/View;IIII)V]
Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V]
Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [Code]
Utf8 [I]
Utf8 [Landroid/support/v4/view/bb;]
Utf8 [SDK_INT]
Utf8 [a]
Utf8 [android/os/Build$VERSION]
Utf8 [android/support/v4/view/at]
Utf8 [android/support/v4/view/au]
Utf8 [android/support/v4/view/aw]
Utf8 [android/support/v4/view/ax]
Utf8 [android/support/v4/view/ay]
Utf8 [android/support/v4/view/az]
Utf8 [android/support/v4/view/ba]
Utf8 [android/support/v4/view/bb]
Utf8 [b]
Utf8 [c]
Utf8 [d]
Utf8 [e]
Utf8 [f]
Utf8 [g]
Utf8 [java/lang/Object]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/bb;
Access flags: 0x18
= static final android.support.v4.view.bb a
Methods (count = 15):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x9
= public static boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #20
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;I
)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I

Access flags: 0x9


= public static int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #19
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;)
I]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a;)V
Access flags: 0x9
= public static void a(android.view.View,android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] aload_1 v1
[5] invokeinterface #24
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;L
android/support/v4/view/a;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)V
Access flags: 0x9
= public static void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #26
+ InterfaceMethodref [android/support/v4/view/bb.b (Landroid/view/View;)
V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x9
= public static void a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 5, stack = 6):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] iload_1 v1
[5] iload_2 v2
[6] iload_3 v3
[7] iload v4
[9] invokeinterface #21
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;I
III)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
a(Landroid/view/View;Ljava/lang/Runnable;)V
Access flags: 0x9
= public static void a(android.view.View,java.lang.Runnable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] aload_1 v1
[5] invokeinterface #25
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;L
java/lang/Runnable;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;)I
Access flags: 0x9
= public static int c(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #28
+ InterfaceMethodref [android/support/v4/view/bb.c (Landroid/view/View;)
I]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)V
Access flags: 0x9
= public static void b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #27
+ InterfaceMethodref [android/support/v4/view/bb.b (Landroid/view/View;I
)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILandroid/graphics/Paint;)V
Access flags: 0x9
= public static void a(android.view.View,int,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 4):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] iload_1 v1
[5] aload_2 v2
[6] invokeinterface #22
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;I
Landroid/graphics/Paint;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
d(Landroid/view/View;)I
Access flags: 0x9
= public static int d(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #29
+ InterfaceMethodref [android/support/v4/view/bb.d (Landroid/view/View;)
I]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/graphics/Paint;)V
Access flags: 0x9
= public static void a(android.view.View,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] aload_1 v1
[5] invokeinterface #23
+ InterfaceMethodref [android/support/v4/view/bb.a (Landroid/view/View;L
android/graphics/Paint;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/view/View;)I
Access flags: 0x9
= public static int e(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #30
+ InterfaceMethodref [android/support/v4/view/bb.e (Landroid/view/View;)
I]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/view/View;)Landroid/view/ViewParent;
Access flags: 0x9
= public static android.view.ViewParent f(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #31
+ InterfaceMethodref [android/support/v4/view/bb.f (Landroid/view/View;)
Landroid/view/ViewParent;]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Landroid/view/View;)Z
Access flags: 0x9
= public static boolean g(android.view.View)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[3] aload_0 v0
[4] invokeinterface #32
+ InterfaceMethodref [android/support/v4/view/bb.g (Landroid/view/View;)
Z]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 110, locals = 1, stack = 2):
[0] getstatic #11
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] istore_0 v0
[4] iload_0 v0
[5] bipush 17
[7] ificmplt +16 (target=23)
[10] new #8
+ Class [android/support/v4/view/ba]
[13] dup
[14] invokespecial #18
+ Methodref [android/support/v4/view/ba.<init> ()V]
[17] putstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[20] goto +89 (target=109)
[23] iload_0 v0
[24] bipush 16
[26] ificmplt +16 (target=42)
[29] new #7
+ Class [android/support/v4/view/az]
[32] dup
[33] invokespecial #17
+ Methodref [android/support/v4/view/az.<init> ()V]
[36] putstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[39] goto +70 (target=109)
[42] iload_0 v0
[43] bipush 14
[45] ificmplt +16 (target=61)
[48] new #6
+ Class [android/support/v4/view/ay]
[51] dup
[52] invokespecial #16
+ Methodref [android/support/v4/view/ay.<init> ()V]
[55] putstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[58] goto +51 (target=109)
[61] iload_0 v0
[62] bipush 11
[64] ificmplt +16 (target=80)
[67] new #5
+ Class [android/support/v4/view/ax]
[70] dup
[71] invokespecial #15
+ Methodref [android/support/v4/view/ax.<init> ()V]

[74] putstatic #12


+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[77] goto +32 (target=109)
[80] iload_0 v0
[81] bipush 9
[83] ificmplt +16 (target=99)
[86] new #4
+ Class [android/support/v4/view/aw]
[89] dup
[90] invokespecial #14
+ Methodref [android/support/v4/view/aw.<init> ()V]
[93] putstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[96] goto +13 (target=109)
[99] new #3
+ Class [android/support/v4/view/au]
[102] dup
[103] invokespecial #13
+ Methodref [android/support/v4/view/au.<init> ()V]
[106] putstatic #12
+ Fieldref [android/support/v4/view/at.a Landroid/support/v4/view/bb;]
[109] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/au
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.au extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/bb]
Constant Pool (count = 62):
+ Class [android/graphics/drawable/Drawable]
+ Class [android/support/v4/view/au]
+ Class [android/support/v4/view/bb]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Long [10]
+ Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
+ Methodref [android/support/v4/view/au.a ()J]
+ Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Draw
able;]
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
+ Methodref [android/view/View.postDelayed (Ljava/lang/Runnable;J)Z]
+ Methodref [android/view/View.postInvalidateDelayed (J)V]
+ Methodref [android/view/View.postInvalidateDelayed (JIIII)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a ()J]
+ NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
+ NameAndType [getOpacity ()I]
+ NameAndType [getParent ()Landroid/view/ViewParent;]
+ NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [postInvalidateDelayed (J)V]


NameAndType [postInvalidateDelayed (JIIII)V]
Utf8 [()I]
Utf8 [()J]
Utf8 [()Landroid/graphics/drawable/Drawable;]
Utf8 [()Landroid/view/ViewParent;]
Utf8 [()V]
Utf8 [(J)V]
Utf8 [(JIIII)V]
Utf8 [(Landroid/view/View;)I]
Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
Utf8 [(Landroid/view/View;)V]
Utf8 [(Landroid/view/View;)Z]
Utf8 [(Landroid/view/View;I)V]
Utf8 [(Landroid/view/View;I)Z]
Utf8 [(Landroid/view/View;IIII)V]
Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V]
Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
Utf8 [(Ljava/lang/Runnable;J)Z]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/graphics/drawable/Drawable]
Utf8 [android/support/v4/view/au]
Utf8 [android/support/v4/view/bb]
Utf8 [android/view/View]
Utf8 [b]
Utf8 [c]
Utf8 [d]
Utf8 [e]
Utf8 [f]
Utf8 [g]
Utf8 [getBackground]
Utf8 [getOpacity]
Utf8 [getParent]
Utf8 [java/lang/Object]
Utf8 [postDelayed]
Utf8 [postInvalidateDelayed]

Fields (count = 0):


Methods (count = 16):
- Method:
<init>()V
Access flags: 0x0
= au()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #15
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x1
= public boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 3, stack = 1):

[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_2
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;Landroid/support/v4/view/a;)V
Access flags: 0x1
= public void a(android.view.View,android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Landroid/view/View;)V
Access flags: 0x1
= public void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 3):
[0] aload_1 v1
[1] aload_0 v0
[2] invokevirtual #9
+ Methodref [android/support/v4/view/au.a ()J]
[5] invokevirtual #13
+ Methodref [android/view/View.postInvalidateDelayed (J)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;IIII)V
Access flags: 0x1
= public void a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 6, stack = 7):
[0] aload_1 v1
[1] aload_0 v0
[2] invokevirtual #9
+ Methodref [android/support/v4/view/au.a ()J]
[5] iload_2 v2
[6] iload_3 v3
[7] iload v4
[9] iload v5
[11] invokevirtual #14
+ Methodref [android/view/View.postInvalidateDelayed (JIIII)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;Ljava/lang/Runnable;)V
Access flags: 0x1
= public void a(android.view.View,java.lang.Runnable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 3, stack = 4):
[0] aload_1 v1
[1] aload_2 v2

[2] aload_0 v0
[3] invokevirtual #9
+ Methodref [android/support/v4/view/au.a ()J]
[6] invokevirtual #12
+ Methodref [android/view/View.postDelayed (Ljava/lang/Runnable;J)Z]
[9] pop
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a()J
Access flags: 0x0
= long a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 1, stack = 2):
[0] ldc2_w #6
+ Long [10]
[3] lreturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Landroid/view/View;)I
Access flags: 0x1
= public int c(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Landroid/view/View;I)V
Access flags: 0x1
= public void b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;ILandroid/graphics/Paint;)V
Access flags: 0x1
= public void a(android.view.View,int,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
d(Landroid/view/View;)I
Access flags: 0x1
= public int d(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;Landroid/graphics/Paint;)V
Access flags: 0x1
= public void a(android.view.View,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
e(Landroid/view/View;)I
Access flags: 0x1
= public int e(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/view/View;)Landroid/view/ViewParent;
Access flags: 0x1
= public android.view.ViewParent f(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokevirtual #11
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Landroid/view/View;)Z
Access flags: 0x1
= public boolean g(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 2):
[0] aload_1 v1
[1] invokevirtual #10
+ Methodref [android/view/View.getBackground ()Landroid/graphics/drawabl
e/Drawable;]
[4] astore_2 v2
[5] aload_2 v2
[6] ifnull +17 (target=23)
[9] aload_2 v2
[10] invokevirtual #8
+ Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
[13] iconst_m1
[14] ificmpne +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] ireturn
[23] iconst_0
[24] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/av
Superclass:
android/support/v4/view/au
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.av extends android.support.v4.view.au
Interfaces (count = 0):
Constant Pool (count = 17):

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Class [android/support/v4/view/au]
Class [android/support/v4/view/av]
Class [android/support/v4/view/bc]
Methodref [android/support/v4/view/au.<init> ()V]
Methodref [android/support/v4/view/bc.a (Landroid/view/View;)Z]
NameAndType [<init> ()V]
NameAndType [a (Landroid/view/View;)Z]
Utf8 [()V]
Utf8 [(Landroid/view/View;)Z]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/au]
Utf8 [android/support/v4/view/av]
Utf8 [android/support/v4/view/bc]
Utf8 [g]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= av()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/au.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Landroid/view/View;)Z
Access flags: 0x1
= public boolean g(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/bc.a (Landroid/view/View;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/aw
Superclass:
android/support/v4/view/av
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.aw extends android.support.v4.view.av
Interfaces (count = 0):
Constant Pool (count = 16):
+ Class [android/support/v4/view/av]
+ Class [android/support/v4/view/aw]
+ Class [android/support/v4/view/bd]
+ Methodref [android/support/v4/view/av.<init> ()V]

+
+
+
+
+
+
+
+
+
+
+

Methodref [android/support/v4/view/bd.a (Landroid/view/View;)I]


NameAndType [<init> ()V]
NameAndType [a (Landroid/view/View;)I]
Utf8 [()V]
Utf8 [(Landroid/view/View;)I]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/av]
Utf8 [android/support/v4/view/aw]
Utf8 [android/support/v4/view/bd]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= aw()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/av.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/bd.a (Landroid/view/View;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ax
Superclass:
android/support/v4/view/aw
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ax extends android.support.v4.view.aw
Interfaces (count = 0):
Constant Pool (count = 32):
+ Class [android/support/v4/view/aw]
+ Class [android/support/v4/view/ax]
+ Class [android/support/v4/view/be]
+ Class [android/view/View]
+ Methodref [android/support/v4/view/aw.<init> ()V]
+ Methodref [android/support/v4/view/ax.a (Landroid/view/View;ILandroid/graphi
cs/Paint;)V]
+ Methodref [android/support/v4/view/ax.d (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/be.a ()J]

+ Methodref [android/support/v4/view/be.a (Landroid/view/View;)I]


+ Methodref [android/support/v4/view/be.a (Landroid/view/View;ILandroid/graphi
cs/Paint;)V]
+ Methodref [android/view/View.invalidate ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a ()J]
+ NameAndType [a (Landroid/view/View;)I]
+ NameAndType [a (Landroid/view/View;ILandroid/graphics/Paint;)V]
+ NameAndType [d (Landroid/view/View;)I]
+ NameAndType [invalidate ()V]
+ Utf8 [()J]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
+ Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/aw]
+ Utf8 [android/support/v4/view/ax]
+ Utf8 [android/support/v4/view/be]
+ Utf8 [android/view/View]
+ Utf8 [d]
+ Utf8 [invalidate]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= ax()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #5
+ Methodref [android/support/v4/view/aw.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()J
Access flags: 0x0
= long a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 1, stack = 2):
[0] invokestatic #8
+ Methodref [android/support/v4/view/be.a ()J]
[3] lreturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILandroid/graphics/Paint;)V
Access flags: 0x1
= public void a(android.view.View,int,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] iload_2 v2
[2] aload_3 v3
[3] invokestatic #10
+ Methodref [android/support/v4/view/be.a (Landroid/view/View;ILandroid/
graphics/Paint;)V]

[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;)I
Access flags: 0x1
= public int d(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #9
+ Methodref [android/support/v4/view/be.a (Landroid/view/View;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/graphics/Paint;)V
Access flags: 0x1
= public void a(android.view.View,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_0 v0
[3] aload_1 v1
[4] invokevirtual #7
+ Methodref [android/support/v4/view/ax.d (Landroid/view/View;)I]
[7] aload_2 v2
[8] invokevirtual #6
+ Methodref [android/support/v4/view/ax.a (Landroid/view/View;ILandroid/
graphics/Paint;)V]
[11] aload_1 v1
[12] invokevirtual #11
+ Methodref [android/view/View.invalidate ()V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ay
Superclass:
android/support/v4/view/ax
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ay extends android.support.v4.view.ax
Interfaces (count = 0):
Constant Pool (count = 25):
+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/ax]
+ Class [android/support/v4/view/ay]
+ Class [android/support/v4/view/bf]
+ Methodref [android/support/v4/view/a.a ()Ljava/lang/Object;]
+ Methodref [android/support/v4/view/ax.<init> ()V]
+ Methodref [android/support/v4/view/bf.a (Landroid/view/View;I)Z]
+ Methodref [android/support/v4/view/bf.a (Landroid/view/View;Ljava/lang/Objec
t;)V]
+ NameAndType [<init> ()V]
+ NameAndType [a ()Ljava/lang/Object;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [a (Landroid/view/View;I)Z]
NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V]
Utf8 [()Ljava/lang/Object;]
Utf8 [()V]
Utf8 [(Landroid/view/View;I)Z]
Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V]
Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/a]
Utf8 [android/support/v4/view/ax]
Utf8 [android/support/v4/view/ay]
Utf8 [android/support/v4/view/bf]

Fields (count = 0):


Methods (count = 3):
- Method:
<init>()V
Access flags: 0x0
= ay()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [android/support/v4/view/ax.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x1
= public boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #7
+ Methodref [android/support/v4/view/bf.a (Landroid/view/View;I)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a;)V
Access flags: 0x1
= public void a(android.view.View,android.support.v4.view.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokevirtual #5
+ Methodref [android/support/v4/view/a.a ()Ljava/lang/Object;]
[5] invokestatic #8
+ Methodref [android/support/v4/view/bf.a (Landroid/view/View;Ljava/lang
/Object;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________

+ Program class: android/support/v4/view/az


Superclass:
android/support/v4/view/ay
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.az extends android.support.v4.view.ay
Interfaces (count = 0):
Constant Pool (count = 34):
+ Class [android/support/v4/view/ay]
+ Class [android/support/v4/view/az]
+ Class [android/support/v4/view/bg]
+ Methodref [android/support/v4/view/ay.<init> ()V]
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;I)V]
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;IIII)V]
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;Ljava/lang/Runna
ble;)V]
+ Methodref [android/support/v4/view/bg.b (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/bg.c (Landroid/view/View;)Landroid/view/V
iewParent;]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/View;)V]
+ NameAndType [a (Landroid/view/View;I)V]
+ NameAndType [a (Landroid/view/View;IIII)V]
+ NameAndType [a (Landroid/view/View;Ljava/lang/Runnable;)V]
+ NameAndType [b (Landroid/view/View;)I]
+ NameAndType [c (Landroid/view/View;)Landroid/view/ViewParent;]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;IIII)V]
+ Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/ay]
+ Utf8 [android/support/v4/view/az]
+ Utf8 [android/support/v4/view/bg]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [f]
Fields (count = 0):
Methods (count = 7):
- Method:
<init>()V
Access flags: 0x0
= az()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/ay.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
b(Landroid/view/View;)V
Access flags: 0x1
= public void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;)V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x1
= public void a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 6, stack = 5):
[0] aload_1 v1
[1] iload_2 v2
[2] iload_3 v3
[3] iload v4
[5] iload v5
[7] invokestatic #7
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;IIII)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Ljava/lang/Runnable;)V
Access flags: 0x1
= public void a(android.view.View,java.lang.Runnable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #8
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;Ljava/lang
/Runnable;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;)I
Access flags: 0x1
= public int c(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #9
+ Methodref [android/support/v4/view/bg.b (Landroid/view/View;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)V
Access flags: 0x1
= public void b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/bg.a (Landroid/view/View;I)V]
[5] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/view/View;)Landroid/view/ViewParent;
Access flags: 0x1
= public android.view.ViewParent f(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #10
+ Methodref [android/support/v4/view/bg.c (Landroid/view/View;)Landroid/
view/ViewParent;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ba
Superclass:
android/support/v4/view/az
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ba extends android.support.v4.view.az
Interfaces (count = 0):
Constant Pool (count = 20):
+ Class [android/support/v4/view/az]
+ Class [android/support/v4/view/ba]
+ Class [android/support/v4/view/bh]
+ Methodref [android/support/v4/view/az.<init> ()V]
+ Methodref [android/support/v4/view/bh.a (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/bh.a (Landroid/view/View;Landroid/graphic
s/Paint;)V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/View;)I]
+ NameAndType [a (Landroid/view/View;Landroid/graphics/Paint;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/az]
+ Utf8 [android/support/v4/view/ba]
+ Utf8 [android/support/v4/view/bh]
+ Utf8 [e]
Fields (count = 0):
Methods (count = 3):
- Method:
<init>()V
Access flags: 0x0
= ba()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/az.<init> ()V]

[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/graphics/Paint;)V
Access flags: 0x1
= public void a(android.view.View,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/bh.a (Landroid/view/View;Landroid/g
raphics/Paint;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/view/View;)I
Access flags: 0x1
= public int e(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/bh.a (Landroid/view/View;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bb
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.bb extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 23):
+ Class [android/support/v4/view/bb]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;)Z]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;I)Z]
+ Utf8 [(Landroid/view/View;IIII)V]
+ Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
+ Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bb]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]

+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 14):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x401
= public abstract boolean a(android.view.View,int)
+ Method:
a(Landroid/view/View;)I
Access flags: 0x401
= public abstract int a(android.view.View)
+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a;)V
Access flags: 0x401
= public abstract void a(android.view.View,android.support.v4.view.a)
+ Method:
b(Landroid/view/View;)V
Access flags: 0x401
= public abstract void b(android.view.View)
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x401
= public abstract void a(android.view.View,int,int,int,int)
+ Method:
a(Landroid/view/View;Ljava/lang/Runnable;)V
Access flags: 0x401
= public abstract void a(android.view.View,java.lang.Runnable)
+ Method:
c(Landroid/view/View;)I
Access flags: 0x401
= public abstract int c(android.view.View)
+ Method:
b(Landroid/view/View;I)V
Access flags: 0x401
= public abstract void b(android.view.View,int)
+ Method:
a(Landroid/view/View;ILandroid/graphics/Paint;)V
Access flags: 0x401
= public abstract void a(android.view.View,int,android.graphics.Paint)
+ Method:
d(Landroid/view/View;)I
Access flags: 0x401
= public abstract int d(android.view.View)
+ Method:
a(Landroid/view/View;Landroid/graphics/Paint;)V
Access flags: 0x401
= public abstract void a(android.view.View,android.graphics.Paint)
+ Method:
e(Landroid/view/View;)I
Access flags: 0x401
= public abstract int e(android.view.View)
+ Method:
f(Landroid/view/View;)Landroid/view/ViewParent;
Access flags: 0x401
= public abstract android.view.ViewParent f(android.view.View)
+ Method:
g(Landroid/view/View;)Z
Access flags: 0x401
= public abstract boolean g(android.view.View)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bc
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bc extends java.lang.Object

Interfaces (count = 0):


Constant Pool (count = 14):
+ Class [android/support/v4/view/bc]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Methodref [android/view/View.isOpaque ()Z]
+ NameAndType [isOpaque ()Z]
+ Utf8 [()Z]
+ Utf8 [(Landroid/view/View;)Z]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bc]
+ Utf8 [android/view/View]
+ Utf8 [isOpaque]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/View;)Z
Access flags: 0x9
= public static boolean a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/view/View.isOpaque ()Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bd
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bd extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/view/bd]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Methodref [android/view/View.getOverScrollMode ()I]
+ NameAndType [getOverScrollMode ()I]
+ Utf8 [()I]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bd]
+ Utf8 [android/view/View]
+ Utf8 [getOverScrollMode]
+ Utf8 [java/lang/Object]
Fields (count = 0):

Methods (count = 1):


+ Method:
a(Landroid/view/View;)I
Access flags: 0x9
= public static int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/view/View.getOverScrollMode ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/be
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.be extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 25):
+ Class [android/animation/ValueAnimator]
+ Class [android/support/v4/view/be]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Methodref [android/animation/ValueAnimator.getFrameDelay ()J]
+ Methodref [android/view/View.getLayerType ()I]
+ Methodref [android/view/View.setLayerType (ILandroid/graphics/Paint;)V]
+ NameAndType [getFrameDelay ()J]
+ NameAndType [getLayerType ()I]
+ NameAndType [setLayerType (ILandroid/graphics/Paint;)V]
+ Utf8 [()I]
+ Utf8 [()J]
+ Utf8 [(ILandroid/graphics/Paint;)V]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/animation/ValueAnimator]
+ Utf8 [android/support/v4/view/be]
+ Utf8 [android/view/View]
+ Utf8 [getFrameDelay]
+ Utf8 [getLayerType]
+ Utf8 [java/lang/Object]
+ Utf8 [setLayerType]
Fields (count = 0):
Methods (count = 3):
+ Method:
a()J
Access flags: 0x8
= static long a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 0, stack = 2):

[0] invokestatic #5
+ Methodref [android/animation/ValueAnimator.getFrameDelay ()J]
[3] lreturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILandroid/graphics/Paint;)V
Access flags: 0x9
= public static void a(android.view.View,int,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 3, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] invokevirtual #7
+ Methodref [android/view/View.setLayerType (ILandroid/graphics/Paint;)V
]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I
Access flags: 0x9
= public static int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #6
+ Methodref [android/view/View.getLayerType ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bf
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bf extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 21):
+ Class [android/support/v4/view/bf]
+ Class [android/view/View]
+ Class [android/view/View$AccessibilityDelegate]
+ Class [java/lang/Object]
+ Methodref [android/view/View.canScrollHorizontally (I)Z]
+ Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$Ac
cessibilityDelegate;)V]
+ NameAndType [canScrollHorizontally (I)Z]
+ NameAndType [setAccessibilityDelegate (Landroid/view/View$AccessibilityDeleg
ate;)V]
+ Utf8 [(I)Z]
+ Utf8 [(Landroid/view/View$AccessibilityDelegate;)V]
+ Utf8 [(Landroid/view/View;I)Z]
+ Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
+ Utf8 [Code]
+ Utf8 [a]

+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/view/bf]
[android/view/View]
[android/view/View$AccessibilityDelegate]
[canScrollHorizontally]
[java/lang/Object]
[setAccessibilityDelegate]

Fields (count = 0):


Methods (count = 2):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x9
= public static boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #5
+ Methodref [android/view/View.canScrollHorizontally (I)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Ljava/lang/Object;)V
Access flags: 0x9
= public static void a(android.view.View,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] checkcast #3
+ Class [android/view/View$AccessibilityDelegate]
[5] invokevirtual #6
+ Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/V
iew$AccessibilityDelegate;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bg
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bg extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 41):
+ Class [android/support/v4/view/bg]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Methodref [android/view/View.getImportantForAccessibility ()I]
+ Methodref [android/view/View.getParentForAccessibility ()Landroid/view/ViewP
arent;]
+ Methodref [android/view/View.postInvalidate (IIII)V]
+ Methodref [android/view/View.postInvalidateOnAnimation ()V]
+ Methodref [android/view/View.postOnAnimation (Ljava/lang/Runnable;)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Methodref [android/view/View.setImportantForAccessibility (I)V]


NameAndType [getImportantForAccessibility ()I]
NameAndType [getParentForAccessibility ()Landroid/view/ViewParent;]
NameAndType [postInvalidate (IIII)V]
NameAndType [postInvalidateOnAnimation ()V]
NameAndType [postOnAnimation (Ljava/lang/Runnable;)V]
NameAndType [setImportantForAccessibility (I)V]
Utf8 [()I]
Utf8 [()Landroid/view/ViewParent;]
Utf8 [()V]
Utf8 [(I)V]
Utf8 [(IIII)V]
Utf8 [(Landroid/view/View;)I]
Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
Utf8 [(Landroid/view/View;)V]
Utf8 [(Landroid/view/View;I)V]
Utf8 [(Landroid/view/View;IIII)V]
Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
Utf8 [(Ljava/lang/Runnable;)V]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/bg]
Utf8 [android/view/View]
Utf8 [b]
Utf8 [c]
Utf8 [getImportantForAccessibility]
Utf8 [getParentForAccessibility]
Utf8 [java/lang/Object]
Utf8 [postInvalidate]
Utf8 [postInvalidateOnAnimation]
Utf8 [postOnAnimation]
Utf8 [setImportantForAccessibility]

Fields (count = 0):


Methods (count = 6):
+ Method:
a(Landroid/view/View;)V
Access flags: 0x9
= public static void a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #7
+ Methodref [android/view/View.postInvalidateOnAnimation ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x9
= public static void a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 5, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] iload_3 v3
[4] iload v4
[6] invokevirtual #6
+ Methodref [android/view/View.postInvalidate (IIII)V]
[9] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Ljava/lang/Runnable;)V
Access flags: 0x9
= public static void a(android.view.View,java.lang.Runnable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #8
+ Methodref [android/view/View.postOnAnimation (Ljava/lang/Runnable;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)I
Access flags: 0x9
= public static int b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/view/View.getImportantForAccessibility ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x9
= public static void a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #9
+ Methodref [android/view/View.setImportantForAccessibility (I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;)Landroid/view/ViewParent;
Access flags: 0x9
= public static android.view.ViewParent c(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #5
+ Methodref [android/view/View.getParentForAccessibility ()Landroid/view
/ViewParent;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bh
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bh extends java.lang.Object

Interfaces (count = 0):


Constant Pool (count = 19):
+ Class [android/support/v4/view/bh]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Methodref [android/view/View.getLayoutDirection ()I]
+ Methodref [android/view/View.setLayerPaint (Landroid/graphics/Paint;)V]
+ NameAndType [getLayoutDirection ()I]
+ NameAndType [setLayerPaint (Landroid/graphics/Paint;)V]
+ Utf8 [()I]
+ Utf8 [(Landroid/graphics/Paint;)V]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bh]
+ Utf8 [android/view/View]
+ Utf8 [getLayoutDirection]
+ Utf8 [java/lang/Object]
+ Utf8 [setLayerPaint]
Fields (count = 0):
Methods (count = 2):
+ Method:
a(Landroid/view/View;Landroid/graphics/Paint;)V
Access flags: 0x9
= public static void a(android.view.View,android.graphics.Paint)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #5
+ Methodref [android/view/View.setLayerPaint (Landroid/graphics/Paint;)V
]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I
Access flags: 0x9
= public static int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/view/View.getLayoutDirection ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bi
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.bi extends java.lang.Object

Interfaces (count = 0):


Constant Pool (count = 31):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/bi]
+ Class [android/support/v4/view/bj]
+ Class [android/support/v4/view/bk]
+ Class [android/support/v4/view/bl]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/bi.a Landroid/support/v4/view/bl;]
+ Methodref [android/support/v4/view/bj.<init> ()V]
+ Methodref [android/support/v4/view/bk.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/bl.a (Landroid/view/ViewConfigur
ation;)I]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/view/ViewConfiguration;)I]
+ NameAndType [a Landroid/support/v4/view/bl;]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/ViewConfiguration;)I]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/view/bl;]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/view/bi]
+ Utf8 [android/support/v4/view/bj]
+ Utf8 [android/support/v4/view/bk]
+ Utf8 [android/support/v4/view/bl]
+ Utf8 [java/lang/Object]
Fields (count = 1):
+ Field:
a Landroid/support/v4/view/bl;
Access flags: 0x18
= static final android.support.v4.view.bl a
Methods (count = 2):
+ Method:
a(Landroid/view/ViewConfiguration;)I
Access flags: 0x9
= public static int a(android.view.ViewConfiguration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] getstatic #8
+ Fieldref [android/support/v4/view/bi.a Landroid/support/v4/view/bl;]
[3] aload_0 v0
[4] invokeinterface #11
+ InterfaceMethodref [android/support/v4/view/bl.a (Landroid/view/ViewCo
nfiguration;)I]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 0, stack = 2):

[0] getstatic #7
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +16 (target=21)
[8] new #4
+ Class [android/support/v4/view/bk]
[11] dup
[12] invokespecial #10
+ Methodref [android/support/v4/view/bk.<init> ()V]
[15] putstatic #8
+ Fieldref [android/support/v4/view/bi.a Landroid/support/v4/view/bl;]
[18] goto +13 (target=31)
[21] new #3
+ Class [android/support/v4/view/bj]
[24] dup
[25] invokespecial #9
+ Methodref [android/support/v4/view/bj.<init> ()V]
[28] putstatic #8
+ Fieldref [android/support/v4/view/bi.a Landroid/support/v4/view/bl;]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bj
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bj extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/bl]
Constant Pool (count = 20):
+ Class [android/support/v4/view/bj]
+ Class [android/support/v4/view/bl]
+ Class [android/view/ViewConfiguration]
+ Class [java/lang/Object]
+ Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [getScaledTouchSlop ()I]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/ViewConfiguration;)I]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bj]
+ Utf8 [android/support/v4/view/bl]
+ Utf8 [android/view/ViewConfiguration]
+ Utf8 [getScaledTouchSlop]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):

- Method:
<init>()V
Access flags: 0x0
= bj()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewConfiguration;)I
Access flags: 0x1
= public int a(android.view.ViewConfiguration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokevirtual #5
+ Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bk
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bk extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/bl]
Constant Pool (count = 18):
+ Class [android/support/v4/view/bk]
+ Class [android/support/v4/view/bl]
+ Class [android/support/v4/view/bm]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/bm.a (Landroid/view/ViewConfiguration;)I]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/ViewConfiguration;)I]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/ViewConfiguration;)I]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bk]
+ Utf8 [android/support/v4/view/bl]
+ Utf8 [android/support/v4/view/bm]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0

= bk()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewConfiguration;)I
Access flags: 0x1
= public int a(android.view.ViewConfiguration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/bm.a (Landroid/view/ViewConfigurati
on;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bl
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.bl extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/view/bl]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/ViewConfiguration;)I]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bl]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/ViewConfiguration;)I
Access flags: 0x401
= public abstract int a(android.view.ViewConfiguration)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bm
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bm extends java.lang.Object
Interfaces (count = 0):

Constant Pool (count = 14):


+ Class [android/support/v4/view/bm]
+ Class [android/view/ViewConfiguration]
+ Class [java/lang/Object]
+ Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I]
+ NameAndType [getScaledPagingTouchSlop ()I]
+ Utf8 [()I]
+ Utf8 [(Landroid/view/ViewConfiguration;)I]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bm]
+ Utf8 [android/view/ViewConfiguration]
+ Utf8 [getScaledPagingTouchSlop]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/ViewConfiguration;)I
Access flags: 0x9
= public static int a(android.view.ViewConfiguration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #4
+ Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I
]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bn
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.bn extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 34):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/bn]
+ Class [android/support/v4/view/bo]
+ Class [android/support/v4/view/bp]
+ Class [android/support/v4/view/bq]
+ Class [android/support/v4/view/br]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/bn.a Landroid/support/v4/view/bq;]
+ Methodref [android/support/v4/view/bo.<init> ()V]
+ Methodref [android/support/v4/view/bp.<init> ()V]
+ Methodref [android/support/v4/view/br.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/bq.a (Landroid/view/ViewGroup;Z)
V]
+ NameAndType [<init> ()V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [SDK_INT I]
NameAndType [a (Landroid/view/ViewGroup;Z)V]
NameAndType [a Landroid/support/v4/view/bq;]
Utf8 [()V]
Utf8 [(Landroid/view/ViewGroup;Z)V]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [Code]
Utf8 [I]
Utf8 [Landroid/support/v4/view/bq;]
Utf8 [SDK_INT]
Utf8 [a]
Utf8 [android/os/Build$VERSION]
Utf8 [android/support/v4/view/bn]
Utf8 [android/support/v4/view/bo]
Utf8 [android/support/v4/view/bp]
Utf8 [android/support/v4/view/bq]
Utf8 [android/support/v4/view/br]
Utf8 [java/lang/Object]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/bq;
Access flags: 0x18
= static final android.support.v4.view.bq a
Methods (count = 2):
+ Method:
a(Landroid/view/ViewGroup;Z)V
Access flags: 0x9
= public static void a(android.view.ViewGroup,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #9
+ Fieldref [android/support/v4/view/bn.a Landroid/support/v4/view/bq;]
[3] aload_0 v0
[4] iload_1 v1
[5] invokeinterface #13
+ InterfaceMethodref [android/support/v4/view/bq.a (Landroid/view/ViewGr
oup;Z)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 1, stack = 2):
[0] getstatic #8
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] istore_0 v0
[4] iload_0 v0
[5] bipush 14
[7] ificmplt +16 (target=23)
[10] new #4
+ Class [android/support/v4/view/bp]
[13] dup
[14] invokespecial #11
+ Methodref [android/support/v4/view/bp.<init> ()V]
[17] putstatic #9
+ Fieldref [android/support/v4/view/bn.a Landroid/support/v4/view/bq;]
[20] goto +32 (target=52)

[23] iload_0 v0
[24] bipush 11
[26] ificmplt +16 (target=42)
[29] new #3
+ Class [android/support/v4/view/bo]
[32] dup
[33] invokespecial #10
+ Methodref [android/support/v4/view/bo.<init> ()V]
[36] putstatic #9
+ Fieldref [android/support/v4/view/bn.a Landroid/support/v4/view/bq;]
[39] goto +13 (target=52)
[42] new #6
+ Class [android/support/v4/view/br]
[45] dup
[46] invokespecial #12
+ Methodref [android/support/v4/view/br.<init> ()V]
[49] putstatic #9
+ Fieldref [android/support/v4/view/bn.a Landroid/support/v4/view/bq;]
[52] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bo
Superclass:
android/support/v4/view/br
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bo extends android.support.v4.view.br
Interfaces (count = 0):
Constant Pool (count = 16):
+ Class [android/support/v4/view/bo]
+ Class [android/support/v4/view/br]
+ Class [android/support/v4/view/bs]
+ Methodref [android/support/v4/view/br.<init> ()V]
+ Methodref [android/support/v4/view/bs.a (Landroid/view/ViewGroup;Z)V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/ViewGroup;Z)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/ViewGroup;Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bo]
+ Utf8 [android/support/v4/view/br]
+ Utf8 [android/support/v4/view/bs]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= bo()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0

[1] invokespecial #4
+ Methodref [android/support/v4/view/br.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;Z)V
Access flags: 0x1
= public void a(android.view.ViewGroup,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #5
+ Methodref [android/support/v4/view/bs.a (Landroid/view/ViewGroup;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bp
Superclass:
android/support/v4/view/bo
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bp extends android.support.v4.view.bo
Interfaces (count = 0):
Constant Pool (count = 10):
+ Class [android/support/v4/view/bo]
+ Class [android/support/v4/view/bp]
+ Methodref [android/support/v4/view/bo.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/view/bo]
+ Utf8 [android/support/v4/view/bp]
Fields (count = 0):
Methods (count = 1):
- Method:
<init>()V
Access flags: 0x0
= bp()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [android/support/v4/view/bo.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bq

Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.bq extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/view/bq]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/ViewGroup;Z)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bq]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/ViewGroup;Z)V
Access flags: 0x401
= public abstract void a(android.view.ViewGroup,boolean)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/br
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.br extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/bq]
Constant Pool (count = 14):
+ Class [android/support/v4/view/bq]
+ Class [android/support/v4/view/br]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/ViewGroup;Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bq]
+ Utf8 [android/support/v4/view/br]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= br()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0

[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;Z)V
Access flags: 0x1
= public void a(android.view.ViewGroup,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bs
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bs extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/view/bs]
+ Class [android/view/ViewGroup]
+ Class [java/lang/Object]
+ Methodref [android/view/ViewGroup.setMotionEventSplittingEnabled (Z)V]
+ NameAndType [setMotionEventSplittingEnabled (Z)V]
+ Utf8 [(Landroid/view/ViewGroup;Z)V]
+ Utf8 [(Z)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bs]
+ Utf8 [android/view/ViewGroup]
+ Utf8 [java/lang/Object]
+ Utf8 [setMotionEventSplittingEnabled]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/ViewGroup;Z)V
Access flags: 0x9
= public static void a(android.view.ViewGroup,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #4
+ Methodref [android/view/ViewGroup.setMotionEventSplittingEnabled (Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________

+ Program class: android/support/v4/view/ViewPager


Superclass:
android/view/ViewGroup
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.ViewPager extends android.view.ViewGr
oup
Interfaces (count = 0):
Constant Pool (count = 1152):
+ Integer [-2147483648]
+ Integer [262144]
+ Integer [393216]
+ Integer [16842931]
+ Integer [1073741824]
+ Float [-3.4028235E38]
+ Float [0.4]
+ Float [0.5]
+ Float [0.6]
+ Float [16.0]
+ Float [25.0]
+ Float [90.0]
+ Float [100.0]
+ Float [270.0]
+ Float [400.0]
+ Float [1000.0]
+ Float [3.4028235E38]
+ String [ => ]
+ String [ Pager class: ]
+ String [ Pager id: ]
+ String [ Problematic adapter: ]
+ String [ too small; defaulting to ]
+ String [, found: ]
+ String [Can't find setChildrenDrawingOrderEnabled]
+ String [Cannot add pager decor view during layout]
+ String [Error changing children drawing order]
+ String [Requested offscreen page limit ]
+ String [The application's PagerAdapter changed the adapter's contents withou
t calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: ]
+ String [ViewPager]
+ String [arrowScroll tried to find focus based on non-child current focused v
iew ]
+ String [onPageScrolled did not call superclass implementation]
+ String [setChildrenDrawingOrderEnabled]
+ Class [android/content/Context]
+ Class [android/content/res/Resources]
+ Class [android/content/res/Resources$NotFoundException]
+ Class [android/graphics/Canvas]
+ Class [android/graphics/Rect]
+ Class [android/graphics/drawable/Drawable]
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/ViewPager$LayoutParams]
+ Class [android/support/v4/view/ViewPager$SavedState]
+ Class [android/support/v4/view/ae]
+ Class [android/support/v4/view/ao]
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/view/bi]
+ Class [android/support/v4/view/bt]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Class [android/support/v4/view/bu]
Class [android/support/v4/view/bv]
Class [android/support/v4/view/bw]
Class [android/support/v4/view/bx]
Class [android/support/v4/view/by]
Class [android/support/v4/view/bz]
Class [android/support/v4/view/ca]
Class [android/support/v4/view/cb]
Class [android/support/v4/view/cc]
Class [android/support/v4/view/ce]
Class [android/support/v4/view/s]
Class [android/support/v4/view/z]
Class [android/support/v4/widget/f]
Class [android/util/DisplayMetrics]
Class [android/util/Log]
Class [android/view/FocusFinder]
Class [android/view/KeyEvent]
Class [android/view/MotionEvent]
Class [android/view/SoundEffectConstants]
Class [android/view/VelocityTracker]
Class [android/view/View]
Class [android/view/View$MeasureSpec]
Class [android/view/ViewConfiguration]
Class [android/view/ViewGroup]
Class [android/view/ViewParent]
Class [android/view/accessibility/AccessibilityEvent]
Class [android/widget/Scroller]
Class [java/lang/Boolean]
Class [java/lang/Class]
Class [java/lang/Exception]
Class [java/lang/IllegalStateException]
Class [java/lang/Integer]
Class [java/lang/Math]
Class [java/lang/NoSuchMethodException]
Class [java/lang/Object]
Class [java/lang/Runnable]
Class [java/lang/StringBuilder]
Class [java/lang/reflect/Method]
Class [java/util/ArrayList]
Class [java/util/Collections]
Double [0.4712389167638204]
Fieldref [android/graphics/Rect.bottom I]
Fieldref [android/graphics/Rect.left I]
Fieldref [android/graphics/Rect.right I]
Fieldref [android/graphics/Rect.top I]
Fieldref [android/os/Build$VERSION.SDK_INT I]
Fieldref [android/support/v4/view/ViewPager.A Z]
Fieldref [android/support/v4/view/ViewPager.B Z]
Fieldref [android/support/v4/view/ViewPager.C I]
Fieldref [android/support/v4/view/ViewPager.D I]
Fieldref [android/support/v4/view/ViewPager.E I]
Fieldref [android/support/v4/view/ViewPager.F F]
Fieldref [android/support/v4/view/ViewPager.G F]
Fieldref [android/support/v4/view/ViewPager.H F]
Fieldref [android/support/v4/view/ViewPager.I F]
Fieldref [android/support/v4/view/ViewPager.J I]
Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTracker;

]
+ Fieldref [android/support/v4/view/ViewPager.L I]
+ Fieldref [android/support/v4/view/ViewPager.M I]

+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
olator;]
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
wable;]
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
+ Fieldref
ble;]
+ Fieldref
der;]

[android/support/v4/view/ViewPager.N I]
[android/support/v4/view/ViewPager.O I]
[android/support/v4/view/ViewPager.P Z]
[android/support/v4/view/ViewPager.Q Landroid/support/v4/widget/f;]
[android/support/v4/view/ViewPager.R Landroid/support/v4/widget/f;]
[android/support/v4/view/ViewPager.S Z]
[android/support/v4/view/ViewPager.T Z]
[android/support/v4/view/ViewPager.U Z]
[android/support/v4/view/ViewPager.V I]
[android/support/v4/view/ViewPager.W Landroid/support/v4/view/ca;]
[android/support/v4/view/ViewPager.Z Landroid/support/v4/view/ca;]
[android/support/v4/view/ViewPager.a [I]
[android/support/v4/view/ViewPager.aa Landroid/support/v4/view/bz;]
[android/support/v4/view/ViewPager.ab Landroid/support/v4/view/cb;]
[android/support/v4/view/ViewPager.ac Ljava/lang/reflect/Method;]
[android/support/v4/view/ViewPager.ad I]
[android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[android/support/v4/view/ViewPager.af Landroid/support/v4/view/ce;]
[android/support/v4/view/ViewPager.ag Ljava/lang/Runnable;]
[android/support/v4/view/ViewPager.ah I]
[android/support/v4/view/ViewPager.b I]
[android/support/v4/view/ViewPager.c Ljava/util/Comparator;]
[android/support/v4/view/ViewPager.d Landroid/view/animation/Interp
[android/support/v4/view/ViewPager.e
[android/support/v4/view/ViewPager.f
[android/support/v4/view/ViewPager.g
[android/support/v4/view/ViewPager.h
[android/support/v4/view/ViewPager.i
[android/support/v4/view/ViewPager.j
[android/support/v4/view/ViewPager.k
[android/support/v4/view/ViewPager.l
[android/support/v4/view/ViewPager.m
[android/support/v4/view/ViewPager.n
[android/support/v4/view/ViewPager.o
[android/support/v4/view/ViewPager.p

Ljava/util/ArrayList;]
Landroid/support/v4/view/bx;]
Landroid/graphics/Rect;]
Landroid/support/v4/view/ae;]
I]
I]
Landroid/os/Parcelable;]
Ljava/lang/ClassLoader;]
Landroid/widget/Scroller;]
Landroid/support/v4/view/cc;]
I]
Landroid/graphics/drawable/Dra

[android/support/v4/view/ViewPager.q I]
[android/support/v4/view/ViewPager.r I]
[android/support/v4/view/ViewPager.s F]
[android/support/v4/view/ViewPager.t F]
[android/support/v4/view/ViewPager.u I]
[android/support/v4/view/ViewPager.v I]
[android/support/v4/view/ViewPager.w Z]
[android/support/v4/view/ViewPager.x Z]
[android/support/v4/view/ViewPager.y Z]
[android/support/v4/view/ViewPager.z I]
[android/support/v4/view/ViewPager$LayoutParams.a Z]
[android/support/v4/view/ViewPager$LayoutParams.b I]
[android/support/v4/view/ViewPager$LayoutParams.c F]
[android/support/v4/view/ViewPager$LayoutParams.d Z]
[android/support/v4/view/ViewPager$LayoutParams.e I]
[android/support/v4/view/ViewPager$LayoutParams.f I]
[android/support/v4/view/ViewPager$LayoutParams.height I]
[android/support/v4/view/ViewPager$LayoutParams.width I]
[android/support/v4/view/ViewPager$SavedState.a I]
[android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcela
[android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoa

+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]


+ Fieldref [android/support/v4/view/bx.b I]
+ Fieldref [android/support/v4/view/bx.c Z]
+ Fieldref [android/support/v4/view/bx.d F]
+ Fieldref [android/support/v4/view/bx.e F]
+ Fieldref [android/util/DisplayMetrics.density F]
+ Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
+ Methodref [android/content/Context.getResources ()Landroid/content/res/Resou
rces;]
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/D
isplayMetrics;]
+ Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/dr
awable/Drawable;]
+ Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/Strin
g;]
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
+ Methodref [android/graphics/Canvas.rotate (F)V]
+ Methodref [android/graphics/Canvas.save ()I]
+ Methodref [android/graphics/Canvas.translate (FF)V]
+ Methodref [android/graphics/Rect.<init> ()V]
+ Methodref [android/graphics/Rect.set (IIII)V]
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas
;)V]
+ Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
+ Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
+ Methodref [android/support/v4/view/ViewPager.a ()V]
+ Methodref [android/support/v4/view/ViewPager.a (F)F]
+ Methodref [android/support/v4/view/ViewPager.a (FF)Z]
+ Methodref [android/support/v4/view/ViewPager.a (I)V]
+ Methodref [android/support/v4/view/ViewPager.a (IFI)V]
+ Methodref [android/support/v4/view/ViewPager.a (IFII)I]
+ Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/
bx;]
+ Methodref [android/support/v4/view/ViewPager.a (III)V]
+ Methodref [android/support/v4/view/ViewPager.a (IIII)V]
+ Methodref [android/support/v4/view/ViewPager.a (IZIZ)V]
+ Methodref [android/support/v4/view/ViewPager.a (IZZ)V]
+ Methodref [android/support/v4/view/ViewPager.a (IZZI)V]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landr
oid/view/View;)Landroid/graphics/Rect;]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/bx;
ILandroid/support/v4/view/bx;)V]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/KeyEvent;)Z]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V
]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid
/support/v4/view/bx;]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z]
+ Methodref [android/support/v4/view/ViewPager.a (Z)V]
+ Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/
View;ILandroid/view/ViewGroup$LayoutParams;)Z]
+ Methodref [android/support/v4/view/ViewPager.b (F)Z]
+ Methodref [android/support/v4/view/ViewPager.b (I)Landroid/support/v4/view/b
x;]
+ Methodref [android/support/v4/view/ViewPager.b (Landroid/view/View;)Landroid
/support/v4/view/bx;]
+ Methodref [android/support/v4/view/ViewPager.b (Z)V]
+ Methodref [android/support/v4/view/ViewPager.c ()V]
+ Methodref [android/support/v4/view/ViewPager.c (I)Z]

+ Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/vie


w/ViewGroup$LayoutParams;)Z]
+ Methodref [android/support/v4/view/ViewPager.d ()Z]
+ Methodref [android/support/v4/view/ViewPager.d (I)Z]
+ Methodref [android/support/v4/view/ViewPager.e ()Z]
+ Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;
]
+ Methodref [android/support/v4/view/ViewPager.g ()V]
+ Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()L
android/view/ViewGroup$LayoutParams;]
+ Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/
view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/Vie
w;]
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
+ Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/C
ontext;]
+ Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I]
+ Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I]
+ Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I]
+ Methodref [android/support/v4/view/ViewPager.getHeight ()I]
+ Methodref [android/support/v4/view/ViewPager.getId ()I]
+ Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I]
+ Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I]
+ Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
+ Methodref [android/support/v4/view/ViewPager.getResources ()Landroid/content
/res/Resources;]
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
+ Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IB
inder;]
+ Methodref [android/support/v4/view/ViewPager.h ()V]
+ Methodref [android/support/v4/view/ViewPager.hasFocus ()Z]
+ Methodref [android/support/v4/view/ViewPager.i ()Landroid/support/v4/view/bx
;]
+ Methodref [android/support/v4/view/ViewPager.invalidate ()V]
+ Methodref [android/support/v4/view/ViewPager.isFocusable ()Z]
+ Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z]
+ Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z]
+ Methodref [android/support/v4/view/ViewPager.j ()V]
+ Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V]
+ Methodref [android/support/v4/view/ViewPager.refreshDrawableState ()V]
+ Methodref [android/support/v4/view/ViewPager.removeCallbacks (Ljava/lang/Run
nable;)Z]
+ Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V]
+ Methodref [android/support/v4/view/ViewPager.removeViewInLayout (Landroid/vi
ew/View;)V]
+ Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
+ Methodref [android/support/v4/view/ViewPager.setChildrenDrawingOrderEnabledC
ompat (Z)V]
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (IZ)V]
+ Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V]
+ Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V]
+ Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V]

+ Methodref [android/support/v4/view/ViewPager.setPageMarginDrawable (Landroid


/graphics/drawable/Drawable;)V]
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
+ Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V]
+ Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> ()V]
+ Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/c
ontent/Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landroid/os/
Parcelable;)V]
+ Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Land
roid/os/Parcelable;]
+ Methodref [android/support/v4/view/ae.a ()I]
+ Methodref [android/support/v4/view/ae.a (Landroid/database/DataSetObserver;)
V]
+ Methodref [android/support/v4/view/ae.a (Landroid/os/Parcelable;Ljava/lang/C
lassLoader;)V]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;Ljava/lang/Objec
t;)Z]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;)V]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;I)Ljava/lan
g/Object;]
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;ILjava/lang
/Object;)V]
+ Methodref [android/support/v4/view/ae.a (Ljava/lang/Object;)I]
+ Methodref [android/support/v4/view/ae.b ()Landroid/os/Parcelable;]
+ Methodref [android/support/v4/view/ae.b (I)F]
+ Methodref [android/support/v4/view/ae.b (Landroid/database/DataSetObserver;)
V]
+ Methodref [android/support/v4/view/ae.b (Landroid/view/ViewGroup;)V]
+ Methodref [android/support/v4/view/ae.b (Landroid/view/ViewGroup;ILjava/lang
/Object;)V]
+ Methodref [android/support/v4/view/ao.a (Landroid/view/VelocityTracker;I)F]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;I)Z]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;ILandroid/graphi
cs/Paint;)V]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/support
/v4/view/a;)V]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Ljava/lang/Runna
ble;)V]
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;I)V]
+ Methodref [android/support/v4/view/at.c (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/bi.a (Landroid/view/ViewConfiguration;)I]
+ Methodref [android/support/v4/view/bt.<init> ()V]
+ Methodref [android/support/v4/view/bu.<init> ()V]
+ Methodref [android/support/v4/view/bv.<init> (Landroid/support/v4/view/ViewP
ager;)V]
+ Methodref [android/support/v4/view/bx.<init> ()V]
+ Methodref [android/support/v4/view/by.<init> (Landroid/support/v4/view/ViewP
ager;)V]
+ Methodref [android/support/v4/view/cc.<init> (Landroid/support/v4/view/ViewP
ager;Landroid/support/v4/view/bt;)V]
+ Methodref [android/support/v4/view/ce.<init> ()V]
+ Methodref [android/support/v4/view/s.a (Landroid/view/KeyEvent;)Z]
+ Methodref [android/support/v4/view/s.a (Landroid/view/KeyEvent;I)Z]
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;)I]
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]

+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]


+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
+ Methodref [android/support/v4/widget/f.<init> (Landroid/content/Context;)V]
+ Methodref [android/support/v4/widget/f.a ()Z]
+ Methodref [android/support/v4/widget/f.a (F)Z]
+ Methodref [android/support/v4/widget/f.a (II)V]
+ Methodref [android/support/v4/widget/f.a (Landroid/graphics/Canvas;)Z]
+ Methodref [android/support/v4/widget/f.b ()V]
+ Methodref [android/support/v4/widget/f.c ()Z]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lan
g/Throwable;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;L
android/view/View;I)Landroid/view/View;]
+ Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;
]
+ Methodref [android/view/KeyEvent.getAction ()I]
+ Methodref [android/view/KeyEvent.getKeyCode ()I]
+ Methodref [android/view/MotionEvent.getAction ()I]
+ Methodref [android/view/MotionEvent.getEdgeFlags ()I]
+ Methodref [android/view/MotionEvent.getX ()F]
+ Methodref [android/view/MotionEvent.getY ()F]
+ Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)
I]
+ Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEve
nt;)V]
+ Methodref [android/view/VelocityTracker.clear ()V]
+ Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
+ Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTrack
er;]
+ Methodref [android/view/VelocityTracker.recycle ()V]
+ Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V]
+ Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V]
+ Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/vi
ew/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/view/View.getBottom ()I]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [android/view/View.getLeft ()I]
+ Methodref [android/view/View.getMeasuredHeight ()I]
+ Methodref [android/view/View.getMeasuredWidth ()I]
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
+ Methodref [android/view/View.getRight ()I]
+ Methodref [android/view/View.getScrollX ()I]
+ Methodref [android/view/View.getScrollY ()I]
+ Methodref [android/view/View.getTop ()I]
+ Methodref [android/view/View.getVisibility ()I]
+ Methodref [android/view/View.getWidth ()I]
+ Methodref [android/view/View.layout (IIII)V]
+ Methodref [android/view/View.measure (II)V]
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
+ Methodref [android/view/View.requestFocus ()Z]
+ Methodref [android/view/View.requestFocus (I)Z]
+ Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z]
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Lan
droid/view/ViewConfiguration;]
+ Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I]
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]

+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/


util/AttributeSet;)V]
+ Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view
/ViewGroup$LayoutParams;)V]
+ Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup
$LayoutParams;)Z]
+ Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)
Z]
+ Methodref [android/view/ViewGroup.dispatchPopulateAccessibilityEvent (Landro
id/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
+ Methodref [android/view/ViewGroup.drawableStateChanged ()V]
+ Methodref [android/view/ViewGroup.getBottom ()I]
+ Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
+ Methodref [android/view/ViewGroup.getChildCount ()I]
+ Methodref [android/view/ViewGroup.getLeft ()I]
+ Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;]
+ Methodref [android/view/ViewGroup.getRight ()I]
+ Methodref [android/view/ViewGroup.getTop ()I]
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
+ Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V]
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcel
able;)V]
+ Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelab
le;]
+ Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
+ Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
+ Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable
/Drawable;)Z]
+ Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
+ Methodref [android/widget/Scroller.<init> (Landroid/content/Context;Landroid
/view/animation/Interpolator;)V]
+ Methodref [android/widget/Scroller.abortAnimation ()V]
+ Methodref [android/widget/Scroller.computeScrollOffset ()Z]
+ Methodref [android/widget/Scroller.getCurrX ()I]
+ Methodref [android/widget/Scroller.getCurrY ()I]
+ Methodref [android/widget/Scroller.getDuration ()I]
+ Methodref [android/widget/Scroller.getFinalX ()I]
+ Methodref [android/widget/Scroller.isFinished ()Z]
+ Methodref [android/widget/Scroller.startScroll (IIIII)V]
+ Methodref [android/widget/Scroller.timePassed ()I]
+ Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
+ Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/
Class;)Ljava/lang/reflect/Method;]
+ Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Math.abs (F)F]
+ Methodref [java/lang/Math.abs (I)I]
+ Methodref [java/lang/Math.max (FF)F]
+ Methodref [java/lang/Math.max (II)I]
+ Methodref [java/lang/Math.min (FF)F]
+ Methodref [java/lang/Math.min (II)I]
+ Methodref [java/lang/Math.round (F)I]
+ Methodref [java/lang/Math.sin (D)D]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str

ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Ob
ject;)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.<init> ()V]
+ Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.clear ()V]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.isEmpty ()Z]
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator
;)V]
+ InterfaceMethodref [android/support/v4/view/bz.a (Landroid/support/v4/view/a
e;Landroid/support/v4/view/ae;)V]
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
+ InterfaceMethodref [android/support/v4/view/ca.a (IFI)V]
+ InterfaceMethodref [android/support/v4/view/ca.b (I)V]
+ InterfaceMethodref [android/support/v4/view/cb.a (Landroid/view/View;F)V]
+ InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/ViewPa
rent;]
+ InterfaceMethodref [java/lang/Runnable.run ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interp
olator;)V]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [<init> (Landroid/support/v4/view/ViewPager;)V]
+ NameAndType [<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/
view/bt;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [A Z]
+ NameAndType [B Z]
+ NameAndType [C I]
+ NameAndType [D I]
+ NameAndType [E I]
+ NameAndType [F F]
+ NameAndType [G F]
+ NameAndType [H F]
+ NameAndType [I F]
+ NameAndType [J I]
+ NameAndType [K Landroid/view/VelocityTracker;]
+ NameAndType [L I]
+ NameAndType [M I]
+ NameAndType [N I]
+ NameAndType [O I]
+ NameAndType [P Z]
+ NameAndType [Q Landroid/support/v4/widget/f;]
+ NameAndType [R Landroid/support/v4/widget/f;]
+ NameAndType [S Z]
+ NameAndType [SDK_INT I]
+ NameAndType [T Z]
+ NameAndType [TYPE Ljava/lang/Class;]
+ NameAndType [U Z]
+ NameAndType [V I]
+ NameAndType [W Landroid/support/v4/view/ca;]

+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
/Rect;]
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType

[Z
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a
[a

Landroid/support/v4/view/ca;]
()I]
()V]
()Z]
(F)F]
(F)Z]
(FF)Z]
(I)V]
(IFI)V]
(IFII)I]
(II)Landroid/support/v4/view/bx;]
(II)V]
(III)V]
(IIII)V]
(IZIZ)V]
(IZZ)V]
(IZZI)V]
(Landroid/database/DataSetObserver;)V]
(Landroid/graphics/Canvas;)Z]
(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics

[a (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
[a (Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
[a (Landroid/support/v4/view/bx;ILandroid/support/v4/view/bx;)V]
[a (Landroid/view/KeyEvent;)Z]
[a (Landroid/view/KeyEvent;I)Z]
[a (Landroid/view/MotionEvent;)V]
[a (Landroid/view/MotionEvent;I)I]
[a (Landroid/view/VelocityTracker;I)F]
[a (Landroid/view/View;)I]
[a (Landroid/view/View;)Landroid/support/v4/view/bx;]
[a (Landroid/view/View;F)V]
[a (Landroid/view/View;I)Z]
[a (Landroid/view/View;ILandroid/graphics/Paint;)V]
[a (Landroid/view/View;Landroid/support/v4/view/a;)V]
[a (Landroid/view/View;Ljava/lang/Object;)Z]
[a (Landroid/view/View;Ljava/lang/Runnable;)V]
[a (Landroid/view/View;ZIII)Z]
[a (Landroid/view/ViewConfiguration;)I]
[a (Landroid/view/ViewGroup;)V]
[a (Landroid/view/ViewGroup;I)Ljava/lang/Object;]
[a (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
[a (Ljava/lang/Object;)I]
[a (Z)V]
[a I]
[a Ljava/lang/Object;]
[a Z]
[a [I]
[aa Landroid/support/v4/view/bz;]
[ab Landroid/support/v4/view/cb;]
[abortAnimation ()V]
[abs (F)F]
[abs (I)I]
[ac Ljava/lang/reflect/Method;]
[ad I]
[add (ILjava/lang/Object;)V]
[add (Ljava/lang/Object;)Z]
[addFocusables (Ljava/util/ArrayList;II)V]
[addMovement (Landroid/view/MotionEvent;)V]
[addTouchables (Ljava/util/ArrayList;)V]

+ NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutPara


ms;)V]
+ NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$La
youtParams;)Z]
+ NameAndType [ae Ljava/util/ArrayList;]
+ NameAndType [af Landroid/support/v4/view/ce;]
+ NameAndType [ag Ljava/lang/Runnable;]
+ NameAndType [ah I]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()Landroid/os/Parcelable;]
+ NameAndType [b ()V]
+ NameAndType [b (F)Z]
+ NameAndType [b (I)F]
+ NameAndType [b (I)Landroid/support/v4/view/bx;]
+ NameAndType [b (I)V]
+ NameAndType [b (Landroid/database/DataSetObserver;)V]
+ NameAndType [b (Landroid/view/MotionEvent;)I]
+ NameAndType [b (Landroid/view/MotionEvent;I)I]
+ NameAndType [b (Landroid/view/View;)Landroid/support/v4/view/bx;]
+ NameAndType [b (Landroid/view/View;)V]
+ NameAndType [b (Landroid/view/View;I)V]
+ NameAndType [b (Landroid/view/ViewGroup;)V]
+ NameAndType [b (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
+ NameAndType [b (Z)V]
+ NameAndType [b I]
+ NameAndType [b Landroid/os/Parcelable;]
+ NameAndType [bottom I]
+ NameAndType [c ()V]
+ NameAndType [c ()Z]
+ NameAndType [c (I)Z]
+ NameAndType [c (Landroid/view/MotionEvent;I)F]
+ NameAndType [c (Landroid/view/View;)I]
+ NameAndType [c F]
+ NameAndType [c Ljava/lang/ClassLoader;]
+ NameAndType [c Ljava/util/Comparator;]
+ NameAndType [c Z]
+ NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
+ NameAndType [clear ()V]
+ NameAndType [computeCurrentVelocity (IF)V]
+ NameAndType [computeScrollOffset ()Z]
+ NameAndType [d ()Z]
+ NameAndType [d (I)Z]
+ NameAndType [d (Landroid/view/MotionEvent;I)F]
+ NameAndType [d F]
+ NameAndType [d Landroid/view/animation/Interpolator;]
+ NameAndType [d Z]
+ NameAndType [density F]
+ NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
+ NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility
/AccessibilityEvent;)Z]
+ NameAndType [draw (Landroid/graphics/Canvas;)V]
+ NameAndType [drawableStateChanged ()V]
+ NameAndType [e ()Z]
+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ NameAndType [e F]
+ NameAndType [e I]
+ NameAndType [e Ljava/util/ArrayList;]

+ NameAndType [f I]
+ NameAndType [f Landroid/support/v4/view/bx;]
+ NameAndType [findFocus ()Landroid/view/View;]
+ NameAndType [findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Lan
droid/view/View;]
+ NameAndType [g ()V]
+ NameAndType [g Landroid/graphics/Rect;]
+ NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutPar
ams;]
+ NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lan
droid/view/ViewGroup$LayoutParams;]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
]
+ NameAndType [getAction ()I]
+ NameAndType [getBottom ()I]
+ NameAndType [getChildAt (I)Landroid/view/View;]
+ NameAndType [getChildCount ()I]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getClientWidth ()I]
+ NameAndType [getContantForFocusDirection (I)I]
+ NameAndType [getContext ()Landroid/content/Context;]
+ NameAndType [getCurrX ()I]
+ NameAndType [getCurrY ()I]
+ NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/l
ang/reflect/Method;]
+ NameAndType [getDefaultSize (II)I]
+ NameAndType [getDescendantFocusability ()I]
+ NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
+ NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
+ NameAndType [getDrawableState ()[I]
+ NameAndType [getDuration ()I]
+ NameAndType [getEdgeFlags ()I]
+ NameAndType [getEventType ()I]
+ NameAndType [getFinalX ()I]
+ NameAndType [getHeight ()I]
+ NameAndType [getId ()I]
+ NameAndType [getInstance ()Landroid/view/FocusFinder;]
+ NameAndType [getKeyCode ()I]
+ NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
+ NameAndType [getLeft ()I]
+ NameAndType [getMeasuredHeight ()I]
+ NameAndType [getMeasuredWidth ()I]
+ NameAndType [getPaddingBottom ()I]
+ NameAndType [getPaddingLeft ()I]
+ NameAndType [getPaddingRight ()I]
+ NameAndType [getPaddingTop ()I]
+ NameAndType [getParent ()Landroid/view/ViewParent;]
+ NameAndType [getResourceName (I)Ljava/lang/String;]
+ NameAndType [getResources ()Landroid/content/res/Resources;]
+ NameAndType [getRight ()I]
+ NameAndType [getScaledMaximumFlingVelocity ()I]
+ NameAndType [getScrollX ()I]
+ NameAndType [getScrollY ()I]
+ NameAndType [getSimpleName ()Ljava/lang/String;]
+ NameAndType [getSuperState ()Landroid/os/Parcelable;]
+ NameAndType [getTop ()I]
+ NameAndType [getVisibility ()I]
+ NameAndType [getWidth ()I]
+ NameAndType [getWindowToken ()Landroid/os/IBinder;]

+
+
+
+
+
+
+
+
+
+

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[getX ()F]
[getY ()F]
[h ()V]
[h Landroid/support/v4/view/ae;]
[hasFocus ()Z]
[height I]
[i ()Landroid/support/v4/view/bx;]
[i I]
[invalidate ()V]
[invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[isEmpty ()Z]
[isFinished ()Z]
[isFocusable ()Z]
[isFocusableInTouchMode ()Z]
[isInTouchMode ()Z]
[isStateful ()Z]
[j ()V]
[j I]
[k Landroid/os/Parcelable;]
[l Ljava/lang/ClassLoader;]
[layout (IIII)V]
[left I]
[m Landroid/widget/Scroller;]
[makeMeasureSpec (II)I]
[max (FF)F]
[max (II)I]
[measure (II)V]
[min (FF)F]
[min (II)I]
[n Landroid/support/v4/view/cc;]
[o I]
[obtain ()Landroid/view/VelocityTracker;]
[offsetLeftAndRight (I)V]
[onAttachedToWindow ()V]
[onDetachedFromWindow ()V]
[onDraw (Landroid/graphics/Canvas;)V]
[onRestoreInstanceState (Landroid/os/Parcelable;)V]
[onSaveInstanceState ()Landroid/os/Parcelable;]
[onSizeChanged (IIII)V]
[p Landroid/graphics/drawable/Drawable;]
[playSoundEffect (I)V]
[q I]
[r I]
[recycle ()V]
[refreshDrawableState ()V]
[remove (I)Ljava/lang/Object;]
[removeCallbacks (Ljava/lang/Runnable;)Z]
[removeView (Landroid/view/View;)V]
[removeViewAt (I)V]
[removeViewInLayout (Landroid/view/View;)V]
[requestFocus ()Z]
[requestFocus (I)Z]
[requestFocus (ILandroid/graphics/Rect;)Z]
[requestLayout ()V]
[restoreToCount (I)V]
[right I]
[rotate (F)V]
[round (F)I]
[run ()V]

;]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [s F]
NameAndType [save ()I]
NameAndType [scrollTo (II)V]
NameAndType [set (IIII)V]
NameAndType [setBounds (IIII)V]
NameAndType [setChildrenDrawingOrderEnabledCompat (Z)V]
NameAndType [setCurrentItem (IZ)V]
NameAndType [setDescendantFocusability (I)V]
NameAndType [setFocusable (Z)V]
NameAndType [setMeasuredDimension (II)V]
NameAndType [setPageMarginDrawable (Landroid/graphics/drawable/Drawable;)V]
NameAndType [setScrollState (I)V]
NameAndType [setScrollingCacheEnabled (Z)V]
NameAndType [setState ([I)Z]
NameAndType [setWillNotDraw (Z)V]
NameAndType [sin (D)D]
NameAndType [size ()I]
NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V]
NameAndType [startScroll (IIIII)V]
NameAndType [t F]
NameAndType [timePassed ()I]
NameAndType [toHexString (I)Ljava/lang/String;]
NameAndType [toString ()Ljava/lang/String;]
NameAndType [top I]
NameAndType [translate (FF)V]
NameAndType [u I]
NameAndType [v I]
NameAndType [valueOf (Z)Ljava/lang/Boolean;]
NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
NameAndType [w Z]
NameAndType [width I]
NameAndType [x Z]
NameAndType [y Z]
NameAndType [z I]
Utf8 [ => ]
Utf8 [ Pager class: ]
Utf8 [ Pager id: ]
Utf8 [ Problematic adapter: ]
Utf8 [ too small; defaulting to ]
Utf8 [()F]
Utf8 [()I]
Utf8 [()Landroid/content/Context;]
Utf8 [()Landroid/content/res/Resources;]
Utf8 [()Landroid/os/IBinder;]
Utf8 [()Landroid/os/Parcelable;]
Utf8 [()Landroid/support/v4/view/ae;]
Utf8 [()Landroid/support/v4/view/bx;]
Utf8 [()Landroid/util/DisplayMetrics;]
Utf8 [()Landroid/view/FocusFinder;]
Utf8 [()Landroid/view/VelocityTracker;]
Utf8 [()Landroid/view/View;]
Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
Utf8 [()Landroid/view/ViewParent;]
Utf8 [()Ljava/lang/Class;]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [()Z]
Utf8 [()[I]
Utf8 [(D)D]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(F)F]
[(F)I]
[(F)V]
[(F)Z]
[(FF)F]
[(FF)V]
[(FF)Z]
[(I)F]
[(I)I]
[(I)Landroid/graphics/drawable/Drawable;]
[(I)Landroid/support/v4/view/bx;]
[(I)Landroid/view/View;]
[(I)Ljava/lang/Object;]
[(I)Ljava/lang/String;]
[(I)Ljava/lang/StringBuilder;]
[(I)V]
[(I)Z]
[(IF)V]
[(IFI)V]
[(IFII)I]
[(II)I]
[(II)Landroid/support/v4/view/bx;]
[(II)V]
[(III)V]
[(IIII)V]
[(IIIII)V]
[(ILandroid/graphics/Rect;)Z]
[(ILjava/lang/Object;)V]
[(IZ)V]
[(IZIZ)V]
[(IZZ)V]
[(IZZI)V]
[(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
[(Landroid/content/Context;)V]
[(Landroid/content/Context;Landroid/util/AttributeSet;)V]
[(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
[(Landroid/database/DataSetObserver;)V]
[(Landroid/graphics/Canvas;)V]
[(Landroid/graphics/Canvas;)Z]
[(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
[(Landroid/graphics/drawable/Drawable;)V]
[(Landroid/graphics/drawable/Drawable;)Z]
[(Landroid/os/Parcelable;)V]
[(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
[(Landroid/support/v4/view/ViewPager;)I]
[(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/ae;]
[(Landroid/support/v4/view/ViewPager;)V]
[(Landroid/support/v4/view/ViewPager;I)V]
[(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/bt;)V]
[(Landroid/support/v4/view/ae;)V]
[(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
[(Landroid/support/v4/view/bx;ILandroid/support/v4/view/bx;)V]
[(Landroid/support/v4/view/bz;)V]
[(Landroid/support/v4/view/ca;)Landroid/support/v4/view/ca;]
[(Landroid/support/v4/view/ca;)V]
[(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
[(Landroid/view/KeyEvent;)Z]
[(Landroid/view/KeyEvent;I)Z]
[(Landroid/view/MotionEvent;)I]
[(Landroid/view/MotionEvent;)V]

+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
arams;]
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8

[(Landroid/view/MotionEvent;)Z]
[(Landroid/view/MotionEvent;I)F]
[(Landroid/view/MotionEvent;I)I]
[(Landroid/view/VelocityTracker;I)F]
[(Landroid/view/View;)I]
[(Landroid/view/View;)Landroid/support/v4/view/bx;]
[(Landroid/view/View;)V]
[(Landroid/view/View;F)V]
[(Landroid/view/View;I)V]
[(Landroid/view/View;I)Z]
[(Landroid/view/View;ILandroid/graphics/Paint;)V]
[(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
[(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
[(Landroid/view/View;Landroid/support/v4/view/a;)V]
[(Landroid/view/View;Ljava/lang/Object;)Z]
[(Landroid/view/View;Ljava/lang/Runnable;)V]
[(Landroid/view/View;ZIII)Z]
[(Landroid/view/ViewConfiguration;)I]
[(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutP
[(Landroid/view/ViewGroup$LayoutParams;)Z]
[(Landroid/view/ViewGroup;)V]
[(Landroid/view/ViewGroup;I)Ljava/lang/Object;]
[(Landroid/view/ViewGroup;ILjava/lang/Object;)V]
[(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;]
[(Landroid/view/accessibility/AccessibilityEvent;)Z]
[(Ljava/lang/Object;)I]
[(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[(Ljava/lang/Object;)Z]
[(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
[(Ljava/lang/Runnable;)Z]
[(Ljava/lang/String;)Ljava/lang/StringBuilder;]
[(Ljava/lang/String;)V]
[(Ljava/lang/String;Ljava/lang/String;)I]
[(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
[(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
[(Ljava/util/ArrayList;)V]
[(Ljava/util/ArrayList;II)V]
[(Ljava/util/List;Ljava/util/Comparator;)V]
[(Z)Ljava/lang/Boolean;]
[(Z)V]
[(ZIIII)V]
[(ZLandroid/support/v4/view/cb;)V]
[([I)Z]
[, found: ]
[<clinit>]
[<init>]
[A]
[B]
[C]
[Can't find setChildrenDrawingOrderEnabled]
[Cannot add pager decor view during layout]
[Code]
[D]
[E]
[Error changing children drawing order]
[F]
[G]
[H]
[I]

+ Utf8 [J]
+ Utf8 [K]
+ Utf8 [L]
+ Utf8 [Landroid/graphics/Rect;]
+ Utf8 [Landroid/graphics/drawable/Drawable;]
+ Utf8 [Landroid/os/Parcelable;]
+ Utf8 [Landroid/support/v4/view/ae;]
+ Utf8 [Landroid/support/v4/view/bx;]
+ Utf8 [Landroid/support/v4/view/bz;]
+ Utf8 [Landroid/support/v4/view/ca;]
+ Utf8 [Landroid/support/v4/view/cb;]
+ Utf8 [Landroid/support/v4/view/cc;]
+ Utf8 [Landroid/support/v4/view/ce;]
+ Utf8 [Landroid/support/v4/widget/f;]
+ Utf8 [Landroid/view/VelocityTracker;]
+ Utf8 [Landroid/view/animation/Interpolator;]
+ Utf8 [Landroid/widget/Scroller;]
+ Utf8 [Ljava/lang/Class;]
+ Utf8 [Ljava/lang/ClassLoader;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Ljava/lang/Runnable;]
+ Utf8 [Ljava/lang/reflect/Method;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Ljava/util/Comparator;]
+ Utf8 [M]
+ Utf8 [N]
+ Utf8 [O]
+ Utf8 [P]
+ Utf8 [Q]
+ Utf8 [R]
+ Utf8 [Requested offscreen page limit ]
+ Utf8 [S]
+ Utf8 [SDK_INT]
+ Utf8 [T]
+ Utf8 [TYPE]
+ Utf8 [The application's PagerAdapter changed the adapter's contents without
calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: ]
+ Utf8 [U]
+ Utf8 [V]
+ Utf8 [ViewPager]
+ Utf8 [W]
+ Utf8 [Z]
+ Utf8 [[I]
+ Utf8 [a]
+ Utf8 [aa]
+ Utf8 [ab]
+ Utf8 [abortAnimation]
+ Utf8 [abs]
+ Utf8 [ac]
+ Utf8 [ad]
+ Utf8 [add]
+ Utf8 [addFocusables]
+ Utf8 [addMovement]
+ Utf8 [addTouchables]
+ Utf8 [addView]
+ Utf8 [addViewInLayout]
+ Utf8 [ae]
+ Utf8 [af]
+ Utf8 [ag]
+ Utf8 [ah]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
w ]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/content/Context]
[android/content/res/Resources]
[android/content/res/Resources$NotFoundException]
[android/graphics/Canvas]
[android/graphics/Rect]
[android/graphics/drawable/Drawable]
[android/os/Build$VERSION]
[android/support/v4/view/ViewPager]
[android/support/v4/view/ViewPager$LayoutParams]
[android/support/v4/view/ViewPager$SavedState]
[android/support/v4/view/ae]
[android/support/v4/view/ao]
[android/support/v4/view/at]
[android/support/v4/view/bi]
[android/support/v4/view/bt]
[android/support/v4/view/bu]
[android/support/v4/view/bv]
[android/support/v4/view/bw]
[android/support/v4/view/bx]
[android/support/v4/view/by]
[android/support/v4/view/bz]
[android/support/v4/view/ca]
[android/support/v4/view/cb]
[android/support/v4/view/cc]
[android/support/v4/view/ce]
[android/support/v4/view/s]
[android/support/v4/view/z]
[android/support/v4/widget/f]
[android/util/DisplayMetrics]
[android/util/Log]
[android/view/FocusFinder]
[android/view/KeyEvent]
[android/view/MotionEvent]
[android/view/SoundEffectConstants]
[android/view/VelocityTracker]
[android/view/View]
[android/view/View$MeasureSpec]
[android/view/ViewConfiguration]
[android/view/ViewGroup]
[android/view/ViewParent]
[android/view/accessibility/AccessibilityEvent]
[android/widget/Scroller]
[append]
[arrowScroll tried to find focus based on non-child current focused vie

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[b]
[bottom]
[c]
[canScrollHorizontally]
[checkLayoutParams]
[clear]
[computeCurrentVelocity]
[computeScroll]
[computeScrollOffset]
[d]
[density]
[dispatchKeyEvent]
[dispatchPopulateAccessibilityEvent]
[draw]
[drawableStateChanged]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[e]
[f]
[findFocus]
[findNextFocus]
[g]
[generateDefaultLayoutParams]
[generateLayoutParams]
[get]
[getAction]
[getAdapter]
[getBottom]
[getChildAt]
[getChildCount]
[getChildDrawingOrder]
[getClass]
[getClientWidth]
[getContantForFocusDirection]
[getContext]
[getCurrX]
[getCurrY]
[getCurrentItem]
[getDeclaredMethod]
[getDefaultSize]
[getDescendantFocusability]
[getDisplayMetrics]
[getDrawable]
[getDrawableState]
[getDuration]
[getEdgeFlags]
[getEventType]
[getFinalX]
[getHeight]
[getId]
[getInstance]
[getKeyCode]
[getLayoutParams]
[getLeft]
[getMeasuredHeight]
[getMeasuredWidth]
[getOffscreenPageLimit]
[getPaddingBottom]
[getPaddingLeft]
[getPaddingRight]
[getPaddingTop]
[getPageMargin]
[getParent]
[getResourceName]
[getResources]
[getRight]
[getScaledMaximumFlingVelocity]
[getScrollX]
[getScrollY]
[getSimpleName]
[getSuperState]
[getTop]
[getVisibility]
[getWidth]
[getWindowToken]
[getX]
[getY]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[h]
[hasFocus]
[height]
[i]
[invalidate]
[invoke]
[isEmpty]
[isFinished]
[isFocusable]
[isFocusableInTouchMode]
[isInTouchMode]
[isStateful]
[j]
[java/lang/Boolean]
[java/lang/Class]
[java/lang/Exception]
[java/lang/IllegalStateException]
[java/lang/Integer]
[java/lang/Math]
[java/lang/NoSuchMethodException]
[java/lang/Object]
[java/lang/Runnable]
[java/lang/StringBuilder]
[java/lang/reflect/Method]
[java/util/ArrayList]
[java/util/Collections]
[k]
[l]
[layout]
[left]
[m]
[makeMeasureSpec]
[max]
[measure]
[min]
[n]
[o]
[obtain]
[offsetLeftAndRight]
[onAttachedToWindow]
[onDetachedFromWindow]
[onDraw]
[onInterceptTouchEvent]
[onLayout]
[onMeasure]
[onPageScrolled did not call superclass implementation]
[onRequestFocusInDescendants]
[onRestoreInstanceState]
[onSaveInstanceState]
[onSizeChanged]
[onTouchEvent]
[p]
[playSoundEffect]
[q]
[r]
[recycle]
[refreshDrawableState]
[remove]
[removeCallbacks]
[removeView]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[removeViewAt]
[removeViewInLayout]
[requestFocus]
[requestLayout]
[restoreToCount]
[right]
[rotate]
[round]
[run]
[s]
[save]
[scrollTo]
[set]
[setAdapter]
[setBounds]
[setChildrenDrawingOrderEnabled]
[setChildrenDrawingOrderEnabledCompat]
[setCurrentItem]
[setDescendantFocusability]
[setFocusable]
[setMeasuredDimension]
[setOffscreenPageLimit]
[setOnAdapterChangeListener]
[setOnPageChangeListener]
[setPageMargin]
[setPageMarginDrawable]
[setPageTransformer]
[setScrollState]
[setScrollingCacheEnabled]
[setState]
[setWillNotDraw]
[sin]
[size]
[sort]
[startScroll]
[t]
[timePassed]
[toHexString]
[toString]
[top]
[translate]
[u]
[v]
[valueOf]
[verifyDrawable]
[w]
[width]
[x]
[y]
[z]

Fields (count = 58):


+ Field:
a [I
Access flags: 0x1a
= private static final int[] a
+ Field:
b I
Access flags: 0x2
= private int b
+ Field:
c Ljava/util/Comparator;
Access flags: 0x1a

= private static final java.util.Comparator c


+ Field:
d Landroid/view/animation/Interpolator;
Access flags: 0x1a
= private static final android.view.animation.Interpolator d
+ Field:
e Ljava/util/ArrayList;
Access flags: 0x12
= private final java.util.ArrayList e
+ Field:
f Landroid/support/v4/view/bx;
Access flags: 0x12
= private final android.support.v4.view.bx f
+ Field:
g Landroid/graphics/Rect;
Access flags: 0x12
= private final android.graphics.Rect g
+ Field:
h Landroid/support/v4/view/ae;
Access flags: 0x2
= private android.support.v4.view.ae h
+ Field:
i I
Access flags: 0x2
= private int i
+ Field:
j I
Access flags: 0x2
= private int j
+ Field:
k Landroid/os/Parcelable;
Access flags: 0x2
= private android.os.Parcelable k
+ Field:
l Ljava/lang/ClassLoader;
Access flags: 0x2
= private java.lang.ClassLoader l
+ Field:
m Landroid/widget/Scroller;
Access flags: 0x2
= private android.widget.Scroller m
+ Field:
n Landroid/support/v4/view/cc;
Access flags: 0x2
= private android.support.v4.view.cc n
+ Field:
o I
Access flags: 0x2
= private int o
+ Field:
p Landroid/graphics/drawable/Drawable;
Access flags: 0x2
= private android.graphics.drawable.Drawable p
+ Field:
q I
Access flags: 0x2
= private int q
+ Field:
r I
Access flags: 0x2
= private int r
+ Field:
s F
Access flags: 0x2
= private float s
+ Field:
t F
Access flags: 0x2
= private float t
+ Field:
u I
Access flags: 0x2
= private int u
+ Field:
v I
Access flags: 0x2
= private int v
+ Field:
w Z
Access flags: 0x2

= private boolean w
+ Field:
x Z
Access flags: 0x2
= private boolean x
+ Field:
y Z
Access flags: 0x2
= private boolean y
+ Field:
z I
Access flags: 0x2
= private int z
+ Field:
A Z
Access flags: 0x2
= private boolean A
+ Field:
B Z
Access flags: 0x2
= private boolean B
+ Field:
C I
Access flags: 0x2
= private int C
+ Field:
D I
Access flags: 0x2
= private int D
+ Field:
E I
Access flags: 0x2
= private int E
+ Field:
F F
Access flags: 0x2
= private float F
+ Field:
G F
Access flags: 0x2
= private float G
+ Field:
H F
Access flags: 0x2
= private float H
+ Field:
I F
Access flags: 0x2
= private float I
+ Field:
J I
Access flags: 0x2
= private int J
+ Field:
K Landroid/view/VelocityTracker;
Access flags: 0x2
= private android.view.VelocityTracker K
+ Field:
L I
Access flags: 0x2
= private int L
+ Field:
M I
Access flags: 0x2
= private int M
+ Field:
N I
Access flags: 0x2
= private int N
+ Field:
O I
Access flags: 0x2
= private int O
+ Field:
P Z
Access flags: 0x2
= private boolean P
+ Field:
Q Landroid/support/v4/widget/f;
Access flags: 0x2

= private android.support.v4.widget.f Q
+ Field:
R Landroid/support/v4/widget/f;
Access flags: 0x2
= private android.support.v4.widget.f R
+ Field:
S Z
Access flags: 0x2
= private boolean S
+ Field:
T Z
Access flags: 0x2
= private boolean T
+ Field:
U Z
Access flags: 0x2
= private boolean U
+ Field:
V I
Access flags: 0x2
= private int V
+ Field:
W Landroid/support/v4/view/ca;
Access flags: 0x2
= private android.support.v4.view.ca W
+ Field:
Z Landroid/support/v4/view/ca;
Access flags: 0x2
= private android.support.v4.view.ca Z
+ Field:
aa Landroid/support/v4/view/bz;
Access flags: 0x2
= private android.support.v4.view.bz aa
+ Field:
ab Landroid/support/v4/view/cb;
Access flags: 0x2
= private android.support.v4.view.cb ab
+ Field:
ac Ljava/lang/reflect/Method;
Access flags: 0x2
= private java.lang.reflect.Method ac
+ Field:
ad I
Access flags: 0x2
= private int ad
+ Field:
ae Ljava/util/ArrayList;
Access flags: 0x2
= private java.util.ArrayList ae
+ Field:
af Landroid/support/v4/view/ce;
Access flags: 0x1a
= private static final android.support.v4.view.ce af
+ Field:
ag Ljava/lang/Runnable;
Access flags: 0x12
= private final java.lang.Runnable ag
+ Field:
ah I
Access flags: 0x2
= private int ah
Methods (count = 86):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public ViewPager(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 107, locals = 2, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #352
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
[5] aload_0 v0
[6] new #86
+ Class [java/util/ArrayList]

[9] dup
[10] invokespecial #406
+ Methodref [java/util/ArrayList.<init> ()V]
[13] putfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[16] aload_0 v0
[17] new #51
+ Class [android/support/v4/view/bx]
[20] dup
[21] invokespecial #293
+ Methodref [android/support/v4/view/bx.<init> ()V]
[24] putfield #132
+ Fieldref [android/support/v4/view/ViewPager.f Landroid/support/v4/view
/bx;]
[27] aload_0 v0
[28] new #37
+ Class [android/graphics/Rect]
[31] dup
[32] invokespecial #179
+ Methodref [android/graphics/Rect.<init> ()V]
[35] putfield #133
+ Fieldref [android/support/v4/view/ViewPager.g
[38] aload_0 v0
[39] iconst_m1
[40] putfield #136
+ Fieldref [android/support/v4/view/ViewPager.j
[43] aload_0 v0
[44] aconst_null
[45] putfield #137
+ Fieldref [android/support/v4/view/ViewPager.k
[48] aload_0 v0
[49] aconst_null
[50] putfield #138
+ Fieldref [android/support/v4/view/ViewPager.l
[53] aload_0 v0
[54] ldc #6
+ Float [-3.4028235E38]
[56] putfield #145
+ Fieldref [android/support/v4/view/ViewPager.s
[59] aload_0 v0
[60] ldc #17
+ Float [3.4028235E38]
[62] putfield #146
+ Fieldref [android/support/v4/view/ViewPager.t
[65] aload_0 v0
[66] iconst_1
[67] putfield #152
+ Fieldref [android/support/v4/view/ViewPager.z
[70] aload_0 v0
[71] iconst_m1
[72] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J
[75] aload_0 v0
[76] iconst_1
[77] putfield #113
+ Fieldref [android/support/v4/view/ViewPager.S
[80] aload_0 v0
[81] iconst_0
[82] putfield #114
+ Fieldref [android/support/v4/view/ViewPager.T

Landroid/graphics/Rect;]

I]

Landroid/os/Parcelable;]

Ljava/lang/ClassLoader;]

F]

F]

I]

I]

Z]

Z]

[85] aload_0 v0
[86] new #49
+ Class [android/support/v4/view/bv]
[89] dup
[90] aload_0 v0
[91] invokespecial #292
+ Methodref [android/support/v4/view/bv.<init> (Landroid/support/v4/view
/ViewPager;)V]
[94] putfield #126
+ Fieldref [android/support/v4/view/ViewPager.ag Ljava/lang/Runnable;]
[97] aload_0 v0
[98] iconst_0
[99] putfield #127
+ Fieldref [android/support/v4/view/ViewPager.ah I]
[102] aload_0 v0
[103] invokevirtual #185
+ Methodref [android/support/v4/view/ViewPager.a ()V]
[106] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public ViewPager(android.content.Context,android.util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 108, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #353
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Lan
droid/util/AttributeSet;)V]
[6] aload_0 v0
[7] new #86
+ Class [java/util/ArrayList]
[10] dup
[11] invokespecial #406
+ Methodref [java/util/ArrayList.<init> ()V]
[14] putfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[17] aload_0 v0
[18] new #51
+ Class [android/support/v4/view/bx]
[21] dup
[22] invokespecial #293
+ Methodref [android/support/v4/view/bx.<init> ()V]
[25] putfield #132
+ Fieldref [android/support/v4/view/ViewPager.f Landroid/support/v4/view
/bx;]
[28] aload_0 v0
[29] new #37
+ Class [android/graphics/Rect]
[32] dup
[33] invokespecial #179
+ Methodref [android/graphics/Rect.<init> ()V]
[36] putfield #133
+ Fieldref [android/support/v4/view/ViewPager.g Landroid/graphics/Rect;]
[39] aload_0 v0
[40] iconst_m1
[41] putfield #136
+ Fieldref [android/support/v4/view/ViewPager.j I]

[44] aload_0 v0
[45] aconst_null
[46] putfield #137
+ Fieldref [android/support/v4/view/ViewPager.k Landroid/os/Parcelable;]
[49] aload_0 v0
[50] aconst_null
[51] putfield #138
+ Fieldref [android/support/v4/view/ViewPager.l Ljava/lang/ClassLoader;]
[54] aload_0 v0
[55] ldc #6
+ Float [-3.4028235E38]
[57] putfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[60] aload_0 v0
[61] ldc #17
+ Float [3.4028235E38]
[63] putfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[66] aload_0 v0
[67] iconst_1
[68] putfield #152
+ Fieldref [android/support/v4/view/ViewPager.z I]
[71] aload_0 v0
[72] iconst_m1
[73] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[76] aload_0 v0
[77] iconst_1
[78] putfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[81] aload_0 v0
[82] iconst_0
[83] putfield #114
+ Fieldref [android/support/v4/view/ViewPager.T Z]
[86] aload_0 v0
[87] new #49
+ Class [android/support/v4/view/bv]
[90] dup
[91] aload_0 v0
[92] invokespecial #292
+ Methodref [android/support/v4/view/bv.<init> (Landroid/support/v4/view
/ViewPager;)V]
[95] putfield #126
+ Fieldref [android/support/v4/view/ViewPager.ag Ljava/lang/Runnable;]
[98] aload_0 v0
[99] iconst_0
[100] putfield #127
+ Fieldref [android/support/v4/view/ViewPager.ah I]
[103] aload_0 v0
[104] invokevirtual #185
+ Methodref [android/support/v4/view/ViewPager.a ()V]
[107] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x0
= void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 152, locals = 4, stack = 5):
[0] aload_0 v0

[1]
[2]
+
[5]
[6]
+
[8]
+

iconst_0
invokevirtual #262
Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V]
aload_0 v0
ldc #2
Integer [262144]
invokevirtual #256
Methodref [android/support/v4/view/ViewPager.setDescendantFocusability

(I)V]
[11] aload_0 v0
[12] iconst_1
[13] invokevirtual #257
+ Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V]
[16] aload_0 v0
[17] invokevirtual #222
+ Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/con
tent/Context;]
[20] astore_1 v1
[21] aload_0 v0
[22] new #74
+ Class [android/widget/Scroller]
[25] dup
[26] aload_1 v1
[27] getstatic #130
+ Fieldref [android/support/v4/view/ViewPager.d Landroid/view/animation/
Interpolator;]
[30] invokespecial #376
+ Methodref [android/widget/Scroller.<init> (Landroid/content/Context;La
ndroid/view/animation/Interpolator;)V]
[33] putfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[36] aload_1 v1
[37] invokestatic #350
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Contex
t;)Landroid/view/ViewConfiguration;]
[40] astore_2 v2
[41] aload_1 v1
[42] invokevirtual #171
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[45] invokevirtual #172
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/
util/DisplayMetrics;]
[48] getfield #169
+ Fieldref [android/util/DisplayMetrics.density F]
[51] fstore_3 v3
[52] aload_0 v0
[53] aload_2 v2
[54] invokestatic #289
+ Methodref [android/support/v4/view/bi.a (Landroid/view/ViewConfigurati
on;)I]
[57] putfield #99
+ Fieldref [android/support/v4/view/ViewPager.E I]
[60] aload_0 v0
[61] ldc #15
+ Float [400.0]
[63] fload_3 v3
[64] fmul
[65] f2i

[66] putfield #106


+ Fieldref [android/support/v4/view/ViewPager.L I]
[69] aload_0 v0
[70] aload_2 v2
[71] invokevirtual #351
+ Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocit
y ()I]
[74] putfield #107
+ Fieldref [android/support/v4/view/ViewPager.M I]
[77] aload_0 v0
[78] new #60
+ Class [android/support/v4/widget/f]
[81] dup
[82] aload_1 v1
[83] invokespecial #304
+ Methodref [android/support/v4/widget/f.<init> (Landroid/content/Contex
t;)V]
[86] putfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[89] aload_0 v0
[90] new #60
+ Class [android/support/v4/widget/f]
[93] dup
[94] aload_1 v1
[95] invokespecial #304
+ Methodref [android/support/v4/widget/f.<init> (Landroid/content/Contex
t;)V]
[98] putfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[101] aload_0 v0
[102] ldc #11
+ Float [25.0]
[104] fload_3 v3
[105] fmul
[106] f2i
[107] putfield #108
+ Fieldref [android/support/v4/view/ViewPager.N I]
[110] aload_0 v0
[111] fconst_2
[112] fload_3 v3
[113] fmul
[114] f2i
[115] putfield #109
+ Fieldref [android/support/v4/view/ViewPager.O I]
[118] aload_0 v0
[119] ldc #10
+ Float [16.0]
[121] fload_3 v3
[122] fmul
[123] f2i
[124] putfield #97
+ Fieldref [android/support/v4/view/ViewPager.C I]
[127] aload_0 v0
[128] new #52
+ Class [android/support/v4/view/by]
[131] dup
[132] aload_0 v0
[133] invokespecial #294

+ Methodref [android/support/v4/view/by.<init> (Landroid/support/v4/view


/ViewPager;)V]
[136] invokestatic #284
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/s
upport/v4/view/a;)V]
[139] aload_0 v0
[140] invokestatic #288
+ Methodref [android/support/v4/view/at.c (Landroid/view/View;)I]
[143] ifne +8 (target=151)
[146] aload_0 v0
[147] iconst_1
[148] invokestatic #287
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;I)V]
[151] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDetachedFromWindow()V
Access flags: 0x4
= protected void onDetachedFromWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 1, stack = 2):
[0] aload_0 v0
[1] aload_0 v0
[2] getfield #126
+ Fieldref [android/support/v4/view/ViewPager.ag Ljava/lang/Runnable;]
[5] invokevirtual #249
+ Methodref [android/support/v4/view/ViewPager.removeCallbacks (Ljava/la
ng/Runnable;)Z]
[8] pop
[9] aload_0 v0
[10] invokespecial #368
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setScrollState(I)V
Access flags: 0x2
= private void setScrollState(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 52, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #127
+ Fieldref [android/support/v4/view/ViewPager.ah I]
[4] iload_1 v1
[5] ificmpne +4 (target=9)
[8] return
[9] aload_0 v0
[10] iload_1 v1
[11] putfield #127
+ Fieldref [android/support/v4/view/ViewPager.ah I]
[14] aload_0 v0
[15] getfield #121
+ Fieldref [android/support/v4/view/ViewPager.ab Landroid/support/v4/vie
w/cb;]
[18] ifnull +16 (target=34)
[21] aload_0 v0
[22] iload_1 v1
[23] ifeq +7 (target=30)
[26] iconst_1
[27] goto +4 (target=31)

[30] iconst_0
[31] invokespecial #208
+ Methodref [android/support/v4/view/ViewPager.b (Z)V]
[34] aload_0 v0
[35] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[38] ifnull +13 (target=51)
[41] aload_0 v0
[42] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[45] iload_1 v1
[46] invokeinterface #418
+ InterfaceMethodref [android/support/v4/view/ca.b (I)V]
[51] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setAdapter(Landroid/support/v4/view/ae;)V
Access flags: 0x1
= public void setAdapter(android.support.v4.view.ae)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 271, locals = 4, stack = 5):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] ifnull +99 (target=103)
[7] aload_0 v0
[8] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[11] aload_0 v0
[12] getfield #140
+ Fieldref [android/support/v4/view/ViewPager.n Landroid/support/v4/view
/cc;]
[15] invokevirtual #277
+ Methodref [android/support/v4/view/ae.b (Landroid/database/DataSetObse
rver;)V]
[18] aload_0 v0
[19] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[22] aload_0 v0
[23] invokevirtual #271
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;)V]
[26] iconst_0
[27] istore_2 v2
[28] iload_2 v2
[29] aload_0 v0
[30] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[33] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[36] ificmpge +37 (target=73)
[39] aload_0 v0
[40] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[43] iload_2 v2
[44] invokevirtual #410

+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]


[47] checkcast #51
+ Class [android/support/v4/view/bx]
[50] astore_3 v3
[51] aload_0 v0
[52] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[55] aload_0 v0
[56] aload_3 v3
[57] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[60] aload_3 v3
[61] getfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[64] invokevirtual #273
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;ILjav
a/lang/Object;)V]
[67] iinc v2, 1
[70] goto -42 (target=28)
[73] aload_0 v0
[74] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[77] aload_0 v0
[78] invokevirtual #278
+ Methodref [android/support/v4/view/ae.b (Landroid/view/ViewGroup;)V]
[81] aload_0 v0
[82] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[85] invokevirtual #409
+ Methodref [java/util/ArrayList.clear ()V]
[88] aload_0 v0
[89] invokespecial #216
+ Methodref [android/support/v4/view/ViewPager.g ()V]
[92] aload_0 v0
[93] iconst_0
[94] putfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[97] aload_0 v0
[98] iconst_0
[99] iconst_0
[100] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[103] aload_0 v0
[104] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[107] astore_2 v2
[108] aload_0 v0
[109] aload_1 v1
[110] putfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[113] aload_0 v0
[114] iconst_0
[115] putfield #128
+ Fieldref [android/support/v4/view/ViewPager.b I]
[118] aload_0 v0
[119] getfield #134

+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view


/ae;]
[122] ifnull +125 (target=247)
[125] aload_0 v0
[126] getfield #140
+ Fieldref [android/support/v4/view/ViewPager.n Landroid/support/v4/view
/cc;]
[129] ifnonnull +16 (target=145)
[132] aload_0 v0
[133] new #56
+ Class [android/support/v4/view/cc]
[136] dup
[137] aload_0 v0
[138] aconst_null
[139] invokespecial #295
+ Methodref [android/support/v4/view/cc.<init> (Landroid/support/v4/view
/ViewPager;Landroid/support/v4/view/bt;)V]
[142] putfield #140
+ Fieldref [android/support/v4/view/ViewPager.n Landroid/support/v4/view
/cc;]
[145] aload_0 v0
[146] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[149] aload_0 v0
[150] getfield #140
+ Fieldref [android/support/v4/view/ViewPager.n Landroid/support/v4/view
/cc;]
[153] invokevirtual #268
+ Methodref [android/support/v4/view/ae.a (Landroid/database/DataSetObse
rver;)V]
[156] aload_0 v0
[157] iconst_0
[158] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[161] aload_0 v0
[162] getfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[165] istore_3 v3
[166] aload_0 v0
[167] iconst_1
[168] putfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[171] aload_0 v0
[172] aload_0 v0
[173] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[176] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[179] putfield #128
+ Fieldref [android/support/v4/view/ViewPager.b I]
[182] aload_0 v0
[183] getfield #136
+ Fieldref [android/support/v4/view/ViewPager.j I]
[186] iflt +46 (target=232)
[189] aload_0 v0
[190] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]

[193] aload_0 v0
[194] getfield #137
+ Fieldref [android/support/v4/view/ViewPager.k Landroid/os/Parcelable;]
[197] aload_0 v0
[198] getfield #138
+ Fieldref [android/support/v4/view/ViewPager.l Ljava/lang/ClassLoader;]
[201] invokevirtual #269
+ Methodref [android/support/v4/view/ae.a (Landroid/os/Parcelable;Ljava/
lang/ClassLoader;)V]
[204] aload_0 v0
[205] aload_0 v0
[206] getfield #136
+ Fieldref [android/support/v4/view/ViewPager.j I]
[209] iconst_0
[210] iconst_1
[211] invokevirtual #195
+ Methodref [android/support/v4/view/ViewPager.a (IZZ)V]
[214] aload_0 v0
[215] iconst_m1
[216] putfield #136
+ Fieldref [android/support/v4/view/ViewPager.j I]
[219] aload_0 v0
[220] aconst_null
[221] putfield #137
+ Fieldref [android/support/v4/view/ViewPager.k Landroid/os/Parcelable;]
[224] aload_0 v0
[225] aconst_null
[226] putfield #138
+ Fieldref [android/support/v4/view/ViewPager.l Ljava/lang/ClassLoader;]
[229] goto +18 (target=247)
[232] iload_3 v3
[233] ifne +10 (target=243)
[236] aload_0 v0
[237] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[240] goto +7 (target=247)
[243] aload_0 v0
[244] invokevirtual #252
+ Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
[247] aload_0 v0
[248] getfield #120
+ Fieldref [android/support/v4/view/ViewPager.aa Landroid/support/v4/vie
w/bz;]
[251] ifnull +19 (target=270)
[254] aload_2 v2
[255] aload_1 v1
[256] ifacmpeq +14 (target=270)
[259] aload_0 v0
[260] getfield #120
+ Fieldref [android/support/v4/view/ViewPager.aa Landroid/support/v4/vie
w/bz;]
[263] aload_2 v2
[264] aload_1 v1
[265] invokeinterface #415
+ InterfaceMethodref [android/support/v4/view/bz.a (Landroid/support/v4/
view/ae;Landroid/support/v4/view/ae;)V]
[270] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()V

Access flags: 0x2


= private void g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 4, stack = 2):
[0] iconst_0
[1] istore_1 v1
[2] iload_1 v1
[3] aload_0 v0
[4] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[7] ificmpge +38 (target=45)
[10] aload_0 v0
[11] iload_1 v1
[12] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[15] astore_2 v2
[16] aload_2 v2
[17] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[20] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[23] astore_3 v3
[24] aload_3 v3
[25] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[28] ifne +11 (target=39)
[31] aload_0 v0
[32] iload_1 v1
[33] invokevirtual #250
+ Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V]
[36] iinc v1, -1
[39] iinc v1, 1
[42] goto -40 (target=2)
[45] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getAdapter()Landroid/support/v4/view/ae;
Access flags: 0x1
= public android.support.v4.view.ae getAdapter()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setOnAdapterChangeListener(Landroid/support/v4/view/bz;)V
Access flags: 0x0
= void setOnAdapterChangeListener(android.support.v4.view.bz)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #120
+ Fieldref [android/support/v4/view/ViewPager.aa Landroid/support/v4/vie
w/bz;]

[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getClientWidth()I
Access flags: 0x2
= private int getClientWidth()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokevirtual #229
+ Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I]
[4] aload_0 v0
[5] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[8] isub
[9] aload_0 v0
[10] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[13] isub
[14] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setCurrentItem(I)V
Access flags: 0x1
= public void setCurrentItem(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 4):
[0] aload_0 v0
[1] iconst_0
[2] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[5] aload_0 v0
[6] iload_1 v1
[7] aload_0 v0
[8] getfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[11] ifne +7 (target=18)
[14] iconst_1
[15] goto +4 (target=19)
[18] iconst_0
[19] iconst_0
[20] invokevirtual #195
+ Methodref [android/support/v4/view/ViewPager.a (IZZ)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setCurrentItem(IZ)V
Access flags: 0x1
= public void setCurrentItem(int,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 3, stack = 4):
[0] aload_0 v0
[1] iconst_0
[2] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[5] aload_0 v0
[6] iload_1 v1
[7] iload_2 v2
[8] iconst_0
[9] invokevirtual #195

+ Methodref [android/support/v4/view/ViewPager.a (IZZ)V]


[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getCurrentItem()I
Access flags: 0x1
= public int getCurrentItem()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IZZ)V
Access flags: 0x0
= void a(int,boolean,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 4, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] iload_3 v3
[4] iconst_0
[5] invokevirtual #196
+ Methodref [android/support/v4/view/ViewPager.a (IZZI)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IZZI)V
Access flags: 0x0
= void a(int,boolean,boolean,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 240, locals = 7, stack = 5):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] ifnull +13 (target=17)
[7] aload_0 v0
[8] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[11] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[14] ifgt +9 (target=23)
[17] aload_0 v0
[18] iconst_0
[19] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[22] return
[23] iload_3 v3
[24] ifne +27 (target=51)
[27] aload_0 v0
[28] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[31] iload_1 v1
[32] ificmpne +19 (target=51)

[35] aload_0 v0
[36] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[39] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[42] ifeq +9 (target=51)
[45] aload_0 v0
[46] iconst_0
[47] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[50] return
[51] iload_1 v1
[52] ifge +8 (target=60)
[55] iconst_0
[56] istore_1 v1
[57] goto +24 (target=81)
[60] iload_1 v1
[61] aload_0 v0
[62] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[65] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[68] ificmplt +13 (target=81)
[71] aload_0 v0
[72] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[75] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[78] iconst_1
[79] isub
[80] istore_1 v1
[81] aload_0 v0
[82] getfield #152
+ Fieldref [android/support/v4/view/ViewPager.z
[85] istore v5
[87] iload_1 v1
[88] aload_0 v0
[89] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i
[92] iload v5
[94] iadd
[95] ificmpgt +14 (target=109)
[98] iload_1 v1
[99] aload_0 v0
[100] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i
[103] iload v5
[105] isub
[106] ificmpge +40 (target=146)
[109] iconst_0
[110] istore v6
[112] iload v6
[114] aload_0 v0
[115] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e
[118] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]

I]

I]

I]

Ljava/util/ArrayList;]

[121] ificmpge +25 (target=146)


[124] aload_0 v0
[125] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[128] iload v6
[130] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[133] checkcast #51
+ Class [android/support/v4/view/bx]
[136] iconst_1
[137] putfield #166
+ Fieldref [android/support/v4/view/bx.c Z]
[140] iinc v6, 1
[143] goto -31 (target=112)
[146] aload_0 v0
[147] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[150] iload_1 v1
[151] ificmpeq +7 (target=158)
[154] iconst_1
[155] goto +4 (target=159)
[158] iconst_0
[159] istore v6
[161] aload_0 v0
[162] getfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[165] ifeq +59 (target=224)
[168] aload_0 v0
[169] iload_1 v1
[170] putfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[173] iload v6
[175] ifeq +20 (target=195)
[178] aload_0 v0
[179] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[182] ifnull +13 (target=195)
[185] aload_0 v0
[186] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[189] iload_1 v1
[190] invokeinterface #416
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
[195] iload v6
[197] ifeq +20 (target=217)
[200] aload_0 v0
[201] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[204] ifnull +13 (target=217)
[207] aload_0 v0
[208] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[211] iload_1 v1
[212] invokeinterface #416
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
[217] aload_0 v0

[218] invokevirtual #252


+ Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
[221] goto +18 (target=239)
[224] aload_0 v0
[225] iload_1 v1
[226] invokevirtual #188
+ Methodref [android/support/v4/view/ViewPager.a (I)V]
[229] aload_0 v0
[230] iload_1 v1
[231] iload_2 v2
[232] iload v4
[234] iload v6
[236] invokespecial #194
+ Methodref [android/support/v4/view/ViewPager.a (IZIZ)V]
[239] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IZIZ)V
Access flags: 0x2
= private void a(int,boolean,int,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 170, locals = 8, stack = 4):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #206
+ Methodref [android/support/v4/view/ViewPager.b (I)Landroid/support/v4/
view/bx;]
[5] astore v5
[7] iconst_0
[8] istore v6
[10] aload v5
[12] ifnull +35 (target=47)
[15] aload_0 v0
[16] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[19] istore v7
[21] iload v7
[23] i2f
[24] aload_0 v0
[25] getfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[28] aload v5
[30] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[33] aload_0 v0
[34] getfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[37] invokestatic #395
+ Methodref [java/lang/Math.min (FF)F]
[40] invokestatic #393
+ Methodref [java/lang/Math.max (FF)F]
[43] fmul
[44] f2i
[45] istore v6
[47] iload_2 v2
[48] ifeq +58 (target=106)
[51] aload_0 v0
[52] iload v6
[54] iconst_0
[55] iload_3 v3

[56] invokevirtual #192


+ Methodref [android/support/v4/view/ViewPager.a (III)V]
[59] iload v4
[61] ifeq +20 (target=81)
[64] aload_0 v0
[65] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[68] ifnull +13 (target=81)
[71] aload_0 v0
[72] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[75] iload_1 v1
[76] invokeinterface #416
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
[81] iload v4
[83] ifeq +86 (target=169)
[86] aload_0 v0
[87] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[90] ifnull +79 (target=169)
[93] aload_0 v0
[94] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[97] iload_1 v1
[98] invokeinterface #416
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
[103] goto +66 (target=169)
[106] iload v4
[108] ifeq +20 (target=128)
[111] aload_0 v0
[112] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[115] ifnull +13 (target=128)
[118] aload_0 v0
[119] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[122] iload_1 v1
[123] invokeinterface #416
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
[128] iload v4
[130] ifeq +20 (target=150)
[133] aload_0 v0
[134] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[137] ifnull +13 (target=150)
[140] aload_0 v0
[141] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[144] iload_1 v1
[145] invokeinterface #416
+ InterfaceMethodref [android/support/v4/view/ca.a (I)V]
[150] aload_0 v0

[151] iconst_0
[152] invokespecial #203
+ Methodref [android/support/v4/view/ViewPager.a (Z)V]
[155] aload_0 v0
[156] iload v6
[158] iconst_0
[159] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[162] aload_0 v0
[163] iload v6
[165] invokespecial #213
+ Methodref [android/support/v4/view/ViewPager.d (I)Z]
[168] pop
[169] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setOnPageChangeListener(Landroid/support/v4/view/ca;)V
Access flags: 0x1
= public void setOnPageChangeListener(android.support.v4.view.ca)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setPageTransformer(ZLandroid/support/v4/view/cb;)V
Access flags: 0x1
= public void setPageTransformer(boolean,android.support.v4.view.cb)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 86, locals = 5, stack = 2):
[0] getstatic #94
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +80 (target=85)
[8] aload_2 v2
[9] ifnull +7 (target=16)
[12] iconst_1
[13] goto +4 (target=17)
[16] iconst_0
[17] istore_3 v3
[18] iload_3 v3
[19] aload_0 v0
[20] getfield #121
+ Fieldref [android/support/v4/view/ViewPager.ab Landroid/support/v4/vie
w/cb;]
[23] ifnull +7 (target=30)
[26] iconst_1
[27] goto +4 (target=31)
[30] iconst_0
[31] ificmpeq +7 (target=38)
[34] iconst_1
[35] goto +4 (target=39)
[38] iconst_0
[39] istore v4
[41] aload_0 v0
[42] aload_2 v2

[43] putfield #121


+ Fieldref [android/support/v4/view/ViewPager.ab Landroid/support/v4/vie
w/cb;]
[46] aload_0 v0
[47] iload_3 v3
[48] invokevirtual #254
+ Methodref [android/support/v4/view/ViewPager.setChildrenDrawingOrderEn
abledCompat (Z)V]
[51] iload_3 v3
[52] ifeq +19 (target=71)
[55] aload_0 v0
[56] iload_1 v1
[57] ifeq +7 (target=64)
[60] iconst_2
[61] goto +4 (target=65)
[64] iconst_1
[65] putfield #123
+ Fieldref [android/support/v4/view/ViewPager.ad I]
[68] goto +8 (target=76)
[71] aload_0 v0
[72] iconst_0
[73] putfield #123
+ Fieldref [android/support/v4/view/ViewPager.ad I]
[76] iload v4
[78] ifeq +7 (target=85)
[81] aload_0 v0
[82] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[85] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setChildrenDrawingOrderEnabledCompat(Z)V
Access flags: 0x0
= void setChildrenDrawingOrderEnabledCompat(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 83, locals = 3, stack = 7):
[0] getstatic #94
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 7
[5] ificmplt +77 (target=82)
[8] aload_0 v0
[9] getfield #122
+ Fieldref [android/support/v4/view/ViewPager.ac Ljava/lang/reflect/Meth
od;]
[12] ifnonnull +37 (target=49)
[15] aload_0 v0
[16] ldc #71
+ Class [android/view/ViewGroup]
[18] ldc #32
+ String [setChildrenDrawingOrderEnabled]
[20] iconst_1
[21] anewarray #76
+ Class [java/lang/Class]
[24] dup
[25] iconst_0
[26] getstatic #170
+ Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
[29] aastore
[30] invokevirtual #387
+ Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava

/lang/Class;)Ljava/lang/reflect/Method;]
[33] putfield #122
+ Fieldref [android/support/v4/view/ViewPager.ac Ljava/lang/reflect/Meth
od;]
[36] goto +13 (target=49)
[39] astore_2 v2
[40] ldc #29
+ String [ViewPager]
[42] ldc #24
+ String [Can't find setChildrenDrawingOrderEnabled]
[44] aload_2 v2
[45] invokestatic #312
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[48] pop
[49] aload_0 v0
[50] getfield #122
+ Fieldref [android/support/v4/view/ViewPager.ac Ljava/lang/reflect/Meth
od;]
[53] aload_0 v0
[54] iconst_1
[55] anewarray #82
+ Class [java/lang/Object]
[58] dup
[59] iconst_0
[60] iload_1 v1
[61] invokestatic #386
+ Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
[64] aastore
[65] invokevirtual #405
+ Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/l
ang/Object;)Ljava/lang/Object;]
[68] pop
[69] goto +13 (target=82)
[72] astore_2 v2
[73] ldc #29
+ String [ViewPager]
[75] ldc #26
+ String [Error changing children drawing order]
[77] aload_2 v2
[78] invokestatic #312
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[81] pop
[82] return
Code attribute exceptions (count = 2):
- ExceptionInfo (15 -> 36: 39):
+ Class [java/lang/NoSuchMethodException]
- ExceptionInfo (49 -> 69: 72):
+ Class [java/lang/Exception]
Code attribute attributes (attribute count = 0):
+ Method:
getChildDrawingOrder(II)I
Access flags: 0x4
= protected int getChildDrawingOrder(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 5, stack = 2):
[0] aload_0 v0
[1] getfield #123
+ Fieldref [android/support/v4/view/ViewPager.ad I]
[4] iconst_2

[5] ificmpne +11 (target=16)


[8] iload_1 v1
[9] iconst_1
[10] isub
[11] iload_2 v2
[12] isub
[13] goto +4 (target=17)
[16] iload_2 v2
[17] istore_3 v3
[18] aload_0 v0
[19] getfield #124
+ Fieldref [android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[22] iload_3 v3
[23] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[26] checkcast #68
+ Class [android/view/View]
[29] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[32] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[35] getfield #158
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.f I]
[38] istore v4
[40] iload v4
[42] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/ca;)Landroid/support/v4/view/ca;
Access flags: 0x0
= android.support.v4.view.ca a(android.support.v4.view.ca)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[4] astore_2 v2
[5] aload_0 v0
[6] aload_1 v1
[7] putfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[10] aload_2 v2
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getOffscreenPageLimit()I
Access flags: 0x1
= public int getOffscreenPageLimit()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #152
+ Fieldref [android/support/v4/view/ViewPager.z I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setOffscreenPageLimit(I)V

Access flags: 0x1


= public void setOffscreenPageLimit(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 59, locals = 2, stack = 3):
[0] iload_1 v1
[1] iconst_1
[2] ificmpge +39 (target=41)
[5] ldc #29
+ String [ViewPager]
[7] new #84
+ Class [java/lang/StringBuilder]
[10] dup
[11] invokespecial #400
+ Methodref [java/lang/StringBuilder.<init> ()V]
[14] ldc #27
+ String [Requested offscreen page limit ]
[16] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[19] iload_1 v1
[20] invokevirtual #401
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[23] ldc #22
+ String [ too small; defaulting to ]
[25] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[28] iconst_1
[29] invokevirtual #401
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[32] invokevirtual #404
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[35] invokestatic #313
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[38] pop
[39] iconst_1
[40] istore_1 v1
[41] iload_1 v1
[42] aload_0 v0
[43] getfield #152
+ Fieldref [android/support/v4/view/ViewPager.z I]
[46] ificmpeq +12 (target=58)
[49] aload_0 v0
[50] iload_1 v1
[51] putfield #152
+ Fieldref [android/support/v4/view/ViewPager.z I]
[54] aload_0 v0
[55] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[58] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setPageMargin(I)V
Access flags: 0x1
= public void setPageMargin(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 4, stack = 5):
[0] aload_0 v0

[1] getfield #141


+ Fieldref [android/support/v4/view/ViewPager.o I]
[4] istore_2 v2
[5] aload_0 v0
[6] iload_1 v1
[7] putfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[10] aload_0 v0
[11] invokevirtual #237
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
[14] istore_3 v3
[15] aload_0 v0
[16] iload_3 v3
[17] iload_3 v3
[18] iload_1 v1
[19] iload_2 v2
[20] invokespecial #193
+ Methodref [android/support/v4/view/ViewPager.a (IIII)V]
[23] aload_0 v0
[24] invokevirtual #252
+ Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
[27] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getPageMargin()I
Access flags: 0x1
= public int getPageMargin()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setPageMarginDrawable(Landroid/graphics/drawable/Drawable;)V
Access flags: 0x1
= public void setPageMarginDrawable(android.graphics.drawable.Drawable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #142
+ Fieldref [android/support/v4/view/ViewPager.p Landroid/graphics/drawab
le/Drawable;]
[5] aload_1 v1
[6] ifnull +7 (target=13)
[9] aload_0 v0
[10] invokevirtual #248
+ Methodref [android/support/v4/view/ViewPager.refreshDrawableState ()V]
[13] aload_0 v0
[14] aload_1 v1
[15] ifnonnull +7 (target=22)
[18] iconst_1
[19] goto +4 (target=23)
[22] iconst_0
[23] invokevirtual #262
+ Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V]
[26] aload_0 v0
[27] invokevirtual #242

+ Methodref [android/support/v4/view/ViewPager.invalidate ()V]


[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setPageMarginDrawable(I)V
Access flags: 0x1
= public void setPageMarginDrawable(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_0 v0
[2] invokevirtual #222
+ Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/con
tent/Context;]
[5] invokevirtual #171
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[8] iload_1 v1
[9] invokevirtual #173
+ Methodref [android/content/res/Resources.getDrawable (I)Landroid/graph
ics/drawable/Drawable;]
[12] invokevirtual #259
+ Methodref [android/support/v4/view/ViewPager.setPageMarginDrawable (La
ndroid/graphics/drawable/Drawable;)V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
Access flags: 0x4
= protected boolean verifyDrawable(android.graphics.drawable.Drawable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #374
+ Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/dr
awable/Drawable;)Z]
[5] ifne +11 (target=16)
[8] aload_1 v1
[9] aload_0 v0
[10] getfield #142
+ Fieldref [android/support/v4/view/ViewPager.p Landroid/graphics/drawab
le/Drawable;]
[13] ifacmpne +7 (target=20)
[16] iconst_1
[17] goto +4 (target=21)
[20] iconst_0
[21] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
drawableStateChanged()V
Access flags: 0x4
= protected void drawableStateChanged()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #359
+ Methodref [android/view/ViewGroup.drawableStateChanged ()V]
[4] aload_0 v0
[5] getfield #142

+ Fieldref [android/support/v4/view/ViewPager.p Landroid/graphics/drawab


le/Drawable;]
[8] astore_1 v1
[9] aload_1 v1
[10] ifnull +19 (target=29)
[13] aload_1 v1
[14] invokevirtual #182
+ Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
[17] ifeq +12 (target=29)
[20] aload_1 v1
[21] aload_0 v0
[22] invokevirtual #225
+ Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I]
[25] invokevirtual #184
+ Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
[28] pop
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(F)F
Access flags: 0x0
= float a(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 2, stack = 4):
[0] fload_1 v1
[1] ldc #8
+ Float [0.5]
[3] fsub
[4] fstore_1 v1
[5] fload_1 v1
[6] f2d
[7] ldc2_w #88
+ Double [0.4712389167638204]
[10] dmul
[11] d2f
[12] fstore_1 v1
[13] fload_1 v1
[14] f2d
[15] invokestatic #398
+ Methodref [java/lang/Math.sin (D)D]
[18] d2f
[19] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(III)V
Access flags: 0x0
= void a(int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 227, locals = 15, stack = 6):
[0] aload_0 v0
[1] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[4] ifne +9 (target=13)
[7] aload_0 v0
[8] iconst_0
[9] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[12] return
[13] aload_0 v0

[14] invokevirtual #235


+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[17] istore v4
[19] aload_0 v0
[20] invokevirtual #236
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
[23] istore v5
[25] iload_1 v1
[26] iload v4
[28] isub
[29] istore v6
[31] iload_2 v2
[32] iload v5
[34] isub
[35] istore v7
[37] iload v6
[39] ifne +23 (target=62)
[42] iload v7
[44] ifne +18 (target=62)
[47] aload_0 v0
[48] iconst_0
[49] invokespecial #203
+ Methodref [android/support/v4/view/ViewPager.a (Z)V]
[52] aload_0 v0
[53] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[56] aload_0 v0
[57] iconst_0
[58] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[61] return
[62] aload_0 v0
[63] iconst_1
[64] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[67] aload_0 v0
[68] iconst_2
[69] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[72] aload_0 v0
[73] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[76] istore v8
[78] iload v8
[80] iconst_2
[81] idiv
[82] istore v9
[84] fconst_1
[85] fconst_1
[86] iload v6
[88] invokestatic #392
+ Methodref [java/lang/Math.abs (I)I]
[91] i2f
[92] fmul
[93] iload v8
[95] i2f
[96] fdiv
[97] invokestatic #395
+ Methodref [java/lang/Math.min (FF)F]

[100] fstore v10


[102] iload v9
[104] i2f
[105] iload v9
[107] i2f
[108] aload_0 v0
[109] fload v10
[111] invokevirtual #186
+ Methodref [android/support/v4/view/ViewPager.a (F)F]
[114] fmul
[115] fadd
[116] fstore v11
[118] iconst_0
[119] istore v12
[121] iload_3 v3
[122] invokestatic #392
+ Methodref [java/lang/Math.abs (I)I]
[125] istore_3 v3
[126] iload_3 v3
[127] ifle +24 (target=151)
[130] iconst_4
[131] ldc #16
+ Float [1000.0]
[133] fload v11
[135] iload_3 v3
[136] i2f
[137] fdiv
[138] invokestatic #391
+ Methodref [java/lang/Math.abs (F)F]
[141] fmul
[142] invokestatic #397
+ Methodref [java/lang/Math.round (F)I]
[145] imul
[146] istore v12
[148] goto +47 (target=195)
[151] iload v8
[153] i2f
[154] aload_0 v0
[155] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[158] aload_0 v0
[159] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[162] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[165] fmul
[166] fstore v13
[168] iload v6
[170] invokestatic #392
+ Methodref [java/lang/Math.abs (I)I]
[173] i2f
[174] fload v13
[176] aload_0 v0
[177] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[180] i2f
[181] fadd
[182] fdiv
[183] fstore v14

[185] fload v14


[187] fconst_1
[188] fadd
[189] ldc #13
+ Float [100.0]
[191] fmul
[192] f2i
[193] istore v12
[195] iload v12
[197] sipush 600
[200] invokestatic #396
+ Methodref [java/lang/Math.min (II)I]
[203] istore v12
[205] aload_0 v0
[206] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[209] iload v4
[211] iload v5
[213] iload v6
[215] iload v7
[217] iload v12
[219] invokevirtual #384
+ Methodref [android/widget/Scroller.startScroll (IIIII)V]
[222] aload_0 v0
[223] invokestatic #286
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[226] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)Landroid/support/v4/view/bx;
Access flags: 0x0
= android.support.v4.view.bx a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 76, locals = 4, stack = 4):
[0] new #51
+ Class [android/support/v4/view/bx]
[3] dup
[4] invokespecial #293
+ Methodref [android/support/v4/view/bx.<init> ()V]
[7] astore_3 v3
[8] aload_3 v3
[9] iload_1 v1
[10] putfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[13] aload_3 v3
[14] aload_0 v0
[15] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[18] aload_0 v0
[19] iload_1 v1
[20] invokevirtual #272
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;I)Lja
va/lang/Object;]
[23] putfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[26] aload_3 v3
[27] aload_0 v0
[28] getfield #134

+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view


/ae;]
[31] iload_1 v1
[32] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[35] putfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[38] iload_2 v2
[39] iflt +14 (target=53)
[42] iload_2 v2
[43] aload_0 v0
[44] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[47] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[50] ificmplt +15 (target=65)
[53] aload_0 v0
[54] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[57] aload_3 v3
[58] invokevirtual #408
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[61] pop
[62] goto +12 (target=74)
[65] aload_0 v0
[66] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[69] iload_2 v2
[70] aload_3 v3
[71] invokevirtual #407
+ Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
[74] aload_3 v3
[75] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x0
= void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 329, locals = 9, stack = 4):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[7] istore_1 v1
[8] aload_0 v0
[9] iload_1 v1
[10] putfield #128
+ Fieldref [android/support/v4/view/ViewPager.b I]
[13] aload_0 v0
[14] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[17] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[20] aload_0 v0
[21] getfield #152
+ Fieldref [android/support/v4/view/ViewPager.z I]
[24] iconst_2

[25] imul
[26] iconst_1
[27] iadd
[28] ificmpge +18 (target=46)
[31] aload_0 v0
[32] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[35] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[38] iload_1 v1
[39] ificmpge +7 (target=46)
[42] iconst_1
[43] goto +4 (target=47)
[46] iconst_0
[47] istore_2 v2
[48] aload_0 v0
[49] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[52] istore_3 v3
[53] iconst_0
[54] istore v4
[56] iconst_0
[57] istore v5
[59] iload v5
[61] aload_0 v0
[62] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[65] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[68] ificmpge +168 (target=236)
[71] aload_0 v0
[72] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[75] iload v5
[77] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[80] checkcast #51
+ Class [android/support/v4/view/bx]
[83] astore v6
[85] aload_0 v0
[86] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[89] aload v6
[91] getfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[94] invokevirtual #274
+ Methodref [android/support/v4/view/ae.a (Ljava/lang/Object;)I]
[97] istore v7
[99] iload v7
[101] iconst_m1
[102] ificmpne +6 (target=108)
[105] goto +125 (target=230)
[108] iload v7
[110] bipush -2
[112] ificmpne +84 (target=196)
[115] aload_0 v0
[116] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[119] iload v5

[121] invokevirtual #412


+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
[124] pop
[125] iinc v5, -1
[128] iload v4
[130] ifne +14 (target=144)
[133] aload_0 v0
[134] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[137] aload_0 v0
[138] invokevirtual #271
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;)V]
[141] iconst_1
[142] istore v4
[144] aload_0 v0
[145] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[148] aload_0 v0
[149] aload v6
[151] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[154] aload v6
[156] getfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[159] invokevirtual #273
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;ILjav
a/lang/Object;)V]
[162] iconst_1
[163] istore_2 v2
[164] aload_0 v0
[165] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[168] aload v6
[170] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[173] ificmpne +57 (target=230)
[176] iconst_0
[177] aload_0 v0
[178] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[181] iload_1 v1
[182] iconst_1
[183] isub
[184] invokestatic #396
+ Methodref [java/lang/Math.min (II)I]
[187] invokestatic #394
+ Methodref [java/lang/Math.max (II)I]
[190] istore_3 v3
[191] iconst_1
[192] istore_2 v2
[193] goto +37 (target=230)
[196] aload v6
[198] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[201] iload v7
[203] ificmpeq +27 (target=230)
[206] aload v6
[208] getfield #165

+ Fieldref [android/support/v4/view/bx.b I]
[211] aload_0 v0
[212] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[215] ificmpne +6 (target=221)
[218] iload v7
[220] istore_3 v3
[221] aload v6
[223] iload v7
[225] putfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[228] iconst_1
[229] istore_2 v2
[230] iinc v5, 1
[233] goto -174 (target=59)
[236] iload v4
[238] ifeq +11 (target=249)
[241] aload_0 v0
[242] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[245] aload_0 v0
[246] invokevirtual #278
+ Methodref [android/support/v4/view/ae.b (Landroid/view/ViewGroup;)V]
[249] aload_0 v0
[250] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[253] getstatic #129
+ Fieldref [android/support/v4/view/ViewPager.c Ljava/util/Comparator;]
[256] invokestatic #414
+ Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comp
arator;)V]
[259] iload_2 v2
[260] ifeq +68 (target=328)
[263] aload_0 v0
[264] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[267] istore v5
[269] iconst_0
[270] istore v6
[272] iload v6
[274] iload v5
[276] ificmpge +41 (target=317)
[279] aload_0 v0
[280] iload v6
[282] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[285] astore v7
[287] aload v7
[289] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[292] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[295] astore v8
[297] aload v8
[299] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[302] ifne +9 (target=311)

[305] aload v8
[307] fconst_0
[308] putfield #155
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[311] iinc v6, 1
[314] goto -42 (target=272)
[317] aload_0 v0
[318] iload_3 v3
[319] iconst_0
[320] iconst_1
[321] invokevirtual #195
+ Methodref [android/support/v4/view/ViewPager.a (IZZ)V]
[324] aload_0 v0
[325] invokevirtual #252
+ Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
[328] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()V
Access flags: 0x0
= void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 2):
[0] aload_0 v0
[1] aload_0 v0
[2] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[5] invokevirtual #188
+ Methodref [android/support/v4/view/ViewPager.a (I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x0
= void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1185, locals = 18, stack = 4):
[0] aconst_null
[1] astore_2 v2
[2] iconst_2
[3] istore_3 v3
[4] aload_0 v0
[5] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[8] iload_1 v1
[9] ificmpeq +33 (target=42)
[12] aload_0 v0
[13] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[16] iload_1 v1
[17] ificmpge +8 (target=25)
[20] bipush 66
[22] goto +5 (target=27)
[25] bipush 17
[27] istore_3 v3
[28] aload_0 v0
[29] aload_0 v0
[30] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[33] invokevirtual #206

+ Methodref [android/support/v4/view/ViewPager.b (I)Landroid/support/v4/


view/bx;]
[36] astore_2 v2
[37] aload_0 v0
[38] iload_1 v1
[39] putfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[42] aload_0 v0
[43] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[46] ifnonnull +8 (target=54)
[49] aload_0 v0
[50] invokespecial #239
+ Methodref [android/support/v4/view/ViewPager.h ()V]
[53] return
[54] aload_0 v0
[55] getfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[58] ifeq +8 (target=66)
[61] aload_0 v0
[62] invokespecial #239
+ Methodref [android/support/v4/view/ViewPager.h ()V]
[65] return
[66] aload_0 v0
[67] invokevirtual #238
+ Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid
/os/IBinder;]
[70] ifnonnull +4 (target=74)
[73] return
[74] aload_0 v0
[75] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[78] aload_0 v0
[79] invokevirtual #271
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;)V]
[82] aload_0 v0
[83] getfield #152
+ Fieldref [android/support/v4/view/ViewPager.z I]
[86] istore v4
[88] iconst_0
[89] aload_0 v0
[90] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[93] iload v4
[95] isub
[96] invokestatic #394
+ Methodref [java/lang/Math.max (II)I]
[99] istore v5
[101] aload_0 v0
[102] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[105] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[108] istore v6
[110] iload v6
[112] iconst_1
[113] isub

[114] aload_0 v0
[115] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[118] iload v4
[120] iadd
[121] invokestatic #396
+ Methodref [java/lang/Math.min (II)I]
[124] istore v7
[126] iload v6
[128] aload_0 v0
[129] getfield #128
+ Fieldref [android/support/v4/view/ViewPager.b I]
[132] ificmpeq +107 (target=239)
[135] aload_0 v0
[136] invokevirtual #234
+ Methodref [android/support/v4/view/ViewPager.getResources ()Landroid/c
ontent/res/Resources;]
[139] aload_0 v0
[140] invokevirtual #227
+ Methodref [android/support/v4/view/ViewPager.getId ()I]
[143] invokevirtual #174
+ Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang
/String;]
[146] astore v8
[148] goto +14 (target=162)
[151] astore v9
[153] aload_0 v0
[154] invokevirtual #227
+ Methodref [android/support/v4/view/ViewPager.getId ()I]
[157] invokestatic #390
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[160] astore v8
[162] new #78
+ Class [java/lang/IllegalStateException]
[165] dup
[166] new #84
+ Class [java/lang/StringBuilder]
[169] dup
[170] invokespecial #400
+ Methodref [java/lang/StringBuilder.<init> ()V]
[173] ldc #28
+ String [The application's PagerAdapter changed the adapter's contents
without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count:
]
[175] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[178] aload_0 v0
[179] getfield #128
+ Fieldref [android/support/v4/view/ViewPager.b I]
[182] invokevirtual #401
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[185] ldc #23
+ String [, found: ]
[187] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[190] iload v6
[192] invokevirtual #401

+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;


]
[195] ldc #20
+ String [ Pager id: ]
[197] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[200] aload v8
[202] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[205] ldc #19
+ String [ Pager class: ]
[207] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[210] aload_0 v0
[211] invokevirtual #399
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[214] invokevirtual #402
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[217] ldc #21
+ String [ Problematic adapter: ]
[219] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[222] aload_0 v0
[223] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[226] invokevirtual #399
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[229] invokevirtual #402
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[232] invokevirtual #404
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[235] invokespecial #389
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[238] athrow
[239] iconst_m1
[240] istore v8
[242] aconst_null
[243] astore v9
[245] iconst_0
[246] istore v8
[248] iload v8
[250] aload_0 v0
[251] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[254] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[257] ificmpge +54 (target=311)
[260] aload_0 v0
[261] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[264] iload v8
[266] invokevirtual #410

+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]


[269] checkcast #51
+ Class [android/support/v4/view/bx]
[272] astore v10
[274] aload v10
[276] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[279] aload_0 v0
[280] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[283] ificmplt +22 (target=305)
[286] aload v10
[288] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[291] aload_0 v0
[292] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[295] ificmpne +16 (target=311)
[298] aload v10
[300] astore v9
[302] goto +9 (target=311)
[305] iinc v8, 1
[308] goto -60 (target=248)
[311] aload v9
[313] ifnonnull +20 (target=333)
[316] iload v6
[318] ifle +15 (target=333)
[321] aload_0 v0
[322] aload_0 v0
[323] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[326] iload v8
[328] invokevirtual #191
+ Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4
/view/bx;]
[331] astore v9
[333] aload v9
[335] ifnull +603 (target=938)
[338] fconst_0
[339] fstore v10
[341] iload v8
[343] iconst_1
[344] isub
[345] istore v11
[347] iload v11
[349] iflt +18 (target=367)
[352] aload_0 v0
[353] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[356] iload v11
[358] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[361] checkcast #51
+ Class [android/support/v4/view/bx]
[364] goto +4 (target=368)
[367] aconst_null
[368] astore v12
[370] aload_0 v0
[371] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]

[374] istore v13


[376] iload v13
[378] ifgt +7 (target=385)
[381] fconst_0
[382] goto +20 (target=402)
[385] fconst_2
[386] aload v9
[388] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[391] fsub
[392] aload_0 v0
[393] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[396] i2f
[397] iload v13
[399] i2f
[400] fdiv
[401] fadd
[402] fstore v14
[404] aload_0 v0
[405] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[408] iconst_1
[409] isub
[410] istore v15
[412] iload v15
[414] iflt +209 (target=623)
[417] fload v10
[419] fload v14
[421] fcmpl
[422] iflt +93 (target=515)
[425] iload v15
[427] iload v5
[429] ificmpge +86 (target=515)
[432] aload v12
[434] ifnonnull +6 (target=440)
[437] goto +186 (target=623)
[440] iload v15
[442] aload v12
[444] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[447] ificmpne +170 (target=617)
[450] aload v12
[452] getfield #166
+ Fieldref [android/support/v4/view/bx.c Z]
[455] ifne +162 (target=617)
[458] aload_0 v0
[459] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[462] iload v11
[464] invokevirtual #412
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
[467] pop
[468] aload_0 v0
[469] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[472] aload_0 v0
[473] iload v15
[475] aload v12

[477] getfield #164


+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[480] invokevirtual #273
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;ILjav
a/lang/Object;)V]
[483] iinc v11, -1
[486] iinc v8, -1
[489] iload v11
[491] iflt +18 (target=509)
[494] aload_0 v0
[495] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[498] iload v11
[500] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[503] checkcast #51
+ Class [android/support/v4/view/bx]
[506] goto +4 (target=510)
[509] aconst_null
[510] astore v12
[512] goto +105 (target=617)
[515] aload v12
[517] ifnull +52 (target=569)
[520] iload v15
[522] aload v12
[524] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[527] ificmpne +42 (target=569)
[530] fload v10
[532] aload v12
[534] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[537] fadd
[538] fstore v10
[540] iinc v11, -1
[543] iload v11
[545] iflt +18 (target=563)
[548] aload_0 v0
[549] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[552] iload v11
[554] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[557] checkcast #51
+ Class [android/support/v4/view/bx]
[560] goto +4 (target=564)
[563] aconst_null
[564] astore v12
[566] goto +51 (target=617)
[569] aload_0 v0
[570] iload v15
[572] iload v11
[574] iconst_1
[575] iadd
[576] invokevirtual #191
+ Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4
/view/bx;]
[579] astore v12
[581] fload v10
[583] aload v12

[585] getfield #167


+ Fieldref [android/support/v4/view/bx.d F]
[588] fadd
[589] fstore v10
[591] iinc v8, 1
[594] iload v11
[596] iflt +18 (target=614)
[599] aload_0 v0
[600] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[603] iload v11
[605] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[608] checkcast #51
+ Class [android/support/v4/view/bx]
[611] goto +4 (target=615)
[614] aconst_null
[615] astore v12
[617] iinc v15, -1
[620] goto -208 (target=412)
[623] aload v9
[625] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[628] fstore v15
[630] iload v8
[632] iconst_1
[633] iadd
[634] istore v11
[636] fload v15
[638] fconst_2
[639] fcmpg
[640] ifge +289 (target=929)
[643] iload v11
[645] aload_0 v0
[646] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[649] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[652] ificmpge +18 (target=670)
[655] aload_0 v0
[656] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[659] iload v11
[661] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[664] checkcast #51
+ Class [android/support/v4/view/bx]
[667] goto +4 (target=671)
[670] aconst_null
[671] astore v12
[673] iload v13
[675] ifgt +7 (target=682)
[678] fconst_0
[679] goto +14 (target=693)
[682] aload_0 v0
[683] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[686] i2f
[687] iload v13
[689] i2f

[690] fdiv
[691] fconst_2
[692] fadd
[693] fstore v16
[695] aload_0 v0
[696] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[699] iconst_1
[700] iadd
[701] istore v17
[703] iload v17
[705] iload v6
[707] ificmpge +222 (target=929)
[710] fload v15
[712] fload v16
[714] fcmpl
[715] iflt +94 (target=809)
[718] iload v17
[720] iload v7
[722] ificmple +87 (target=809)
[725] aload v12
[727] ifnonnull +6 (target=733)
[730] goto +199 (target=929)
[733] iload v17
[735] aload v12
[737] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[740] ificmpne +183 (target=923)
[743] aload v12
[745] getfield #166
+ Fieldref [android/support/v4/view/bx.c Z]
[748] ifne +175 (target=923)
[751] aload_0 v0
[752] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[755] iload v11
[757] invokevirtual #412
+ Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
[760] pop
[761] aload_0 v0
[762] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[765] aload_0 v0
[766] iload v17
[768] aload v12
[770] getfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[773] invokevirtual #273
+ Methodref [android/support/v4/view/ae.a (Landroid/view/ViewGroup;ILjav
a/lang/Object;)V]
[776] iload v11
[778] aload_0 v0
[779] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[782] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[785] ificmpge +18 (target=803)
[788] aload_0 v0
[789] getfield #131

+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]


[792] iload v11
[794] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[797] checkcast #51
+ Class [android/support/v4/view/bx]
[800] goto +4 (target=804)
[803] aconst_null
[804] astore v12
[806] goto +117 (target=923)
[809] aload v12
[811] ifnull +59 (target=870)
[814] iload v17
[816] aload v12
[818] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[821] ificmpne +49 (target=870)
[824] fload v15
[826] aload v12
[828] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[831] fadd
[832] fstore v15
[834] iinc v11, 1
[837] iload v11
[839] aload_0 v0
[840] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[843] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[846] ificmpge +18 (target=864)
[849] aload_0 v0
[850] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[853] iload v11
[855] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[858] checkcast #51
+ Class [android/support/v4/view/bx]
[861] goto +4 (target=865)
[864] aconst_null
[865] astore v12
[867] goto +56 (target=923)
[870] aload_0 v0
[871] iload v17
[873] iload v11
[875] invokevirtual #191
+ Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4
/view/bx;]
[878] astore v12
[880] iinc v11, 1
[883] fload v15
[885] aload v12
[887] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[890] fadd
[891] fstore v15
[893] iload v11
[895] aload_0 v0
[896] getfield #131

+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]


[899] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[902] ificmpge +18 (target=920)
[905] aload_0 v0
[906] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[909] iload v11
[911] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[914] checkcast #51
+ Class [android/support/v4/view/bx]
[917] goto +4 (target=921)
[920] aconst_null
[921] astore v12
[923] iinc v17, 1
[926] goto -223 (target=703)
[929] aload_0 v0
[930] aload v9
[932] iload v8
[934] aload_2 v2
[935] invokespecial #198
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/bx;ILandroid/support/v4/view/bx;)V]
[938] aload_0 v0
[939] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[942] aload_0 v0
[943] aload_0 v0
[944] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[947] aload v9
[949] ifnull +11 (target=960)
[952] aload v9
[954] getfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[957] goto +4 (target=961)
[960] aconst_null
[961] invokevirtual #279
+ Methodref [android/support/v4/view/ae.b (Landroid/view/ViewGroup;ILjav
a/lang/Object;)V]
[964] aload_0 v0
[965] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[968] aload_0 v0
[969] invokevirtual #278
+ Methodref [android/support/v4/view/ae.b (Landroid/view/ViewGroup;)V]
[972] aload_0 v0
[973] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[976] istore v10
[978] iconst_0
[979] istore v11
[981] iload v11
[983] iload v10
[985] ificmpge +85 (target=1070)
[988] aload_0 v0
[989] iload v11

[991] invokevirtual #219


+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[994] astore v12
[996] aload v12
[998] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[1001] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[1004] astore v13
[1006] aload v13
[1008] iload v11
[1010] putfield #158
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.f I]
[1013] aload v13
[1015] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[1018] ifne +46 (target=1064)
[1021] aload v13
[1023] getfield #155
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[1026] fconst_0
[1027] fcmpl
[1028] ifne +36 (target=1064)
[1031] aload_0 v0
[1032] aload v12
[1034] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[1037] astore v14
[1039] aload v14
[1041] ifnull +23 (target=1064)
[1044] aload v13
[1046] aload v14
[1048] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[1051] putfield #155
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[1054] aload v13
[1056] aload v14
[1058] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[1061] putfield #157
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.e I]
[1064] iinc v11, 1
[1067] goto -86 (target=981)
[1070] aload_0 v0
[1071] invokespecial #239
+ Methodref [android/support/v4/view/ViewPager.h ()V]
[1074] aload_0 v0
[1075] invokevirtual #240
+ Methodref [android/support/v4/view/ViewPager.hasFocus ()Z]
[1078] ifeq +106 (target=1184)
[1081] aload_0 v0
[1082] invokevirtual #215
+ Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view
/View;]
[1085] astore v11
[1087] aload v11

[1089] ifnull +12 (target=1101)


[1092] aload_0 v0
[1093] aload v11
[1095] invokevirtual #207
+ Methodref [android/support/v4/view/ViewPager.b (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[1098] goto +4 (target=1102)
[1101] aconst_null
[1102] astore v12
[1104] aload v12
[1106] ifnull +15 (target=1121)
[1109] aload v12
[1111] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[1114] aload_0 v0
[1115] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[1118] ificmpeq +66 (target=1184)
[1121] iconst_0
[1122] istore v13
[1124] iload v13
[1126] aload_0 v0
[1127] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[1130] ificmpge +54 (target=1184)
[1133] aload_0 v0
[1134] iload v13
[1136] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[1139] astore v14
[1141] aload_0 v0
[1142] aload v14
[1144] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[1147] astore v12
[1149] aload v12
[1151] ifnull +27 (target=1178)
[1154] aload v12
[1156] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[1159] aload_0 v0
[1160] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[1163] ificmpne +15 (target=1178)
[1166] aload v14
[1168] iload_3 v3
[1169] invokevirtual #347
+ Methodref [android/view/View.requestFocus (I)Z]
[1172] ifeq +6 (target=1178)
[1175] goto +9 (target=1184)
[1178] iinc v13, 1
[1181] goto -57 (target=1124)
[1184] return
Code attribute exceptions (count = 1):
- ExceptionInfo (135 -> 148: 151):
+ Class [android/content/res/Resources$NotFoundException]
Code attribute attributes (attribute count = 0):
+ Method:
h()V

Access flags: 0x2


= private void h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 79, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #123
+ Fieldref [android/support/v4/view/ViewPager.ad I]
[4] ifeq +74 (target=78)
[7] aload_0 v0
[8] getfield #124
+ Fieldref [android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[11] ifnonnull +17 (target=28)
[14] aload_0 v0
[15] new #86
+ Class [java/util/ArrayList]
[18] dup
[19] invokespecial #406
+ Methodref [java/util/ArrayList.<init> ()V]
[22] putfield #124
+ Fieldref [android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[25] goto +10 (target=35)
[28] aload_0 v0
[29] getfield #124
+ Fieldref [android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[32] invokevirtual #409
+ Methodref [java/util/ArrayList.clear ()V]
[35] aload_0 v0
[36] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[39] istore_1 v1
[40] iconst_0
[41] istore_2 v2
[42] iload_2 v2
[43] iload_1 v1
[44] ificmpge +24 (target=68)
[47] aload_0 v0
[48] iload_2 v2
[49] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[52] astore_3 v3
[53] aload_0 v0
[54] getfield #124
+ Fieldref [android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[57] aload_3 v3
[58] invokevirtual #408
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[61] pop
[62] iinc v2, 1
[65] goto -23 (target=42)
[68] aload_0 v0
[69] getfield #124
+ Fieldref [android/support/v4/view/ViewPager.ae Ljava/util/ArrayList;]
[72] getstatic #125
+ Fieldref [android/support/v4/view/ViewPager.af Landroid/support/v4/vie
w/ce;]
[75] invokestatic #414
+ Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comp
arator;)V]
[78] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/bx;ILandroid/support/v4/view/bx;)V
Access flags: 0x2
= private void a(android.support.v4.view.bx,int,android.support.v4.view.bx
)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 694, locals = 12, stack = 4):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[7] istore v4
[9] aload_0 v0
[10] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[13] istore v5
[15] iload v5
[17] ifle +15 (target=32)
[20] aload_0 v0
[21] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[24] i2f
[25] iload v5
[27] i2f
[28] fdiv
[29] goto +4 (target=33)
[32] fconst_0
[33] fstore v6
[35] aload_3 v3
[36] ifnull +342 (target=378)
[39] aload_3 v3
[40] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[43] istore v7
[45] iload v7
[47] aload_1 v1
[48] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[51] ificmpge +170 (target=221)
[54] iconst_0
[55] istore v8
[57] aconst_null
[58] astore v9
[60] aload_3 v3
[61] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[64] aload_3 v3
[65] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[68] fadd
[69] fload v6
[71] fadd
[72] fstore v10
[74] iload v7
[76] iconst_1
[77] iadd
[78] istore v11

[80] iload v11


[82] aload_1 v1
[83] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[86] ificmpgt +132 (target=218)
[89] iload v8
[91] aload_0 v0
[92] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[95] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[98] ificmpge +120 (target=218)
[101] aload_0 v0
[102] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[105] iload v8
[107] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[110] checkcast #51
+ Class [android/support/v4/view/bx]
[113] astore v9
[115] iload v11
[117] aload v9
[119] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[122] ificmple +37 (target=159)
[125] iload v8
[127] aload_0 v0
[128] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[131] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[134] iconst_1
[135] isub
[136] ificmpge +23 (target=159)
[139] iinc v8, 1
[142] aload_0 v0
[143] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[146] iload v8
[148] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[151] checkcast #51
+ Class [android/support/v4/view/bx]
[154] astore v9
[156] goto -41 (target=115)
[159] iload v11
[161] aload v9
[163] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[166] ificmpge +26 (target=192)
[169] fload v10
[171] aload_0 v0
[172] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[175] iload v11
[177] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[180] fload v6

[182] fadd
[183] fadd
[184] fstore v10
[186] iinc v11, 1
[189] goto -30 (target=159)
[192] aload v9
[194] fload v10
[196] putfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[199] fload v10
[201] aload v9
[203] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[206] fload v6
[208] fadd
[209] fadd
[210] fstore v10
[212] iinc v11, 1
[215] goto -135 (target=80)
[218] goto +160 (target=378)
[221] iload v7
[223] aload_1 v1
[224] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[227] ificmple +151 (target=378)
[230] aload_0 v0
[231] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[234] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[237] iconst_1
[238] isub
[239] istore v8
[241] aconst_null
[242] astore v9
[244] aload_3 v3
[245] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[248] fstore v10
[250] iload v7
[252] iconst_1
[253] isub
[254] istore v11
[256] iload v11
[258] aload_1 v1
[259] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[262] ificmplt +116 (target=378)
[265] iload v8
[267] iflt +111 (target=378)
[270] aload_0 v0
[271] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[274] iload v8
[276] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[279] checkcast #51
+ Class [android/support/v4/view/bx]
[282] astore v9
[284] iload v11

[286] aload v9
[288] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[291] ificmpge +28 (target=319)
[294] iload v8
[296] ifle +23 (target=319)
[299] iinc v8, -1
[302] aload_0 v0
[303] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[306] iload v8
[308] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[311] checkcast #51
+ Class [android/support/v4/view/bx]
[314] astore v9
[316] goto -32 (target=284)
[319] iload v11
[321] aload v9
[323] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[326] ificmple +26 (target=352)
[329] fload v10
[331] aload_0 v0
[332] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[335] iload v11
[337] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[340] fload v6
[342] fadd
[343] fsub
[344] fstore v10
[346] iinc v11, -1
[349] goto -30 (target=319)
[352] fload v10
[354] aload v9
[356] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[359] fload v6
[361] fadd
[362] fsub
[363] fstore v10
[365] aload v9
[367] fload v10
[369] putfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[372] iinc v11, -1
[375] goto -119 (target=256)
[378] aload_0 v0
[379] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[382] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[385] istore v7
[387] aload_1 v1
[388] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[391] fstore v8

[393] aload_1 v1
[394] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[397] iconst_1
[398] isub
[399] istore v9
[401] aload_0 v0
[402] aload_1 v1
[403] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[406] ifne +10 (target=416)
[409] aload_1 v1
[410] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[413] goto +5 (target=418)
[416] ldc #6
+ Float [-3.4028235E38]
[418] putfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[421] aload_0 v0
[422] aload_1 v1
[423] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[426] iload v4
[428] iconst_1
[429] isub
[430] ificmpne +17 (target=447)
[433] aload_1 v1
[434] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[437] aload_1 v1
[438] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[441] fadd
[442] fconst_1
[443] fsub
[444] goto +5 (target=449)
[447] ldc #17
+ Float [3.4028235E38]
[449] putfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[452] iload_2 v2
[453] iconst_1
[454] isub
[455] istore v10
[457] iload v10
[459] iflt +93 (target=552)
[462] aload_0 v0
[463] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[466] iload v10
[468] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[471] checkcast #51
+ Class [android/support/v4/view/bx]
[474] astore v11
[476] iload v9
[478] aload v11
[480] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]

[483] ificmple +26 (target=509)


[486] fload v8
[488] aload_0 v0
[489] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[492] iload v9
[494] iinc v9, -1
[497] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[500] fload v6
[502] fadd
[503] fsub
[504] fstore v8
[506] goto -30 (target=476)
[509] fload v8
[511] aload v11
[513] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[516] fload v6
[518] fadd
[519] fsub
[520] fstore v8
[522] aload v11
[524] fload v8
[526] putfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[529] aload v11
[531] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[534] ifne +9 (target=543)
[537] aload_0 v0
[538] fload v8
[540] putfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[543] iinc v10, -1
[546] iinc v9, -1
[549] goto -92 (target=457)
[552] aload_1 v1
[553] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[556] aload_1 v1
[557] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[560] fadd
[561] fload v6
[563] fadd
[564] fstore v8
[566] aload_1 v1
[567] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[570] iconst_1
[571] iadd
[572] istore v9
[574] iload_2 v2
[575] iconst_1
[576] iadd
[577] istore v10
[579] iload v10
[581] iload v7

[583] ificmpge +105 (target=688)


[586] aload_0 v0
[587] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[590] iload v10
[592] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[595] checkcast #51
+ Class [android/support/v4/view/bx]
[598] astore v11
[600] iload v9
[602] aload v11
[604] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[607] ificmpge +26 (target=633)
[610] fload v8
[612] aload_0 v0
[613] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[616] iload v9
[618] iinc v9, 1
[621] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[624] fload v6
[626] fadd
[627] fadd
[628] fstore v8
[630] goto -30 (target=600)
[633] aload v11
[635] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[638] iload v4
[640] iconst_1
[641] isub
[642] ificmpne +17 (target=659)
[645] aload_0 v0
[646] fload v8
[648] aload v11
[650] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[653] fadd
[654] fconst_1
[655] fsub
[656] putfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[659] aload v11
[661] fload v8
[663] putfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[666] fload v8
[668] aload v11
[670] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[673] fload v6
[675] fadd
[676] fadd
[677] fstore v8
[679] iinc v10, 1
[682] iinc v9, 1

[685] goto -106 (target=579)


[688] aload_0 v0
[689] iconst_0
[690] putfield #114
+ Fieldref [android/support/v4/view/ViewPager.T Z]
[693] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onSaveInstanceState()Landroid/os/Parcelable;
Access flags: 0x1
= public android.os.Parcelable onSaveInstanceState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 3, stack = 3):
[0] aload_0 v0
[1] invokespecial #371
+ Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Pa
rcelable;]
[4] astore_1 v1
[5] new #42
+ Class [android/support/v4/view/ViewPager$SavedState]
[8] dup
[9] aload_1 v1
[10] invokespecial #265
+ Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landro
id/os/Parcelable;)V]
[13] astore_2 v2
[14] aload_2 v2
[15] aload_0 v0
[16] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[19] putfield #161
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
[22] aload_0 v0
[23] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[26] ifnull +14 (target=40)
[29] aload_2 v2
[30] aload_0 v0
[31] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[34] invokevirtual #275
+ Methodref [android/support/v4/view/ae.b ()Landroid/os/Parcelable;]
[37] putfield #162
+ Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/P
arcelable;]
[40] aload_2 v2
[41] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRestoreInstanceState(Landroid/os/Parcelable;)V
Access flags: 0x1
= public void onRestoreInstanceState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 86, locals = 3, stack = 4):
[0] aload_1 v1
[1] instanceof #42
+ Class [android/support/v4/view/ViewPager$SavedState]
[4] ifne +9 (target=13)

[7] aload_0 v0
[8] aload_1 v1
[9] invokespecial #370
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/
Parcelable;)V]
[12] return
[13] aload_1 v1
[14] checkcast #42
+ Class [android/support/v4/view/ViewPager$SavedState]
[17] astore_2 v2
[18] aload_0 v0
[19] aload_2 v2
[20] invokevirtual #266
+ Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState
()Landroid/os/Parcelable;]
[23] invokespecial #370
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/
Parcelable;)V]
[26] aload_0 v0
[27] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[30] ifnull +31 (target=61)
[33] aload_0 v0
[34] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[37] aload_2 v2
[38] getfield #162
+ Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/P
arcelable;]
[41] aload_2 v2
[42] getfield #163
+ Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/Cl
assLoader;]
[45] invokevirtual #269
+ Methodref [android/support/v4/view/ae.a (Landroid/os/Parcelable;Ljava/
lang/ClassLoader;)V]
[48] aload_0 v0
[49] aload_2 v2
[50] getfield #161
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
[53] iconst_0
[54] iconst_1
[55] invokevirtual #195
+ Methodref [android/support/v4/view/ViewPager.a (IZZ)V]
[58] goto +27 (target=85)
[61] aload_0 v0
[62] aload_2 v2
[63] getfield #161
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
[66] putfield #136
+ Fieldref [android/support/v4/view/ViewPager.j I]
[69] aload_0 v0
[70] aload_2 v2
[71] getfield #162
+ Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/P
arcelable;]
[74] putfield #137
+ Fieldref [android/support/v4/view/ViewPager.k Landroid/os/Parcelable;]

[77] aload_0 v0
[78] aload_2 v2
[79] getfield #163
+ Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/Cl
assLoader;]
[82] putfield #138
+ Fieldref [android/support/v4/view/ViewPager.l Ljava/lang/ClassLoader;]
[85] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutPara
ms;)V
Access flags: 0x1
= public void addView(android.view.View,int,android.view.ViewGroup$LayoutP
arams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 89, locals = 5, stack = 4):
[0] aload_0 v0
[1] aload_3 v3
[2] invokevirtual #211
+ Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landro
id/view/ViewGroup$LayoutParams;)Z]
[5] ifne +9 (target=14)
[8] aload_0 v0
[9] aload_3 v3
[10] invokevirtual #218
+ Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Lan
droid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
[13] astore_3 v3
[14] aload_3 v3
[15] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[18] astore v4
[20] aload v4
[22] dup
[23] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[26] aload_1 v1
[27] instanceof #50
+ Class [android/support/v4/view/bw]
[30] ior
[31] putfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[34] aload_0 v0
[35] getfield #149
+ Fieldref [android/support/v4/view/ViewPager.w Z]
[38] ifeq +43 (target=81)
[41] aload v4
[43] ifnull +21 (target=64)
[46] aload v4
[48] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[51] ifeq +13 (target=64)
[54] new #78
+ Class [java/lang/IllegalStateException]
[57] dup
[58] ldc #25
+ String [Cannot add pager decor view during layout]
[60] invokespecial #389
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)

V]
[63] athrow
[64] aload v4
[66] iconst_1
[67] putfield #156
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z]
[70] aload_0 v0
[71] aload_1 v1
[72] iload_2 v2
[73] aload_3 v3
[74] invokevirtual #204
+ Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid
/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
[77] pop
[78] goto +10 (target=88)
[81] aload_0 v0
[82] aload_1 v1
[83] iload_2 v2
[84] aload_3 v3
[85] invokespecial #354
+ Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroi
d/view/ViewGroup$LayoutParams;)V]
[88] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
removeView(Landroid/view/View;)V
Access flags: 0x1
= public void removeView(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #149
+ Fieldref [android/support/v4/view/ViewPager.w Z]
[4] ifeq +11 (target=15)
[7] aload_0 v0
[8] aload_1 v1
[9] invokevirtual #251
+ Methodref [android/support/v4/view/ViewPager.removeViewInLayout (Landr
oid/view/View;)V]
[12] goto +8 (target=20)
[15] aload_0 v0
[16] aload_1 v1
[17] invokespecial #373
+ Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)Landroid/support/v4/view/bx;
Access flags: 0x0
= android.support.v4.view.bx a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 50, locals = 4, stack = 3):
[0] iconst_0
[1] istore_2 v2
[2] iload_2 v2
[3] aload_0 v0
[4] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[7] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]

[10] ificmpge +38 (target=48)


[13] aload_0 v0
[14] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[17] iload_2 v2
[18] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[21] checkcast #51
+ Class [android/support/v4/view/bx]
[24] astore_3 v3
[25] aload_0 v0
[26] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[29] aload_1 v1
[30] aload_3 v3
[31] getfield #164
+ Fieldref [android/support/v4/view/bx.a Ljava/lang/Object;]
[34] invokevirtual #270
+ Methodref [android/support/v4/view/ae.a (Landroid/view/View;Ljava/lang
/Object;)Z]
[37] ifeq +5 (target=42)
[40] aload_3 v3
[41] areturn
[42] iinc v2, 1
[45] goto -43 (target=2)
[48] aconst_null
[49] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)Landroid/support/v4/view/bx;
Access flags: 0x0
= android.support.v4.view.bx b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 37, locals = 3, stack = 2):
[0] aload_1 v1
[1] invokevirtual #336
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[4] dup
[5] astore_2 v2
[6] aload_0 v0
[7] ifacmpeq +24 (target=31)
[10] aload_2 v2
[11] ifnull +10 (target=21)
[14] aload_2 v2
[15] instanceof #68
+ Class [android/view/View]
[18] ifne +5 (target=23)
[21] aconst_null
[22] areturn
[23] aload_2 v2
[24] checkcast #68
+ Class [android/view/View]
[27] astore_1 v1
[28] goto -28 (target=0)
[31] aload_0 v0
[32] aload_1 v1
[33] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]

[36] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)Landroid/support/v4/view/bx;
Access flags: 0x0
= android.support.v4.view.bx b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 4, stack = 2):
[0] iconst_0
[1] istore_2 v2
[2] iload_2 v2
[3] aload_0 v0
[4] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[7] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[10] ificmpge +31 (target=41)
[13] aload_0 v0
[14] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[17] iload_2 v2
[18] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[21] checkcast #51
+ Class [android/support/v4/view/bx]
[24] astore_3 v3
[25] aload_3 v3
[26] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[29] iload_1 v1
[30] ificmpne +5 (target=35)
[33] aload_3 v3
[34] areturn
[35] iinc v2, 1
[38] goto -36 (target=2)
[41] aconst_null
[42] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onAttachedToWindow()V
Access flags: 0x4
= protected void onAttachedToWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #367
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onMeasure(II)V
Access flags: 0x4
= protected void onMeasure(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 475, locals = 21, stack = 4):
[0] aload_0 v0

[1] iconst_0
[2] iload_1 v1
[3] invokestatic #223
+ Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I]
[6] iconst_0
[7] iload_2 v2
[8] invokestatic #223
+ Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I]
[11] invokevirtual #258
+ Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)
V]
[14] aload_0 v0
[15] invokevirtual #229
+ Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I]
[18] istore_3 v3
[19] iload_3 v3
[20] bipush 10
[22] idiv
[23] istore v4
[25] aload_0 v0
[26] iload v4
[28] aload_0 v0
[29] getfield #97
+ Fieldref [android/support/v4/view/ViewPager.C I]
[32] invokestatic #396
+ Methodref [java/lang/Math.min (II)I]
[35] putfield #98
+ Fieldref [android/support/v4/view/ViewPager.D I]
[38] iload_3 v3
[39] aload_0 v0
[40] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[43] isub
[44] aload_0 v0
[45] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[48] isub
[49] istore v5
[51] aload_0 v0
[52] invokevirtual #228
+ Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I]
[55] aload_0 v0
[56] invokevirtual #233
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
[59] isub
[60] aload_0 v0
[61] invokevirtual #230
+ Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
[64] isub
[65] istore v6
[67] aload_0 v0
[68] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[71] istore v7
[73] iconst_0
[74] istore v8
[76] iload v8
[78] iload v7
[80] ificmpge +267 (target=347)
[83] aload_0 v0

[84] iload v8
[86] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[89] astore v9
[91] aload v9
[93] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[96] bipush 8
[98] ificmpeq +243 (target=341)
[101] aload v9
[103] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[106] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[109] astore v10
[111] aload v10
[113] ifnull +228 (target=341)
[116] aload v10
[118] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[121] ifeq +220 (target=341)
[124] aload v10
[126] getfield #154
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
[129] bipush 7
[131] iand
[132] istore v11
[134] aload v10
[136] getfield #154
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
[139] bipush 112
[141] iand
[142] istore v12
[144] ldc #1
+ Integer [-2147483648]
[146] istore v13
[148] ldc #1
+ Integer [-2147483648]
[150] istore v14
[152] iload v12
[154] bipush 48
[156] ificmpeq +10 (target=166)
[159] iload v12
[161] bipush 80
[163] ificmpne +7 (target=170)
[166] iconst_1
[167] goto +4 (target=171)
[170] iconst_0
[171] istore v15
[173] iload v11
[175] iconst_3
[176] ificmpeq +9 (target=185)
[179] iload v11
[181] iconst_5
[182] ificmpne +7 (target=189)
[185] iconst_1
[186] goto +4 (target=190)
[189] iconst_0

[190] istore v16


[192] iload v15
[194] ifeq +10 (target=204)
[197] ldc #5
+ Integer [1073741824]
[199] istore v13
[201] goto +12 (target=213)
[204] iload v16
[206] ifeq +7 (target=213)
[209] ldc #5
+ Integer [1073741824]
[211] istore v14
[213] iload v5
[215] istore v17
[217] iload v6
[219] istore v18
[221] aload v10
[223] getfield #160
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
[226] bipush -2
[228] ificmpeq +23 (target=251)
[231] ldc #5
+ Integer [1073741824]
[233] istore v13
[235] aload v10
[237] getfield #160
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
[240] iconst_m1
[241] ificmpeq +10 (target=251)
[244] aload v10
[246] getfield #160
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
[249] istore v17
[251] aload v10
[253] getfield #159
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
[256] bipush -2
[258] ificmpeq +23 (target=281)
[261] ldc #5
+ Integer [1073741824]
[263] istore v14
[265] aload v10
[267] getfield #159
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
[270] iconst_m1
[271] ificmpeq +10 (target=281)
[274] aload v10
[276] getfield #159
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
[279] istore v18
[281] iload v17
[283] iload v13
[285] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[288] istore v19
[290] iload v18
[292] iload v14
[294] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[297] istore v20

[299] aload v9
[301] iload v19
[303] iload v20
[305] invokevirtual #344
+ Methodref [android/view/View.measure (II)V]
[308] iload v15
[310] ifeq +16 (target=326)
[313] iload v6
[315] aload v9
[317] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[320] isub
[321] istore v6
[323] goto +18 (target=341)
[326] iload v16
[328] ifeq +13 (target=341)
[331] iload v5
[333] aload v9
[335] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[338] isub
[339] istore v5
[341] iinc v8, 1
[344] goto -268 (target=76)
[347] aload_0 v0
[348] iload v5
[350] ldc #5
+ Integer [1073741824]
[352] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[355] putfield #147
+ Fieldref [android/support/v4/view/ViewPager.u I]
[358] aload_0 v0
[359] iload v6
[361] ldc #5
+ Integer [1073741824]
[363] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[366] putfield #148
+ Fieldref [android/support/v4/view/ViewPager.v I]
[369] aload_0 v0
[370] iconst_1
[371] putfield #149
+ Fieldref [android/support/v4/view/ViewPager.w Z]
[374] aload_0 v0
[375] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[378] aload_0 v0
[379] iconst_0
[380] putfield #149
+ Fieldref [android/support/v4/view/ViewPager.w Z]
[383] aload_0 v0
[384] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[387] istore v7
[389] iconst_0
[390] istore v8
[392] iload v8
[394] iload v7
[396] ificmpge +78 (target=474)

[399] aload_0 v0
[400] iload v8
[402] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[405] astore v9
[407] aload v9
[409] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[412] bipush 8
[414] ificmpeq +54 (target=468)
[417] aload v9
[419] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[422] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[425] astore v10
[427] aload v10
[429] ifnull +11 (target=440)
[432] aload v10
[434] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[437] ifne +31 (target=468)
[440] iload v5
[442] i2f
[443] aload v10
[445] getfield #155
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[448] fmul
[449] f2i
[450] ldc #5
+ Integer [1073741824]
[452] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[455] istore v11
[457] aload v9
[459] iload v11
[461] aload_0 v0
[462] getfield #148
+ Fieldref [android/support/v4/view/ViewPager.v I]
[465] invokevirtual #344
+ Methodref [android/view/View.measure (II)V]
[468] iinc v8, 1
[471] goto -79 (target=392)
[474] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onSizeChanged(IIII)V
Access flags: 0x4
= protected void onSizeChanged(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 5, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] iload_3 v3
[4] iload v4
[6] invokespecial #372
+ Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]

[9] iload_1 v1
[10] iload_3 v3
[11] ificmpeq +17 (target=28)
[14] aload_0 v0
[15] iload_1 v1
[16] iload_3 v3
[17] aload_0 v0
[18] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[21] aload_0 v0
[22] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[25] invokespecial #193
+ Methodref [android/support/v4/view/ViewPager.a (IIII)V]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IIII)V
Access flags: 0x2
= private void a(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 217, locals = 12, stack = 6):
[0] iload_2 v2
[1] ifle +140 (target=141)
[4] aload_0 v0
[5] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[8] invokevirtual #411
+ Methodref [java/util/ArrayList.isEmpty ()Z]
[11] ifne +130 (target=141)
[14] iload_1 v1
[15] aload_0 v0
[16] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[19] isub
[20] aload_0 v0
[21] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[24] isub
[25] iload_3 v3
[26] iadd
[27] istore v5
[29] iload_2 v2
[30] aload_0 v0
[31] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[34] isub
[35] aload_0 v0
[36] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[39] isub
[40] iload v4
[42] iadd
[43] istore v6
[45] aload_0 v0
[46] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[49] istore v7
[51] iload v7
[53] i2f

[54] iload v6
[56] i2f
[57] fdiv
[58] fstore v8
[60] fload v8
[62] iload v5
[64] i2f
[65] fmul
[66] f2i
[67] istore v9
[69] aload_0 v0
[70] iload v9
[72] aload_0 v0
[73] invokevirtual #236
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
[76] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[79] aload_0 v0
[80] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[83] invokevirtual #383
+ Methodref [android/widget/Scroller.isFinished ()Z]
[86] ifne +52 (target=138)
[89] aload_0 v0
[90] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[93] invokevirtual #381
+ Methodref [android/widget/Scroller.getDuration ()I]
[96] aload_0 v0
[97] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[100] invokevirtual #385
+ Methodref [android/widget/Scroller.timePassed ()I]
[103] isub
[104] istore v10
[106] aload_0 v0
[107] aload_0 v0
[108] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[111] invokevirtual #206
+ Methodref [android/support/v4/view/ViewPager.b (I)Landroid/support/v4/
view/bx;]
[114] astore v11
[116] aload_0 v0
[117] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[120] iload v9
[122] iconst_0
[123] aload v11
[125] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[128] iload_1 v1
[129] i2f
[130] fmul
[131] f2i
[132] iconst_0

[133] iload v10


[135] invokevirtual #384
+ Methodref [android/widget/Scroller.startScroll (IIIII)V]
[138] goto +78 (target=216)
[141] aload_0 v0
[142] aload_0 v0
[143] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[146] invokevirtual #206
+ Methodref [android/support/v4/view/ViewPager.b (I)Landroid/support/v4/
view/bx;]
[149] astore v5
[151] aload v5
[153] ifnull +18 (target=171)
[156] aload v5
[158] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[161] aload_0 v0
[162] getfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[165] invokestatic #395
+ Methodref [java/lang/Math.min (FF)F]
[168] goto +4 (target=172)
[171] fconst_0
[172] fstore v6
[174] fload v6
[176] iload_1 v1
[177] aload_0 v0
[178] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[181] isub
[182] aload_0 v0
[183] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[186] isub
[187] i2f
[188] fmul
[189] f2i
[190] istore v7
[192] iload v7
[194] aload_0 v0
[195] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[198] ificmpeq +18 (target=216)
[201] aload_0 v0
[202] iconst_0
[203] invokespecial #203
+ Methodref [android/support/v4/view/ViewPager.a (Z)V]
[206] aload_0 v0
[207] iload v7
[209] aload_0 v0
[210] invokevirtual #236
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
[213] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[216] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onLayout(ZIIII)V
Access flags: 0x4

= protected void onLayout(boolean,int,int,int,int)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 594, locals = 25, stack = 6):
[0] aload_0 v0
[1] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[4] istore v6
[6] iload v4
[8] iload_2 v2
[9] isub
[10] istore v7
[12] iload v5
[14] iload_3 v3
[15] isub
[16] istore v8
[18] aload_0 v0
[19] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
[22] istore v9
[24] aload_0 v0
[25] invokevirtual #233
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
[28] istore v10
[30] aload_0 v0
[31] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[34] istore v11
[36] aload_0 v0
[37] invokevirtual #230
+ Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
[40] istore v12
[42] aload_0 v0
[43] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[46] istore v13
[48] iconst_0
[49] istore v14
[51] iconst_0
[52] istore v15
[54] iload v15
[56] iload v6
[58] ificmpge +314 (target=372)
[61] aload_0 v0
[62] iload v15
[64] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[67] astore v16
[69] aload v16
[71] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[74] bipush 8
[76] ificmpeq +290 (target=366)
[79] aload v16
[81] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[84] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[87] astore v17

[89] iconst_0
[90] istore v18
[92] iconst_0
[93] istore v19
[95] aload v17
[97] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[100] ifeq +266 (target=366)
[103] aload v17
[105] getfield #154
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
[108] bipush 7
[110] iand
[111] istore v20
[113] aload v17
[115] getfield #154
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
[118] bipush 112
[120] iand
[121] istore v21
[123] iload v20
[125] tableswitch (5 offsets, default=35) (target=160)
1: offset = 59, target = 184
2: offset = 35, target = 160
3: offset = 42, target = 167
4: offset = 35, target = 160
5: offset = 79, target = 204
default: offset = 35, target = 160
[160] iload v9
[162] istore v18
[164] goto +63 (target=227)
[167] iload v9
[169] istore v18
[171] iload v9
[173] aload v16
[175] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[178] iadd
[179] istore v9
[181] goto +46 (target=227)
[184] iload v7
[186] aload v16
[188] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[191] isub
[192] iconst_2
[193] idiv
[194] iload v9
[196] invokestatic #394
+ Methodref [java/lang/Math.max (II)I]
[199] istore v18
[201] goto +26 (target=227)
[204] iload v7
[206] iload v11
[208] isub
[209] aload v16
[211] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[214] isub
[215] istore v18

[217] iload v11


[219] aload v16
[221] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[224] iadd
[225] istore v11
[227] iload v21
[229] lookupswitch (3 offsets, default=35) (target=264)
16: offset = 59, target = 288
48: offset = 42, target = 271
80: offset = 79, target = 308
default: offset = 35, target = 264
[264] iload v10
[266] istore v19
[268] goto +63 (target=331)
[271] iload v10
[273] istore v19
[275] iload v10
[277] aload v16
[279] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[282] iadd
[283] istore v10
[285] goto +46 (target=331)
[288] iload v8
[290] aload v16
[292] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[295] isub
[296] iconst_2
[297] idiv
[298] iload v10
[300] invokestatic #394
+ Methodref [java/lang/Math.max (II)I]
[303] istore v19
[305] goto +26 (target=331)
[308] iload v8
[310] iload v12
[312] isub
[313] aload v16
[315] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[318] isub
[319] istore v19
[321] iload v12
[323] aload v16
[325] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[328] iadd
[329] istore v12
[331] iload v18
[333] iload v13
[335] iadd
[336] istore v18
[338] aload v16
[340] iload v18
[342] iload v19
[344] iload v18
[346] aload v16
[348] invokevirtual #335

+ Methodref [android/view/View.getMeasuredWidth ()I]


[351] iadd
[352] iload v19
[354] aload v16
[356] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[359] iadd
[360] invokevirtual #343
+ Methodref [android/view/View.layout (IIII)V]
[363] iinc v14, 1
[366] iinc v15, 1
[369] goto -315 (target=54)
[372] iload v7
[374] iload v9
[376] isub
[377] iload v11
[379] isub
[380] istore v15
[382] iconst_0
[383] istore v16
[385] iload v16
[387] iload v6
[389] ificmpge +160 (target=549)
[392] aload_0 v0
[393] iload v16
[395] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[398] astore v17
[400] aload v17
[402] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[405] bipush 8
[407] ificmpeq +136 (target=543)
[410] aload v17
[412] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[415] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[418] astore v18
[420] aload v18
[422] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[425] ifne +118 (target=543)
[428] aload_0 v0
[429] aload v17
[431] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[434] dup
[435] astore v19
[437] ifnull +106 (target=543)
[440] iload v15
[442] i2f
[443] aload v19
[445] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[448] fmul
[449] f2i

[450] istore v20


[452] iload v9
[454] iload v20
[456] iadd
[457] istore v21
[459] iload v10
[461] istore v22
[463] aload v18
[465] getfield #156
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z]
[468] ifeq +50 (target=518)
[471] aload v18
[473] iconst_0
[474] putfield #156
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z]
[477] iload v15
[479] i2f
[480] aload v18
[482] getfield #155
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[485] fmul
[486] f2i
[487] ldc #5
+ Integer [1073741824]
[489] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[492] istore v23
[494] iload v8
[496] iload v10
[498] isub
[499] iload v12
[501] isub
[502] ldc #5
+ Integer [1073741824]
[504] invokestatic #349
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[507] istore v24
[509] aload v17
[511] iload v23
[513] iload v24
[515] invokevirtual #344
+ Methodref [android/view/View.measure (II)V]
[518] aload v17
[520] iload v21
[522] iload v22
[524] iload v21
[526] aload v17
[528] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[531] iadd
[532] iload v22
[534] aload v17
[536] invokevirtual #334
+ Methodref [android/view/View.getMeasuredHeight ()I]
[539] iadd
[540] invokevirtual #343
+ Methodref [android/view/View.layout (IIII)V]
[543] iinc v16, 1
[546] goto -161 (target=385)
[549] aload_0 v0

[550] iload v10


[552] putfield #143
+ Fieldref [android/support/v4/view/ViewPager.q I]
[555] aload_0 v0
[556] iload v8
[558] iload v12
[560] isub
[561] putfield #144
+ Fieldref [android/support/v4/view/ViewPager.r I]
[564] aload_0 v0
[565] iload v14
[567] putfield #116
+ Fieldref [android/support/v4/view/ViewPager.V I]
[570] aload_0 v0
[571] getfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[574] ifeq +14 (target=588)
[577] aload_0 v0
[578] aload_0 v0
[579] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[582] iconst_0
[583] iconst_0
[584] iconst_0
[585] invokespecial #194
+ Methodref [android/support/v4/view/ViewPager.a (IZIZ)V]
[588] aload_0 v0
[589] iconst_0
[590] putfield #113
+ Fieldref [android/support/v4/view/ViewPager.S Z]
[593] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
computeScroll()V
Access flags: 0x1
= public void computeScroll()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 98, locals = 5, stack = 3):
[0] aload_0 v0
[1] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[4] invokevirtual #383
+ Methodref [android/widget/Scroller.isFinished ()Z]
[7] ifne +85 (target=92)
[10] aload_0 v0
[11] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[14] invokevirtual #378
+ Methodref [android/widget/Scroller.computeScrollOffset ()Z]
[17] ifeq +75 (target=92)
[20] aload_0 v0
[21] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[24] istore_1 v1
[25] aload_0 v0
[26] invokevirtual #236
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
[29] istore_2 v2

[30] aload_0 v0
[31] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[34] invokevirtual #379
+ Methodref [android/widget/Scroller.getCurrX ()I]
[37] istore_3 v3
[38] aload_0 v0
[39] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[42] invokevirtual #380
+ Methodref [android/widget/Scroller.getCurrY ()I]
[45] istore v4
[47] iload_1 v1
[48] iload_3 v3
[49] ificmpne +9 (target=58)
[52] iload_2 v2
[53] iload v4
[55] ificmpeq +32 (target=87)
[58] aload_0 v0
[59] iload_3 v3
[60] iload v4
[62] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[65] aload_0 v0
[66] iload_3 v3
[67] invokespecial #213
+ Methodref [android/support/v4/view/ViewPager.d (I)Z]
[70] ifne +17 (target=87)
[73] aload_0 v0
[74] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[77] invokevirtual #377
+ Methodref [android/widget/Scroller.abortAnimation ()V]
[80] aload_0 v0
[81] iconst_0
[82] iload v4
[84] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[87] aload_0 v0
[88] invokestatic #286
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[91] return
[92] aload_0 v0
[93] iconst_1
[94] invokespecial #203
+ Methodref [android/support/v4/view/ViewPager.a (Z)V]
[97] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(I)Z
Access flags: 0x2
= private boolean d(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 138, locals = 9, stack = 4):
[0] aload_0 v0
[1] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]

[4] invokevirtual #413


+ Methodref [java/util/ArrayList.size ()I]
[7] ifne +34 (target=41)
[10] aload_0 v0
[11] iconst_0
[12] putfield #115
+ Fieldref [android/support/v4/view/ViewPager.U Z]
[15] aload_0 v0
[16] iconst_0
[17] fconst_0
[18] iconst_0
[19] invokevirtual #189
+ Methodref [android/support/v4/view/ViewPager.a (IFI)V]
[22] aload_0 v0
[23] getfield #115
+ Fieldref [android/support/v4/view/ViewPager.U Z]
[26] ifne +13 (target=39)
[29] new #78
+ Class [java/lang/IllegalStateException]
[32] dup
[33] ldc #31
+ String [onPageScrolled did not call superclass implementation]
[35] invokespecial #389
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[38] athrow
[39] iconst_0
[40] ireturn
[41] aload_0 v0
[42] invokespecial #241
+ Methodref [android/support/v4/view/ViewPager.i ()Landroid/support/v4/v
iew/bx;]
[45] astore_2 v2
[46] aload_0 v0
[47] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[50] istore_3 v3
[51] iload_3 v3
[52] aload_0 v0
[53] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[56] iadd
[57] istore v4
[59] aload_0 v0
[60] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[63] i2f
[64] iload_3 v3
[65] i2f
[66] fdiv
[67] fstore v5
[69] aload_2 v2
[70] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[73] istore v6
[75] iload_1 v1
[76] i2f
[77] iload_3 v3
[78] i2f
[79] fdiv

[80] aload_2 v2
[81] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[84] fsub
[85] aload_2 v2
[86] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[89] fload v5
[91] fadd
[92] fdiv
[93] fstore v7
[95] fload v7
[97] iload v4
[99] i2f
[100] fmul
[101] f2i
[102] istore v8
[104] aload_0 v0
[105] iconst_0
[106] putfield #115
+ Fieldref [android/support/v4/view/ViewPager.U Z]
[109] aload_0 v0
[110] iload v6
[112] fload v7
[114] iload v8
[116] invokevirtual #189
+ Methodref [android/support/v4/view/ViewPager.a (IFI)V]
[119] aload_0 v0
[120] getfield #115
+ Fieldref [android/support/v4/view/ViewPager.U Z]
[123] ifne +13 (target=136)
[126] new #78
+ Class [java/lang/IllegalStateException]
[129] dup
[130] ldc #31
+ String [onPageScrolled did not call superclass implementation]
[132] invokespecial #389
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[135] athrow
[136] iconst_1
[137] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IFI)V
Access flags: 0x4
= protected void a(int,float,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 364, locals = 15, stack = 4):
[0] aload_0 v0
[1] getfield #116
+ Fieldref [android/support/v4/view/ViewPager.V I]
[4] ifle +222 (target=226)
[7] aload_0 v0
[8] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[11] istore v4
[13] aload_0 v0
[14] invokevirtual #231
+ Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]

[17] istore v5
[19] aload_0 v0
[20] invokevirtual #232
+ Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
[23] istore v6
[25] aload_0 v0
[26] invokevirtual #237
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
[29] istore v7
[31] aload_0 v0
[32] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[35] istore v8
[37] iconst_0
[38] istore v9
[40] iload v9
[42] iload v8
[44] ificmpge +182 (target=226)
[47] aload_0 v0
[48] iload v9
[50] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[53] astore v10
[55] aload v10
[57] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[60] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[63] astore v11
[65] aload v11
[67] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[70] ifne +6 (target=76)
[73] goto +147 (target=220)
[76] aload v11
[78] getfield #154
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
[81] bipush 7
[83] iand
[84] istore v12
[86] iconst_0
[87] istore v13
[89] iload v12
[91] tableswitch (5 offsets, default=33) (target=124)
1: offset = 57, target = 148
2: offset = 33, target = 124
3: offset = 40, target = 131
4: offset = 33, target = 124
5: offset = 77, target = 168
default: offset = 33, target = 124
[124] iload v5
[126] istore v13
[128] goto +63 (target=191)
[131] iload v5
[133] istore v13
[135] iload v5
[137] aload v10
[139] invokevirtual #342

+ Methodref [android/view/View.getWidth ()I]


[142] iadd
[143] istore v5
[145] goto +46 (target=191)
[148] iload v7
[150] aload v10
[152] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[155] isub
[156] iconst_2
[157] idiv
[158] iload v5
[160] invokestatic #394
+ Methodref [java/lang/Math.max (II)I]
[163] istore v13
[165] goto +26 (target=191)
[168] iload v7
[170] iload v6
[172] isub
[173] aload v10
[175] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[178] isub
[179] istore v13
[181] iload v6
[183] aload v10
[185] invokevirtual #335
+ Methodref [android/view/View.getMeasuredWidth ()I]
[188] iadd
[189] istore v6
[191] iload v13
[193] iload v4
[195] iadd
[196] istore v13
[198] iload v13
[200] aload v10
[202] invokevirtual #333
+ Methodref [android/view/View.getLeft ()I]
[205] isub
[206] istore v14
[208] iload v14
[210] ifeq +10 (target=220)
[213] aload v10
[215] iload v14
[217] invokevirtual #345
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
[220] iinc v9, 1
[223] goto -183 (target=40)
[226] aload_0 v0
[227] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[230] ifnull +15 (target=245)
[233] aload_0 v0
[234] getfield #117
+ Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view
/ca;]
[237] iload_1 v1
[238] fload_2 v2
[239] iload_3 v3

[240] invokeinterface #417


+ InterfaceMethodref [android/support/v4/view/ca.a (IFI)V]
[245] aload_0 v0
[246] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[249] ifnull +15 (target=264)
[252] aload_0 v0
[253] getfield #118
+ Fieldref [android/support/v4/view/ViewPager.Z Landroid/support/v4/view
/ca;]
[256] iload_1 v1
[257] fload_2 v2
[258] iload_3 v3
[259] invokeinterface #417
+ InterfaceMethodref [android/support/v4/view/ca.a (IFI)V]
[264] aload_0 v0
[265] getfield #121
+ Fieldref [android/support/v4/view/ViewPager.ab Landroid/support/v4/vie
w/cb;]
[268] ifnull +90 (target=358)
[271] aload_0 v0
[272] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[275] istore v4
[277] aload_0 v0
[278] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[281] istore v5
[283] iconst_0
[284] istore v6
[286] iload v6
[288] iload v5
[290] ificmpge +68 (target=358)
[293] aload_0 v0
[294] iload v6
[296] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[299] astore v7
[301] aload v7
[303] invokevirtual #332
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[306] checkcast #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[309] astore v8
[311] aload v8
[313] getfield #153
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[316] ifeq +6 (target=322)
[319] goto +33 (target=352)
[322] aload v7
[324] invokevirtual #333
+ Methodref [android/view/View.getLeft ()I]
[327] iload v4
[329] isub
[330] i2f
[331] aload_0 v0
[332] invokespecial #221

+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]


[335] i2f
[336] fdiv
[337] fstore v9
[339] aload_0 v0
[340] getfield #121
+ Fieldref [android/support/v4/view/ViewPager.ab Landroid/support/v4/vie
w/cb;]
[343] aload v7
[345] fload v9
[347] invokeinterface #419
+ InterfaceMethodref [android/support/v4/view/cb.a (Landroid/view/View;F
)V]
[352] iinc v6, 1
[355] goto -69 (target=286)
[358] aload_0 v0
[359] iconst_1
[360] putfield #115
+ Fieldref [android/support/v4/view/ViewPager.U Z]
[363] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)V
Access flags: 0x2
= private void a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 162, locals = 7, stack = 3):
[0] aload_0 v0
[1] getfield #127
+ Fieldref [android/support/v4/view/ViewPager.ah I]
[4] iconst_2
[5] ificmpne +7 (target=12)
[8] iconst_1
[9] goto +4 (target=13)
[12] iconst_0
[13] istore_2 v2
[14] iload_2 v2
[15] ifeq +65 (target=80)
[18] aload_0 v0
[19] iconst_0
[20] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[23] aload_0 v0
[24] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[27] invokevirtual #377
+ Methodref [android/widget/Scroller.abortAnimation ()V]
[30] aload_0 v0
[31] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[34] istore_3 v3
[35] aload_0 v0
[36] invokevirtual #236
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
[39] istore v4
[41] aload_0 v0
[42] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller

;]
[45] invokevirtual #379
+ Methodref [android/widget/Scroller.getCurrX ()I]
[48] istore v5
[50] aload_0 v0
[51] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[54] invokevirtual #380
+ Methodref [android/widget/Scroller.getCurrY ()I]
[57] istore v6
[59] iload_3 v3
[60] iload v5
[62] ificmpne +10 (target=72)
[65] iload v4
[67] iload v6
[69] ificmpeq +11 (target=80)
[72] aload_0 v0
[73] iload v5
[75] iload v6
[77] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[80] aload_0 v0
[81] iconst_0
[82] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[85] iconst_0
[86] istore_3 v3
[87] iload_3 v3
[88] aload_0 v0
[89] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[92] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[95] ificmpge +38 (target=133)
[98] aload_0 v0
[99] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[102] iload_3 v3
[103] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[106] checkcast #51
+ Class [android/support/v4/view/bx]
[109] astore v4
[111] aload v4
[113] getfield #166
+ Fieldref [android/support/v4/view/bx.c Z]
[116] ifeq +11 (target=127)
[119] iconst_1
[120] istore_2 v2
[121] aload v4
[123] iconst_0
[124] putfield #166
+ Fieldref [android/support/v4/view/bx.c Z]
[127] iinc v3, 1
[130] goto -43 (target=87)
[133] iload_2 v2
[134] ifeq +27 (target=161)
[137] iload_1 v1
[138] ifeq +14 (target=152)

[141] aload_0 v0
[142] aload_0 v0
[143] getfield #126
+ Fieldref [android/support/v4/view/ViewPager.ag Ljava/lang/Runnable;]
[146] invokestatic #285
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Ljava/lang
/Runnable;)V]
[149] goto +12 (target=161)
[152] aload_0 v0
[153] getfield #126
+ Fieldref [android/support/v4/view/ViewPager.ag Ljava/lang/Runnable;]
[156] invokeinterface #421
+ InterfaceMethodref [java/lang/Runnable.run ()V]
[161] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(FF)Z
Access flags: 0x2
= private boolean a(float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 3, stack = 3):
[0] fload_1 v1
[1] aload_0 v0
[2] getfield #98
+ Fieldref [android/support/v4/view/ViewPager.D I]
[5] i2f
[6] fcmpg
[7] ifge +9 (target=16)
[10] fload_2 v2
[11] fconst_0
[12] fcmpl
[13] ifgt +24 (target=37)
[16] fload_1 v1
[17] aload_0 v0
[18] invokevirtual #237
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
[21] aload_0 v0
[22] getfield #98
+ Fieldref [android/support/v4/view/ViewPager.D I]
[25] isub
[26] i2f
[27] fcmpl
[28] ifle +13 (target=41)
[31] fload_2 v2
[32] fconst_0
[33] fcmpg
[34] ifge +7 (target=41)
[37] iconst_1
[38] goto +4 (target=42)
[41] iconst_0
[42] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Z)V
Access flags: 0x2
= private void b(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 41, locals = 5, stack = 3):
[0] aload_0 v0
[1] invokevirtual #220

+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]


[4] istore_2 v2
[5] iconst_0
[6] istore_3 v3
[7] iload_3 v3
[8] iload_2 v2
[9] ificmpge +31 (target=40)
[12] iload_1 v1
[13] ifeq +7 (target=20)
[16] iconst_2
[17] goto +4 (target=21)
[20] iconst_0
[21] istore v4
[23] aload_0 v0
[24] iload_3 v3
[25] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[28] iload v4
[30] aconst_null
[31] invokestatic #283
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;ILandroid/
graphics/Paint;)V]
[34] iinc v3, 1
[37] goto -30 (target=7)
[40] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onInterceptTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 507, locals = 10, stack = 6):
[0] aload_1 v1
[1] invokevirtual #318
+ Methodref [android/view/MotionEvent.getAction ()I]
[4] sipush 255
[7] iand
[8] istore_2 v2
[9] iload_2 v2
[10] iconst_3
[11] ificmpeq +8 (target=19)
[14] iload_2 v2
[15] iconst_1
[16] ificmpne +39 (target=55)
[19] aload_0 v0
[20] iconst_0
[21] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[24] aload_0 v0
[25] iconst_0
[26] putfield #96
+ Fieldref [android/support/v4/view/ViewPager.B Z]
[29] aload_0 v0
[30] iconst_m1
[31] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[34] aload_0 v0
[35] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr

acker;]
[38] ifnull +15 (target=53)
[41] aload_0 v0
[42] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[45] invokevirtual #327
+ Methodref [android/view/VelocityTracker.recycle ()V]
[48] aload_0 v0
[49] aconst_null
[50] putfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[53] iconst_0
[54] ireturn
[55] iload_2 v2
[56] ifeq +21 (target=77)
[59] aload_0 v0
[60] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[63] ifeq +5 (target=68)
[66] iconst_1
[67] ireturn
[68] aload_0 v0
[69] getfield #96
+ Fieldref [android/support/v4/view/ViewPager.B Z]
[72] ifeq +5 (target=77)
[75] iconst_0
[76] ireturn
[77] iload_2 v2
[78] lookupswitch (3 offsets, default=402) (target=480)
0: offset = 274, target = 352
2: offset = 34, target = 112
6: offset = 397, target = 475
default: offset = 402, target = 480
[112] aload_0 v0
[113] getfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[116] istore_3 v3
[117] iload_3 v3
[118] iconst_m1
[119] ificmpne +6 (target=125)
[122] goto +358 (target=480)
[125] aload_1 v1
[126] iload_3 v3
[127] invokestatic #299
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
[130] istore v4
[132] aload_1 v1
[133] iload v4
[135] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[138] fstore v5
[140] fload v5
[142] aload_0 v0
[143] getfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[146] fsub
[147] fstore v6
[149] fload v6

[151] invokestatic #391


+ Methodref [java/lang/Math.abs (F)F]
[154] fstore v7
[156] aload_1 v1
[157] iload v4
[159] invokestatic #303
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[162] fstore v8
[164] fload v8
[166] aload_0 v0
[167] getfield #103
+ Fieldref [android/support/v4/view/ViewPager.I F]
[170] fsub
[171] invokestatic #391
+ Methodref [java/lang/Math.abs (F)F]
[174] fstore v9
[176] fload v6
[178] fconst_0
[179] fcmpl
[180] ifeq +53 (target=233)
[183] aload_0 v0
[184] aload_0 v0
[185] getfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[188] fload v6
[190] invokespecial #187
+ Methodref [android/support/v4/view/ViewPager.a (FF)Z]
[193] ifne +40 (target=233)
[196] aload_0 v0
[197] aload_0 v0
[198] iconst_0
[199] fload v6
[201] f2i
[202] fload v5
[204] f2i
[205] fload v8
[207] f2i
[208] invokevirtual #202
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZII
I)Z]
[211] ifeq +22 (target=233)
[214] aload_0 v0
[215] fload v5
[217] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F
[220] aload_0 v0
[221] fload v8
[223] putfield #101
+ Fieldref [android/support/v4/view/ViewPager.G
[226] aload_0 v0
[227] iconst_1
[228] putfield #96
+ Fieldref [android/support/v4/view/ViewPager.B
[231] iconst_0
[232] ireturn
[233] fload v7
[235] aload_0 v0
[236] getfield #99
+ Fieldref [android/support/v4/view/ViewPager.E
[239] i2f

F]

F]

Z]

I]

[240] fcmpl
[241] ifle +72 (target=313)
[244] fload v7
[246] ldc #8
+ Float [0.5]
[248] fmul
[249] fload v9
[251] fcmpl
[252] ifle +61 (target=313)
[255] aload_0 v0
[256] iconst_1
[257] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[260] aload_0 v0
[261] iconst_1
[262] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[265] aload_0 v0
[266] fload v6
[268] fconst_0
[269] fcmpl
[270] ifle +16 (target=286)
[273] aload_0 v0
[274] getfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[277] aload_0 v0
[278] getfield #99
+ Fieldref [android/support/v4/view/ViewPager.E I]
[281] i2f
[282] fadd
[283] goto +13 (target=296)
[286] aload_0 v0
[287] getfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[290] aload_0 v0
[291] getfield #99
+ Fieldref [android/support/v4/view/ViewPager.E I]
[294] i2f
[295] fsub
[296] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[299] aload_0 v0
[300] fload v8
[302] putfield #101
+ Fieldref [android/support/v4/view/ViewPager.G F]
[305] aload_0 v0
[306] iconst_1
[307] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[310] goto +19 (target=329)
[313] fload v9
[315] aload_0 v0
[316] getfield #99
+ Fieldref [android/support/v4/view/ViewPager.E I]
[319] i2f
[320] fcmpl
[321] ifle +8 (target=329)
[324] aload_0 v0
[325] iconst_1

[326] putfield #96


+ Fieldref [android/support/v4/view/ViewPager.B Z]
[329] aload_0 v0
[330] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[333] ifeq +147 (target=480)
[336] aload_0 v0
[337] fload v5
[339] invokespecial #205
+ Methodref [android/support/v4/view/ViewPager.b (F)Z]
[342] ifeq +138 (target=480)
[345] aload_0 v0
[346] invokestatic #286
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[349] goto +131 (target=480)
[352] aload_0 v0
[353] aload_0 v0
[354] aload_1 v1
[355] invokevirtual #320
+ Methodref [android/view/MotionEvent.getX ()F]
[358] dup_x1
[359] putfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[362] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[365] aload_0 v0
[366] aload_0 v0
[367] aload_1 v1
[368] invokevirtual #321
+ Methodref [android/view/MotionEvent.getY ()F]
[371] dup_x1
[372] putfield #103
+ Fieldref [android/support/v4/view/ViewPager.I F]
[375] putfield #101
+ Fieldref [android/support/v4/view/ViewPager.G F]
[378] aload_0 v0
[379] aload_1 v1
[380] iconst_0
[381] invokestatic #301
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[384] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[387] aload_0 v0
[388] iconst_0
[389] putfield #96
+ Fieldref [android/support/v4/view/ViewPager.B Z]
[392] aload_0 v0
[393] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[396] invokevirtual #378
+ Methodref [android/widget/Scroller.computeScrollOffset ()Z]
[399] pop
[400] aload_0 v0
[401] getfield #127
+ Fieldref [android/support/v4/view/ViewPager.ah I]
[404] iconst_2
[405] ificmpne +57 (target=462)
[408] aload_0 v0
[409] getfield #139

+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller


;]
[412] invokevirtual #382
+ Methodref [android/widget/Scroller.getFinalX ()I]
[415] aload_0 v0
[416] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[419] invokevirtual #379
+ Methodref [android/widget/Scroller.getCurrX ()I]
[422] isub
[423] invokestatic #392
+ Methodref [java/lang/Math.abs (I)I]
[426] aload_0 v0
[427] getfield #109
+ Fieldref [android/support/v4/view/ViewPager.O I]
[430] ificmple +32 (target=462)
[433] aload_0 v0
[434] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[437] invokevirtual #377
+ Methodref [android/widget/Scroller.abortAnimation ()V]
[440] aload_0 v0
[441] iconst_0
[442] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[445] aload_0 v0
[446] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[449] aload_0 v0
[450] iconst_1
[451] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[454] aload_0 v0
[455] iconst_1
[456] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[459] goto +21 (target=480)
[462] aload_0 v0
[463] iconst_0
[464] invokespecial #203
+ Methodref [android/support/v4/view/ViewPager.a (Z)V]
[467] aload_0 v0
[468] iconst_0
[469] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[472] goto +8 (target=480)
[475] aload_0 v0
[476] aload_1 v1
[477] invokespecial #200
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEv
ent;)V]
[480] aload_0 v0
[481] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[484] ifnonnull +10 (target=494)
[487] aload_0 v0
[488] invokestatic #326

+ Methodref [android/view/VelocityTracker.obtain ()Landroid/view/Velocit


yTracker;]
[491] putfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[494] aload_0 v0
[495] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[498] aload_1 v1
[499] invokevirtual #323
+ Methodref [android/view/VelocityTracker.addMovement (Landroid/view/Mot
ionEvent;)V]
[502] aload_0 v0
[503] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[506] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 636, locals = 15, stack = 5):
[0] aload_0 v0
[1] getfield #110
+ Fieldref [android/support/v4/view/ViewPager.P Z]
[4] ifeq +5 (target=9)
[7] iconst_1
[8] ireturn
[9] aload_1 v1
[10] invokevirtual #318
+ Methodref [android/view/MotionEvent.getAction ()I]
[13] ifne +12 (target=25)
[16] aload_1 v1
[17] invokevirtual #319
+ Methodref [android/view/MotionEvent.getEdgeFlags ()I]
[20] ifeq +5 (target=25)
[23] iconst_0
[24] ireturn
[25] aload_0 v0
[26] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[29] ifnull +13 (target=42)
[32] aload_0 v0
[33] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[36] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[39] ifne +5 (target=44)
[42] iconst_0
[43] ireturn
[44] aload_0 v0
[45] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[48] ifnonnull +10 (target=58)
[51] aload_0 v0

[52] invokestatic #326


+ Methodref [android/view/VelocityTracker.obtain ()Landroid/view/Velocit
yTracker;]
[55] putfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[58] aload_0 v0
[59] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[62] aload_1 v1
[63] invokevirtual #323
+ Methodref [android/view/VelocityTracker.addMovement (Landroid/view/Mot
ionEvent;)V]
[66] aload_1 v1
[67] invokevirtual #318
+ Methodref [android/view/MotionEvent.getAction ()I]
[70] istore_2 v2
[71] iconst_0
[72] istore_3 v3
[73] iload_2 v2
[74] sipush 255
[77] iand
[78] tableswitch (7 offsets, default=548) (target=626)
0: offset = 42, target = 120
1: offset = 279, target = 357
2: offset = 106, target = 184
3: offset = 448, target = 526
4: offset = 548, target = 626
5: offset = 494, target = 572
6: offset = 527, target = 605
default: offset = 548, target = 626
[120] aload_0 v0
[121] getfield #139
+ Fieldref [android/support/v4/view/ViewPager.m Landroid/widget/Scroller
;]
[124] invokevirtual #377
+ Methodref [android/widget/Scroller.abortAnimation ()V]
[127] aload_0 v0
[128] iconst_0
[129] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[132] aload_0 v0
[133] invokevirtual #209
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[136] aload_0 v0
[137] iconst_1
[138] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[141] aload_0 v0
[142] iconst_1
[143] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[146] aload_0 v0
[147] aload_0 v0
[148] aload_1 v1
[149] invokevirtual #320
+ Methodref [android/view/MotionEvent.getX ()F]
[152] dup_x1
[153] putfield #102

+ Fieldref [android/support/v4/view/ViewPager.H F]
[156] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[159] aload_0 v0
[160] aload_0 v0
[161] aload_1 v1
[162] invokevirtual #321
+ Methodref [android/view/MotionEvent.getY ()F]
[165] dup_x1
[166] putfield #103
+ Fieldref [android/support/v4/view/ViewPager.I F]
[169] putfield #101
+ Fieldref [android/support/v4/view/ViewPager.G F]
[172] aload_0 v0
[173] aload_1 v1
[174] iconst_0
[175] invokestatic #301
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[178] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[181] goto +445 (target=626)
[184] aload_0 v0
[185] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[188] ifne +132 (target=320)
[191] aload_1 v1
[192] aload_0 v0
[193] getfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[196] invokestatic #299
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
[199] istore v4
[201] aload_1 v1
[202] iload v4
[204] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[207] fstore v5
[209] fload v5
[211] aload_0 v0
[212] getfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[215] fsub
[216] invokestatic #391
+ Methodref [java/lang/Math.abs (F)F]
[219] fstore v6
[221] aload_1 v1
[222] iload v4
[224] invokestatic #303
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[227] fstore v7
[229] fload v7
[231] aload_0 v0
[232] getfield #101
+ Fieldref [android/support/v4/view/ViewPager.G F]
[235] fsub
[236] invokestatic #391
+ Methodref [java/lang/Math.abs (F)F]
[239] fstore v8
[241] fload v6
[243] aload_0 v0

[244] getfield #99


+ Fieldref [android/support/v4/view/ViewPager.E I]
[247] i2f
[248] fcmpl
[249] ifle +71 (target=320)
[252] fload v6
[254] fload v8
[256] fcmpl
[257] ifle +63 (target=320)
[260] aload_0 v0
[261] iconst_1
[262] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[265] aload_0 v0
[266] fload v5
[268] aload_0 v0
[269] getfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[272] fsub
[273] fconst_0
[274] fcmpl
[275] ifle +16 (target=291)
[278] aload_0 v0
[279] getfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[282] aload_0 v0
[283] getfield #99
+ Fieldref [android/support/v4/view/ViewPager.E I]
[286] i2f
[287] fadd
[288] goto +13 (target=301)
[291] aload_0 v0
[292] getfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[295] aload_0 v0
[296] getfield #99
+ Fieldref [android/support/v4/view/ViewPager.E I]
[299] i2f
[300] fsub
[301] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[304] aload_0 v0
[305] fload v7
[307] putfield #101
+ Fieldref [android/support/v4/view/ViewPager.G F]
[310] aload_0 v0
[311] iconst_1
[312] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[315] aload_0 v0
[316] iconst_1
[317] invokespecial #261
+ Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled
(Z)V]
[320] aload_0 v0
[321] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[324] ifeq +302 (target=626)
[327] aload_1 v1
[328] aload_0 v0

[329] getfield #104


+ Fieldref [android/support/v4/view/ViewPager.J I]
[332] invokestatic #299
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
[335] istore v4
[337] aload_1 v1
[338] iload v4
[340] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[343] fstore v5
[345] iload_3 v3
[346] aload_0 v0
[347] fload v5
[349] invokespecial #205
+ Methodref [android/support/v4/view/ViewPager.b (F)Z]
[352] ior
[353] istore_3 v3
[354] goto +272 (target=626)
[357] aload_0 v0
[358] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[361] ifeq +265 (target=626)
[364] aload_0 v0
[365] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[368] astore v4
[370] aload v4
[372] sipush 1000
[375] aload_0 v0
[376] getfield #107
+ Fieldref [android/support/v4/view/ViewPager.M I]
[379] i2f
[380] invokevirtual #325
+ Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
[383] aload v4
[385] aload_0 v0
[386] getfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[389] invokestatic #280
+ Methodref [android/support/v4/view/ao.a (Landroid/view/VelocityTracker
;I)F]
[392] f2i
[393] istore v5
[395] aload_0 v0
[396] iconst_1
[397] putfield #151
+ Fieldref [android/support/v4/view/ViewPager.y Z]
[400] aload_0 v0
[401] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[404] istore v6
[406] aload_0 v0
[407] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[410] istore v7
[412] aload_0 v0
[413] invokespecial #241
+ Methodref [android/support/v4/view/ViewPager.i ()Landroid/support/v4/v
iew/bx;]

[416] astore v8
[418] aload v8
[420] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[423] istore v9
[425] iload v7
[427] i2f
[428] iload v6
[430] i2f
[431] fdiv
[432] aload v8
[434] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[437] fsub
[438] aload v8
[440] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[443] fdiv
[444] fstore v10
[446] aload_1 v1
[447] aload_0 v0
[448] getfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[451] invokestatic #299
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
[454] istore v11
[456] aload_1 v1
[457] iload v11
[459] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[462] fstore v12
[464] fload v12
[466] aload_0 v0
[467] getfield #102
+ Fieldref [android/support/v4/view/ViewPager.H F]
[470] fsub
[471] f2i
[472] istore v13
[474] aload_0 v0
[475] iload v9
[477] fload v10
[479] iload v5
[481] iload v13
[483] invokespecial #190
+ Methodref [android/support/v4/view/ViewPager.a (IFII)I]
[486] istore v14
[488] aload_0 v0
[489] iload v14
[491] iconst_1
[492] iconst_1
[493] iload v5
[495] invokevirtual #196
+ Methodref [android/support/v4/view/ViewPager.a (IZZI)V]
[498] aload_0 v0
[499] iconst_m1
[500] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[503] aload_0 v0
[504] invokespecial #246
+ Methodref [android/support/v4/view/ViewPager.j ()V]

[507] aload_0 v0
[508] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[511] invokevirtual #310
+ Methodref [android/support/v4/widget/f.c ()Z]
[514] aload_0 v0
[515] getfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[518] invokevirtual #310
+ Methodref [android/support/v4/widget/f.c ()Z]
[521] ior
[522] istore_3 v3
[523] goto +103 (target=626)
[526] aload_0 v0
[527] getfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[530] ifeq +96 (target=626)
[533] aload_0 v0
[534] aload_0 v0
[535] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[538] iconst_1
[539] iconst_0
[540] iconst_0
[541] invokespecial #194
+ Methodref [android/support/v4/view/ViewPager.a (IZIZ)V]
[544] aload_0 v0
[545] iconst_m1
[546] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[549] aload_0 v0
[550] invokespecial #246
+ Methodref [android/support/v4/view/ViewPager.j ()V]
[553] aload_0 v0
[554] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[557] invokevirtual #310
+ Methodref [android/support/v4/widget/f.c ()Z]
[560] aload_0 v0
[561] getfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[564] invokevirtual #310
+ Methodref [android/support/v4/widget/f.c ()Z]
[567] ior
[568] istore_3 v3
[569] goto +57 (target=626)
[572] aload_1 v1
[573] invokestatic #300
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;)I]
[576] istore v4
[578] aload_1 v1
[579] iload v4
[581] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[584] fstore v5
[586] aload_0 v0

[587] fload v5
[589] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[592] aload_0 v0
[593] aload_1 v1
[594] iload v4
[596] invokestatic #301
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[599] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[602] goto +24 (target=626)
[605] aload_0 v0
[606] aload_1 v1
[607] invokespecial #200
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEv
ent;)V]
[610] aload_0 v0
[611] aload_1 v1
[612] aload_1 v1
[613] aload_0 v0
[614] getfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[617] invokestatic #299
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
[620] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[623] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[626] iload_3 v3
[627] ifeq +7 (target=634)
[630] aload_0 v0
[631] invokestatic #286
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[634] iconst_1
[635] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(F)Z
Access flags: 0x2
= private boolean b(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 268, locals = 14, stack = 4):
[0] iconst_0
[1] istore_2 v2
[2] aload_0 v0
[3] getfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[6] fload_1 v1
[7] fsub
[8] fstore_3 v3
[9] aload_0 v0
[10] fload_1 v1
[11] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[14] aload_0 v0
[15] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[18] i2f
[19] fstore v4
[21] fload v4

[23] fload_3 v3
[24] fadd
[25] fstore v5
[27] aload_0 v0
[28] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[31] istore v6
[33] iload v6
[35] i2f
[36] aload_0 v0
[37] getfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[40] fmul
[41] fstore v7
[43] iload v6
[45] i2f
[46] aload_0 v0
[47] getfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[50] fmul
[51] fstore v8
[53] iconst_1
[54] istore v9
[56] iconst_1
[57] istore v10
[59] aload_0 v0
[60] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[63] iconst_0
[64] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[67] checkcast #51
+ Class [android/support/v4/view/bx]
[70] astore v11
[72] aload_0 v0
[73] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[76] aload_0 v0
[77] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[80] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[83] iconst_1
[84] isub
[85] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[88] checkcast #51
+ Class [android/support/v4/view/bx]
[91] astore v12
[93] aload v11
[95] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[98] ifeq +17 (target=115)
[101] iconst_0
[102] istore v9
[104] aload v11
[106] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[109] iload v6
[111] i2f

[112] fmul
[113] fstore v7
[115] aload v12
[117] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[120] aload_0 v0
[121] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[124] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[127] iconst_1
[128] isub
[129] ificmpeq +17 (target=146)
[132] iconst_0
[133] istore v10
[135] aload v12
[137] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[140] iload v6
[142] i2f
[143] fmul
[144] fstore v8
[146] fload v5
[148] fload v7
[150] fcmpg
[151] ifge +39 (target=190)
[154] iload v9
[156] ifeq +27 (target=183)
[159] fload v7
[161] fload v5
[163] fsub
[164] fstore v13
[166] aload_0 v0
[167] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[170] fload v13
[172] invokestatic #391
+ Methodref [java/lang/Math.abs (F)F]
[175] iload v6
[177] i2f
[178] fdiv
[179] invokevirtual #306
+ Methodref [android/support/v4/widget/f.a (F)Z]
[182] istore_2 v2
[183] fload v7
[185] fstore v5
[187] goto +44 (target=231)
[190] fload v5
[192] fload v8
[194] fcmpl
[195] ifle +36 (target=231)
[198] iload v10
[200] ifeq +27 (target=227)
[203] fload v5
[205] fload v8
[207] fsub
[208] fstore v13
[210] aload_0 v0

[211] getfield #112


+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[214] fload v13
[216] invokestatic #391
+ Methodref [java/lang/Math.abs (F)F]
[219] iload v6
[221] i2f
[222] fdiv
[223] invokevirtual #306
+ Methodref [android/support/v4/widget/f.a (F)Z]
[226] istore_2 v2
[227] fload v8
[229] fstore v5
[231] aload_0 v0
[232] dup
[233] getfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[236] fload v5
[238] fload v5
[240] f2i
[241] i2f
[242] fsub
[243] fadd
[244] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[247] aload_0 v0
[248] fload v5
[250] f2i
[251] aload_0 v0
[252] invokevirtual #236
+ Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
[255] invokevirtual #253
+ Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
[258] aload_0 v0
[259] fload v5
[261] f2i
[262] invokespecial #213
+ Methodref [android/support/v4/view/ViewPager.d (I)Z]
[265] pop
[266] iload_2 v2
[267] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i()Landroid/support/v4/view/bx;
Access flags: 0x2
= private android.support.v4.view.bx i()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 243, locals = 14, stack = 3):
[0] aload_0 v0
[1] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[4] istore_1 v1
[5] iload_1 v1
[6] ifle +14 (target=20)
[9] aload_0 v0
[10] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[13] i2f
[14] iload_1 v1

[15] i2f
[16] fdiv
[17] goto +4 (target=21)
[20] fconst_0
[21] fstore_2 v2
[22] iload_1 v1
[23] ifle +14 (target=37)
[26] aload_0 v0
[27] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[30] i2f
[31] iload_1 v1
[32] i2f
[33] fdiv
[34] goto +4 (target=38)
[37] fconst_0
[38] fstore_3 v3
[39] iconst_m1
[40] istore v4
[42] fconst_0
[43] fstore v5
[45] fconst_0
[46] fstore v6
[48] iconst_1
[49] istore v7
[51] aconst_null
[52] astore v8
[54] iconst_0
[55] istore v9
[57] iload v9
[59] aload_0 v0
[60] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[63] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[66] ificmpge +174 (target=240)
[69] aload_0 v0
[70] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[73] iload v9
[75] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[78] checkcast #51
+ Class [android/support/v4/view/bx]
[81] astore v10
[83] iload v7
[85] ifne +62 (target=147)
[88] aload v10
[90] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[93] iload v4
[95] iconst_1
[96] iadd
[97] ificmpeq +50 (target=147)
[100] aload_0 v0
[101] getfield #132
+ Fieldref [android/support/v4/view/ViewPager.f Landroid/support/v4/view
/bx;]
[104] astore v10
[106] aload v10

[108] fload v5
[110] fload v6
[112] fadd
[113] fload_3 v3
[114] fadd
[115] putfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[118] aload v10
[120] iload v4
[122] iconst_1
[123] iadd
[124] putfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[127] aload v10
[129] aload_0 v0
[130] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[133] aload v10
[135] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[138] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[141] putfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[144] iinc v9, -1
[147] aload v10
[149] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[152] fstore v11
[154] fload v11
[156] fstore v12
[158] fload v11
[160] aload v10
[162] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[165] fadd
[166] fload_3 v3
[167] fadd
[168] fstore v13
[170] iload v7
[172] ifne +10 (target=182)
[175] fload_2 v2
[176] fload v12
[178] fcmpl
[179] iflt +27 (target=206)
[182] fload_2 v2
[183] fload v13
[185] fcmpg
[186] iflt +17 (target=203)
[189] iload v9
[191] aload_0 v0
[192] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[195] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[198] iconst_1
[199] isub
[200] ificmpne +9 (target=209)
[203] aload v10

[205] areturn
[206] aload v8
[208] areturn
[209] iconst_0
[210] istore v7
[212] aload v10
[214] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[217] istore v4
[219] fload v11
[221] fstore v5
[223] aload v10
[225] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[228] fstore v6
[230] aload v10
[232] astore v8
[234] iinc v9, 1
[237] goto -180 (target=57)
[240] aload v8
[242] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IFII)I
Access flags: 0x2
= private int a(int,float,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 133, locals = 8, stack = 3):
[0] iload v4
[2] invokestatic #392
+ Methodref [java/lang/Math.abs (I)I]
[5] aload_0 v0
[6] getfield #108
+ Fieldref [android/support/v4/view/ViewPager.N I]
[9] ificmple +30 (target=39)
[12] iload_3 v3
[13] invokestatic #392
+ Methodref [java/lang/Math.abs (I)I]
[16] aload_0 v0
[17] getfield #106
+ Fieldref [android/support/v4/view/ViewPager.L I]
[20] ificmple +19 (target=39)
[23] iload_3 v3
[24] ifle +7 (target=31)
[27] iload_1 v1
[28] goto +6 (target=34)
[31] iload_1 v1
[32] iconst_1
[33] iadd
[34] istore v5
[36] goto +30 (target=66)
[39] iload_1 v1
[40] aload_0 v0
[41] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[44] ificmplt +8 (target=52)
[47] ldc #7
+ Float [0.4]
[49] goto +5 (target=54)
[52] ldc #9

+ Float [0.6]
[54] fstore v6
[56] iload_1 v1
[57] i2f
[58] fload_2 v2
[59] fadd
[60] fload v6
[62] fadd
[63] f2i
[64] istore v5
[66] aload_0 v0
[67] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[70] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[73] ifle +57 (target=130)
[76] aload_0 v0
[77] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[80] iconst_0
[81] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[84] checkcast #51
+ Class [android/support/v4/view/bx]
[87] astore v6
[89] aload_0 v0
[90] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[93] aload_0 v0
[94] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[97] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[100] iconst_1
[101] isub
[102] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[105] checkcast #51
+ Class [android/support/v4/view/bx]
[108] astore v7
[110] aload v6
[112] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[115] iload v5
[117] aload v7
[119] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[122] invokestatic #396
+ Methodref [java/lang/Math.min (II)I]
[125] invokestatic #394
+ Methodref [java/lang/Math.max (II)I]
[128] istore v5
[130] iload v5
[132] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
draw(Landroid/graphics/Canvas;)V
Access flags: 0x1
= public void draw(android.graphics.Canvas)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 251, locals = 7, stack = 4):


[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #358
+ Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
[5] iconst_0
[6] istore_2 v2
[7] aload_0 v0
[8] invokestatic #281
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;)I]
[11] istore_3 v3
[12] iload_3 v3
[13] ifeq +26 (target=39)
[16] iload_3 v3
[17] iconst_1
[18] ificmpne +210 (target=228)
[21] aload_0 v0
[22] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[25] ifnull +203 (target=228)
[28] aload_0 v0
[29] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[32] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[35] iconst_1
[36] ificmple +192 (target=228)
[39] aload_0 v0
[40] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[43] invokevirtual #305
+ Methodref [android/support/v4/widget/f.a ()Z]
[46] ifne +86 (target=132)
[49] aload_1 v1
[50] invokevirtual #177
+ Methodref [android/graphics/Canvas.save ()I]
[53] istore v4
[55] aload_0 v0
[56] invokevirtual #226
+ Methodref [android/support/v4/view/ViewPager.getHeight ()I]
[59] aload_0 v0
[60] invokevirtual #233
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
[63] isub
[64] aload_0 v0
[65] invokevirtual #230
+ Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
[68] isub
[69] istore v5
[71] aload_0 v0
[72] invokevirtual #237
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
[75] istore v6
[77] aload_1 v1
[78] ldc #14
+ Float [270.0]
[80] invokevirtual #176

+ Methodref [android/graphics/Canvas.rotate (F)V]


[83] aload_1 v1
[84] iload v5
[86] ineg
[87] aload_0 v0
[88] invokevirtual #233
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
[91] iadd
[92] i2f
[93] aload_0 v0
[94] getfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[97] iload v6
[99] i2f
[100] fmul
[101] invokevirtual #178
+ Methodref [android/graphics/Canvas.translate (FF)V]
[104] aload_0 v0
[105] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[108] iload v5
[110] iload v6
[112] invokevirtual #307
+ Methodref [android/support/v4/widget/f.a (II)V]
[115] iload_2 v2
[116] aload_0 v0
[117] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[120] aload_1 v1
[121] invokevirtual #308
+ Methodref [android/support/v4/widget/f.a (Landroid/graphics/Canvas;)Z]
[124] ior
[125] istore_2 v2
[126] aload_1 v1
[127] iload v4
[129] invokevirtual #175
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
[132] aload_0 v0
[133] getfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[136] invokevirtual #305
+ Methodref [android/support/v4/widget/f.a ()Z]
[139] ifne +103 (target=242)
[142] aload_1 v1
[143] invokevirtual #177
+ Methodref [android/graphics/Canvas.save ()I]
[146] istore v4
[148] aload_0 v0
[149] invokevirtual #237
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
[152] istore v5
[154] aload_0 v0
[155] invokevirtual #226
+ Methodref [android/support/v4/view/ViewPager.getHeight ()I]
[158] aload_0 v0
[159] invokevirtual #233
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]

[162] isub
[163] aload_0 v0
[164] invokevirtual #230
+ Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
[167] isub
[168] istore v6
[170] aload_1 v1
[171] ldc #12
+ Float [90.0]
[173] invokevirtual #176
+ Methodref [android/graphics/Canvas.rotate (F)V]
[176] aload_1 v1
[177] aload_0 v0
[178] invokevirtual #233
+ Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
[181] ineg
[182] i2f
[183] aload_0 v0
[184] getfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[187] fconst_1
[188] fadd
[189] fneg
[190] iload v5
[192] i2f
[193] fmul
[194] invokevirtual #178
+ Methodref [android/graphics/Canvas.translate (FF)V]
[197] aload_0 v0
[198] getfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[201] iload v6
[203] iload v5
[205] invokevirtual #307
+ Methodref [android/support/v4/widget/f.a (II)V]
[208] iload_2 v2
[209] aload_0 v0
[210] getfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg
et/f;]
[213] aload_1 v1
[214] invokevirtual #308
+ Methodref [android/support/v4/widget/f.a (Landroid/graphics/Canvas;)Z]
[217] ior
[218] istore_2 v2
[219] aload_1 v1
[220] iload v4
[222] invokevirtual #175
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
[225] goto +17 (target=242)
[228] aload_0 v0
[229] getfield #111
+ Fieldref [android/support/v4/view/ViewPager.Q Landroid/support/v4/widg
et/f;]
[232] invokevirtual #309
+ Methodref [android/support/v4/widget/f.b ()V]
[235] aload_0 v0
[236] getfield #112
+ Fieldref [android/support/v4/view/ViewPager.R Landroid/support/v4/widg

et/f;]
[239] invokevirtual #309
+ Methodref [android/support/v4/widget/f.b ()V]
[242] iload_2 v2
[243] ifeq +7 (target=250)
[246] aload_0 v0
[247] invokestatic #286
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[250] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDraw(Landroid/graphics/Canvas;)V
Access flags: 0x4
= protected void onDraw(android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 310, locals = 14, stack = 5):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #369
+ Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V]
[5] aload_0 v0
[6] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[9] ifle +300 (target=309)
[12] aload_0 v0
[13] getfield #142
+ Fieldref [android/support/v4/view/ViewPager.p Landroid/graphics/drawab
le/Drawable;]
[16] ifnull +293 (target=309)
[19] aload_0 v0
[20] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[23] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[26] ifle +283 (target=309)
[29] aload_0 v0
[30] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[33] ifnull +276 (target=309)
[36] aload_0 v0
[37] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[40] istore_2 v2
[41] aload_0 v0
[42] invokevirtual #237
+ Methodref [android/support/v4/view/ViewPager.getWidth ()I]
[45] istore_3 v3
[46] aload_0 v0
[47] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[50] i2f
[51] iload_3 v3
[52] i2f
[53] fdiv
[54] fstore v4
[56] iconst_0
[57] istore v5
[59] aload_0 v0
[60] getfield #131

+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]


[63] iconst_0
[64] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[67] checkcast #51
+ Class [android/support/v4/view/bx]
[70] astore v6
[72] aload v6
[74] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[77] fstore v7
[79] aload_0 v0
[80] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[83] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[86] istore v8
[88] aload v6
[90] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[93] istore v9
[95] aload_0 v0
[96] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[99] iload v8
[101] iconst_1
[102] isub
[103] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[106] checkcast #51
+ Class [android/support/v4/view/bx]
[109] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[112] istore v10
[114] iload v9
[116] istore v11
[118] iload v11
[120] iload v10
[122] ificmpge +187 (target=309)
[125] iload v11
[127] aload v6
[129] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[132] ificmple +30 (target=162)
[135] iload v5
[137] iload v8
[139] ificmpge +23 (target=162)
[142] aload_0 v0
[143] getfield #131
+ Fieldref [android/support/v4/view/ViewPager.e Ljava/util/ArrayList;]
[146] iinc v5, 1
[149] iload v5
[151] invokevirtual #410
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[154] checkcast #51
+ Class [android/support/v4/view/bx]
[157] astore v6
[159] goto -34 (target=125)
[162] iload v11
[164] aload v6

[166] getfield #165


+ Fieldref [android/support/v4/view/bx.b I]
[169] ificmpne +38 (target=207)
[172] aload v6
[174] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[177] aload v6
[179] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[182] fadd
[183] iload_3 v3
[184] i2f
[185] fmul
[186] fstore v12
[188] aload v6
[190] getfield #168
+ Fieldref [android/support/v4/view/bx.e F]
[193] aload v6
[195] getfield #167
+ Fieldref [android/support/v4/view/bx.d F]
[198] fadd
[199] fload v4
[201] fadd
[202] fstore v7
[204] goto +34 (target=238)
[207] aload_0 v0
[208] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[211] iload v11
[213] invokevirtual #276
+ Methodref [android/support/v4/view/ae.b (I)F]
[216] fstore v13
[218] fload v7
[220] fload v13
[222] fadd
[223] iload_3 v3
[224] i2f
[225] fmul
[226] fstore v12
[228] fload v7
[230] fload v13
[232] fload v4
[234] fadd
[235] fadd
[236] fstore v7
[238] fload v12
[240] aload_0 v0
[241] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[244] i2f
[245] fadd
[246] iload_2 v2
[247] i2f
[248] fcmpl
[249] ifle +41 (target=290)
[252] aload_0 v0
[253] getfield #142
+ Fieldref [android/support/v4/view/ViewPager.p Landroid/graphics/drawab
le/Drawable;]

[256] fload v12


[258] f2i
[259] aload_0 v0
[260] getfield #143
+ Fieldref [android/support/v4/view/ViewPager.q I]
[263] fload v12
[265] aload_0 v0
[266] getfield #141
+ Fieldref [android/support/v4/view/ViewPager.o I]
[269] i2f
[270] fadd
[271] ldc #8
+ Float [0.5]
[273] fadd
[274] f2i
[275] aload_0 v0
[276] getfield #144
+ Fieldref [android/support/v4/view/ViewPager.r I]
[279] invokevirtual #183
+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
[282] aload_0 v0
[283] getfield #142
+ Fieldref [android/support/v4/view/ViewPager.p Landroid/graphics/drawab
le/Drawable;]
[286] aload_1 v1
[287] invokevirtual #181
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/
Canvas;)V]
[290] fload v12
[292] iload_2 v2
[293] iload_3 v3
[294] iadd
[295] i2f
[296] fcmpl
[297] ifle +6 (target=303)
[300] goto +9 (target=309)
[303] iinc v11, 1
[306] goto -188 (target=118)
[309] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;)V
Access flags: 0x2
= private void a(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 5, stack = 3):
[0] aload_1 v1
[1] invokestatic #300
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;)I]
[4] istore_2 v2
[5] aload_1 v1
[6] iload_2 v2
[7] invokestatic #301
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[10] istore_3 v3
[11] iload_3 v3
[12] aload_0 v0
[13] getfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[16] ificmpne +48 (target=64)

[19] iload_2 v2
[20] ifne +7 (target=27)
[23] iconst_1
[24] goto +4 (target=28)
[27] iconst_0
[28] istore v4
[30] aload_0 v0
[31] aload_1 v1
[32] iload v4
[34] invokestatic #302
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[37] putfield #100
+ Fieldref [android/support/v4/view/ViewPager.F F]
[40] aload_0 v0
[41] aload_1 v1
[42] iload v4
[44] invokestatic #301
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[47] putfield #104
+ Fieldref [android/support/v4/view/ViewPager.J I]
[50] aload_0 v0
[51] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[54] ifnull +10 (target=64)
[57] aload_0 v0
[58] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[61] invokevirtual #324
+ Methodref [android/view/VelocityTracker.clear ()V]
[64] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
j()V
Access flags: 0x2
= private void j()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] putfield #95
+ Fieldref [android/support/v4/view/ViewPager.A Z]
[5] aload_0 v0
[6] iconst_0
[7] putfield #96
+ Fieldref [android/support/v4/view/ViewPager.B Z]
[10] aload_0 v0
[11] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[14] ifnull +15 (target=29)
[17] aload_0 v0
[18] getfield #105
+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[21] invokevirtual #327
+ Methodref [android/view/VelocityTracker.recycle ()V]
[24] aload_0 v0
[25] aconst_null

[26] putfield #105


+ Fieldref [android/support/v4/view/ViewPager.K Landroid/view/VelocityTr
acker;]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setScrollingCacheEnabled(Z)V
Access flags: 0x2
= private void setScrollingCacheEnabled(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #150
+ Fieldref [android/support/v4/view/ViewPager.x Z]
[4] iload_1 v1
[5] ificmpeq +8 (target=13)
[8] aload_0 v0
[9] iload_1 v1
[10] putfield #150
+ Fieldref [android/support/v4/view/ViewPager.x Z]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
canScrollHorizontally(I)Z
Access flags: 0x1
= public boolean canScrollHorizontally(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] ifnonnull +5 (target=9)
[7] iconst_0
[8] ireturn
[9] aload_0 v0
[10] invokespecial #221
+ Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
[13] istore_2 v2
[14] aload_0 v0
[15] invokevirtual #235
+ Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
[18] istore_3 v3
[19] iload_1 v1
[20] ifge +21 (target=41)
[23] iload_3 v3
[24] iload_2 v2
[25] i2f
[26] aload_0 v0
[27] getfield #145
+ Fieldref [android/support/v4/view/ViewPager.s F]
[30] fmul
[31] f2i
[32] ificmple +7 (target=39)
[35] iconst_1
[36] goto +4 (target=40)
[39] iconst_0
[40] ireturn
[41] iload_1 v1
[42] ifle +21 (target=63)

[45] iload_3 v3
[46] iload_2 v2
[47] i2f
[48] aload_0 v0
[49] getfield #146
+ Fieldref [android/support/v4/view/ViewPager.t F]
[52] fmul
[53] f2i
[54] ificmpge +7 (target=61)
[57] iconst_1
[58] goto +4 (target=62)
[61] iconst_0
[62] ireturn
[63] iconst_0
[64] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ZIII)Z
Access flags: 0x4
= protected boolean a(android.view.View,boolean,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 164, locals = 12, stack = 7):
[0] aload_1 v1
[1] instanceof #71
+ Class [android/view/ViewGroup]
[4] ifeq +141 (target=145)
[7] aload_1 v1
[8] checkcast #71
+ Class [android/view/ViewGroup]
[11] astore v6
[13] aload_1 v1
[14] invokevirtual #338
+ Methodref [android/view/View.getScrollX ()I]
[17] istore v7
[19] aload_1 v1
[20] invokevirtual #339
+ Methodref [android/view/View.getScrollY ()I]
[23] istore v8
[25] aload v6
[27] invokevirtual #362
+ Methodref [android/view/ViewGroup.getChildCount ()I]
[30] istore v9
[32] iload v9
[34] iconst_1
[35] isub
[36] istore v10
[38] iload v10
[40] iflt +105 (target=145)
[43] aload v6
[45] iload v10
[47] invokevirtual #361
+ Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
[50] astore v11
[52] iload v4
[54] iload v7
[56] iadd
[57] aload v11
[59] invokevirtual #333
+ Methodref [android/view/View.getLeft ()I]
[62] ificmplt +77 (target=139)

[65] iload v4
[67] iload v7
[69] iadd
[70] aload v11
[72] invokevirtual #337
+ Methodref [android/view/View.getRight ()I]
[75] ificmpge +64 (target=139)
[78] iload v5
[80] iload v8
[82] iadd
[83] aload v11
[85] invokevirtual #340
+ Methodref [android/view/View.getTop ()I]
[88] ificmplt +51 (target=139)
[91] iload v5
[93] iload v8
[95] iadd
[96] aload v11
[98] invokevirtual #331
+ Methodref [android/view/View.getBottom ()I]
[101] ificmpge +38 (target=139)
[104] aload_0 v0
[105] aload v11
[107] iconst_1
[108] iload_3 v3
[109] iload v4
[111] iload v7
[113] iadd
[114] aload v11
[116] invokevirtual #333
+ Methodref [android/view/View.getLeft ()I]
[119] isub
[120] iload v5
[122] iload v8
[124] iadd
[125] aload v11
[127] invokevirtual #340
+ Methodref [android/view/View.getTop ()I]
[130] isub
[131] invokevirtual #202
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZII
I)Z]
[134] ifeq +5 (target=139)
[137] iconst_1
[138] ireturn
[139] iinc v10, -1
[142] goto -104 (target=38)
[145] iload_2 v2
[146] ifeq +16 (target=162)
[149] aload_1 v1
[150] iload_3 v3
[151] ineg
[152] invokestatic #282
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;I)Z]
[155] ifeq +7 (target=162)
[158] iconst_1
[159] goto +4 (target=163)
[162] iconst_0
[163] ireturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
dispatchKeyEvent(Landroid/view/KeyEvent;)Z
Access flags: 0x1
= public boolean dispatchKeyEvent(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #356
+ Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyE
vent;)Z]
[5] ifne +11 (target=16)
[8] aload_0 v0
[9] aload_1 v1
[10] invokevirtual #199
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/KeyEvent
;)Z]
[13] ifeq +7 (target=20)
[16] iconst_1
[17] goto +4 (target=21)
[20] iconst_0
[21] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/KeyEvent;)Z
Access flags: 0x1
= public boolean a(android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 108, locals = 3, stack = 2):
[0] iconst_0
[1] istore_2 v2
[2] aload_1 v1
[3] invokevirtual #316
+ Methodref [android/view/KeyEvent.getAction ()I]
[6] ifne +100 (target=106)
[9] aload_1 v1
[10] invokevirtual #317
+ Methodref [android/view/KeyEvent.getKeyCode ()I]
[13] lookupswitch (3 offsets, default=93) (target=106)
21: offset = 35, target = 48
22: offset = 45, target = 58
61: offset = 55, target = 68
default: offset = 93, target = 106
[48] aload_0 v0
[49] bipush 17
[51] invokevirtual #210
+ Methodref [android/support/v4/view/ViewPager.c (I)Z]
[54] istore_2 v2
[55] goto +51 (target=106)
[58] aload_0 v0
[59] bipush 66
[61] invokevirtual #210
+ Methodref [android/support/v4/view/ViewPager.c (I)Z]
[64] istore_2 v2
[65] goto +41 (target=106)
[68] getstatic #94
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[71] bipush 11
[73] ificmplt +33 (target=106)
[76] aload_1 v1

[77] invokestatic #297


+ Methodref [android/support/v4/view/s.a (Landroid/view/KeyEvent;)Z]
[80] ifeq +12 (target=92)
[83] aload_0 v0
[84] iconst_2
[85] invokevirtual #210
+ Methodref [android/support/v4/view/ViewPager.c (I)Z]
[88] istore_2 v2
[89] goto +17 (target=106)
[92] aload_1 v1
[93] iconst_1
[94] invokestatic #298
+ Methodref [android/support/v4/view/s.a (Landroid/view/KeyEvent;I)Z]
[97] ifeq +9 (target=106)
[100] aload_0 v0
[101] iconst_1
[102] invokevirtual #210
+ Methodref [android/support/v4/view/ViewPager.c (I)Z]
[105] istore_2 v2
[106] iload_2 v2
[107] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)Z
Access flags: 0x1
= public boolean c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 359, locals = 7, stack = 4):
[0] aload_0 v0
[1] invokevirtual #215
+ Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view
/View;]
[4] astore_2 v2
[5] aload_2 v2
[6] aload_0 v0
[7] ifacmpne +8 (target=15)
[10] aconst_null
[11] astore_2 v2
[12] goto +148 (target=160)
[15] aload_2 v2
[16] ifnull +144 (target=160)
[19] iconst_0
[20] istore_3 v3
[21] aload_2 v2
[22] invokevirtual #336
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[25] astore v4
[27] aload v4
[29] instanceof #71
+ Class [android/view/ViewGroup]
[32] ifeq +26 (target=58)
[35] aload v4
[37] aload_0 v0
[38] ifacmpne +8 (target=46)
[41] iconst_1
[42] istore_3 v3
[43] goto +15 (target=58)
[46] aload v4
[48] invokeinterface #420
+ InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/

ViewParent;]
[53] astore v4
[55] goto -28 (target=27)
[58] iload_3 v3
[59] ifne +101 (target=160)
[62] new #84
+ Class [java/lang/StringBuilder]
[65] dup
[66] invokespecial #400
+ Methodref [java/lang/StringBuilder.<init> ()V]
[69] astore v4
[71] aload v4
[73] aload_2 v2
[74] invokevirtual #399
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[77] invokevirtual #388
+ Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
[80] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[83] pop
[84] aload_2 v2
[85] invokevirtual #336
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[88] astore v5
[90] aload v5
[92] instanceof #71
+ Class [android/view/ViewGroup]
[95] ifeq +34 (target=129)
[98] aload v4
[100] ldc #18
+ String [ => ]
[102] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[105] aload v5
[107] invokevirtual #399
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[110] invokevirtual #388
+ Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
[113] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[116] pop
[117] aload v5
[119] invokeinterface #420
+ InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/
ViewParent;]
[124] astore v5
[126] goto -36 (target=90)
[129] ldc #29
+ String [ViewPager]
[131] new #84
+ Class [java/lang/StringBuilder]
[134] dup
[135] invokespecial #400
+ Methodref [java/lang/StringBuilder.<init> ()V]
[138] ldc #30
+ String [arrowScroll tried to find focus based on non-child current foc
used view ]

[140] invokevirtual #403


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[143] aload v4
[145] invokevirtual #404
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[148] invokevirtual #403
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[151] invokevirtual #404
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[154] invokestatic #311
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[157] pop
[158] aconst_null
[159] astore_2 v2
[160] iconst_0
[161] istore_3 v3
[162] invokestatic #315
+ Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusF
inder;]
[165] aload_0 v0
[166] aload_2 v2
[167] iload_1 v1
[168] invokevirtual #314
+ Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewG
roup;Landroid/view/View;I)Landroid/view/View;]
[171] astore v4
[173] aload v4
[175] ifnull +135 (target=310)
[178] aload v4
[180] aload_2 v2
[181] ifacmpeq +129 (target=310)
[184] iload_1 v1
[185] bipush 17
[187] ificmpne +60 (target=247)
[190] aload_0 v0
[191] aload_0 v0
[192] getfield #133
+ Fieldref [android/support/v4/view/ViewPager.g Landroid/graphics/Rect;]
[195] aload v4
[197] invokespecial #197
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect
;Landroid/view/View;)Landroid/graphics/Rect;]
[200] getfield #91
+ Fieldref [android/graphics/Rect.left I]
[203] istore v5
[205] aload_0 v0
[206] aload_0 v0
[207] getfield #133
+ Fieldref [android/support/v4/view/ViewPager.g Landroid/graphics/Rect;]
[210] aload_2 v2
[211] invokespecial #197
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect
;Landroid/view/View;)Landroid/graphics/Rect;]
[214] getfield #91
+ Fieldref [android/graphics/Rect.left I]
[217] istore v6
[219] aload_2 v2
[220] ifnull +18 (target=238)

[223] iload v5
[225] iload v6
[227] ificmplt +11 (target=238)
[230] aload_0 v0
[231] invokevirtual #212
+ Methodref [android/support/v4/view/ViewPager.d ()Z]
[234] istore_3 v3
[235] goto +9 (target=244)
[238] aload v4
[240] invokevirtual #346
+ Methodref [android/view/View.requestFocus ()Z]
[243] istore_3 v3
[244] goto +101 (target=345)
[247] iload_1 v1
[248] bipush 66
[250] ificmpne +95 (target=345)
[253] aload_0 v0
[254] aload_0 v0
[255] getfield #133
+ Fieldref [android/support/v4/view/ViewPager.g Landroid/graphics/Rect;]
[258] aload v4
[260] invokespecial #197
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect
;Landroid/view/View;)Landroid/graphics/Rect;]
[263] getfield #91
+ Fieldref [android/graphics/Rect.left I]
[266] istore v5
[268] aload_0 v0
[269] aload_0 v0
[270] getfield #133
+ Fieldref [android/support/v4/view/ViewPager.g Landroid/graphics/Rect;]
[273] aload_2 v2
[274] invokespecial #197
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect
;Landroid/view/View;)Landroid/graphics/Rect;]
[277] getfield #91
+ Fieldref [android/graphics/Rect.left I]
[280] istore v6
[282] aload_2 v2
[283] ifnull +18 (target=301)
[286] iload v5
[288] iload v6
[290] ificmpgt +11 (target=301)
[293] aload_0 v0
[294] invokevirtual #214
+ Methodref [android/support/v4/view/ViewPager.e ()Z]
[297] istore_3 v3
[298] goto +9 (target=307)
[301] aload v4
[303] invokevirtual #346
+ Methodref [android/view/View.requestFocus ()Z]
[306] istore_3 v3
[307] goto +38 (target=345)
[310] iload_1 v1
[311] bipush 17
[313] ificmpeq +8 (target=321)
[316] iload_1 v1
[317] iconst_1
[318] ificmpne +11 (target=329)
[321] aload_0 v0

[322] invokevirtual #212


+ Methodref [android/support/v4/view/ViewPager.d ()Z]
[325] istore_3 v3
[326] goto +19 (target=345)
[329] iload_1 v1
[330] bipush 66
[332] ificmpeq +8 (target=340)
[335] iload_1 v1
[336] iconst_2
[337] ificmpne +8 (target=345)
[340] aload_0 v0
[341] invokevirtual #214
+ Methodref [android/support/v4/view/ViewPager.e ()Z]
[344] istore_3 v3
[345] iload_3 v3
[346] ifeq +11 (target=357)
[349] aload_0 v0
[350] iload_1 v1
[351] invokestatic #322
+ Methodref [android/view/SoundEffectConstants.getContantForFocusDirecti
on (I)I]
[354] invokevirtual #247
+ Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V]
[357] iload_3 v3
[358] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics
/Rect;
Access flags: 0x2
= private android.graphics.Rect a(android.graphics.Rect,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 148, locals = 5, stack = 5):
[0] aload_1 v1
[1] ifnonnull +11 (target=12)
[4] new #37
+ Class [android/graphics/Rect]
[7] dup
[8] invokespecial #179
+ Methodref [android/graphics/Rect.<init> ()V]
[11] astore_1 v1
[12] aload_2 v2
[13] ifnonnull +13 (target=26)
[16] aload_1 v1
[17] iconst_0
[18] iconst_0
[19] iconst_0
[20] iconst_0
[21] invokevirtual #180
+ Methodref [android/graphics/Rect.set (IIII)V]
[24] aload_1 v1
[25] areturn
[26] aload_1 v1
[27] aload_2 v2
[28] invokevirtual #333
+ Methodref [android/view/View.getLeft ()I]
[31] putfield #91
+ Fieldref [android/graphics/Rect.left I]
[34] aload_1 v1
[35] aload_2 v2

[36] invokevirtual #337


+ Methodref [android/view/View.getRight ()I]
[39] putfield #92
+ Fieldref [android/graphics/Rect.right I]
[42] aload_1 v1
[43] aload_2 v2
[44] invokevirtual #340
+ Methodref [android/view/View.getTop ()I]
[47] putfield #93
+ Fieldref [android/graphics/Rect.top I]
[50] aload_1 v1
[51] aload_2 v2
[52] invokevirtual #331
+ Methodref [android/view/View.getBottom ()I]
[55] putfield #90
+ Fieldref [android/graphics/Rect.bottom I]
[58] aload_2 v2
[59] invokevirtual #336
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[62] astore_3 v3
[63] aload_3 v3
[64] instanceof #71
+ Class [android/view/ViewGroup]
[67] ifeq +79 (target=146)
[70] aload_3 v3
[71] aload_0 v0
[72] ifacmpeq +74 (target=146)
[75] aload_3 v3
[76] checkcast #71
+ Class [android/view/ViewGroup]
[79] astore v4
[81] aload_1 v1
[82] dup
[83] getfield #91
+ Fieldref [android/graphics/Rect.left I]
[86] aload v4
[88] invokevirtual #363
+ Methodref [android/view/ViewGroup.getLeft ()I]
[91] iadd
[92] putfield #91
+ Fieldref [android/graphics/Rect.left I]
[95] aload_1 v1
[96] dup
[97] getfield #92
+ Fieldref [android/graphics/Rect.right I]
[100] aload v4
[102] invokevirtual #365
+ Methodref [android/view/ViewGroup.getRight ()I]
[105] iadd
[106] putfield #92
+ Fieldref [android/graphics/Rect.right I]
[109] aload_1 v1
[110] dup
[111] getfield #93
+ Fieldref [android/graphics/Rect.top I]
[114] aload v4
[116] invokevirtual #366
+ Methodref [android/view/ViewGroup.getTop ()I]
[119] iadd
[120] putfield #93

+ Fieldref [android/graphics/Rect.top I]
[123] aload_1 v1
[124] dup
[125] getfield #90
+ Fieldref [android/graphics/Rect.bottom I]
[128] aload v4
[130] invokevirtual #360
+ Methodref [android/view/ViewGroup.getBottom ()I]
[133] iadd
[134] putfield #90
+ Fieldref [android/graphics/Rect.bottom I]
[137] aload v4
[139] invokevirtual #364
+ Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent
;]
[142] astore_3 v3
[143] goto -80 (target=63)
[146] aload_1 v1
[147] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()Z
Access flags: 0x0
= boolean d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[4] ifle +16 (target=20)
[7] aload_0 v0
[8] aload_0 v0
[9] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[12] iconst_1
[13] isub
[14] iconst_1
[15] invokevirtual #255
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (IZ)V]
[18] iconst_1
[19] ireturn
[20] iconst_0
[21] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()Z
Access flags: 0x0
= boolean e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] ifnull +32 (target=36)
[7] aload_0 v0
[8] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[11] aload_0 v0
[12] getfield #134

+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view


/ae;]
[15] invokevirtual #267
+ Methodref [android/support/v4/view/ae.a ()I]
[18] iconst_1
[19] isub
[20] ificmpge +16 (target=36)
[23] aload_0 v0
[24] aload_0 v0
[25] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[28] iconst_1
[29] iadd
[30] iconst_1
[31] invokevirtual #255
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (IZ)V]
[34] iconst_1
[35] ireturn
[36] iconst_0
[37] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
addFocusables(Ljava/util/ArrayList;II)V
Access flags: 0x1
= public void addFocusables(java.util.ArrayList,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 143, locals = 9, stack = 4):
[0] aload_1 v1
[1] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[4] istore v4
[6] aload_0 v0
[7] invokevirtual #224
+ Methodref [android/support/v4/view/ViewPager.getDescendantFocusability
()I]
[10] istore v5
[12] iload v5
[14] ldc #3
+ Integer [393216]
[16] ificmpeq +70 (target=86)
[19] iconst_0
[20] istore v6
[22] iload v6
[24] aload_0 v0
[25] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[28] ificmpge +58 (target=86)
[31] aload_0 v0
[32] iload v6
[34] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[37] astore v7
[39] aload v7
[41] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[44] ifne +36 (target=80)
[47] aload_0 v0
[48] aload v7
[50] invokevirtual #201

+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La


ndroid/support/v4/view/bx;]
[53] astore v8
[55] aload v8
[57] ifnull +23 (target=80)
[60] aload v8
[62] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[65] aload_0 v0
[66] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[69] ificmpne +11 (target=80)
[72] aload v7
[74] aload_1 v1
[75] iload_2 v2
[76] iload_3 v3
[77] invokevirtual #328
+ Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V]
[80] iinc v6, 1
[83] goto -61 (target=22)
[86] iload v5
[88] ldc #2
+ Integer [262144]
[90] ificmpne +12 (target=102)
[93] iload v4
[95] aload_1 v1
[96] invokevirtual #413
+ Methodref [java/util/ArrayList.size ()I]
[99] ificmpne +43 (target=142)
[102] aload_0 v0
[103] invokevirtual #243
+ Methodref [android/support/v4/view/ViewPager.isFocusable ()Z]
[106] ifne +4 (target=110)
[109] return
[110] iload_3 v3
[111] iconst_1
[112] iand
[113] iconst_1
[114] ificmpne +18 (target=132)
[117] aload_0 v0
[118] invokevirtual #245
+ Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z]
[121] ifeq +11 (target=132)
[124] aload_0 v0
[125] invokevirtual #244
+ Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()
Z]
[128] ifne +4 (target=132)
[131] return
[132] aload_1 v1
[133] ifnull +9 (target=142)
[136] aload_1 v1
[137] aload_0 v0
[138] invokevirtual #408
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[141] pop
[142] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
addTouchables(Ljava/util/ArrayList;)V

Access flags: 0x1


= public void addTouchables(java.util.ArrayList)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 59, locals = 5, stack = 2):
[0] iconst_0
[1] istore_2 v2
[2] iload_2 v2
[3] aload_0 v0
[4] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[7] ificmpge +51 (target=58)
[10] aload_0 v0
[11] iload_2 v2
[12] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[15] astore_3 v3
[16] aload_3 v3
[17] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[20] ifne +32 (target=52)
[23] aload_0 v0
[24] aload_3 v3
[25] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[28] astore v4
[30] aload v4
[32] ifnull +20 (target=52)
[35] aload v4
[37] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[40] aload_0 v0
[41] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[44] ificmpne +8 (target=52)
[47] aload_3 v3
[48] aload_1 v1
[49] invokevirtual #329
+ Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V]
[52] iinc v2, 1
[55] goto -53 (target=2)
[58] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z
Access flags: 0x4
= protected boolean onRequestFocusInDescendants(int,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 110, locals = 10, stack = 3):
[0] aload_0 v0
[1] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[4] istore v6
[6] iload_1 v1
[7] iconst_2
[8] iand
[9] ifeq +15 (target=24)
[12] iconst_0
[13] istore_3 v3

[14] iconst_1
[15] istore v4
[17] iload v6
[19] istore v5
[21] goto +14 (target=35)
[24] iload v6
[26] iconst_1
[27] isub
[28] istore_3 v3
[29] iconst_m1
[30] istore v4
[32] iconst_m1
[33] istore v5
[35] iload_3 v3
[36] istore v7
[38] iload v7
[40] iload v5
[42] ificmpeq +66 (target=108)
[45] aload_0 v0
[46] iload v7
[48] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[51] astore v8
[53] aload v8
[55] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[58] ifne +40 (target=98)
[61] aload_0 v0
[62] aload v8
[64] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[67] astore v9
[69] aload v9
[71] ifnull +27 (target=98)
[74] aload v9
[76] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[79] aload_0 v0
[80] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[83] ificmpne +15 (target=98)
[86] aload v8
[88] iload_1 v1
[89] aload_2 v2
[90] invokevirtual #348
+ Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z]
[93] ifeq +5 (target=98)
[96] iconst_1
[97] ireturn
[98] iload v7
[100] iload v4
[102] iadd
[103] istore v7
[105] goto -67 (target=38)
[108] iconst_0
[109] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
dispatchPopulateAccessibilityEvent(Landroid/view/accessibility
/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean dispatchPopulateAccessibilityEvent(android.view.accessibi
lity.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 87, locals = 6, stack = 2):
[0] aload_1 v1
[1] invokevirtual #375
+ Methodref [android/view/accessibility/AccessibilityEvent.getEventType
()I]
[4] sipush 4096
[7] ificmpne +9 (target=16)
[10] aload_0 v0
[11] aload_1 v1
[12] invokespecial #357
+ Methodref [android/view/ViewGroup.dispatchPopulateAccessibilityEvent (
Landroid/view/accessibility/AccessibilityEvent;)Z]
[15] ireturn
[16] aload_0 v0
[17] invokevirtual #220
+ Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
[20] istore_2 v2
[21] iconst_0
[22] istore_3 v3
[23] iload_3 v3
[24] iload_2 v2
[25] ificmpge +60 (target=85)
[28] aload_0 v0
[29] iload_3 v3
[30] invokevirtual #219
+ Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/vi
ew/View;]
[33] astore v4
[35] aload v4
[37] invokevirtual #341
+ Methodref [android/view/View.getVisibility ()I]
[40] ifne +39 (target=79)
[43] aload_0 v0
[44] aload v4
[46] invokevirtual #201
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)La
ndroid/support/v4/view/bx;]
[49] astore v5
[51] aload v5
[53] ifnull +26 (target=79)
[56] aload v5
[58] getfield #165
+ Fieldref [android/support/v4/view/bx.b I]
[61] aload_0 v0
[62] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[65] ificmpne +14 (target=79)
[68] aload v4
[70] aload_1 v1
[71] invokevirtual #330
+ Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landr
oid/view/accessibility/AccessibilityEvent;)Z]
[74] ifeq +5 (target=79)
[77] iconst_1

[78] ireturn
[79] iinc v3, 1
[82] goto -59 (target=23)
[85] iconst_0
[86] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutPar
ams;
Access flags: 0x4
= protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParam
s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 2):
[0] new #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[3] dup
[4] invokespecial #263
+ Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> ()V]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lan
droid/view/ViewGroup$LayoutParams;
Access flags: 0x4
= protected android.view.ViewGroup$LayoutParams generateLayoutParams(andro
id.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_0 v0
[1] invokevirtual #217
+ Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutPara
ms ()Landroid/view/ViewGroup$LayoutParams;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
Access flags: 0x4
= protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_1 v1
[1] instanceof #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[4] ifeq +15 (target=19)
[7] aload_0 v0
[8] aload_1 v1
[9] invokespecial #355
+ Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/Vie
wGroup$LayoutParams;)Z]
[12] ifeq +7 (target=19)
[15] iconst_1
[16] goto +4 (target=20)
[19] iconst_0
[20] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view
/ViewGroup$LayoutParams;
Access flags: 0x1

= public android.view.ViewGroup$LayoutParams generateLayoutParams(android.


util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 4):
[0] new #41
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[3] dup
[4] aload_0 v0
[5] invokevirtual #222
+ Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/con
tent/Context;]
[8] aload_1 v1
[9] invokespecial #264
+ Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> (Land
roid/content/Context;Landroid/util/AttributeSet;)V]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/ViewPager;I)V
Access flags: 0x1008
= static synthetic void a(android.support.v4.view.ViewPager,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokespecial #260
+ Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view
/ae;
Access flags: 0x1008
= static synthetic android.support.v4.view.ae a(android.support.v4.view.Vi
ewPager)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #134
+ Fieldref [android/support/v4/view/ViewPager.h Landroid/support/v4/view
/ae;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/support/v4/view/ViewPager;)I
Access flags: 0x1008
= static synthetic int b(android.support.v4.view.ViewPager)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #135
+ Fieldref [android/support/v4/view/ViewPager.i I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()[I
Access flags: 0x1008
= static synthetic int[] f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 0, stack = 1):

[0] getstatic #119


+ Fieldref [android/support/v4/view/ViewPager.a [I]
[3] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 0, stack = 4):
[0] iconst_1
[1] newarray 10
[3] dup
[4] iconst_0
[5] ldc #4
+ Integer [16842931]
[7] iastore
[8] putstatic #119
+ Fieldref [android/support/v4/view/ViewPager.a [I]
[11] new #47
+ Class [android/support/v4/view/bt]
[14] dup
[15] invokespecial #290
+ Methodref [android/support/v4/view/bt.<init> ()V]
[18] putstatic #129
+ Fieldref [android/support/v4/view/ViewPager.c Ljava/util/Comparator;]
[21] new #48
+ Class [android/support/v4/view/bu]
[24] dup
[25] invokespecial #291
+ Methodref [android/support/v4/view/bu.<init> ()V]
[28] putstatic #130
+ Fieldref [android/support/v4/view/ViewPager.d Landroid/view/animation/
Interpolator;]
[31] new #57
+ Class [android/support/v4/view/ce]
[34] dup
[35] invokespecial #296
+ Methodref [android/support/v4/view/ce.<init> ()V]
[38] putstatic #125
+ Fieldref [android/support/v4/view/ViewPager.af Landroid/support/v4/vie
w/ce;]
[41] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bt
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.view.bt extends java.lang.Object
Interfaces (count = 1):
+ Class [java/util/Comparator]
Constant Pool (count = 24):

+ Class [android/support/v4/view/bt]
+ Class [android/support/v4/view/bx]
+ Class [java/lang/Object]
+ Class [java/util/Comparator]
+ Fieldref [android/support/v4/view/bx.b I]
+ Methodref [android/support/v4/view/bt.a (Landroid/support/v4/view/bx;Landroi
d/support/v4/view/bx;)I]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/support/v4/view/bx;Landroid/support/v4/view/bx;)I]
+ NameAndType [b I]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/bx;Landroid/support/v4/view/bx;)I]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bt]
+ Utf8 [android/support/v4/view/bx]
+ Utf8 [b]
+ Utf8 [compare]
+ Utf8 [java/lang/Object]
+ Utf8 [java/util/Comparator]
Fields (count = 0):
Methods (count = 3):
- Method:
<init>()V
Access flags: 0x0
= bt()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/bx;Landroid/support/v4/view/bx;)I
Access flags: 0x1
= public int a(android.support.v4.view.bx,android.support.v4.view.bx)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 2):
[0] aload_1 v1
[1] getfield #5
+ Fieldref [android/support/v4/view/bx.b I]
[4] aload_2 v2
[5] getfield #5
+ Fieldref [android/support/v4/view/bx.b I]
[8] isub
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
compare(Ljava/lang/Object;Ljava/lang/Object;)I
Access flags: 0x1001
= public synthetic int compare(java.lang.Object,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 3, stack = 3):
[0] aload_0 v0

[1] aload_1 v1
[2] checkcast #2
+ Class [android/support/v4/view/bx]
[5] aload_2 v2
[6] checkcast #2
+ Class [android/support/v4/view/bx]
[9] invokevirtual #6
+ Methodref [android/support/v4/view/bt.a (Landroid/support/v4/view/bx;L
android/support/v4/view/bx;)I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bu
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.view.bu extends java.lang.Object
Interfaces (count = 1):
+ Class [android/view/animation/Interpolator]
Constant Pool (count = 14):
+ Class [android/support/v4/view/bu]
+ Class [android/view/animation/Interpolator]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(F)F]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/view/bu]
+ Utf8 [android/view/animation/Interpolator]
+ Utf8 [getInterpolation]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= bu()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
getInterpolation(F)F
Access flags: 0x1
= public float getInterpolation(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 2, stack = 2):

[0] fload_1 v1
[1] fconst_1
[2] fsub
[3] fstore_1 v1
[4] fload_1 v1
[5] fload_1 v1
[6] fmul
[7] fload_1 v1
[8] fmul
[9] fload_1 v1
[10] fmul
[11] fload_1 v1
[12] fmul
[13] fconst_1
[14] fadd
[15] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bv
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bv extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]
Constant Pool (count = 26):
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/bv]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Fieldref [android/support/v4/view/bv.a Landroid/support/v4/view/ViewPager;]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/Vie
wPager;I)V]
+ Methodref [android/support/v4/view/ViewPager.c ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/support/v4/view/ViewPager;I)V]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [c ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/ViewPager;)V]
+ Utf8 [(Landroid/support/v4/view/ViewPager;I)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/ViewPager;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/ViewPager]
+ Utf8 [android/support/v4/view/bv]
+ Utf8 [c]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/Runnable]
+ Utf8 [run]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/ViewPager;
Access flags: 0x1010
= final synthetic android.support.v4.view.ViewPager a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/view/ViewPager;)V
Access flags: 0x0
= bv(android.support.v4.view.ViewPager)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/view/bv.a Landroid/support/v4/view/ViewPa
ger;]
[5] aload_0 v0
[6] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/bv.a Landroid/support/v4/view/ViewPa
ger;]
[4] iconst_0
[5] invokestatic #6
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ViewPager;I)V]
[8] aload_0 v0
[9] getfield #5
+ Fieldref [android/support/v4/view/bv.a Landroid/support/v4/view/ViewPa
ger;]
[12] invokevirtual #7
+ Methodref [android/support/v4/view/ViewPager.c ()V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bw
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.bw extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 5):
+ Class [android/support/v4/view/bw]
+ Class [java/lang/Object]

+ Utf8 [android/support/v4/view/bw]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bx
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.bx extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 19):
+ Class [android/support/v4/view/bx]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [F]
+ Utf8 [I]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/bx]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [java/lang/Object]
Fields (count = 5):
+ Field:
a Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object a
+ Field:
b I
Access flags: 0x0
= int b
+ Field:
c Z
Access flags: 0x0
= boolean c
+ Field:
d F
Access flags: 0x0
= float d
+ Field:
e F
Access flags: 0x0
= float e
Methods (count = 1):
- Method:
<init>()V
Access flags: 0x0
= bx()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$LayoutParams
Superclass:
android/view/ViewGroup$LayoutParams
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.ViewPager$LayoutParams extends androi
d.view.ViewGroup$LayoutParams
Interfaces (count = 0):
Constant Pool (count = 47):
+ Class [android/content/Context]
+ Class [android/content/res/TypedArray]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/ViewPager$LayoutParams]
+ Class [android/view/ViewGroup$LayoutParams]
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/Att
ributeSet;[I)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/TypedArray.getInteger (II)I]
+ Methodref [android/content/res/TypedArray.recycle ()V]
+ Methodref [android/support/v4/view/ViewPager.f ()[I]
+ Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
+ Methodref [android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Cont
ext;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (II)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [b I]
+ NameAndType [c F]
+ NameAndType [f ()[I]
+ NameAndType [getInteger (II)I]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/
content/res/TypedArray;]
+ NameAndType [recycle ()V]
+ Utf8 [()V]
+ Utf8 [()[I]
+ Utf8 [(II)I]
+ Utf8 [(II)V]
+ Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [F]
+ Utf8 [I]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/content/Context]

+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/content/res/TypedArray]
[android/support/v4/view/ViewPager]
[android/support/v4/view/ViewPager$LayoutParams]
[android/view/ViewGroup$LayoutParams]
[b]
[c]
[d]
[e]
[f]
[getInteger]
[obtainStyledAttributes]
[recycle]

Fields (count = 6):


+ Field:
a Z
Access flags: 0x1
= public boolean a
+ Field:
b I
Access flags: 0x1
= public int b
+ Field:
c F
Access flags: 0x0
= float c
+ Field:
d Z
Access flags: 0x0
= boolean d
+ Field:
e I
Access flags: 0x0
= int e
+ Field:
f I
Access flags: 0x0
= int f
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public ViewPager$LayoutParams()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_m1
[2] iconst_m1
[3] invokespecial #12
+ Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
[6] aload_0 v0
[7] fconst_0
[8] putfield #7
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public ViewPager$LayoutParams(android.content.Context,android.util.Attri
buteSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 36, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2

[3] invokespecial #13


+ Methodref [android/view/ViewGroup$LayoutParams.<init> (Landroid/conten
t/Context;Landroid/util/AttributeSet;)V]
[6] aload_0 v0
[7] fconst_0
[8] putfield #7
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F]
[11] aload_1 v1
[12] aload_2 v2
[13] invokestatic #11
+ Methodref [android/support/v4/view/ViewPager.f ()[I]
[16] invokevirtual #8
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/ut
il/AttributeSet;[I)Landroid/content/res/TypedArray;]
[19] astore_3 v3
[20] aload_0 v0
[21] aload_3 v3
[22] iconst_0
[23] bipush 48
[25] invokevirtual #9
+ Methodref [android/content/res/TypedArray.getInteger (II)I]
[28] putfield #6
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I]
[31] aload_3 v3
[32] invokevirtual #10
+ Methodref [android/content/res/TypedArray.recycle ()V]
[35] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/by
Superclass:
android/support/v4/view/a
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.by extends android.support.v4.view.a
Interfaces (count = 0):
Constant Pool (count = 88):
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/a/r]
+ Class [android/support/v4/view/ae]
+ Class [android/support/v4/view/by]
+ Class [android/view/accessibility/AccessibilityEvent]
+ Class [java/lang/Class]
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPager;]
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/Vie
wPager;)Landroid/support/v4/view/ae;]
+ Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/Vie
wPager;)I]
+ Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)Z]
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
+ Methodref [android/support/v4/view/a.<init> ()V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bund

le;)Z]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/
v4/view/a/a;)V]
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a/a.a (I)V]
+ Methodref [android/support/v4/view/a/a.b (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.i (Z)V]
+ Methodref [android/support/v4/view/a/r.a ()Landroid/support/v4/view/a/r;]
+ Methodref [android/support/v4/view/a/r.a (I)V]
+ Methodref [android/support/v4/view/a/r.a (Z)V]
+ Methodref [android/support/v4/view/a/r.b (I)V]
+ Methodref [android/support/v4/view/a/r.c (I)V]
+ Methodref [android/support/v4/view/ae.a ()I]
+ Methodref [android/support/v4/view/by.b ()Z]
+ Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
+ Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava
/lang/CharSequence;)V]
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [a ()I]
+ NameAndType [a ()Landroid/support/v4/view/a/r;]
+ NameAndType [a (I)V]
+ NameAndType [a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view
/ae;]
+ NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ NameAndType [a (Z)V]
+ NameAndType [b ()Z]
+ NameAndType [b (I)V]
+ NameAndType [b (Landroid/support/v4/view/ViewPager;)I]
+ NameAndType [b (Ljava/lang/CharSequence;)V]
+ NameAndType [b Landroid/support/v4/view/ViewPager;]
+ NameAndType [c (I)V]
+ NameAndType [canScrollHorizontally (I)Z]
+ NameAndType [d (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [getEventType ()I]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [i (Z)V]
+ NameAndType [setClassName (Ljava/lang/CharSequence;)V]
+ NameAndType [setCurrentItem (I)V]
+ Utf8 [()I]
+ Utf8 [()Landroid/support/v4/view/a/r;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)V]
+ Utf8 [(I)Z]
+ Utf8 [(Landroid/support/v4/view/ViewPager;)I]
+ Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/ae;]
+ Utf8 [(Landroid/support/v4/view/ViewPager;)V]
+ Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Ljava/lang/CharSequence;)V]
+ Utf8 [(Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/ViewPager;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[a]
[android/support/v4/view/ViewPager]
[android/support/v4/view/a]
[android/support/v4/view/a/a]
[android/support/v4/view/a/r]
[android/support/v4/view/ae]
[android/support/v4/view/by]
[android/view/accessibility/AccessibilityEvent]
[b]
[c]
[canScrollHorizontally]
[d]
[getEventType]
[getName]
[i]
[java/lang/Class]
[setClassName]
[setCurrentItem]

Fields (count = 1):


+ Field:
b Landroid/support/v4/view/ViewPager;
Access flags: 0x1010
= final synthetic android.support.v4.view.ViewPager b
Methods (count = 5):
- Method:
<init>(Landroid/support/v4/view/ViewPager;)V
Access flags: 0x0
= by(android.support.v4.view.ViewPager)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[5] aload_0 v0
[6] invokespecial #14
+ Methodref [android/support/v4/view/a.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void d(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 84, locals = 4, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #17
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[6] aload_2 v2
[7] ldc #1
+ Class [android/support/v4/view/ViewPager]
[9] invokevirtual #30
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[12] invokevirtual #29

+ Methodref [android/view/accessibility/AccessibilityEvent.setClassName
(Ljava/lang/CharSequence;)V]
[15] invokestatic #21
+ Methodref [android/support/v4/view/a/r.a ()Landroid/support/v4/view/a/
r;]
[18] astore_3 v3
[19] aload_3 v3
[20] aload_0 v0
[21] invokespecial #27
+ Methodref [android/support/v4/view/by.b ()Z]
[24] invokevirtual #23
+ Methodref [android/support/v4/view/a/r.a (Z)V]
[27] aload_2 v2
[28] invokevirtual #28
+ Methodref [android/view/accessibility/AccessibilityEvent.getEventType
()I]
[31] sipush 4096
[34] ificmpne +49 (target=83)
[37] aload_0 v0
[38] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[41] invokestatic #10
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ViewPager;)Landroid/support/v4/view/ae;]
[44] ifnull +39 (target=83)
[47] aload_3 v3
[48] aload_0 v0
[49] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[52] invokestatic #10
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ViewPager;)Landroid/support/v4/view/ae;]
[55] invokevirtual #26
+ Methodref [android/support/v4/view/ae.a ()I]
[58] invokevirtual #22
+ Methodref [android/support/v4/view/a/r.a (I)V]
[61] aload_3 v3
[62] aload_0 v0
[63] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[66] invokestatic #11
+ Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/vi
ew/ViewPager;)I]
[69] invokevirtual #24
+ Methodref [android/support/v4/view/a/r.b (I)V]
[72] aload_3 v3
[73] aload_0 v0
[74] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[77] invokestatic #11
+ Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/vi
ew/ViewPager;)I]
[80] invokevirtual #25
+ Methodref [android/support/v4/view/a/r.c (I)V]
[83] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
Access flags: 0x1
= public void a(android.view.View,android.support.v4.view.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 60, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #16
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/su
pport/v4/view/a/a;)V]
[6] aload_2 v2
[7] ldc #1
+ Class [android/support/v4/view/ViewPager]
[9] invokevirtual #30
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[12] invokevirtual #19
+ Methodref [android/support/v4/view/a/a.b (Ljava/lang/CharSequence;)V]
[15] aload_2 v2
[16] aload_0 v0
[17] invokespecial #27
+ Methodref [android/support/v4/view/by.b ()Z]
[20] invokevirtual #20
+ Methodref [android/support/v4/view/a/a.i (Z)V]
[23] aload_0 v0
[24] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[27] iconst_1
[28] invokevirtual #12
+ Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)
Z]
[31] ifeq +10 (target=41)
[34] aload_2 v2
[35] sipush 4096
[38] invokevirtual #18
+ Methodref [android/support/v4/view/a/a.a (I)V]
[41] aload_0 v0
[42] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[45] iconst_m1
[46] invokevirtual #12
+ Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)
Z]
[49] ifeq +10 (target=59)
[52] aload_2 v2
[53] sipush 8192
[56] invokevirtual #18
+ Methodref [android/support/v4/view/a/a.a (I)V]
[59] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;ILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(android.view.View,int,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 104, locals = 4, stack = 4):
[0] aload_0 v0

[1] aload_1 v1
[2] iload_2 v2
[3] aload_3 v3
[4] invokespecial #15
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/o
s/Bundle;)Z]
[7] ifeq +5 (target=12)
[10] iconst_1
[11] ireturn
[12] iload_2 v2
[13] lookupswitch (2 offsets, default=89) (target=102)
4096: offset = 27, target = 40
8192: offset = 58, target = 71
default: offset = 89, target = 102
[40] aload_0 v0
[41] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[44] iconst_1
[45] invokevirtual #12
+ Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)
Z]
[48] ifeq +21 (target=69)
[51] aload_0 v0
[52] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[55] aload_0 v0
[56] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[59] invokestatic #11
+ Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/vi
ew/ViewPager;)I]
[62] iconst_1
[63] iadd
[64] invokevirtual #13
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
[67] iconst_1
[68] ireturn
[69] iconst_0
[70] ireturn
[71] aload_0 v0
[72] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[75] iconst_m1
[76] invokevirtual #12
+ Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)
Z]
[79] ifeq +21 (target=100)
[82] aload_0 v0
[83] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[86] aload_0 v0
[87] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[90] invokestatic #11

+ Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/vi


ew/ViewPager;)I]
[93] iconst_1
[94] isub
[95] invokevirtual #13
+ Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
[98] iconst_1
[99] ireturn
[100] iconst_0
[101] ireturn
[102] iconst_0
[103] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()Z
Access flags: 0x2
= private boolean b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[4] invokestatic #10
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ViewPager;)Landroid/support/v4/view/ae;]
[7] ifnull +21 (target=28)
[10] aload_0 v0
[11] getfield #9
+ Fieldref [android/support/v4/view/by.b Landroid/support/v4/view/ViewPa
ger;]
[14] invokestatic #10
+ Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/vi
ew/ViewPager;)Landroid/support/v4/view/ae;]
[17] invokevirtual #26
+ Methodref [android/support/v4/view/ae.a ()I]
[20] iconst_1
[21] ificmple +7 (target=28)
[24] iconst_1
[25] goto +4 (target=29)
[28] iconst_0
[29] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/bz
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.bz extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/view/bz]
+ Class [java/lang/Object]

+
+
+
+

Utf8
Utf8
Utf8
Utf8

[(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V]
[a]
[android/support/v4/view/bz]
[java/lang/Object]

Fields (count = 0):


Methods (count = 1):
+ Method:
a(Landroid/support/v4/view/ae;Landroid/support/v4/view/ae;)V
Access flags: 0x401
= public abstract void a(android.support.v4.view.ae,android.support.v4.vie
w.ae)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ca
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.view.ca extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 9):
+ Class [android/support/v4/view/ca]
+ Class [java/lang/Object]
+ Utf8 [(I)V]
+ Utf8 [(IFI)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/ca]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
+ Method:
a(IFI)V
Access flags: 0x401
= public abstract void a(int,float,int)
+ Method:
a(I)V
Access flags: 0x401
= public abstract void a(int)
+ Method:
b(I)V
Access flags: 0x401
= public abstract void b(int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/cb
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.view.cb extends java.lang.Object
Interfaces (count = 0):

Constant Pool (count = 7):


+ Class [android/support/v4/view/cb]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/View;F)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/cb]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/view/View;F)V
Access flags: 0x401
= public abstract void a(android.view.View,float)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/cc
Superclass:
android/database/DataSetObserver
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.cc extends android.database.DataSetObserver
Interfaces (count = 0):
Constant Pool (count = 25):
+ Class [android/database/DataSetObserver]
+ Class [android/support/v4/view/ViewPager]
+ Class [android/support/v4/view/cc]
+ Fieldref [android/support/v4/view/cc.a Landroid/support/v4/view/ViewPager;]
+ Methodref [android/database/DataSetObserver.<init> ()V]
+ Methodref [android/support/v4/view/ViewPager.b ()V]
+ Methodref [android/support/v4/view/cc.<init> (Landroid/support/v4/view/ViewP
ager;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/support/v4/view/ViewPager;)V]
+ NameAndType [a Landroid/support/v4/view/ViewPager;]
+ NameAndType [b ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/ViewPager;)V]
+ Utf8 [(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/bt;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/ViewPager;]
+ Utf8 [a]
+ Utf8 [android/database/DataSetObserver]
+ Utf8 [android/support/v4/view/ViewPager]
+ Utf8 [android/support/v4/view/cc]
+ Utf8 [b]
+ Utf8 [onChanged]
+ Utf8 [onInvalidated]
Fields (count = 1):
+ Field:
a Landroid/support/v4/view/ViewPager;
Access flags: 0x1010
= final synthetic android.support.v4.view.ViewPager a
Methods (count = 4):

- Method:
<init>(Landroid/support/v4/view/ViewPager;)V
Access flags: 0x2
= private cc(android.support.v4.view.ViewPager)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #4
+ Fieldref [android/support/v4/view/cc.a Landroid/support/v4/view/ViewPa
ger;]
[5] aload_0 v0
[6] invokespecial #5
+ Methodref [android/database/DataSetObserver.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onChanged()V
Access flags: 0x1
= public void onChanged()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/cc.a Landroid/support/v4/view/ViewPa
ger;]
[4] invokevirtual #6
+ Methodref [android/support/v4/view/ViewPager.b ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInvalidated()V
Access flags: 0x1
= public void onInvalidated()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v4/view/cc.a Landroid/support/v4/view/ViewPa
ger;]
[4] invokevirtual #6
+ Methodref [android/support/v4/view/ViewPager.b ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/
view/bt;)V
Access flags: 0x1000
= synthetic cc(android.support.v4.view.ViewPager,android.support.v4.view.b
t)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #7
+ Methodref [android/support/v4/view/cc.<init> (Landroid/support/v4/view
/ViewPager;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$SavedState
Superclass:
android/view/View$BaseSavedState
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.ViewPager$SavedState extends android.
view.View$BaseSavedState
Interfaces (count = 0):
Constant Pool (count = 107):
+ String [ position=]
+ String [FragmentPager.SavedState{]
+ String [}]
+ Class [android/os/Parcel]
+ Class [android/support/v4/a/a]
+ Class [android/support/v4/view/ViewPager$SavedState]
+ Class [android/support/v4/view/cd]
+ Class [android/view/View$BaseSavedState]
+ Class [java/lang/Class]
+ Class [java/lang/Integer]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/P
arcelable$Creator;]
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
+ Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcela
ble;]
+ Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoa
der;]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroi
d/os/Parcelable;]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V]
+ Methodref [android/support/v4/a/a.a (Landroid/support/v4/a/c;)Landroid/os/Pa
rcelable$Creator;]
+ Methodref [android/support/v4/view/cd.<init> ()V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)
V]
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parce
l;I)V]
+ Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]

+
+
+
+
+
+
+
+
+
+
+

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[a (Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;]
[a I]
[append (I)Ljava/lang/StringBuilder;]
[append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[b Landroid/os/Parcelable;]
[c Ljava/lang/ClassLoader;]
[getClass ()Ljava/lang/Class;]
[getClassLoader ()Ljava/lang/ClassLoader;]
[identityHashCode (Ljava/lang/Object;)I]
[readInt ()I]
[readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [toHexString (I)Ljava/lang/String;]


NameAndType [toString ()Ljava/lang/String;]
NameAndType [writeInt (I)V]
NameAndType [writeParcelable (Landroid/os/Parcelable;I)V]
NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
Utf8 [ position=]
Utf8 [()I]
Utf8 [()Ljava/lang/Class;]
Utf8 [()Ljava/lang/ClassLoader;]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [(I)Ljava/lang/String;]
Utf8 [(I)Ljava/lang/StringBuilder;]
Utf8 [(I)V]
Utf8 [(Landroid/os/Parcel;)V]
Utf8 [(Landroid/os/Parcel;I)V]
Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
Utf8 [(Landroid/os/Parcelable;)V]
Utf8 [(Landroid/os/Parcelable;I)V]
Utf8 [(Landroid/support/v4/a/c;)Landroid/os/Parcelable$Creator;]
Utf8 [(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;]
Utf8 [(Ljava/lang/Object;)I]
Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [CREATOR]
Utf8 [Code]
Utf8 [FragmentPager.SavedState{]
Utf8 [I]
Utf8 [Landroid/os/Parcelable$Creator;]
Utf8 [Landroid/os/Parcelable;]
Utf8 [Ljava/lang/ClassLoader;]
Utf8 [a]
Utf8 [android/os/Parcel]
Utf8 [android/support/v4/a/a]
Utf8 [android/support/v4/view/ViewPager$SavedState]
Utf8 [android/support/v4/view/cd]
Utf8 [android/view/View$BaseSavedState]
Utf8 [append]
Utf8 [b]
Utf8 [c]
Utf8 [getClass]
Utf8 [getClassLoader]
Utf8 [identityHashCode]
Utf8 [java/lang/Class]
Utf8 [java/lang/Integer]
Utf8 [java/lang/Object]
Utf8 [java/lang/StringBuilder]

+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[java/lang/System]
[readInt]
[readParcelable]
[toHexString]
[toString]
[writeInt]
[writeParcelable]
[writeToParcel]
[}]

Fields (count = 4):


+ Field:
a I
Access flags: 0x0
= int a
+ Field:
b Landroid/os/Parcelable;
Access flags: 0x0
= android.os.Parcelable b
+ Field:
c Ljava/lang/ClassLoader;
Access flags: 0x0
= java.lang.ClassLoader c
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 5):
- Method:
<init>(Landroid/os/Parcelable;)V
Access flags: 0x1
= public ViewPager$SavedState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #25
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
able;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] invokespecial #26
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os
/Parcel;I)V]
[6] aload_1 v1
[7] aload_0 v0
[8] getfield #15
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
[11] invokevirtual #20
+ Methodref [android/os/Parcel.writeInt (I)V]
[14] aload_1 v1
[15] aload_0 v0
[16] getfield #16
+ Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/P
arcelable;]

[19] iload_2 v2
[20] invokevirtual #21
+ Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I
)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 1, stack = 2):
[0] new #12
+ Class [java/lang/StringBuilder]
[3] dup
[4] invokespecial #30
+ Methodref [java/lang/StringBuilder.<init> ()V]
[7] ldc #2
+ String [FragmentPager.SavedState{]
[9] invokevirtual #32
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[12] aload_0 v0
[13] invokestatic #34
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[16] invokestatic #28
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[19] invokevirtual #32
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[22] ldc #1
+ String [ position=]
[24] invokevirtual #32
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[27] aload_0 v0
[28] getfield #15
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
[31] invokevirtual #31
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[34] ldc #3
+ String [}]
[36] invokevirtual #32
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[39] invokevirtual #33
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[42] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
Access flags: 0x0
= ViewPager$SavedState(android.os.Parcel,java.lang.ClassLoader)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #24
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel

;)V]
[5] aload_2 v2
[6] ifnonnull +11 (target=17)
[9] aload_0 v0
[10] invokevirtual #29
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[13] invokevirtual #27
+ Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
[16] astore_2 v2
[17] aload_0 v0
[18] aload_1 v1
[19] invokevirtual #18
+ Methodref [android/os/Parcel.readInt ()I]
[22] putfield #15
+ Fieldref [android/support/v4/view/ViewPager$SavedState.a I]
[25] aload_0 v0
[26] aload_1 v1
[27] aload_2 v2
[28] invokevirtual #19
+ Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)L
android/os/Parcelable;]
[31] putfield #16
+ Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/P
arcelable;]
[34] aload_0 v0
[35] aload_2 v2
[36] putfield #17
+ Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/Cl
assLoader;]
[39] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 0, stack = 2):
[0] new #7
+ Class [android/support/v4/view/cd]
[3] dup
[4] invokespecial #23
+ Methodref [android/support/v4/view/cd.<init> ()V]
[7] invokestatic #22
+ Methodref [android/support/v4/a/a.a (Landroid/support/v4/a/c;)Landroid
/os/Parcelable$Creator;]
[10] putstatic #14
+ Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroi
d/os/Parcelable$Creator;]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/cd
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30

= final class android.support.v4.view.cd extends java.lang.Object


Interfaces (count = 1):
+ Class [android/support/v4/a/c]
Constant Pool (count = 27):
+ Class [android/support/v4/a/c]
+ Class [android/support/v4/view/ViewPager$SavedState]
+ Class [android/support/v4/view/cd]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landroid/os/
Parcel;Ljava/lang/ClassLoader;)V]
+ Methodref [android/support/v4/view/cd.b (I)[Landroid/support/v4/view/ViewPag
er$SavedState;]
+ Methodref [android/support/v4/view/cd.b (Landroid/os/Parcel;Ljava/lang/Class
Loader;)Landroid/support/v4/view/ViewPager$SavedState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ NameAndType [b (I)[Landroid/support/v4/view/ViewPager$SavedState;]
+ NameAndType [b (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/
v4/view/ViewPager$SavedState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/view/ViewPager$SavedState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/V
iewPager$SavedState;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/a/c]
+ Utf8 [android/support/v4/view/ViewPager$SavedState]
+ Utf8 [android/support/v4/view/cd]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= cd()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/
v4/view/ViewPager$SavedState;
Access flags: 0x1
= public android.support.v4.view.ViewPager$SavedState b(android.os.Parcel,
java.lang.ClassLoader)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 4):
[0] new #2

+ Class [android/support/v4/view/ViewPager$SavedState]
[3] dup
[4] aload_1 v1
[5] aload_2 v2
[6] invokespecial #5
+ Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landro
id/os/Parcel;Ljava/lang/ClassLoader;)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)[Landroid/support/v4/view/ViewPager$SavedState;
Access flags: 0x1
= public android.support.v4.view.ViewPager$SavedState[] b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/view/ViewPager$SavedState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/view/cd.b (I)[Landroid/support/v4/view/V
iewPager$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object
;
Access flags: 0x1001
= public synthetic java.lang.Object a(android.os.Parcel,java.lang.ClassLoa
der)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokevirtual #7
+ Methodref [android/support/v4/view/cd.b (Landroid/os/Parcel;Ljava/lang
/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;]
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/ce
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.ce extends java.lang.Object

Interfaces (count = 1):


+ Class [java/util/Comparator]
Constant Pool (count = 33):
+ Class [android/support/v4/view/ViewPager$LayoutParams]
+ Class [android/support/v4/view/ce]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Class [java/util/Comparator]
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.e I]
+ Methodref [android/support/v4/view/ce.a (Landroid/view/View;Landroid/view/Vi
ew;)I]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/View;Landroid/view/View;)I]
+ NameAndType [a Z]
+ NameAndType [e I]
+ NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [()V]
+ Utf8 [(Landroid/view/View;Landroid/view/View;)I]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/ViewPager$LayoutParams]
+ Utf8 [android/support/v4/view/ce]
+ Utf8 [android/view/View]
+ Utf8 [compare]
+ Utf8 [e]
+ Utf8 [getLayoutParams]
+ Utf8 [java/lang/Object]
+ Utf8 [java/util/Comparator]
Fields (count = 0):
Methods (count = 3):
- Method:
<init>()V
Access flags: 0x0
= ce()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #10
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 5, stack = 2):
[0] aload_1 v1

[1] invokevirtual #9
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #1
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[7] astore_3 v3
[8] aload_2 v2
[9] invokevirtual #9
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[12] checkcast #1
+ Class [android/support/v4/view/ViewPager$LayoutParams]
[15] astore v4
[17] aload_3 v3
[18] getfield #6
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[21] aload v4
[23] getfield #6
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[26] ificmpeq +16 (target=42)
[29] aload_3 v3
[30] getfield #6
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z]
[33] ifeq +7 (target=40)
[36] iconst_1
[37] goto +4 (target=41)
[40] iconst_m1
[41] ireturn
[42] aload_3 v3
[43] getfield #7
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.e I]
[46] aload v4
[48] getfield #7
+ Fieldref [android/support/v4/view/ViewPager$LayoutParams.e I]
[51] isub
[52] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
compare(Ljava/lang/Object;Ljava/lang/Object;)I
Access flags: 0x1001
= public synthetic int compare(java.lang.Object,java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] checkcast #3
+ Class [android/view/View]
[5] aload_2 v2
[6] checkcast #3
+ Class [android/view/View]
[9] invokevirtual #8
+ Methodref [android/support/v4/view/ce.a (Landroid/view/View;Landroid/v
iew/View;)I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________

+ Program class: android/support/v4/view/a/a


Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.a.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 334):
+ String [, ]
+ String [; []
+ String [; boundsInParent: ]
+ String [; boundsInScreen: ]
+ String [; checkable: ]
+ String [; checked: ]
+ String [; className: ]
+ String [; clickable: ]
+ String [; contentDescription: ]
+ String [; enabled: ]
+ String [; focusable: ]
+ String [; focused: ]
+ String [; longClickable: ]
+ String [; packageName: ]
+ String [; password: ]
+ String [; scrollable: ]
+ String [; selected: ]
+ String [; text: ]
+ String [; viewId: ]
+ String [ACTION_ACCESSIBILITY_FOCUS]
+ String [ACTION_CLEAR_ACCESSIBILITY_FOCUS]
+ String [ACTION_CLEAR_FOCUS]
+ String [ACTION_CLEAR_SELECTION]
+ String [ACTION_CLICK]
+ String [ACTION_COPY]
+ String [ACTION_CUT]
+ String [ACTION_FOCUS]
+ String [ACTION_LONG_CLICK]
+ String [ACTION_NEXT_AT_MOVEMENT_GRANULARITY]
+ String [ACTION_NEXT_HTML_ELEMENT]
+ String [ACTION_PASTE]
+ String [ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY]
+ String [ACTION_PREVIOUS_HTML_ELEMENT]
+ String [ACTION_SCROLL_BACKWARD]
+ String [ACTION_SCROLL_FORWARD]
+ String [ACTION_SELECT]
+ String [ACTION_SET_SELECTION]
+ String [ACTION_UNKNOWN]
+ String [JellyBeanMR2]
+ String []]
+ Class [android/graphics/Rect]
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/a/b]
+ Class [android/support/v4/view/a/c]
+ Class [android/support/v4/view/a/d]
+ Class [android/support/v4/view/a/e]
+ Class [android/support/v4/view/a/f]
+ Class [java/lang/Integer]
+ Class [java/lang/Object]

+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
+ Methodref [android/graphics/Rect.<init> ()V]
+ Methodref [android/support/v4/view/a/a.<init> (Ljava/lang/Object;)V]
+ Methodref [android/support/v4/view/a/a.a (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.a (Ljava/lang/Object;)Landroid/suppor
t/v4/view/a/a;]
+ Methodref [android/support/v4/view/a/a.b ()I]
+ Methodref [android/support/v4/view/a/a.c (I)Ljava/lang/String;]
+ Methodref [android/support/v4/view/a/a.c (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.d ()Z]
+ Methodref [android/support/v4/view/a/a.e ()Z]
+ Methodref [android/support/v4/view/a/a.f ()Z]
+ Methodref [android/support/v4/view/a/a.g ()Z]
+ Methodref [android/support/v4/view/a/a.j ()Z]
+ Methodref [android/support/v4/view/a/a.k ()Z]
+ Methodref [android/support/v4/view/a/a.l ()Z]
+ Methodref [android/support/v4/view/a/a.m ()Z]
+ Methodref [android/support/v4/view/a/a.n ()Z]
+ Methodref [android/support/v4/view/a/a.o ()Z]
+ Methodref [android/support/v4/view/a/a.p ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.q ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.r ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.s ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.u ()Ljava/lang/String;]
+ Methodref [android/support/v4/view/a/b.<init> ()V]
+ Methodref [android/support/v4/view/a/d.<init> ()V]
+ Methodref [android/support/v4/view/a/e.<init> ()V]
+ Methodref [android/support/v4/view/a/f.<init> ()V]
+ Methodref [java/lang/Integer.numberOfTrailingZeros (I)I]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/Object.hashCode ()I]
+ Methodref [java/lang/Object.toString ()Ljava/lang/String;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/la
ng/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;)Ljava/
lang/Object;]
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;I)V]
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Landroi
d/graphics/Rect;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Landroi
d/view/View;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Ljava/l
ang/CharSequence;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;)I]

+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;I)V]


+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;Landroi
d/graphics/Rect;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;Landroi
d/view/View;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;Ljava/l
ang/CharSequence;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;)Ljava/
lang/CharSequence;]
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;Landroi
d/graphics/Rect;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;Landroi
d/view/View;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;Ljava/l
ang/CharSequence;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.d (Ljava/lang/Object;)Ljava/
lang/CharSequence;]
+ InterfaceMethodref [android/support/v4/view/a/c.d (Ljava/lang/Object;Landroi
d/graphics/Rect;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.d (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.e (Ljava/lang/Object;)Ljava/
lang/CharSequence;]
+ InterfaceMethodref [android/support/v4/view/a/c.e (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.f (Ljava/lang/Object;)Ljava/
lang/CharSequence;]
+ InterfaceMethodref [android/support/v4/view/a/c.f (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.g (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.g (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.h (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.h (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.i (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.i (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/c.j (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.k (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.l (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.m (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.n (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.o (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.p (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.q (Ljava/lang/Object;)V]
+ InterfaceMethodref [android/support/v4/view/a/c.r (Ljava/lang/Object;)I]
+ InterfaceMethodref [android/support/v4/view/a/c.s (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.t (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/view/a/c.u (Ljava/lang/Object;)Ljava/
lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/Object;)V]
+ NameAndType [CODENAME Ljava/lang/String;]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/graphics/Rect;)V]
+ NameAndType [a (Ljava/lang/Object;)Landroid/support/v4/view/a/a;]
+ NameAndType [a (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;I)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/graphics/Rect;)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;)V]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
+ NameAndType [a (Ljava/lang/Object;Z)V]
+ NameAndType [a Landroid/support/v4/view/a/c;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
[append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[append (Z)Ljava/lang/StringBuilder;]
[b ()I]
[b (Ljava/lang/Object;)I]
[b (Ljava/lang/Object;I)V]
[b (Ljava/lang/Object;Landroid/graphics/Rect;)V]
[b (Ljava/lang/Object;Landroid/view/View;)V]
[b (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
[b (Ljava/lang/Object;Z)V]
[b Ljava/lang/Object;]
[c (I)Ljava/lang/String;]
[c (Landroid/graphics/Rect;)V]
[c (Ljava/lang/Object;)Ljava/lang/CharSequence;]
[c (Ljava/lang/Object;Landroid/graphics/Rect;)V]
[c (Ljava/lang/Object;Landroid/view/View;)V]
[c (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
[c (Ljava/lang/Object;Z)V]
[d ()Z]
[d (Ljava/lang/Object;)Ljava/lang/CharSequence;]
[d (Ljava/lang/Object;Landroid/graphics/Rect;)V]
[d (Ljava/lang/Object;Z)V]
[e ()Z]
[e (Ljava/lang/Object;)Ljava/lang/CharSequence;]
[e (Ljava/lang/Object;Z)V]
[equals (Ljava/lang/Object;)Z]
[f ()Z]
[f (Ljava/lang/Object;)Ljava/lang/CharSequence;]
[f (Ljava/lang/Object;Z)V]
[g ()Z]
[g (Ljava/lang/Object;)Z]
[g (Ljava/lang/Object;Z)V]
[getClass ()Ljava/lang/Class;]
[h (Ljava/lang/Object;)Z]
[h (Ljava/lang/Object;Z)V]
[hashCode ()I]
[i (Ljava/lang/Object;)Z]
[i (Ljava/lang/Object;Z)V]
[j ()Z]
[j (Ljava/lang/Object;)Z]
[k ()Z]
[k (Ljava/lang/Object;)Z]
[l ()Z]
[l (Ljava/lang/Object;)Z]
[m ()Z]
[m (Ljava/lang/Object;)Z]
[n ()Z]
[n (Ljava/lang/Object;)Z]
[numberOfTrailingZeros (I)I]
[o ()Z]
[o (Ljava/lang/Object;)Z]
[p ()Ljava/lang/CharSequence;]
[p (Ljava/lang/Object;)Z]
[q ()Ljava/lang/CharSequence;]
[q (Ljava/lang/Object;)V]
[r ()Ljava/lang/CharSequence;]
[r (Ljava/lang/Object;)I]
[s ()Ljava/lang/CharSequence;]
[s (Ljava/lang/Object;)Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [t (Ljava/lang/Object;)Z]
NameAndType [toString ()Ljava/lang/String;]
NameAndType [u ()Ljava/lang/String;]
NameAndType [u (Ljava/lang/Object;)Ljava/lang/String;]
Utf8 [()I]
Utf8 [()Ljava/lang/CharSequence;]
Utf8 [()Ljava/lang/Class;]
Utf8 [()Ljava/lang/Object;]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [()Z]
Utf8 [(I)I]
Utf8 [(I)Ljava/lang/String;]
Utf8 [(I)V]
Utf8 [(Landroid/graphics/Rect;)V]
Utf8 [(Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;]
Utf8 [(Landroid/view/View;)V]
Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
Utf8 [(Ljava/lang/CharSequence;)V]
Utf8 [(Ljava/lang/Object;)I]
Utf8 [(Ljava/lang/Object;)Landroid/support/v4/view/a/a;]
Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
Utf8 [(Ljava/lang/Object;)V]
Utf8 [(Ljava/lang/Object;)Z]
Utf8 [(Ljava/lang/Object;I)V]
Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
Utf8 [(Ljava/lang/Object;Landroid/view/View;)V]
Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
Utf8 [(Ljava/lang/Object;Z)V]
Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
Utf8 [(Z)Ljava/lang/StringBuilder;]
Utf8 [(Z)V]
Utf8 [, ]
Utf8 [; []
Utf8 [; boundsInParent: ]
Utf8 [; boundsInScreen: ]
Utf8 [; checkable: ]
Utf8 [; checked: ]
Utf8 [; className: ]
Utf8 [; clickable: ]
Utf8 [; contentDescription: ]
Utf8 [; enabled: ]
Utf8 [; focusable: ]
Utf8 [; focused: ]
Utf8 [; longClickable: ]
Utf8 [; packageName: ]
Utf8 [; password: ]
Utf8 [; scrollable: ]
Utf8 [; selected: ]
Utf8 [; text: ]
Utf8 [; viewId: ]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [ACTION_ACCESSIBILITY_FOCUS]
Utf8 [ACTION_CLEAR_ACCESSIBILITY_FOCUS]
Utf8 [ACTION_CLEAR_FOCUS]
Utf8 [ACTION_CLEAR_SELECTION]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[ACTION_CLICK]
[ACTION_COPY]
[ACTION_CUT]
[ACTION_FOCUS]
[ACTION_LONG_CLICK]
[ACTION_NEXT_AT_MOVEMENT_GRANULARITY]
[ACTION_NEXT_HTML_ELEMENT]
[ACTION_PASTE]
[ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY]
[ACTION_PREVIOUS_HTML_ELEMENT]
[ACTION_SCROLL_BACKWARD]
[ACTION_SCROLL_FORWARD]
[ACTION_SELECT]
[ACTION_SET_SELECTION]
[ACTION_UNKNOWN]
[CODENAME]
[Code]
[I]
[JellyBeanMR2]
[Landroid/support/v4/view/a/c;]
[Ljava/lang/Object;]
[Ljava/lang/String;]
[SDK_INT]
[]]
[a]
[android/graphics/Rect]
[android/os/Build$VERSION]
[android/support/v4/view/a/a]
[android/support/v4/view/a/b]
[android/support/v4/view/a/c]
[android/support/v4/view/a/d]
[android/support/v4/view/a/e]
[android/support/v4/view/a/f]
[append]
[b]
[c]
[d]
[e]
[equals]
[f]
[g]
[getClass]
[h]
[hashCode]
[i]
[j]
[java/lang/Integer]
[java/lang/Object]
[java/lang/String]
[java/lang/StringBuilder]
[k]
[l]
[m]
[n]
[numberOfTrailingZeros]
[o]
[p]
[q]
[r]
[s]

+ Utf8 [t]
+ Utf8 [toString]
+ Utf8 [u]
Fields (count = 2):
+ Field:
a Landroid/support/v4/view/a/c;
Access flags: 0x1a
= private static final android.support.v4.view.a.c a
+ Field:
b Ljava/lang/Object;
Access flags: 0x12
= private final java.lang.Object b
Methods (count = 50):
+ Method:
a(Ljava/lang/Object;)Landroid/support/v4/view/a/a;
Access flags: 0x8
= static android.support.v4.view.a.a a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 1, stack = 3):
[0] aload_0 v0
[1] ifnull +12 (target=13)
[4] new #43
+ Class [android/support/v4/view/a/a]
[7] dup
[8] aload_0 v0
[9] invokespecial #58
+ Methodref [android/support/v4/view/a/a.<init> (Ljava/lang/Object;)V]
[12] areturn
[13] aconst_null
[14] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Ljava/lang/Object;)V
Access flags: 0x1
= public a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #84
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;
Access flags: 0x9
= public static android.support.v4.view.a.a a(android.support.v4.view.a.a)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 16, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #96
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;)
Ljava/lang/Object;]
[12] invokestatic #60
+ Methodref [android/support/v4/view/a/a.a (Ljava/lang/Object;)Landroid/
support/v4/view/a/a;]
[15] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)V
Access flags: 0x1
= public void a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #110
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;L
android/view/View;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)V
Access flags: 0x1
= public void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #99
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;L
android/view/View;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()I
Access flags: 0x1
= public int b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]

[7] invokeinterface #102


+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;)
I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #97
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;I
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)V
Access flags: 0x1
= public void b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #103
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;I
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()I
Access flags: 0x1
= public int c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #134
+ InterfaceMethodref [android/support/v4/view/a/c.r (Ljava/lang/Object;)
I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;)V
Access flags: 0x1
= public void c(android.view.View)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 14, locals = 2, stack = 3):


[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #105
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;L
android/view/View;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/graphics/Rect;)V
Access flags: 0x1
= public void a(android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #98
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;L
android/graphics/Rect;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/graphics/Rect;)V
Access flags: 0x1
= public void b(android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #109
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;L
android/graphics/Rect;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/graphics/Rect;)V
Access flags: 0x1
= public void c(android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #104
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;L

android/graphics/Rect;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/graphics/Rect;)V
Access flags: 0x1
= public void d(android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #114
+ InterfaceMethodref [android/support/v4/view/a/c.d (Ljava/lang/Object;L
android/graphics/Rect;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()Z
Access flags: 0x1
= public boolean d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #120
+ InterfaceMethodref [android/support/v4/view/a/c.g (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()Z
Access flags: 0x1
= public boolean e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #122
+ InterfaceMethodref [android/support/v4/view/a/c.h (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()Z
Access flags: 0x1
= public boolean f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]

[3]
[4]
+
[7]
+

aload_0 v0
getfield #56
Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
invokeinterface #127
InterfaceMethodref [android/support/v4/view/a/c.k (Ljava/lang/Object;)

Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)V
Access flags: 0x1
= public void a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #112
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()Z
Access flags: 0x1
= public boolean g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #128
+ InterfaceMethodref [android/support/v4/view/a/c.l (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Z)V
Access flags: 0x1
= public void b(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #115
+ InterfaceMethodref [android/support/v4/view/a/c.d (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h()Z

Access flags: 0x1


= public boolean h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #135
+ InterfaceMethodref [android/support/v4/view/a/c.s (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Z)V
Access flags: 0x1
= public void c(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #123
+ InterfaceMethodref [android/support/v4/view/a/c.h (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i()Z
Access flags: 0x1
= public boolean i()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #136
+ InterfaceMethodref [android/support/v4/view/a/c.t (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Z)V
Access flags: 0x1
= public void d(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #125

+ InterfaceMethodref [android/support/v4/view/a/c.i (Ljava/lang/Object;Z


)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
j()Z
Access flags: 0x1
= public boolean j()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #132
+ InterfaceMethodref [android/support/v4/view/a/c.p (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Z)V
Access flags: 0x1
= public void e(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #121
+ InterfaceMethodref [android/support/v4/view/a/c.g (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
k()Z
Access flags: 0x1
= public boolean k()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #124
+ InterfaceMethodref [android/support/v4/view/a/c.i (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Z)V
Access flags: 0x1
= public void f(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55

+
[3]
[4]
+
[7]
[8]
+

Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]


aload_0 v0
getfield #56
Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
iload_1 v1
invokeinterface #101
InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Z

)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
l()Z
Access flags: 0x1
= public boolean l()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #129
+ InterfaceMethodref [android/support/v4/view/a/c.m (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Z)V
Access flags: 0x1
= public void g(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #117
+ InterfaceMethodref [android/support/v4/view/a/c.e (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
m()Z
Access flags: 0x1
= public boolean m()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #126
+ InterfaceMethodref [android/support/v4/view/a/c.j (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
h(Z)V
Access flags: 0x1
= public void h(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #107
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
n()Z
Access flags: 0x1
= public boolean n()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #130
+ InterfaceMethodref [android/support/v4/view/a/c.n (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
o()Z
Access flags: 0x1
= public boolean o()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #131
+ InterfaceMethodref [android/support/v4/view/a/c.o (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Z)V
Access flags: 0x1
= public void i(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] iload_1 v1

[8] invokeinterface #119


+ InterfaceMethodref [android/support/v4/view/a/c.f (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
p()Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence p()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #116
+ InterfaceMethodref [android/support/v4/view/a/c.e (Ljava/lang/Object;)
Ljava/lang/CharSequence;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void a(java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #111
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;L
java/lang/CharSequence;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
q()Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence q()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #108
+ InterfaceMethodref [android/support/v4/view/a/c.c (Ljava/lang/Object;)
Ljava/lang/CharSequence;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void b(java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):

[0] getstatic #55


+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #100
+ InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;L
java/lang/CharSequence;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
r()Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence r()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #118
+ InterfaceMethodref [android/support/v4/view/a/c.f (Ljava/lang/Object;)
Ljava/lang/CharSequence;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
s()Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #113
+ InterfaceMethodref [android/support/v4/view/a/c.d (Ljava/lang/Object;)
Ljava/lang/CharSequence;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void c(java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #106
+ InterfaceMethodref [android/support/v4/view/a/c.b (Ljava/lang/Object;L
java/lang/CharSequence;)V]
[13] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
t()V
Access flags: 0x1
= public void t()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #133
+ InterfaceMethodref [android/support/v4/view/a/c.q (Ljava/lang/Object;)
V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
u()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String u()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[3] aload_0 v0
[4] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[7] invokeinterface #137
+ InterfaceMethodref [android/support/v4/view/a/c.u (Ljava/lang/Object;)
Ljava/lang/String;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
hashCode()I
Access flags: 0x1
= public int hashCode()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[4] ifnonnull +7 (target=11)
[7] iconst_0
[8] goto +10 (target=18)
[11] aload_0 v0
[12] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[15] invokevirtual #87
+ Methodref [java/lang/Object.hashCode ()I]
[18] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
equals(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean equals(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] ifacmpne +5 (target=7)

[5] iconst_1
[6] ireturn
[7] aload_1 v1
[8] ifnonnull +5 (target=13)
[11] iconst_0
[12] ireturn
[13] aload_0 v0
[14] invokevirtual #86
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[17] aload_1 v1
[18] invokevirtual #86
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[21] ifacmpeq +5 (target=26)
[24] iconst_0
[25] ireturn
[26] aload_1 v1
[27] checkcast #43
+ Class [android/support/v4/view/a/a]
[30] astore_2 v2
[31] aload_0 v0
[32] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[35] ifnonnull +12 (target=47)
[38] aload_2 v2
[39] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[42] ifnull +21 (target=63)
[45] iconst_0
[46] ireturn
[47] aload_0 v0
[48] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[51] aload_2 v2
[52] getfield #56
+ Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;]
[55] invokevirtual #85
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
[58] ifne +5 (target=63)
[61] iconst_0
[62] ireturn
[63] iconst_1
[64] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 373, locals = 5, stack = 3):
[0] new #52
+ Class [java/lang/StringBuilder]
[3] dup
[4] invokespecial #90
+ Methodref [java/lang/StringBuilder.<init> ()V]
[7] astore_1 v1
[8] aload_1 v1
[9] aload_0 v0
[10] invokespecial #88
+ Methodref [java/lang/Object.toString ()Ljava/lang/String;]
[13] invokevirtual #93

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[16] pop
[17] new #41
+ Class [android/graphics/Rect]
[20] dup
[21] invokespecial #57
+ Methodref [android/graphics/Rect.<init> ()V]
[24] astore_2 v2
[25] aload_0 v0
[26] aload_2 v2
[27] invokevirtual #59
+ Methodref [android/support/v4/view/a/a.a (Landroid/graphics/Rect;)V]
[30] aload_1 v1
[31] new #52
+ Class [java/lang/StringBuilder]
[34] dup
[35] invokespecial #90
+ Methodref [java/lang/StringBuilder.<init> ()V]
[38] ldc #3
+ String [; boundsInParent: ]
[40] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[43] aload_2 v2
[44] invokevirtual #92
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[47] invokevirtual #95
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[50] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[53] pop
[54] aload_0 v0
[55] aload_2 v2
[56] invokevirtual #63
+ Methodref [android/support/v4/view/a/a.c (Landroid/graphics/Rect;)V]
[59] aload_1 v1
[60] new #52
+ Class [java/lang/StringBuilder]
[63] dup
[64] invokespecial #90
+ Methodref [java/lang/StringBuilder.<init> ()V]
[67] ldc #4
+ String [; boundsInScreen: ]
[69] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[72] aload_2 v2
[73] invokevirtual #92
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[76] invokevirtual #95
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[79] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[82] pop
[83] aload_1 v1

[84] ldc #14


+ String [; packageName: ]
[86] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[89] aload_0 v0
[90] invokevirtual #74
+ Methodref [android/support/v4/view/a/a.p ()Ljava/lang/CharSequence;]
[93] invokevirtual #91
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Lj
ava/lang/StringBuilder;]
[96] pop
[97] aload_1 v1
[98] ldc #7
+ String [; className: ]
[100] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[103] aload_0 v0
[104] invokevirtual #75
+ Methodref [android/support/v4/view/a/a.q ()Ljava/lang/CharSequence;]
[107] invokevirtual #91
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Lj
ava/lang/StringBuilder;]
[110] pop
[111] aload_1 v1
[112] ldc #18
+ String [; text: ]
[114] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[117] aload_0 v0
[118] invokevirtual #76
+ Methodref [android/support/v4/view/a/a.r ()Ljava/lang/CharSequence;]
[121] invokevirtual #91
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Lj
ava/lang/StringBuilder;]
[124] pop
[125] aload_1 v1
[126] ldc #9
+ String [; contentDescription: ]
[128] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[131] aload_0 v0
[132] invokevirtual #77
+ Methodref [android/support/v4/view/a/a.s ()Ljava/lang/CharSequence;]
[135] invokevirtual #91
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Lj
ava/lang/StringBuilder;]
[138] pop
[139] aload_1 v1
[140] ldc #19
+ String [; viewId: ]
[142] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[145] aload_0 v0
[146] invokevirtual #78
+ Methodref [android/support/v4/view/a/a.u ()Ljava/lang/String;]

[149] invokevirtual #93


+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[152] pop
[153] aload_1 v1
[154] ldc #5
+ String [; checkable: ]
[156] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[159] aload_0 v0
[160] invokevirtual #64
+ Methodref [android/support/v4/view/a/a.d ()Z]
[163] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[166] pop
[167] aload_1 v1
[168] ldc #6
+ String [; checked: ]
[170] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[173] aload_0 v0
[174] invokevirtual #65
+ Methodref [android/support/v4/view/a/a.e ()Z]
[177] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[180] pop
[181] aload_1 v1
[182] ldc #11
+ String [; focusable: ]
[184] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[187] aload_0 v0
[188] invokevirtual #66
+ Methodref [android/support/v4/view/a/a.f ()Z]
[191] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[194] pop
[195] aload_1 v1
[196] ldc #12
+ String [; focused: ]
[198] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[201] aload_0 v0
[202] invokevirtual #67
+ Methodref [android/support/v4/view/a/a.g ()Z]
[205] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[208] pop
[209] aload_1 v1
[210] ldc #17
+ String [; selected: ]
[212] invokevirtual #93

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la


ng/StringBuilder;]
[215] aload_0 v0
[216] invokevirtual #68
+ Methodref [android/support/v4/view/a/a.j ()Z]
[219] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[222] pop
[223] aload_1 v1
[224] ldc #8
+ String [; clickable: ]
[226] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[229] aload_0 v0
[230] invokevirtual #69
+ Methodref [android/support/v4/view/a/a.k ()Z]
[233] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[236] pop
[237] aload_1 v1
[238] ldc #13
+ String [; longClickable: ]
[240] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[243] aload_0 v0
[244] invokevirtual #70
+ Methodref [android/support/v4/view/a/a.l ()Z]
[247] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[250] pop
[251] aload_1 v1
[252] ldc #10
+ String [; enabled: ]
[254] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[257] aload_0 v0
[258] invokevirtual #71
+ Methodref [android/support/v4/view/a/a.m ()Z]
[261] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[264] pop
[265] aload_1 v1
[266] ldc #15
+ String [; password: ]
[268] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[271] aload_0 v0
[272] invokevirtual #72
+ Methodref [android/support/v4/view/a/a.n ()Z]
[275] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]

[278] pop
[279] aload_1 v1
[280] new #52
+ Class [java/lang/StringBuilder]
[283] dup
[284] invokespecial #90
+ Methodref [java/lang/StringBuilder.<init> ()V]
[287] ldc #16
+ String [; scrollable: ]
[289] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[292] aload_0 v0
[293] invokevirtual #73
+ Methodref [android/support/v4/view/a/a.o ()Z]
[296] invokevirtual #94
+ Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
]
[299] invokevirtual #95
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[302] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[305] pop
[306] aload_1 v1
[307] ldc #2
+ String [; []
[309] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[312] pop
[313] aload_0 v0
[314] invokevirtual #61
+ Methodref [android/support/v4/view/a/a.b ()I]
[317] istore_3 v3
[318] iload_3 v3
[319] ifeq +42 (target=361)
[322] iconst_1
[323] iload_3 v3
[324] invokestatic #83
+ Methodref [java/lang/Integer.numberOfTrailingZeros (I)I]
[327] ishl
[328] istore v4
[330] iload_3 v3
[331] iload v4
[333] iconst_m1
[334] ixor
[335] iand
[336] istore_3 v3
[337] aload_1 v1
[338] iload v4
[340] invokestatic #62
+ Methodref [android/support/v4/view/a/a.c (I)Ljava/lang/String;]
[343] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[346] pop
[347] iload_3 v3
[348] ifeq +10 (target=358)
[351] aload_1 v1

[352] ldc #1
+ String [, ]
[354] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[357] pop
[358] goto -40 (target=318)
[361] aload_1 v1
[362] ldc #40
+ String []]
[364] invokevirtual #93
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[367] pop
[368] aload_1 v1
[369] invokevirtual #95
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[372] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)Ljava/lang/String;
Access flags: 0xa
= private static java.lang.String c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 213, locals = 1, stack = 1):
[0] iload_0 v0
[1] lookupswitch (18 offsets, default=209) (target=210)
1: offset = 155, target = 156
2: offset = 158, target = 159
4: offset = 161, target = 162
8: offset = 164, target = 165
16: offset = 167, target = 168
32: offset = 170, target = 171
64: offset = 173, target = 174
128: offset = 176, target = 177
256: offset = 179, target = 180
512: offset = 182, target = 183
1024: offset = 185, target = 186
2048: offset = 188, target = 189
4096: offset = 191, target = 192
8192: offset = 194, target = 195
16384: offset = 200, target = 201
32768: offset = 203, target = 204
65536: offset = 197, target = 198
131072: offset = 206, target = 207
default: offset = 209, target = 210
[156] ldc #27
+ String [ACTION_FOCUS]
[158] areturn
[159] ldc #22
+ String [ACTION_CLEAR_FOCUS]
[161] areturn
[162] ldc #36
+ String [ACTION_SELECT]
[164] areturn
[165] ldc #23
+ String [ACTION_CLEAR_SELECTION]
[167] areturn
[168] ldc #24
+ String [ACTION_CLICK]

[170] areturn
[171] ldc #28
+ String [ACTION_LONG_CLICK]
[173] areturn
[174] ldc #20
+ String [ACTION_ACCESSIBILITY_FOCUS]
[176] areturn
[177] ldc #21
+ String [ACTION_CLEAR_ACCESSIBILITY_FOCUS]
[179] areturn
[180] ldc #29
+ String [ACTION_NEXT_AT_MOVEMENT_GRANULARITY]
[182] areturn
[183] ldc #32
+ String [ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY]
[185] areturn
[186] ldc #30
+ String [ACTION_NEXT_HTML_ELEMENT]
[188] areturn
[189] ldc #33
+ String [ACTION_PREVIOUS_HTML_ELEMENT]
[191] areturn
[192] ldc #35
+ String [ACTION_SCROLL_FORWARD]
[194] areturn
[195] ldc #34
+ String [ACTION_SCROLL_BACKWARD]
[197] areturn
[198] ldc #26
+ String [ACTION_CUT]
[200] areturn
[201] ldc #25
+ String [ACTION_COPY]
[203] areturn
[204] ldc #31
+ String [ACTION_PASTE]
[206] areturn
[207] ldc #37
+ String [ACTION_SET_SELECTION]
[209] areturn
[210] ldc #38
+ String [ACTION_UNKNOWN]
[212] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 77, locals = 0, stack = 2):
[0] ldc #39
+ String [JellyBeanMR2]
[2] getstatic #53
+ Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;]
[5] invokevirtual #89
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[8] ifeq +16 (target=24)
[11] new #47
+ Class [android/support/v4/view/a/e]
[14] dup

[15] invokespecial #81


+ Methodref [android/support/v4/view/a/e.<init> ()V]
[18] putstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[21] goto +55 (target=76)
[24] getstatic #54
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[27] bipush 16
[29] ificmplt +16 (target=45)
[32] new #46
+ Class [android/support/v4/view/a/d]
[35] dup
[36] invokespecial #80
+ Methodref [android/support/v4/view/a/d.<init> ()V]
[39] putstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[42] goto +34 (target=76)
[45] getstatic #54
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[48] bipush 14
[50] ificmplt +16 (target=66)
[53] new #44
+ Class [android/support/v4/view/a/b]
[56] dup
[57] invokespecial #79
+ Methodref [android/support/v4/view/a/b.<init> ()V]
[60] putstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[63] goto +13 (target=76)
[66] new #48
+ Class [android/support/v4/view/a/f]
[69] dup
[70] invokespecial #82
+ Methodref [android/support/v4/view/a/f.<init> ()V]
[73] putstatic #55
+ Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;]
[76] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/b
Superclass:
android/support/v4/view/a/f
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.b extends android.support.v4.view.a.f
Interfaces (count = 0):
Constant Pool (count = 109):
+ Class [android/support/v4/view/a/b]
+ Class [android/support/v4/view/a/f]
+ Class [android/support/v4/view/a/g]
+ Methodref [android/support/v4/view/a/f.<init> ()V]
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;)Ljava/lang/Obje
ct;]
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;I)V]

+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Landroid/graphic


s/Rect;)V]
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Landroid/view/Vi
ew;)V]
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Ljava/lang/CharS
equence;)V]
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;)I]
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Landroid/graphic
s/Rect;)V]
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Landroid/view/Vi
ew;)V]
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Ljava/lang/CharS
equence;)V]
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;)Ljava/lang/Char
Sequence;]
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Landroid/graphic
s/Rect;)V]
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Landroid/view/Vi
ew;)V]
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Ljava/lang/CharS
equence;)V]
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.d (Ljava/lang/Object;)Ljava/lang/Char
Sequence;]
+ Methodref [android/support/v4/view/a/g.d (Ljava/lang/Object;Landroid/graphic
s/Rect;)V]
+ Methodref [android/support/v4/view/a/g.d (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.e (Ljava/lang/Object;)Ljava/lang/Char
Sequence;]
+ Methodref [android/support/v4/view/a/g.e (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.f (Ljava/lang/Object;)Ljava/lang/Char
Sequence;]
+ Methodref [android/support/v4/view/a/g.f (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.g (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.g (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/g.h (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.i (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.j (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.k (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.l (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.m (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.n (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.o (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.p (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/g.q (Ljava/lang/Object;)V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;I)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/graphics/Rect;)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/view/View;)V]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
+ NameAndType [a (Ljava/lang/Object;Z)V]
+ NameAndType [b (Ljava/lang/Object;)I]
+ NameAndType [b (Ljava/lang/Object;Landroid/graphics/Rect;)V]
+ NameAndType [b (Ljava/lang/Object;Landroid/view/View;)V]
+ NameAndType [b (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
+ NameAndType [b (Ljava/lang/Object;Z)V]
+ NameAndType [c (Ljava/lang/Object;)Ljava/lang/CharSequence;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [c (Ljava/lang/Object;Landroid/graphics/Rect;)V]
NameAndType [c (Ljava/lang/Object;Landroid/view/View;)V]
NameAndType [c (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
NameAndType [c (Ljava/lang/Object;Z)V]
NameAndType [d (Ljava/lang/Object;)Ljava/lang/CharSequence;]
NameAndType [d (Ljava/lang/Object;Landroid/graphics/Rect;)V]
NameAndType [d (Ljava/lang/Object;Z)V]
NameAndType [e (Ljava/lang/Object;)Ljava/lang/CharSequence;]
NameAndType [e (Ljava/lang/Object;Z)V]
NameAndType [f (Ljava/lang/Object;)Ljava/lang/CharSequence;]
NameAndType [f (Ljava/lang/Object;Z)V]
NameAndType [g (Ljava/lang/Object;)Z]
NameAndType [g (Ljava/lang/Object;Z)V]
NameAndType [h (Ljava/lang/Object;)Z]
NameAndType [i (Ljava/lang/Object;)Z]
NameAndType [j (Ljava/lang/Object;)Z]
NameAndType [k (Ljava/lang/Object;)Z]
NameAndType [l (Ljava/lang/Object;)Z]
NameAndType [m (Ljava/lang/Object;)Z]
NameAndType [n (Ljava/lang/Object;)Z]
NameAndType [o (Ljava/lang/Object;)Z]
NameAndType [p (Ljava/lang/Object;)Z]
NameAndType [q (Ljava/lang/Object;)V]
Utf8 [()V]
Utf8 [(Ljava/lang/Object;)I]
Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
Utf8 [(Ljava/lang/Object;)V]
Utf8 [(Ljava/lang/Object;)Z]
Utf8 [(Ljava/lang/Object;I)V]
Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
Utf8 [(Ljava/lang/Object;Landroid/view/View;)V]
Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
Utf8 [(Ljava/lang/Object;Z)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/a/b]
Utf8 [android/support/v4/view/a/f]
Utf8 [android/support/v4/view/a/g]
Utf8 [b]
Utf8 [c]
Utf8 [d]
Utf8 [e]
Utf8 [f]
Utf8 [g]
Utf8 [h]
Utf8 [i]
Utf8 [j]
Utf8 [k]
Utf8 [l]
Utf8 [m]
Utf8 [n]
Utf8 [o]
Utf8 [p]
Utf8 [q]

Fields (count = 0):


Methods (count = 36):

- Method:
<init>()V
Access flags: 0x0
= b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/a/f.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;)Ljava/lan
g/Object;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x1
= public void a(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x1
= public void a(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #8
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Landroid/v
iew/View;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x1
= public int b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #11
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Rect;)V

Access flags: 0x1


= public void a(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #7
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Landroid/g
raphics/Rect;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void b(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #12
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Landroid/g
raphics/Rect;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #16
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;)Ljava/lan
g/CharSequence;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence d(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #21
+ Methodref [android/support/v4/view/a/g.d (Ljava/lang/Object;)Ljava/lan
g/CharSequence;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence e(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #24
+ Methodref [android/support/v4/view/a/g.e (Ljava/lang/Object;)Ljava/lan
g/CharSequence;]
[4] areturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
f(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence f(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #26
+ Methodref [android/support/v4/view/a/g.f (Ljava/lang/Object;)Ljava/lan
g/CharSequence;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean g(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #28
+ Methodref [android/support/v4/view/a/g.g (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean h(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #30
+ Methodref [android/support/v4/view/a/g.h (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean i(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #31
+ Methodref [android/support/v4/view/a/g.i (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
j(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean j(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #32
+ Methodref [android/support/v4/view/a/g.j (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
k(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean k(java.lang.Object)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #33
+ Methodref [android/support/v4/view/a/g.k (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
l(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean l(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #34
+ Methodref [android/support/v4/view/a/g.l (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
m(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean m(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #35
+ Methodref [android/support/v4/view/a/g.m (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
n(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean n(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #36
+ Methodref [android/support/v4/view/a/g.n (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
o(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean o(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #37
+ Methodref [android/support/v4/view/a/g.o (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
p(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean p(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #38
+ Methodref [android/support/v4/view/a/g.p (Ljava/lang/Object;)Z]

[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void c(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #17
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Landroid/g
raphics/Rect;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void d(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #22
+ Methodref [android/support/v4/view/a/g.d (Ljava/lang/Object;Landroid/g
raphics/Rect;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void a(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #9
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Ljava/lang
/CharSequence;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #10
+ Methodref [android/support/v4/view/a/g.a (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void b(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1

[1] aload_2 v2
[2] invokestatic #14
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Ljava/lang
/CharSequence;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void b(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #15
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void c(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #20
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void d(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #23
+ Methodref [android/support/v4/view/a/g.d (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void e(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #25
+ Methodref [android/support/v4/view/a/g.e (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void c(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):

[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #19
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Ljava/lang
/CharSequence;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x1
= public void b(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #13
+ Methodref [android/support/v4/view/a/g.b (Ljava/lang/Object;Landroid/v
iew/View;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void f(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #27
+ Methodref [android/support/v4/view/a/g.f (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void g(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #29
+ Methodref [android/support/v4/view/a/g.g (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x1
= public void c(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #18
+ Methodref [android/support/v4/view/a/g.c (Ljava/lang/Object;Landroid/v
iew/View;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
q(Ljava/lang/Object;)V
Access flags: 0x1

= public void q(java.lang.Object)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #39
+ Methodref [android/support/v4/view/a/g.q (Ljava/lang/Object;)V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/c
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.a.c extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 37):
+ Class [android/support/v4/view/a/c]
+ Class [java/lang/Object]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/c]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [h]
+ Utf8 [i]
+ Utf8 [j]
+ Utf8 [java/lang/Object]
+ Utf8 [k]
+ Utf8 [l]
+ Utf8 [m]
+ Utf8 [n]
+ Utf8 [o]
+ Utf8 [p]
+ Utf8 [q]
+ Utf8 [r]
+ Utf8 [s]
+ Utf8 [t]
+ Utf8 [u]

Fields (count = 0):


Methods (count = 42):
+ Method:
a(Ljava/lang/Object;)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(java.lang.Object)
+ Method:
c(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x401
= public abstract void c(java.lang.Object,android.view.View)
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x401
= public abstract void a(java.lang.Object,android.view.View)
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x401
= public abstract int b(java.lang.Object)
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x401
= public abstract void a(java.lang.Object,int)
+ Method:
b(Ljava/lang/Object;I)V
Access flags: 0x401
= public abstract void b(java.lang.Object,int)
+ Method:
r(Ljava/lang/Object;)I
Access flags: 0x401
= public abstract int r(java.lang.Object)
+ Method:
b(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x401
= public abstract void b(java.lang.Object,android.view.View)
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x401
= public abstract void a(java.lang.Object,android.graphics.Rect)
+ Method:
c(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x401
= public abstract void c(java.lang.Object,android.graphics.Rect)
+ Method:
b(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x401
= public abstract void b(java.lang.Object,android.graphics.Rect)
+ Method:
d(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x401
= public abstract void d(java.lang.Object,android.graphics.Rect)
+ Method:
g(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean g(java.lang.Object)
+ Method:
h(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean h(java.lang.Object)
+ Method:
k(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean k(java.lang.Object)
+ Method:
c(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void c(java.lang.Object,boolean)
+ Method:
l(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean l(java.lang.Object)
+ Method:
d(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void d(java.lang.Object,boolean)
+ Method:
s(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean s(java.lang.Object)

+ Method:
h(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void h(java.lang.Object,boolean)
+ Method:
t(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean t(java.lang.Object)
+ Method:
i(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void i(java.lang.Object,boolean)
+ Method:
p(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean p(java.lang.Object)
+ Method:
g(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void g(java.lang.Object,boolean)
+ Method:
i(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean i(java.lang.Object)
+ Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void a(java.lang.Object,boolean)
+ Method:
m(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean m(java.lang.Object)
+ Method:
e(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void e(java.lang.Object,boolean)
+ Method:
j(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean j(java.lang.Object)
+ Method:
b(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void b(java.lang.Object,boolean)
+ Method:
n(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean n(java.lang.Object)
+ Method:
o(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean o(java.lang.Object)
+ Method:
f(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void f(java.lang.Object,boolean)
+ Method:
e(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x401
= public abstract java.lang.CharSequence e(java.lang.Object)
+ Method:
c(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x401
= public abstract void c(java.lang.Object,java.lang.CharSequence)
+ Method:
c(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x401
= public abstract java.lang.CharSequence c(java.lang.Object)
+ Method:
a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x401
= public abstract void a(java.lang.Object,java.lang.CharSequence)
+ Method:
f(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x401
= public abstract java.lang.CharSequence f(java.lang.Object)
+ Method:
d(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x401
= public abstract java.lang.CharSequence d(java.lang.Object)

+ Method:
b(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x401
= public abstract void b(java.lang.Object,java.lang.CharSequence)
+ Method:
q(Ljava/lang/Object;)V
Access flags: 0x401
= public abstract void q(java.lang.Object)
+ Method:
u(Ljava/lang/Object;)Ljava/lang/String;
Access flags: 0x401
= public abstract java.lang.String u(java.lang.Object)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/d
Superclass:
android/support/v4/view/a/b
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.d extends android.support.v4.view.a.b
Interfaces (count = 0):
Constant Pool (count = 36):
+ Class [android/support/v4/view/a/b]
+ Class [android/support/v4/view/a/d]
+ Class [android/support/v4/view/a/h]
+ Methodref [android/support/v4/view/a/b.<init> ()V]
+ Methodref [android/support/v4/view/a/h.a (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/view/a/h.a (Ljava/lang/Object;I)V]
+ Methodref [android/support/v4/view/a/h.a (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/h.b (Ljava/lang/Object;)I]
+ Methodref [android/support/v4/view/a/h.b (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/h.c (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a (Ljava/lang/Object;)Z]
+ NameAndType [a (Ljava/lang/Object;I)V]
+ NameAndType [a (Ljava/lang/Object;Z)V]
+ NameAndType [b (Ljava/lang/Object;)I]
+ NameAndType [b (Ljava/lang/Object;Z)V]
+ NameAndType [c (Ljava/lang/Object;)Z]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/b]
+ Utf8 [android/support/v4/view/a/d]
+ Utf8 [android/support/v4/view/a/h]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [h]
+ Utf8 [i]
+ Utf8 [r]
+ Utf8 [s]
+ Utf8 [t]
Fields (count = 0):

Methods (count = 7):


- Method:
<init>()V
Access flags: 0x0
= d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/a/b.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
s(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean s(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/a/h.a (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void h(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #7
+ Methodref [android/support/v4/view/a/h.a (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
t(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean t(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #10
+ Methodref [android/support/v4/view/a/h.c (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void i(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #9
+ Methodref [android/support/v4/view/a/h.b (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;I)V

Access flags: 0x1


= public void b(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/a/h.a (Ljava/lang/Object;I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
r(Ljava/lang/Object;)I
Access flags: 0x1
= public int r(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #8
+ Methodref [android/support/v4/view/a/h.b (Ljava/lang/Object;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/e
Superclass:
android/support/v4/view/a/d
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.e extends android.support.v4.view.a.d
Interfaces (count = 0):
Constant Pool (count = 17):
+ Class [android/support/v4/view/a/d]
+ Class [android/support/v4/view/a/e]
+ Class [android/support/v4/view/a/i]
+ Methodref [android/support/v4/view/a/d.<init> ()V]
+ Methodref [android/support/v4/view/a/i.a (Ljava/lang/Object;)Ljava/lang/Stri
ng;]
+ NameAndType [<init> ()V]
+ NameAndType [a (Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/d]
+ Utf8 [android/support/v4/view/a/e]
+ Utf8 [android/support/v4/view/a/i]
+ Utf8 [u]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= e()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/a/d.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
u(Ljava/lang/Object;)Ljava/lang/String;
Access flags: 0x1
= public java.lang.String u(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/view/a/i.a (Ljava/lang/Object;)Ljava/lan
g/String;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/f
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.f extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/a/c]
Constant Pool (count = 44):
+ Class [android/support/v4/view/a/c]
+ Class [android/support/v4/view/a/f]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/c]
+ Utf8 [android/support/v4/view/a/f]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[e]
[f]
[g]
[h]
[i]
[j]
[java/lang/Object]
[k]
[l]
[m]
[n]
[o]
[p]
[q]
[r]
[s]
[t]
[u]

Fields (count = 0):


Methods (count = 43):
- Method:
<init>()V
Access flags: 0x0
= f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals =
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals =
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x1
= public void a(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals =
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x1
= public void a(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals =
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x1

1, stack = 1):

2, stack = 1):

3, stack = 0):

3, stack = 0):

= public int b(java.lang.Object)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2,
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void a(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3,
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void b(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3,
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2,
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
d(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence d(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2,
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
e(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence e(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2,
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
f(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x1
= public java.lang.CharSequence f(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2,
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
g(Ljava/lang/Object;)Z

stack = 1):

stack = 0):

stack = 0):

stack = 1):

stack = 1):

stack = 1):

stack = 1):

Access flags: 0x1


= public boolean g(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
h(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean h(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
i(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean i(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
j(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean j(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
k(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean k(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
l(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean l(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
s(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean s(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count
Method:
t(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean t(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
m(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean m(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
n(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean n(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
o(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean o(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
p(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean p(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
b(Ljava/lang/Object;I)V
Access flags: 0x1
= public void b(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
Method:
r(Ljava/lang/Object;)I
Access flags: 0x1
= public int r(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length =

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

2, locals = 2, stack = 1):

= 0):

1, locals = 3, stack = 0):


= 0):

2, locals = 2, stack = 1):

[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void c(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
d(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x1
= public void d(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void a(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void b(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void b(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void c(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

= 0):

= 0):

= 0):

= 0):

= 0):

= 0):

= 0):

+ Method:
d(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void d(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void h(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void i(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void e(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x1
= public void c(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x1
= public void b(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void f(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void g(java.lang.Object,boolean)
Class member attributes (count = 1):

= 0):

= 0):

= 0):

= 0):

= 0):

= 0):

= 0):

+ Code attribute instructions (code length = 1, locals =


[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x1
= public void c(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals =
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
q(Ljava/lang/Object;)V
Access flags: 0x1
= public void q(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals =
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
u(Ljava/lang/Object;)Ljava/lang/String;
Access flags: 0x1
= public java.lang.String u(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals =
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

3, stack = 0):

3, stack = 0):

2, stack = 0):

2, stack = 1):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/view/a/g
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.g extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 150):
+ Class [android/support/v4/view/a/g]
+ Class [android/view/accessibility/AccessibilityNodeInfo]
+ Class [java/lang/Object]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.addChild (Landro
id/view/View;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getActions ()I]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsInParen
t (Landroid/graphics/Rect;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsInScree
n (Landroid/graphics/Rect;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getClassName ()L
java/lang/CharSequence;]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getContentDescri
ption ()Ljava/lang/CharSequence;]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getPackageName (
)Ljava/lang/CharSequence;]

+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getText ()Ljava/


lang/CharSequence;]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isCheckable ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isChecked ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isClickable ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isEnabled ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocusable ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocused ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isLongClickable
()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isPassword ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isScrollable ()Z
]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isSelected ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.obtain (Landroid
/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/Accessibi
lityNodeInfo;]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.recycle ()V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setBoundsInParen
t (Landroid/graphics/Rect;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setBoundsInScree
n (Landroid/graphics/Rect;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Lj
ava/lang/CharSequence;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setClickable (Z)
V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setContentDescri
ption (Ljava/lang/CharSequence;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setFocusable (Z)
V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setFocused (Z)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setLongClickable
(Z)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setPackageName (
Ljava/lang/CharSequence;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setParent (Landr
oid/view/View;)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z
)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setSelected (Z)V
]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setSource (Landr
oid/view/View;)V]
+ NameAndType [addAction (I)V]
+ NameAndType [addChild (Landroid/view/View;)V]
+ NameAndType [getActions ()I]
+ NameAndType [getBoundsInParent (Landroid/graphics/Rect;)V]
+ NameAndType [getBoundsInScreen (Landroid/graphics/Rect;)V]
+ NameAndType [getClassName ()Ljava/lang/CharSequence;]
+ NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
+ NameAndType [getPackageName ()Ljava/lang/CharSequence;]
+ NameAndType [getText ()Ljava/lang/CharSequence;]
+ NameAndType [isCheckable ()Z]
+ NameAndType [isChecked ()Z]
+ NameAndType [isClickable ()Z]
+ NameAndType [isEnabled ()Z]
+ NameAndType [isFocusable ()Z]
+ NameAndType [isFocused ()Z]
+ NameAndType [isLongClickable ()Z]

+ NameAndType [isPassword ()Z]


+ NameAndType [isScrollable ()Z]
+ NameAndType [isSelected ()Z]
+ NameAndType [obtain (Landroid/view/accessibility/AccessibilityNodeInfo;)Land
roid/view/accessibility/AccessibilityNodeInfo;]
+ NameAndType [recycle ()V]
+ NameAndType [setBoundsInParent (Landroid/graphics/Rect;)V]
+ NameAndType [setBoundsInScreen (Landroid/graphics/Rect;)V]
+ NameAndType [setClassName (Ljava/lang/CharSequence;)V]
+ NameAndType [setClickable (Z)V]
+ NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
+ NameAndType [setEnabled (Z)V]
+ NameAndType [setFocusable (Z)V]
+ NameAndType [setFocused (Z)V]
+ NameAndType [setLongClickable (Z)V]
+ NameAndType [setPackageName (Ljava/lang/CharSequence;)V]
+ NameAndType [setParent (Landroid/view/View;)V]
+ NameAndType [setScrollable (Z)V]
+ NameAndType [setSelected (Z)V]
+ NameAndType [setSource (Landroid/view/View;)V]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/CharSequence;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/graphics/Rect;)V]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/acce
ssibility/AccessibilityNodeInfo;]
+ Utf8 [(Ljava/lang/CharSequence;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
+ Utf8 [(Ljava/lang/Object;Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [(Z)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [addAction]
+ Utf8 [addChild]
+ Utf8 [android/support/v4/view/a/g]
+ Utf8 [android/view/accessibility/AccessibilityNodeInfo]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [getActions]
+ Utf8 [getBoundsInParent]
+ Utf8 [getBoundsInScreen]
+ Utf8 [getClassName]
+ Utf8 [getContentDescription]
+ Utf8 [getPackageName]
+ Utf8 [getText]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[h]
[i]
[isCheckable]
[isChecked]
[isClickable]
[isEnabled]
[isFocusable]
[isFocused]
[isLongClickable]
[isPassword]
[isScrollable]
[isSelected]
[j]
[java/lang/Object]
[k]
[l]
[m]
[n]
[o]
[obtain]
[p]
[q]
[recycle]
[setBoundsInParent]
[setBoundsInScreen]
[setClassName]
[setClickable]
[setContentDescription]
[setEnabled]
[setFocusable]
[setFocused]
[setLongClickable]
[setPackageName]
[setParent]
[setScrollable]
[setSelected]
[setSource]

Fields (count = 0):


Methods (count = 35):
+ Method:
a(Ljava/lang/Object;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokestatic #23
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.obtain (La
ndroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/Acc
essibilityNodeInfo;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x9
= public static void a(java.lang.Object,int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 9, locals = 2, stack = 2):


[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #4
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction
(I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x9
= public static void a(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #5
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.addChild (
Landroid/view/View;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x9
= public static int b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #6
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getActions
()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x9
= public static void a(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #7
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsI
nParent (Landroid/graphics/Rect;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x9
= public static void b(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):

[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #8
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsI
nScreen (Landroid/graphics/Rect;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x9
= public static java.lang.CharSequence c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #9
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getClassNa
me ()Ljava/lang/CharSequence;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x9
= public static java.lang.CharSequence d(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #10
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getContent
Description ()Ljava/lang/CharSequence;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x9
= public static java.lang.CharSequence e(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #11
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getPackage
Name ()Ljava/lang/CharSequence;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;)Ljava/lang/CharSequence;
Access flags: 0x9
= public static java.lang.CharSequence f(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]

[4] invokevirtual #12


+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getText ()
Ljava/lang/CharSequence;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean g(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #13
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isCheckabl
e ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean h(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #14
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isChecked
()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean i(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #15
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isClickabl
e ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
j(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean j(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #16
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isEnabled
()Z]
[7] ireturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
k(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean k(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #17
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocusabl
e ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
l(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean l(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #18
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocused
()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
m(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean m(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #19
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isLongClic
kable ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
n(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean n(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #20
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isPassword
()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
o(Ljava/lang/Object;)Z
Access flags: 0x9

= public static boolean o(java.lang.Object)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #21
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isScrollab
le ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
p(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean p(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #22
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isSelected
()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x9
= public static void c(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #25
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setBoundsI
nParent (Landroid/graphics/Rect;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Landroid/graphics/Rect;)V
Access flags: 0x9
= public static void d(java.lang.Object,android.graphics.Rect)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #26
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setBoundsI
nScreen (Landroid/graphics/Rect;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x9
= public static void a(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 9, locals = 2, stack = 2):


[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #27
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassNa
me (Ljava/lang/CharSequence;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #28
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setClickab
le (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x9
= public static void b(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #29
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setContent
Description (Ljava/lang/CharSequence;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void b(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #30
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled
(Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void c(java.lang.Object,boolean)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 9, locals = 2, stack = 2):


[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #31
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setFocusab
le (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void d(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #32
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setFocused
(Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void e(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #33
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setLongCli
ckable (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Ljava/lang/CharSequence;)V
Access flags: 0x9
= public static void c(java.lang.Object,java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #34
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setPackage
Name (Ljava/lang/CharSequence;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x9
= public static void b(java.lang.Object,android.view.View)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 9, locals = 2, stack = 2):


[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #35
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setParent
(Landroid/view/View;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void f(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #36
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrolla
ble (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void g(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #37
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setSelecte
d (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;Landroid/view/View;)V
Access flags: 0x9
= public static void c(java.lang.Object,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] aload_1 v1
[5] invokevirtual #38
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setSource
(Landroid/view/View;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
q(Ljava/lang/Object;)V
Access flags: 0x9
= public static void q(java.lang.Object)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 8, locals = 1, stack = 1):


[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #24
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.recycle ()
V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/h
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.h extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 37):
+ Class [android/support/v4/view/a/h]
+ Class [android/view/accessibility/AccessibilityNodeInfo]
+ Class [java/lang/Object]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getMovementGranu
larities ()I]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isAccessibilityF
ocused ()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isVisibleToUser
()Z]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setAccessibility
Focused (Z)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setMovementGranu
larities (I)V]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setVisibleToUser
(Z)V]
+ NameAndType [getMovementGranularities ()I]
+ NameAndType [isAccessibilityFocused ()Z]
+ NameAndType [isVisibleToUser ()Z]
+ NameAndType [setAccessibilityFocused (Z)V]
+ NameAndType [setMovementGranularities (I)V]
+ NameAndType [setVisibleToUser (Z)V]
+ Utf8 [()I]
+ Utf8 [()Z]
+ Utf8 [(I)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [(Z)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/h]
+ Utf8 [android/view/accessibility/AccessibilityNodeInfo]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [getMovementGranularities]

+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[isAccessibilityFocused]
[isVisibleToUser]
[java/lang/Object]
[setAccessibilityFocused]
[setMovementGranularities]
[setVisibleToUser]

Fields (count = 0):


Methods (count = 6):
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #6
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isVisibleT
oUser ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #9
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setVisible
ToUser (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x9
= public static void a(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #8
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setMovemen
tGranularities (I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x9
= public static int b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0

[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #4
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getMovemen
tGranularities ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #5
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.isAccessib
ilityFocused ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void b(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] iload_1 v1
[5] invokevirtual #7
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.setAccessi
bilityFocused (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/i
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.i extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/view/a/i]
+ Class [android/view/accessibility/AccessibilityNodeInfo]
+ Class [java/lang/Object]
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getViewIdResourc
eName ()Ljava/lang/String;]
+ NameAndType [getViewIdResourceName ()Ljava/lang/String;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [Code]

+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8

[a]
[android/support/v4/view/a/i]
[android/view/accessibility/AccessibilityNodeInfo]
[getViewIdResourceName]
[java/lang/Object]

Fields (count = 0):


Methods (count = 1):
+ Method:
a(Ljava/lang/Object;)Ljava/lang/String;
Access flags: 0x9
= public static java.lang.String a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[4] invokevirtual #4
+ Methodref [android/view/accessibility/AccessibilityNodeInfo.getViewIdR
esourceName ()Ljava/lang/String;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/j
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.a.j extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 41):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/a/j]
+ Class [android/support/v4/view/a/k]
+ Class [android/support/v4/view/a/l]
+ Class [android/support/v4/view/a/n]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/a/j.a Landroid/support/v4/view/a/k;]
+ Fieldref [android/support/v4/view/a/j.b Ljava/lang/Object;]
+ Methodref [android/support/v4/view/a/l.<init> ()V]
+ Methodref [android/support/v4/view/a/n.<init> ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/a/k.a (Landroid/support/v4/view/
a/j;)Ljava/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/support/v4/view/a/j;)Ljava/lang/Object;]
+ NameAndType [a Landroid/support/v4/view/a/k;]
+ NameAndType [b Ljava/lang/Object;]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(I)Landroid/support/v4/view/a/a;]
+ Utf8 [(IILandroid/os/Bundle;)Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Landroid/support/v4/view/a/j;)Ljava/lang/Object;]
[(Ljava/lang/Object;)V]
[(Ljava/lang/String;I)Ljava/util/List;]
[<clinit>]
[<init>]
[Code]
[I]
[Landroid/support/v4/view/a/k;]
[Ljava/lang/Object;]
[SDK_INT]
[a]
[android/os/Build$VERSION]
[android/support/v4/view/a/j]
[android/support/v4/view/a/k]
[android/support/v4/view/a/l]
[android/support/v4/view/a/n]
[b]
[java/lang/Object]

Fields (count = 2):


+ Field:
a Landroid/support/v4/view/a/k;
Access flags: 0x1a
= private static final android.support.v4.view.a.k a
+ Field:
b Ljava/lang/Object;
Access flags: 0x12
= private final java.lang.Object b
Methods (count = 7):
- Method:
<init>()V
Access flags: 0x1
= public j()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 1, stack = 3):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] getstatic #8
+ Fieldref [android/support/v4/view/a/j.a Landroid/support/v4/view/a/k;]
[8] aload_0 v0
[9] invokeinterface #13
+ InterfaceMethodref [android/support/v4/view/a/k.a (Landroid/support/v4
/view/a/j;)Ljava/lang/Object;]
[14] putfield #9
+ Fieldref [android/support/v4/view/a/j.b Ljava/lang/Object;]
[17] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Ljava/lang/Object;)V
Access flags: 0x1
= public j(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #9
+ Fieldref [android/support/v4/view/a/j.b Ljava/lang/Object;]

[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [android/support/v4/view/a/j.b Ljava/lang/Object;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(I)Landroid/support/v4/view/a/a;
Access flags: 0x1
= public android.support.v4.view.a.a a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(IILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(int,int,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 4, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/String;I)Ljava/util/List;
Access flags: 0x1
= public java.util.List a(java.lang.String,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 3, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 0, stack = 2):
[0] getstatic #7
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 16
[5] ificmplt +16 (target=21)
[8] new #4
+ Class [android/support/v4/view/a/l]
[11] dup
[12] invokespecial #10
+ Methodref [android/support/v4/view/a/l.<init> ()V]
[15] putstatic #8
+ Fieldref [android/support/v4/view/a/j.a Landroid/support/v4/view/a/k;]
[18] goto +13 (target=31)
[21] new #5
+ Class [android/support/v4/view/a/n]

[24] dup
[25] invokespecial #11
+ Methodref [android/support/v4/view/a/n.<init> ()V]
[28] putstatic #8
+ Fieldref [android/support/v4/view/a/j.a Landroid/support/v4/view/a/k;]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/k
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.a.k extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/view/a/k]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/support/v4/view/a/j;)Ljava/lang/Object;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/k]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/support/v4/view/a/j;)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(android.support.v4.view.a.j)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/l
Superclass:
android/support/v4/view/a/n
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.l extends android.support.v4.view.a.n
Interfaces (count = 0):
Constant Pool (count = 22):
+ Class [android/support/v4/view/a/l]
+ Class [android/support/v4/view/a/m]
+ Class [android/support/v4/view/a/n]
+ Class [android/support/v4/view/a/o]
+ Methodref [android/support/v4/view/a/m.<init> (Landroid/support/v4/view/a/l;
Landroid/support/v4/view/a/j;)V]
+ Methodref [android/support/v4/view/a/n.<init> ()V]
+ Methodref [android/support/v4/view/a/o.a (Landroid/support/v4/view/a/q;)Ljav
a/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/support/v4/view/a/l;Landroid/support/v4/view/a

/j;)V]
+ NameAndType [a (Landroid/support/v4/view/a/q;)Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/a/j;)Ljava/lang/Object;]
+ Utf8 [(Landroid/support/v4/view/a/l;Landroid/support/v4/view/a/j;)V]
+ Utf8 [(Landroid/support/v4/view/a/q;)Ljava/lang/Object;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/l]
+ Utf8 [android/support/v4/view/a/m]
+ Utf8 [android/support/v4/view/a/n]
+ Utf8 [android/support/v4/view/a/o]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= l()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [android/support/v4/view/a/n.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a/j;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.support.v4.view.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 4):
[0] new #2
+ Class [android/support/v4/view/a/m]
[3] dup
[4] aload_0 v0
[5] aload_1 v1
[6] invokespecial #5
+ Methodref [android/support/v4/view/a/m.<init> (Landroid/support/v4/vie
w/a/l;Landroid/support/v4/view/a/j;)V]
[9] invokestatic #7
+ Methodref [android/support/v4/view/a/o.a (Landroid/support/v4/view/a/q
;)Ljava/lang/Object;]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/m
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.m extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/a/q]

Constant Pool (count = 54):


+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/a/j]
+ Class [android/support/v4/view/a/m]
+ Class [android/support/v4/view/a/q]
+ Class [java/lang/Object]
+ Class [java/util/ArrayList]
+ Class [java/util/List]
+ Fieldref [android/support/v4/view/a/m.a Landroid/support/v4/view/a/j;]
+ Fieldref [android/support/v4/view/a/m.b Landroid/support/v4/view/a/l;]
+ Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;]
+ Methodref [android/support/v4/view/a/j.a (I)Landroid/support/v4/view/a/a;]
+ Methodref [android/support/v4/view/a/j.a (IILandroid/os/Bundle;)Z]
+ Methodref [android/support/v4/view/a/j.a (Ljava/lang/String;I)Ljava/util/Lis
t;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/util/ArrayList.<init> ()V]
+ InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
+ InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
+ InterfaceMethodref [java/util/List.size ()I]
+ NameAndType [<init> ()V]
+ NameAndType [a ()Ljava/lang/Object;]
+ NameAndType [a (I)Landroid/support/v4/view/a/a;]
+ NameAndType [a (IILandroid/os/Bundle;)Z]
+ NameAndType [a (Ljava/lang/String;I)Ljava/util/List;]
+ NameAndType [a Landroid/support/v4/view/a/j;]
+ NameAndType [add (Ljava/lang/Object;)Z]
+ NameAndType [b Landroid/support/v4/view/a/l;]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [size ()I]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(I)Landroid/support/v4/view/a/a;]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(IILandroid/os/Bundle;)Z]
+ Utf8 [(Landroid/support/v4/view/a/l;Landroid/support/v4/view/a/j;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/view/a/j;]
+ Utf8 [Landroid/support/v4/view/a/l;]
+ Utf8 [a]
+ Utf8 [add]
+ Utf8 [android/support/v4/view/a/a]
+ Utf8 [android/support/v4/view/a/j]
+ Utf8 [android/support/v4/view/a/m]
+ Utf8 [android/support/v4/view/a/q]
+ Utf8 [b]
+ Utf8 [get]
+ Utf8 [java/lang/Object]
+ Utf8 [java/util/ArrayList]
+ Utf8 [java/util/List]
+ Utf8 [size]
Fields (count = 2):
+ Field:
a Landroid/support/v4/view/a/j;
Access flags: 0x1010

= final synthetic android.support.v4.view.a.j a


+ Field:
b Landroid/support/v4/view/a/l;
Access flags: 0x1010
= final synthetic android.support.v4.view.a.l b
Methods (count = 4):
- Method:
<init>(Landroid/support/v4/view/a/l;Landroid/support/v4/view/a
/j;)V
Access flags: 0x0
= m(android.support.v4.view.a.l,android.support.v4.view.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/view/a/m.b Landroid/support/v4/view/a/l;]
[5] aload_0 v0
[6] aload_2 v2
[7] putfield #8
+ Fieldref [android/support/v4/view/a/m.a Landroid/support/v4/view/a/j;]
[10] aload_0 v0
[11] invokespecial #14
+ Methodref [java/lang/Object.<init> ()V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean a(int,int,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #8
+ Fieldref [android/support/v4/view/a/m.a Landroid/support/v4/view/a/j;]
[4] iload_1 v1
[5] iload_2 v2
[6] aload_3 v3
[7] invokevirtual #12
+ Methodref [android/support/v4/view/a/j.a (IILandroid/os/Bundle;)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;I)Ljava/util/List;
Access flags: 0x1
= public java.util.List a(java.lang.String,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 72, locals = 8, stack = 3):
[0] aload_0 v0
[1] getfield #8
+ Fieldref [android/support/v4/view/a/m.a Landroid/support/v4/view/a/j;]
[4] aload_1 v1
[5] iload_2 v2
[6] invokevirtual #13
+ Methodref [android/support/v4/view/a/j.a (Ljava/lang/String;I)Ljava/ut
il/List;]
[9] astore_3 v3
[10] new #6
+ Class [java/util/ArrayList]
[13] dup
[14] invokespecial #15

+ Methodref [java/util/ArrayList.<init> ()V]


[17] astore v4
[19] aload_3 v3
[20] invokeinterface #18
+ InterfaceMethodref [java/util/List.size ()I]
[25] istore v5
[27] iconst_0
[28] istore v6
[30] iload v6
[32] iload v5
[34] ificmpge +35 (target=69)
[37] aload_3 v3
[38] iload v6
[40] invokeinterface #17
+ InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
[45] checkcast #1
+ Class [android/support/v4/view/a/a]
[48] astore v7
[50] aload v4
[52] aload v7
[54] invokevirtual #10
+ Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;]
[57] invokeinterface #16
+ InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
[62] pop
[63] iinc v6, 1
[66] goto -36 (target=30)
[69] aload v4
[71] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #8
+ Fieldref [android/support/v4/view/a/m.a Landroid/support/v4/view/a/j;]
[4] iload_1 v1
[5] invokevirtual #11
+ Methodref [android/support/v4/view/a/j.a (I)Landroid/support/v4/view/a
/a;]
[8] astore_2 v2
[9] aload_2 v2
[10] ifnonnull +5 (target=15)
[13] aconst_null
[14] areturn
[15] aload_2 v2
[16] invokevirtual #10
+ Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;]
[19] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/n
Superclass:
java/lang/Object

Major version: 0x31


Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.n extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/a/k]
Constant Pool (count = 14):
+ Class [android/support/v4/view/a/k]
+ Class [android/support/v4/view/a/n]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/view/a/j;)Ljava/lang/Object;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/k]
+ Utf8 [android/support/v4/view/a/n]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= n()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a/j;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.support.v4.view.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/o
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.o extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):

+
+
+
+
)V]
+
+
+
+
+
+
+
+
+

Class [android/support/v4/view/a/o]
Class [android/support/v4/view/a/p]
Class [java/lang/Object]
Methodref [android/support/v4/view/a/p.<init> (Landroid/support/v4/view/a/q;
NameAndType [<init> (Landroid/support/v4/view/a/q;)V]
Utf8 [(Landroid/support/v4/view/a/q;)Ljava/lang/Object;]
Utf8 [(Landroid/support/v4/view/a/q;)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/a/o]
Utf8 [android/support/v4/view/a/p]
Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 1):
+ Method:
a(Landroid/support/v4/view/a/q;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(android.support.v4.view.a.q)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 3):
[0] new #2
+ Class [android/support/v4/view/a/p]
[3] dup
[4] aload_0 v0
[5] invokespecial #4
+ Methodref [android/support/v4/view/a/p.<init> (Landroid/support/v4/vie
w/a/q;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/p
Superclass:
android/view/accessibility/AccessibilityNodeProvider
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.view.a.p extends android.view.accessibility
.AccessibilityNodeProvider
Interfaces (count = 0):
Constant Pool (count = 32):
+ Class [android/support/v4/view/a/p]
+ Class [android/support/v4/view/a/q]
+ Class [android/view/accessibility/AccessibilityNodeInfo]
+ Class [android/view/accessibility/AccessibilityNodeProvider]
+ Fieldref [android/support/v4/view/a/p.a Landroid/support/v4/view/a/q;]
+ Methodref [android/view/accessibility/AccessibilityNodeProvider.<init> ()V]
+ InterfaceMethodref [android/support/v4/view/a/q.a (I)Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/view/a/q.a (IILandroid/os/Bundle;)Z]
+ InterfaceMethodref [android/support/v4/view/a/q.a (Ljava/lang/String;I)Ljava
/util/List;]
+ NameAndType [<init> ()V]
+ NameAndType [a (I)Ljava/lang/Object;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [a (IILandroid/os/Bundle;)Z]
NameAndType [a (Ljava/lang/String;I)Ljava/util/List;]
NameAndType [a Landroid/support/v4/view/a/q;]
Utf8 [()V]
Utf8 [(I)Landroid/view/accessibility/AccessibilityNodeInfo;]
Utf8 [(I)Ljava/lang/Object;]
Utf8 [(IILandroid/os/Bundle;)Z]
Utf8 [(Landroid/support/v4/view/a/q;)V]
Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
Utf8 [<init>]
Utf8 [Code]
Utf8 [Landroid/support/v4/view/a/q;]
Utf8 [a]
Utf8 [android/support/v4/view/a/p]
Utf8 [android/support/v4/view/a/q]
Utf8 [android/view/accessibility/AccessibilityNodeInfo]
Utf8 [android/view/accessibility/AccessibilityNodeProvider]
Utf8 [createAccessibilityNodeInfo]
Utf8 [findAccessibilityNodeInfosByText]
Utf8 [performAction]

Fields (count = 1):


+ Field:
a Landroid/support/v4/view/a/q;
Access flags: 0x1010
= final synthetic android.support.v4.view.a.q a
Methods (count = 4):
- Method:
<init>(Landroid/support/v4/view/a/q;)V
Access flags: 0x0
= p(android.support.v4.view.a.q)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/view/a/p.a Landroid/support/v4/view/a/q;]
[5] aload_0 v0
[6] invokespecial #6
+ Methodref [android/view/accessibility/AccessibilityNodeProvider.<init>
()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createAccessibilityNodeInfo(I)Landroid/view/accessibility/Acce
ssibilityNodeInfo;
Access flags: 0x1
= public android.view.accessibility.AccessibilityNodeInfo createAccessibil
ityNodeInfo(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/a/p.a Landroid/support/v4/view/a/q;]
[4] iload_1 v1
[5] invokeinterface #7
+ InterfaceMethodref [android/support/v4/view/a/q.a (I)Ljava/lang/Object
;]
[10] checkcast #3
+ Class [android/view/accessibility/AccessibilityNodeInfo]
[13] areturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/uti
l/List;
Access flags: 0x1
= public java.util.List findAccessibilityNodeInfosByText(java.lang.String,
int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/a/p.a Landroid/support/v4/view/a/q;]
[4] aload_1 v1
[5] iload_2 v2
[6] invokeinterface #9
+ InterfaceMethodref [android/support/v4/view/a/q.a (Ljava/lang/String;I
)Ljava/util/List;]
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
performAction(IILandroid/os/Bundle;)Z
Access flags: 0x1
= public boolean performAction(int,int,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/view/a/p.a Landroid/support/v4/view/a/q;]
[4] iload_1 v1
[5] iload_2 v2
[6] aload_3 v3
[7] invokeinterface #8
+ InterfaceMethodref [android/support/v4/view/a/q.a (IILandroid/os/Bundl
e;)Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/q
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.a.q extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 9):
+ Class [android/support/v4/view/a/q]
+ Class [java/lang/Object]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(IILandroid/os/Bundle;)Z]
+ Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/q]
+ Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 3):
+ Method:
a(I)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(int)
+ Method:
a(IILandroid/os/Bundle;)Z
Access flags: 0x401
= public abstract boolean a(int,int,android.os.Bundle)
+ Method:
a(Ljava/lang/String;I)Ljava/util/List;
Access flags: 0x401
= public abstract java.util.List a(java.lang.String,int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/r
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.view.a.r extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 71):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/a/r]
+ Class [android/support/v4/view/a/s]
+ Class [android/support/v4/view/a/t]
+ Class [android/support/v4/view/a/u]
+ Class [android/support/v4/view/a/v]
+ Class [android/support/v4/view/a/w]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
+ Methodref [android/support/v4/view/a/r.<init> (Ljava/lang/Object;)V]
+ Methodref [android/support/v4/view/a/s.<init> ()V]
+ Methodref [android/support/v4/view/a/t.<init> ()V]
+ Methodref [android/support/v4/view/a/v.<init> ()V]
+ Methodref [android/support/v4/view/a/w.<init> ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/Object.hashCode ()I]
+ InterfaceMethodref [android/support/v4/view/a/u.a ()Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/view/a/u.a (Ljava/lang/Object;I)V]
+ InterfaceMethodref [android/support/v4/view/a/u.a (Ljava/lang/Object;Z)V]
+ InterfaceMethodref [android/support/v4/view/a/u.b (Ljava/lang/Object;I)V]
+ InterfaceMethodref [android/support/v4/view/a/u.c (Ljava/lang/Object;I)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/Object;)V]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;I)V]
+ NameAndType [a (Ljava/lang/Object;Z)V]
+ NameAndType [a Landroid/support/v4/view/a/u;]
+ NameAndType [b (Ljava/lang/Object;I)V]
+ NameAndType [b Ljava/lang/Object;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [c (Ljava/lang/Object;I)V]
NameAndType [equals (Ljava/lang/Object;)Z]
NameAndType [getClass ()Ljava/lang/Class;]
NameAndType [hashCode ()I]
Utf8 [()I]
Utf8 [()Landroid/support/v4/view/a/r;]
Utf8 [()Ljava/lang/Class;]
Utf8 [()Ljava/lang/Object;]
Utf8 [()V]
Utf8 [(I)V]
Utf8 [(Ljava/lang/Object;)V]
Utf8 [(Ljava/lang/Object;)Z]
Utf8 [(Ljava/lang/Object;I)V]
Utf8 [(Ljava/lang/Object;Z)V]
Utf8 [(Z)V]
Utf8 [<clinit>]
Utf8 [<init>]
Utf8 [Code]
Utf8 [I]
Utf8 [Landroid/support/v4/view/a/u;]
Utf8 [Ljava/lang/Object;]
Utf8 [SDK_INT]
Utf8 [a]
Utf8 [android/os/Build$VERSION]
Utf8 [android/support/v4/view/a/r]
Utf8 [android/support/v4/view/a/s]
Utf8 [android/support/v4/view/a/t]
Utf8 [android/support/v4/view/a/u]
Utf8 [android/support/v4/view/a/v]
Utf8 [android/support/v4/view/a/w]
Utf8 [b]
Utf8 [c]
Utf8 [equals]
Utf8 [getClass]
Utf8 [hashCode]
Utf8 [java/lang/Object]

Fields (count = 2):


+ Field:
a Landroid/support/v4/view/a/u;
Access flags: 0x1a
= private static final android.support.v4.view.a.u a
+ Field:
b Ljava/lang/Object;
Access flags: 0x12
= private final java.lang.Object b
Methods (count = 9):
- Method:
<init>(Ljava/lang/Object;)V
Access flags: 0x1
= public r(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #17
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[9] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a()Landroid/support/v4/view/a/r;
Access flags: 0x9
= public static android.support.v4.view.a.r a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 0, stack = 3):
[0] new #2
+ Class [android/support/v4/view/a/r]
[3] dup
[4] getstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[7] invokeinterface #21
+ InterfaceMethodref [android/support/v4/view/a/u.a ()Ljava/lang/Object;
]
[12] invokespecial #12
+ Methodref [android/support/v4/view/a/r.<init> (Ljava/lang/Object;)V]
[15] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)V
Access flags: 0x1
= public void a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[3] aload_0 v0
[4] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #23
+ InterfaceMethodref [android/support/v4/view/a/u.a (Ljava/lang/Object;Z
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[3] aload_0 v0
[4] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #24
+ InterfaceMethodref [android/support/v4/view/a/u.b (Ljava/lang/Object;I
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)V
Access flags: 0x1
= public void b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]

[3]
[4]
+
[7]
[8]
+

aload_0 v0
getfield #11
Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
iload_1 v1
invokeinterface #22
InterfaceMethodref [android/support/v4/view/a/u.a (Ljava/lang/Object;I

)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)V
Access flags: 0x1
= public void c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[3] aload_0 v0
[4] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[7] iload_1 v1
[8] invokeinterface #25
+ InterfaceMethodref [android/support/v4/view/a/u.c (Ljava/lang/Object;I
)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
hashCode()I
Access flags: 0x1
= public int hashCode()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[4] ifnonnull +7 (target=11)
[7] iconst_0
[8] goto +10 (target=18)
[11] aload_0 v0
[12] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[15] invokevirtual #20
+ Methodref [java/lang/Object.hashCode ()I]
[18] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
equals(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean equals(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] ifacmpne +5 (target=7)
[5] iconst_1
[6] ireturn
[7] aload_1 v1
[8] ifnonnull +5 (target=13)
[11] iconst_0
[12] ireturn

[13] aload_0 v0
[14] invokevirtual #19
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[17] aload_1 v1
[18] invokevirtual #19
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[21] ifacmpeq +5 (target=26)
[24] iconst_0
[25] ireturn
[26] aload_1 v1
[27] checkcast #2
+ Class [android/support/v4/view/a/r]
[30] astore_2 v2
[31] aload_0 v0
[32] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[35] ifnonnull +12 (target=47)
[38] aload_2 v2
[39] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[42] ifnull +21 (target=63)
[45] iconst_0
[46] ireturn
[47] aload_0 v0
[48] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[51] aload_2 v2
[52] getfield #11
+ Fieldref [android/support/v4/view/a/r.b Ljava/lang/Object;]
[55] invokevirtual #18
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
[58] ifne +5 (target=63)
[61] iconst_0
[62] ireturn
[63] iconst_1
[64] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 74, locals = 0, stack = 2):
[0] getstatic #9
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 16
[5] ificmplt +16 (target=21)
[8] new #6
+ Class [android/support/v4/view/a/v]
[11] dup
[12] invokespecial #15
+ Methodref [android/support/v4/view/a/v.<init> ()V]
[15] putstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[18] goto +55 (target=73)
[21] getstatic #9
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[24] bipush 15
[26] ificmplt +16 (target=42)
[29] new #4

+ Class [android/support/v4/view/a/t]
[32] dup
[33] invokespecial #14
+ Methodref [android/support/v4/view/a/t.<init> ()V]
[36] putstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[39] goto +34 (target=73)
[42] getstatic #9
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[45] bipush 14
[47] ificmplt +16 (target=63)
[50] new #3
+ Class [android/support/v4/view/a/s]
[53] dup
[54] invokespecial #13
+ Methodref [android/support/v4/view/a/s.<init> ()V]
[57] putstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[60] goto +13 (target=73)
[63] new #7
+ Class [android/support/v4/view/a/w]
[66] dup
[67] invokespecial #16
+ Methodref [android/support/v4/view/a/w.<init> ()V]
[70] putstatic #10
+ Fieldref [android/support/v4/view/a/r.a Landroid/support/v4/view/a/u;]
[73] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/s
Superclass:
android/support/v4/view/a/w
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.s extends android.support.v4.view.a.w
Interfaces (count = 0):
Constant Pool (count = 28):
+ Class [android/support/v4/view/a/s]
+ Class [android/support/v4/view/a/w]
+ Class [android/support/v4/view/a/x]
+ Methodref [android/support/v4/view/a/w.<init> ()V]
+ Methodref [android/support/v4/view/a/x.a ()Ljava/lang/Object;]
+ Methodref [android/support/v4/view/a/x.a (Ljava/lang/Object;I)V]
+ Methodref [android/support/v4/view/a/x.a (Ljava/lang/Object;Z)V]
+ Methodref [android/support/v4/view/a/x.b (Ljava/lang/Object;I)V]
+ Methodref [android/support/v4/view/a/x.c (Ljava/lang/Object;I)V]
+ NameAndType [<init> ()V]
+ NameAndType [a ()Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;I)V]
+ NameAndType [a (Ljava/lang/Object;Z)V]
+ NameAndType [b (Ljava/lang/Object;I)V]
+ NameAndType [c (Ljava/lang/Object;I)V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]

+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Ljava/lang/Object;I)V]
[(Ljava/lang/Object;Z)V]
[<init>]
[Code]
[a]
[android/support/v4/view/a/s]
[android/support/v4/view/a/w]
[android/support/v4/view/a/x]
[b]
[c]

Fields (count = 0):


Methods (count = 6):
- Method:
<init>()V
Access flags: 0x0
= s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [android/support/v4/view/a/w.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 1, stack = 1):
[0] invokestatic #5
+ Methodref [android/support/v4/view/a/x.a ()Ljava/lang/Object;]
[3] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x1
= public void a(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #6
+ Methodref [android/support/v4/view/a/x.a (Ljava/lang/Object;I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;I)V
Access flags: 0x1
= public void b(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #8
+ Methodref [android/support/v4/view/a/x.b (Ljava/lang/Object;I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Z)V

Access flags: 0x1


= public void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #7
+ Methodref [android/support/v4/view/a/x.a (Ljava/lang/Object;Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;I)V
Access flags: 0x1
= public void c(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] iload_2 v2
[2] invokestatic #9
+ Methodref [android/support/v4/view/a/x.c (Ljava/lang/Object;I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/t
Superclass:
android/support/v4/view/a/s
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.t extends android.support.v4.view.a.s
Interfaces (count = 0):
Constant Pool (count = 10):
+ Class [android/support/v4/view/a/s]
+ Class [android/support/v4/view/a/t]
+ Methodref [android/support/v4/view/a/s.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/view/a/s]
+ Utf8 [android/support/v4/view/a/t]
Fields (count = 0):
Methods (count = 1):
- Method:
<init>()V
Access flags: 0x0
= t()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [android/support/v4/view/a/s.<init> ()V]
[4] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/u
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.view.a.u extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 11):
+ Class [android/support/v4/view/a/u]
+ Class [java/lang/Object]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/u]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 5):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a()
+ Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x401
= public abstract void a(java.lang.Object,boolean)
+ Method:
b(Ljava/lang/Object;I)V
Access flags: 0x401
= public abstract void b(java.lang.Object,int)
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x401
= public abstract void a(java.lang.Object,int)
+ Method:
c(Ljava/lang/Object;I)V
Access flags: 0x401
= public abstract void c(java.lang.Object,int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/v
Superclass:
android/support/v4/view/a/t
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.v extends android.support.v4.view.a.t
Interfaces (count = 0):
Constant Pool (count = 10):
+ Class [android/support/v4/view/a/t]
+ Class [android/support/v4/view/a/v]

+
+
+
+
+
+
+

Methodref [android/support/v4/view/a/t.<init> ()V]


NameAndType [<init> ()V]
Utf8 [()V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [android/support/v4/view/a/t]
Utf8 [android/support/v4/view/a/v]

Fields (count = 0):


Methods (count = 1):
- Method:
<init>()V
Access flags: 0x0
= v()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [android/support/v4/view/a/t.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/view/a/w
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.w extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/view/a/u]
Constant Pool (count = 18):
+ Class [android/support/v4/view/a/u]
+ Class [android/support/v4/view/a/w]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/u]
+ Utf8 [android/support/v4/view/a/w]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 6):
- Method:
<init>()V
Access flags: 0x0

= w()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;I)V
Access flags: 0x1
= public void a(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Ljava/lang/Object;I)V
Access flags: 0x1
= public void b(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x1
= public void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Ljava/lang/Object;I)V
Access flags: 0x1
= public void c(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

= 1, stack = 1):

= 1, stack = 1):

= 3, stack = 0):

= 3, stack = 0):

= 3, stack = 0):

= 3, stack = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/view/a/x
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.view.a.x extends java.lang.Object

Interfaces (count = 0):


Constant Pool (count = 32):
+ Class [android/support/v4/view/a/x]
+ Class [android/view/accessibility/AccessibilityRecord]
+ Class [java/lang/Object]
+ Methodref [android/view/accessibility/AccessibilityRecord.obtain ()Landroid/
view/accessibility/AccessibilityRecord;]
+ Methodref [android/view/accessibility/AccessibilityRecord.setFromIndex (I)V]
+ Methodref [android/view/accessibility/AccessibilityRecord.setItemCount (I)V]
+ Methodref [android/view/accessibility/AccessibilityRecord.setScrollable (Z)V
]
+ Methodref [android/view/accessibility/AccessibilityRecord.setToIndex (I)V]
+ NameAndType [obtain ()Landroid/view/accessibility/AccessibilityRecord;]
+ NameAndType [setFromIndex (I)V]
+ NameAndType [setItemCount (I)V]
+ NameAndType [setScrollable (Z)V]
+ NameAndType [setToIndex (I)V]
+ Utf8 [()Landroid/view/accessibility/AccessibilityRecord;]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [(I)V]
+ Utf8 [(Ljava/lang/Object;I)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [(Z)V]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/a/x]
+ Utf8 [android/view/accessibility/AccessibilityRecord]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [java/lang/Object]
+ Utf8 [obtain]
+ Utf8 [setFromIndex]
+ Utf8 [setItemCount]
+ Utf8 [setScrollable]
+ Utf8 [setToIndex]
Fields (count = 0):
Methods (count = 5):
+ Method:
a()Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 0, stack = 1):
[0] invokestatic #4
+ Methodref [android/view/accessibility/AccessibilityRecord.obtain ()Lan
droid/view/accessibility/AccessibilityRecord;]
[3] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;I)V
Access flags: 0x9
= public static void a(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityRecord]

[4] iload_1 v1
[5] invokevirtual #5
+ Methodref [android/view/accessibility/AccessibilityRecord.setFromIndex
(I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;I)V
Access flags: 0x9
= public static void b(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityRecord]
[4] iload_1 v1
[5] invokevirtual #6
+ Methodref [android/view/accessibility/AccessibilityRecord.setItemCount
(I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Z)V
Access flags: 0x9
= public static void a(java.lang.Object,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityRecord]
[4] iload_1 v1
[5] invokevirtual #7
+ Methodref [android/view/accessibility/AccessibilityRecord.setScrollabl
e (Z)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;I)V
Access flags: 0x9
= public static void c(java.lang.Object,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/view/accessibility/AccessibilityRecord]
[4] iload_1 v1
[5] invokevirtual #8
+ Methodref [android/view/accessibility/AccessibilityRecord.setToIndex (
I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout
Superclass:
android/view/ViewGroup
Major version: 0x31
Minor version: 0x0

Access flags: 0x21


= public class android.support.v4.widget.DrawerLayout extends android.view.V
iewGroup
Interfaces (count = 0):
Constant Pool (count = 602):
+ Integer [-2147483648]
+ Integer [-1728053248]
+ Integer [-16777216]
+ Integer [16777215]
+ Integer [16842931]
+ Integer [1073741824]
+ Float [0.5]
+ Float [64.0]
+ Float [255.0]
+ Float [400.0]
+ String [ already has a ]
+ String [ at index ]
+ String [ but this ]
+ String [ does not have a valid layout_gravity - must be Gravity.LEFT, ]
+ String [ is not a ]
+ String [ is not a drawer]
+ String [ is not a sliding drawer]
+ String [Child ]
+ String [Child drawer has absolute gravity ]
+ String [DrawerLayout]
+ String [DrawerLayout must be measured with MeasureSpec.EXACTLY.]
+ String [Gravity.RIGHT or Gravity.NO_GRAVITY]
+ String [LEFT]
+ String [RIGHT]
+ String [View ]
+ String [drawer view along that edge]
+ String [drawer with appropriate layout_gravity]
+ Class [android/content/res/Resources]
+ Class [android/graphics/Canvas]
+ Class [android/graphics/Paint]
+ Class [android/graphics/drawable/Drawable]
+ Class [android/os/SystemClock]
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/view/bn]
+ Class [android/support/v4/view/n]
+ Class [android/support/v4/view/s]
+ Class [android/support/v4/view/z]
+ Class [android/support/v4/widget/DrawerLayout]
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
+ Class [android/support/v4/widget/a]
+ Class [android/support/v4/widget/aa]
+ Class [android/support/v4/widget/b]
+ Class [android/support/v4/widget/d]
+ Class [android/util/DisplayMetrics]
+ Class [android/view/MotionEvent]
+ Class [android/view/View]
+ Class [android/view/View$MeasureSpec]
+ Class [android/view/ViewGroup]
+ Class [android/view/ViewGroup$MarginLayoutParams]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Integer]

+ Class [java/lang/Math]
+ Class [java/lang/StringBuilder]
+ Fieldref [android/support/v4/widget/DrawerLayout.a [I]
+ Fieldref [android/support/v4/widget/DrawerLayout.b I]
+ Fieldref [android/support/v4/widget/DrawerLayout.c I]
+ Fieldref [android/support/v4/widget/DrawerLayout.d F]
+ Fieldref [android/support/v4/widget/DrawerLayout.e Landroid/graphics/Paint;]
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4/widge
t/aa;]
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4/widge
t/aa;]
+ Fieldref [android/support/v4/widget/DrawerLayout.h Landroid/support/v4/widge
t/d;]
+ Fieldref [android/support/v4/widget/DrawerLayout.i Landroid/support/v4/widge
t/d;]
+ Fieldref [android/support/v4/widget/DrawerLayout.j I]
+ Fieldref [android/support/v4/widget/DrawerLayout.k Z]
+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
+ Fieldref [android/support/v4/widget/DrawerLayout.m I]
+ Fieldref [android/support/v4/widget/DrawerLayout.n I]
+ Fieldref [android/support/v4/widget/DrawerLayout.o Z]
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4/widge
t/b;]
+ Fieldref [android/support/v4/widget/DrawerLayout.r F]
+ Fieldref [android/support/v4/widget/DrawerLayout.s F]
+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/drawabl
e/Drawable;]
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/drawabl
e/Drawable;]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I
]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.height I]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMargin I]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.rightMargin I]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.width I]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.b I]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.c I]
+ Fieldref [android/util/DisplayMetrics.density F]
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/D
isplayMetrics;]
+ Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/dr
awable/Drawable;]
+ Methodref [android/graphics/Canvas.clipRect (IIII)Z]
+ Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V]
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
+ Methodref [android/graphics/Canvas.save ()I]
+ Methodref [android/graphics/Paint.<init> ()V]
+ Methodref [android/graphics/Paint.setColor (I)V]
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas
;)V]
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
+ Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
+ Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]

+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]


+ Methodref [android/os/SystemClock.uptimeMillis ()J]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/support
/v4/view/a;)V]
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/at.e (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/bn.a (Landroid/view/ViewGroup;Z)V]
+ Methodref [android/support/v4/view/n.a (II)I]
+ Methodref [android/support/v4/view/s.b (Landroid/view/KeyEvent;)V]
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
+ Methodref [android/support/v4/widget/DrawerLayout.<init> (Landroid/content/C
ontext;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/widget/DrawerLayout.<init> (Landroid/content/C
ontext;Landroid/util/AttributeSet;I)V]
+ Methodref [android/support/v4/widget/DrawerLayout.a ()Landroid/view/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/View;)I]
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/View;F)V]
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/View;I)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.a (Z)V]
+ Methodref [android/support/v4/widget/DrawerLayout.b ()V]
+ Methodref [android/support/v4/widget/DrawerLayout.b (I)Ljava/lang/String;]
+ Methodref [android/support/v4/widget/DrawerLayout.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/DrawerLayout.b (Landroid/view/View;F)V]
+ Methodref [android/support/v4/widget/DrawerLayout.c (Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/DrawerLayout.e ()Z]
+ Methodref [android/support/v4/widget/DrawerLayout.e (Landroid/view/View;)I]
+ Methodref [android/support/v4/widget/DrawerLayout.f ()Z]
+ Methodref [android/support/v4/widget/DrawerLayout.f (Landroid/view/View;)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.g ()Landroid/view/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/View;)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/vie
w/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
+ Methodref [android/support/v4/widget/DrawerLayout.getChildMeasureSpec (III)I
]
+ Methodref [android/support/v4/widget/DrawerLayout.getContext ()Landroid/cont
ent/Context;]
+ Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
+ Methodref [android/support/v4/widget/DrawerLayout.getResources ()Landroid/co
ntent/res/Resources;]
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
+ Methodref [android/support/v4/widget/DrawerLayout.h (Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/DrawerLayout.i (Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
+ Methodref [android/support/v4/widget/DrawerLayout.isInEditMode ()Z]
+ Methodref [android/support/v4/widget/DrawerLayout.j (Landroid/view/View;)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.k (Landroid/view/View;)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.sendAccessibilityEvent (I)
V]
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (II)V]
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerShadow (Landroid/
graphics/drawable/Drawable;I)V]
+ Methodref [android/support/v4/widget/DrawerLayout.setFocusableInTouchMode (Z
)V]
+ Methodref [android/support/v4/widget/DrawerLayout.setMeasuredDimension (II)V
]
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (II)V]
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landr
oid/content/Context;Landroid/util/AttributeSet;)V]

+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landr


oid/support/v4/widget/DrawerLayout$LayoutParams;)V]
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landr
oid/view/ViewGroup$LayoutParams;)V]
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landr
oid/view/ViewGroup$MarginLayoutParams;)V]
+ Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (Landroi
d/os/Parcelable;)V]
+ Methodref [android/support/v4/widget/DrawerLayout$SavedState.getSuperState (
)Landroid/os/Parcelable;]
+ Methodref [android/support/v4/widget/a.<init> (Landroid/support/v4/widget/Dr
awerLayout;)V]
+ Methodref [android/support/v4/widget/aa.a ()I]
+ Methodref [android/support/v4/widget/aa.a (F)V]
+ Methodref [android/support/v4/widget/aa.a (I)V]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/MotionEvent;)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;FLandroid
/support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
+ Methodref [android/support/v4/widget/aa.a (Z)Z]
+ Methodref [android/support/v4/widget/aa.b ()I]
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/MotionEvent;)V]
+ Methodref [android/support/v4/widget/aa.d ()I]
+ Methodref [android/support/v4/widget/aa.d (I)Z]
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
+ Methodref [android/support/v4/widget/aa.e ()V]
+ Methodref [android/support/v4/widget/d.<init> (Landroid/support/v4/widget/Dr
awerLayout;I)V]
+ Methodref [android/support/v4/widget/d.a ()V]
+ Methodref [android/support/v4/widget/d.a (Landroid/support/v4/widget/aa;)V]
+ Methodref [android/view/MotionEvent.getAction ()I]
+ Methodref [android/view/MotionEvent.getX ()F]
+ Methodref [android/view/MotionEvent.getY ()F]
+ Methodref [android/view/MotionEvent.obtain (JJIFFI)Landroid/view/MotionEvent
;]
+ Methodref [android/view/MotionEvent.recycle ()V]
+ Methodref [android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)
Z]
+ Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Draw
able;]
+ Methodref [android/view/View.getBottom ()I]
+ Methodref [android/view/View.getHeight ()I]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [android/view/View.getLeft ()I]
+ Methodref [android/view/View.getMeasuredHeight ()I]
+ Methodref [android/view/View.getMeasuredWidth ()I]
+ Methodref [android/view/View.getRight ()I]
+ Methodref [android/view/View.getTop ()I]
+ Methodref [android/view/View.getVisibility ()I]
+ Methodref [android/view/View.getWidth ()I]
+ Methodref [android/view/View.layout (IIII)V]
+ Methodref [android/view/View.measure (II)V]
+ Methodref [android/view/View.sendAccessibilityEvent (I)V]
+ Methodref [android/view/View.setVisibility (I)V]
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/
util/AttributeSet;I)V]

+ Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup


$LayoutParams;)Z]
+ Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landro
id/view/View;J)Z]
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
+ Methodref [android/view/ViewGroup.onKeyDown (ILandroid/view/KeyEvent;)Z]
+ Methodref [android/view/ViewGroup.onKeyUp (ILandroid/view/KeyEvent;)Z]
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcel
able;)V]
+ Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelab
le;]
+ Methodref [android/view/ViewGroup.requestDisallowInterceptTouchEvent (Z)V]
+ Methodref [android/view/ViewGroup.requestLayout ()V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Math.max (FF)F]
+ Methodref [java/lang/Math.min (FF)F]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ InterfaceMethodref [android/support/v4/widget/b.a (I)V]
+ InterfaceMethodref [android/support/v4/widget/b.a (Landroid/view/View;)V]
+ InterfaceMethodref [android/support/v4/widget/b.a (Landroid/view/View;F)V]
+ InterfaceMethodref [android/support/v4/widget/b.b (Landroid/view/View;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (II)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [<init> (Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
]
+ NameAndType [<init> (Landroid/support/v4/widget/DrawerLayout;)V]
+ NameAndType [<init> (Landroid/support/v4/widget/DrawerLayout;I)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a ()I]
+ NameAndType [a ()Landroid/view/View;]
+ NameAndType [a ()V]
+ NameAndType [a (F)V]
+ NameAndType [a (I)Landroid/view/View;]
+ NameAndType [a (I)V]
+ NameAndType [a (II)I]
+ NameAndType [a (Landroid/support/v4/widget/aa;)V]
+ NameAndType [a (Landroid/view/MotionEvent;)I]
+ NameAndType [a (Landroid/view/MotionEvent;)Z]
+ NameAndType [a (Landroid/view/View;)I]
+ NameAndType [a (Landroid/view/View;)V]
+ NameAndType [a (Landroid/view/View;F)V]
+ NameAndType [a (Landroid/view/View;I)Z]
+ NameAndType [a (Landroid/view/View;II)Z]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V]
+ NameAndType [a (Landroid/view/ViewGroup;FLandroid/support/v4/widget/ad;)Land

roid/support/v4/widget/aa;]
+ NameAndType [a (Landroid/view/ViewGroup;Z)V]
+ NameAndType [a (Z)V]
+ NameAndType [a (Z)Z]
+ NameAndType [a I]
+ NameAndType [a [I]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()I]
+ NameAndType [b ()V]
+ NameAndType [b (I)Ljava/lang/String;]
+ NameAndType [b (Landroid/view/KeyEvent;)V]
+ NameAndType [b (Landroid/view/MotionEvent;)V]
+ NameAndType [b (Landroid/view/View;)V]
+ NameAndType [b (Landroid/view/View;F)V]
+ NameAndType [b F]
+ NameAndType [b I]
+ NameAndType [bottomMargin I]
+ NameAndType [c (Landroid/view/View;)V]
+ NameAndType [c I]
+ NameAndType [c Z]
+ NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
+ NameAndType [clipRect (IIII)Z]
+ NameAndType [d ()I]
+ NameAndType [d (I)Z]
+ NameAndType [d (II)Landroid/view/View;]
+ NameAndType [d F]
+ NameAndType [d Z]
+ NameAndType [density F]
+ NameAndType [dispatchTouchEvent (Landroid/view/MotionEvent;)Z]
+ NameAndType [draw (Landroid/graphics/Canvas;)V]
+ NameAndType [drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
+ NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V]
+ NameAndType [e ()V]
+ NameAndType [e ()Z]
+ NameAndType [e (Landroid/view/View;)I]
+ NameAndType [e Landroid/graphics/Paint;]
+ NameAndType [f ()Z]
+ NameAndType [f (Landroid/view/View;)Z]
+ NameAndType [f Landroid/support/v4/widget/aa;]
+ NameAndType [g ()Landroid/view/View;]
+ NameAndType [g (Landroid/view/View;)Z]
+ NameAndType [g Landroid/support/v4/widget/aa;]
+ NameAndType [getAction ()I]
+ NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
+ NameAndType [getBottom ()I]
+ NameAndType [getChildAt (I)Landroid/view/View;]
+ NameAndType [getChildCount ()I]
+ NameAndType [getChildMeasureSpec (III)I]
+ NameAndType [getContext ()Landroid/content/Context;]
+ NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
+ NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
+ NameAndType [getHeight ()I]
+ NameAndType [getIntrinsicWidth ()I]
+ NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
+ NameAndType [getLeft ()I]
+ NameAndType [getMeasuredHeight ()I]
+ NameAndType [getMeasuredWidth ()I]
+ NameAndType [getMode (I)I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[getOpacity ()I]
[getResources ()Landroid/content/res/Resources;]
[getRight ()I]
[getSize (I)I]
[getSuperState ()Landroid/os/Parcelable;]
[getTop ()I]
[getVisibility ()I]
[getWidth ()I]
[getX ()F]
[getY ()F]
[h (Landroid/view/View;)V]
[h Landroid/support/v4/widget/d;]
[height I]
[i (Landroid/view/View;)V]
[i Landroid/support/v4/widget/d;]
[invalidate ()V]
[isInEditMode ()Z]
[j (Landroid/view/View;)Z]
[j I]
[k (Landroid/view/View;)Z]
[k Z]
[l Z]
[layout (IIII)V]
[leftMargin I]
[m I]
[makeMeasureSpec (II)I]
[max (FF)F]
[measure (II)V]
[min (FF)F]
[n I]
[o Z]
[obtain (JJIFFI)Landroid/view/MotionEvent;]
[onAttachedToWindow ()V]
[onDetachedFromWindow ()V]
[onKeyDown (ILandroid/view/KeyEvent;)Z]
[onKeyUp (ILandroid/view/KeyEvent;)Z]
[onRestoreInstanceState (Landroid/os/Parcelable;)V]
[onSaveInstanceState ()Landroid/os/Parcelable;]
[p Z]
[q Landroid/support/v4/widget/b;]
[r F]
[recycle ()V]
[requestDisallowInterceptTouchEvent (Z)V]
[requestLayout ()V]
[restoreToCount (I)V]
[rightMargin I]
[s F]
[save ()I]
[sendAccessibilityEvent (I)V]
[setAlpha (I)V]
[setBounds (IIII)V]
[setColor (I)V]
[setDrawerLockMode (II)V]
[setDrawerShadow (Landroid/graphics/drawable/Drawable;I)V]
[setFocusableInTouchMode (Z)V]
[setMeasuredDimension (II)V]
[setVisibility (I)V]
[t Landroid/graphics/drawable/Drawable;]
[toHexString (I)Ljava/lang/String;]
[toString ()Ljava/lang/String;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [topMargin I]
NameAndType [u Landroid/graphics/drawable/Drawable;]
NameAndType [uptimeMillis ()J]
NameAndType [width I]
Utf8 [ already has a ]
Utf8 [ at index ]
Utf8 [ but this ]
Utf8 [ does not have a valid layout_gravity - must be Gravity.LEFT, ]
Utf8 [ is not a ]
Utf8 [ is not a drawer]
Utf8 [ is not a sliding drawer]
Utf8 [()F]
Utf8 [()I]
Utf8 [()J]
Utf8 [()Landroid/content/Context;]
Utf8 [()Landroid/content/res/Resources;]
Utf8 [()Landroid/graphics/drawable/Drawable;]
Utf8 [()Landroid/os/Parcelable;]
Utf8 [()Landroid/util/DisplayMetrics;]
Utf8 [()Landroid/view/View;]
Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [()Z]
Utf8 [()[I]
Utf8 [(F)V]
Utf8 [(FF)F]
Utf8 [(FFFFLandroid/graphics/Paint;)V]
Utf8 [(I)I]
Utf8 [(I)Landroid/graphics/drawable/Drawable;]
Utf8 [(I)Landroid/view/View;]
Utf8 [(I)Ljava/lang/String;]
Utf8 [(I)Ljava/lang/StringBuilder;]
Utf8 [(I)V]
Utf8 [(I)Z]
Utf8 [(II)I]
Utf8 [(II)Landroid/view/View;]
Utf8 [(II)V]
Utf8 [(III)I]
Utf8 [(IIII)V]
Utf8 [(IIII)Z]
Utf8 [(IILandroid/view/View;)V]
Utf8 [(ILandroid/view/KeyEvent;)Z]
Utf8 [(ILandroid/view/View;)V]
Utf8 [(JJIFFI)Landroid/view/MotionEvent;]
Utf8 [(Landroid/content/Context;)V]
Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
Utf8 [(Landroid/graphics/Canvas;)V]
Utf8 [(Landroid/graphics/Canvas;Landroid/view/View;J)Z]
Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
Utf8 [(Landroid/os/Parcelable;)V]
Utf8 [(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
Utf8 [(Landroid/support/v4/widget/DrawerLayout;)V]
Utf8 [(Landroid/support/v4/widget/DrawerLayout;I)V]
Utf8 [(Landroid/support/v4/widget/aa;)V]
Utf8 [(Landroid/support/v4/widget/b;)V]
Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
Utf8 [(Landroid/view/KeyEvent;)V]
Utf8 [(Landroid/view/MotionEvent;)I]

+ Utf8 [(Landroid/view/MotionEvent;)V]
+ Utf8 [(Landroid/view/MotionEvent;)Z]
+ Utf8 [(Landroid/view/View;)F]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;)Z]
+ Utf8 [(Landroid/view/View;F)V]
+ Utf8 [(Landroid/view/View;I)Z]
+ Utf8 [(Landroid/view/View;II)Z]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutP
arams;]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
+ Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ Utf8 [(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ad;)Landroid/supp
ort/v4/widget/aa;]
+ Utf8 [(Landroid/view/ViewGroup;Z)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Z)V]
+ Utf8 [(Z)Z]
+ Utf8 [(ZIIII)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Child ]
+ Utf8 [Child drawer has absolute gravity ]
+ Utf8 [Code]
+ Utf8 [DrawerLayout]
+ Utf8 [DrawerLayout must be measured with MeasureSpec.EXACTLY.]
+ Utf8 [F]
+ Utf8 [Gravity.RIGHT or Gravity.NO_GRAVITY]
+ Utf8 [I]
+ Utf8 [LEFT]
+ Utf8 [Landroid/graphics/Paint;]
+ Utf8 [Landroid/graphics/drawable/Drawable;]
+ Utf8 [Landroid/support/v4/widget/aa;]
+ Utf8 [Landroid/support/v4/widget/b;]
+ Utf8 [Landroid/support/v4/widget/d;]
+ Utf8 [RIGHT]
+ Utf8 [View ]
+ Utf8 [Z]
+ Utf8 [[I]
+ Utf8 [a]
+ Utf8 [android/content/res/Resources]
+ Utf8 [android/graphics/Canvas]
+ Utf8 [android/graphics/Paint]
+ Utf8 [android/graphics/drawable/Drawable]
+ Utf8 [android/os/SystemClock]
+ Utf8 [android/support/v4/view/at]
+ Utf8 [android/support/v4/view/bn]
+ Utf8 [android/support/v4/view/n]
+ Utf8 [android/support/v4/view/s]
+ Utf8 [android/support/v4/view/z]
+ Utf8 [android/support/v4/widget/DrawerLayout]
+ Utf8 [android/support/v4/widget/DrawerLayout$LayoutParams]
+ Utf8 [android/support/v4/widget/DrawerLayout$SavedState]
+ Utf8 [android/support/v4/widget/a]
+ Utf8 [android/support/v4/widget/aa]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/widget/b]
[android/support/v4/widget/d]
[android/util/DisplayMetrics]
[android/view/MotionEvent]
[android/view/View]
[android/view/View$MeasureSpec]
[android/view/ViewGroup]
[android/view/ViewGroup$MarginLayoutParams]
[append]
[b]
[bottomMargin]
[c]
[checkLayoutParams]
[clipRect]
[computeScroll]
[d]
[density]
[dispatchTouchEvent]
[draw]
[drawChild]
[drawRect]
[drawer view along that edge]
[drawer with appropriate layout_gravity]
[e]
[f]
[g]
[generateDefaultLayoutParams]
[generateLayoutParams]
[getAction]
[getBackground]
[getBottom]
[getChildAt]
[getChildCount]
[getChildMeasureSpec]
[getContext]
[getDisplayMetrics]
[getDrawable]
[getHeight]
[getIntrinsicWidth]
[getLayoutParams]
[getLeft]
[getMeasuredHeight]
[getMeasuredWidth]
[getMode]
[getOpacity]
[getResources]
[getRight]
[getSize]
[getSuperState]
[getTop]
[getVisibility]
[getWidth]
[getX]
[getY]
[h]
[height]
[i]
[invalidate]
[isInEditMode]
[j]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[java/lang/IllegalArgumentException]
[java/lang/IllegalStateException]
[java/lang/Integer]
[java/lang/Math]
[java/lang/StringBuilder]
[k]
[l]
[layout]
[leftMargin]
[m]
[makeMeasureSpec]
[max]
[measure]
[min]
[n]
[o]
[obtain]
[onAttachedToWindow]
[onDetachedFromWindow]
[onInterceptTouchEvent]
[onKeyDown]
[onKeyUp]
[onLayout]
[onMeasure]
[onRestoreInstanceState]
[onSaveInstanceState]
[onTouchEvent]
[p]
[q]
[r]
[recycle]
[requestDisallowInterceptTouchEvent]
[requestLayout]
[restoreToCount]
[rightMargin]
[s]
[save]
[sendAccessibilityEvent]
[setAlpha]
[setBounds]
[setColor]
[setDrawerListener]
[setDrawerLockMode]
[setDrawerShadow]
[setFocusableInTouchMode]
[setMeasuredDimension]
[setScrimColor]
[setVisibility]
[t]
[toHexString]
[toString]
[topMargin]
[u]
[uptimeMillis]
[width]

Fields (count = 21):


+ Field:
a [I
Access flags: 0x1a
= private static final int[] a

+ Field:
b I
Access flags: 0x2
= private int b
+ Field:
c I
Access flags: 0x2
= private int c
+ Field:
d F
Access flags: 0x2
= private float d
+ Field:
e Landroid/graphics/Paint;
Access flags: 0x2
= private android.graphics.Paint e
+ Field:
f Landroid/support/v4/widget/aa;
Access flags: 0x12
= private final android.support.v4.widget.aa f
+ Field:
g Landroid/support/v4/widget/aa;
Access flags: 0x12
= private final android.support.v4.widget.aa g
+ Field:
h Landroid/support/v4/widget/d;
Access flags: 0x12
= private final android.support.v4.widget.d h
+ Field:
i Landroid/support/v4/widget/d;
Access flags: 0x12
= private final android.support.v4.widget.d i
+ Field:
j I
Access flags: 0x2
= private int j
+ Field:
k Z
Access flags: 0x2
= private boolean k
+ Field:
l Z
Access flags: 0x2
= private boolean l
+ Field:
m I
Access flags: 0x2
= private int m
+ Field:
n I
Access flags: 0x2
= private int n
+ Field:
o Z
Access flags: 0x2
= private boolean o
+ Field:
p Z
Access flags: 0x2
= private boolean p
+ Field:
q Landroid/support/v4/widget/b;
Access flags: 0x2
= private android.support.v4.widget.b q
+ Field:
r F
Access flags: 0x2
= private float r
+ Field:
s F
Access flags: 0x2
= private float s
+ Field:
t Landroid/graphics/drawable/Drawable;
Access flags: 0x2
= private android.graphics.drawable.Drawable t
+ Field:
u Landroid/graphics/drawable/Drawable;
Access flags: 0x2
= private android.graphics.drawable.Drawable u

Methods (count = 54):


- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public DrawerLayout(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokespecial #112
+ Methodref [android/support/v4/widget/DrawerLayout.<init> (Landroid/con
tent/Context;Landroid/util/AttributeSet;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public DrawerLayout(android.content.Context,android.util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] iconst_0
[4] invokespecial #113
+ Methodref [android/support/v4/widget/DrawerLayout.<init> (Landroid/con
tent/Context;Landroid/util/AttributeSet;I)V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
Access flags: 0x1
= public DrawerLayout(android.content.Context,android.util.AttributeSet,in
t)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 192, locals = 6, stack = 5):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] iload_3 v3
[4] invokespecial #197
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Lan
droid/util/AttributeSet;I)V]
[7] aload_0 v0
[8] ldc #2
+ Integer [-1728053248]
[10] putfield #58
+ Fieldref [android/support/v4/widget/DrawerLayout.c I]
[13] aload_0 v0
[14] new #30
+ Class [android/graphics/Paint]
[17] dup
[18] invokespecial #97
+ Methodref [android/graphics/Paint.<init> ()V]
[21] putfield #60
+ Fieldref [android/support/v4/widget/DrawerLayout.e Landroid/graphics/P
aint;]
[24] aload_0 v0
[25] iconst_1

[26] putfield #67


+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
[29] aload_0 v0
[30] invokevirtual #136
+ Methodref [android/support/v4/widget/DrawerLayout.getResources ()Landr
oid/content/res/Resources;]
[33] invokevirtual #91
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/
util/DisplayMetrics;]
[36] getfield #90
+ Fieldref [android/util/DisplayMetrics.density F]
[39] fstore v4
[41] aload_0 v0
[42] ldc #8
+ Float [64.0]
[44] fload v4
[46] fmul
[47] ldc #7
+ Float [0.5]
[49] fadd
[50] f2i
[51] putfield #57
+ Fieldref [android/support/v4/widget/DrawerLayout.b I]
[54] ldc #10
+ Float [400.0]
[56] fload v4
[58] fmul
[59] fstore v5
[61] aload_0 v0
[62] new #44
+ Class [android/support/v4/widget/d]
[65] dup
[66] aload_0 v0
[67] iconst_3
[68] invokespecial #170
+ Methodref [android/support/v4/widget/d.<init> (Landroid/support/v4/wid
get/DrawerLayout;I)V]
[71] putfield #63
+ Fieldref [android/support/v4/widget/DrawerLayout.h Landroid/support/v4
/widget/d;]
[74] aload_0 v0
[75] new #44
+ Class [android/support/v4/widget/d]
[78] dup
[79] aload_0 v0
[80] iconst_5
[81] invokespecial #170
+ Methodref [android/support/v4/widget/d.<init> (Landroid/support/v4/wid
get/DrawerLayout;I)V]
[84] putfield #64
+ Fieldref [android/support/v4/widget/DrawerLayout.i Landroid/support/v4
/widget/d;]
[87] aload_0 v0
[88] aload_0 v0
[89] fconst_1
[90] aload_0 v0
[91] getfield #63
+ Fieldref [android/support/v4/widget/DrawerLayout.h Landroid/support/v4
/widget/d;]
[94] invokestatic #162

+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;FLa


ndroid/support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
[97] putfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[100] aload_0 v0
[101] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[104] iconst_1
[105] invokevirtual #159
+ Methodref [android/support/v4/widget/aa.a (I)V]
[108] aload_0 v0
[109] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[112] fload v5
[114] invokevirtual #158
+ Methodref [android/support/v4/widget/aa.a (F)V]
[117] aload_0 v0
[118] getfield #63
+ Fieldref [android/support/v4/widget/DrawerLayout.h Landroid/support/v4
/widget/d;]
[121] aload_0 v0
[122] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[125] invokevirtual #172
+ Methodref [android/support/v4/widget/d.a (Landroid/support/v4/widget/a
a;)V]
[128] aload_0 v0
[129] aload_0 v0
[130] fconst_1
[131] aload_0 v0
[132] getfield #64
+ Fieldref [android/support/v4/widget/DrawerLayout.i Landroid/support/v4
/widget/d;]
[135] invokestatic #162
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;FLa
ndroid/support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
[138] putfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[141] aload_0 v0
[142] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[145] iconst_2
[146] invokevirtual #159
+ Methodref [android/support/v4/widget/aa.a (I)V]
[149] aload_0 v0
[150] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[153] fload v5
[155] invokevirtual #158
+ Methodref [android/support/v4/widget/aa.a (F)V]
[158] aload_0 v0
[159] getfield #64
+ Fieldref [android/support/v4/widget/DrawerLayout.i Landroid/support/v4

/widget/d;]
[162] aload_0 v0
[163] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[166] invokevirtual #172
+ Methodref [android/support/v4/widget/d.a (Landroid/support/v4/widget/a
a;)V]
[169] aload_0 v0
[170] iconst_1
[171] invokevirtual #147
+ Methodref [android/support/v4/widget/DrawerLayout.setFocusableInTouchM
ode (Z)V]
[174] aload_0 v0
[175] new #41
+ Class [android/support/v4/widget/a]
[178] dup
[179] aload_0 v0
[180] invokespecial #156
+ Methodref [android/support/v4/widget/a.<init> (Landroid/support/v4/wid
get/DrawerLayout;)V]
[183] invokestatic #105
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/s
upport/v4/view/a;)V]
[186] aload_0 v0
[187] iconst_0
[188] invokestatic #108
+ Methodref [android/support/v4/view/bn.a (Landroid/view/ViewGroup;Z)V]
[191] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setDrawerShadow(Landroid/graphics/drawable/Drawable;I)V
Access flags: 0x1
= public void setDrawerShadow(android.graphics.drawable.Drawable,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 4, stack = 2):
[0] iload_2 v2
[1] aload_0 v0
[2] invokestatic #107
+ Methodref [android/support/v4/view/at.e (Landroid/view/View;)I]
[5] invokestatic #109
+ Methodref [android/support/v4/view/n.a (II)I]
[8] istore_3 v3
[9] iload_3 v3
[10] iconst_3
[11] iand
[12] iconst_3
[13] ificmpne +12 (target=25)
[16] aload_0 v0
[17] aload_1 v1
[18] putfield #75
+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/d
rawable/Drawable;]
[21] aload_0 v0
[22] invokevirtual #140
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[25] iload_3 v3
[26] iconst_5
[27] iand
[28] iconst_5

[29] ificmpne +12 (target=41)


[32] aload_0 v0
[33] aload_1 v1
[34] putfield #76
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/d
rawable/Drawable;]
[37] aload_0 v0
[38] invokevirtual #140
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[41] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setDrawerShadow(II)V
Access flags: 0x1
= public void setDrawerShadow(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_0 v0
[2] invokevirtual #136
+ Methodref [android/support/v4/widget/DrawerLayout.getResources ()Landr
oid/content/res/Resources;]
[5] iload_1 v1
[6] invokevirtual #92
+ Methodref [android/content/res/Resources.getDrawable (I)Landroid/graph
ics/drawable/Drawable;]
[9] iload_2 v2
[10] invokevirtual #146
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerShadow (Lan
droid/graphics/drawable/Drawable;I)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setScrimColor(I)V
Access flags: 0x1
= public void setScrimColor(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #58
+ Fieldref [android/support/v4/widget/DrawerLayout.c I]
[5] aload_0 v0
[6] invokevirtual #140
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setDrawerListener(Landroid/support/v4/widget/b;)V
Access flags: 0x1
= public void setDrawerListener(android.support.v4.widget.b)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[5] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
setDrawerLockMode(I)V
Access flags: 0x1
= public void setDrawerLockMode(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] iconst_3
[3] invokevirtual #145
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (I
I)V]
[6] aload_0 v0
[7] iload_1 v1
[8] iconst_5
[9] invokevirtual #145
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (I
I)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setDrawerLockMode(II)V
Access flags: 0x1
= public void setDrawerLockMode(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 128, locals = 6, stack = 2):
[0] iload_2 v2
[1] aload_0 v0
[2] invokestatic #107
+ Methodref [android/support/v4/view/at.e (Landroid/view/View;)I]
[5] invokestatic #109
+ Methodref [android/support/v4/view/n.a (II)I]
[8] istore_3 v3
[9] iload_3 v3
[10] iconst_3
[11] ificmpne +11 (target=22)
[14] aload_0 v0
[15] iload_1 v1
[16] putfield #68
+ Fieldref [android/support/v4/widget/DrawerLayout.m I]
[19] goto +13 (target=32)
[22] iload_3 v3
[23] iconst_5
[24] ificmpne +8 (target=32)
[27] aload_0 v0
[28] iload_1 v1
[29] putfield #69
+ Fieldref [android/support/v4/widget/DrawerLayout.n I]
[32] iload_1 v1
[33] ifeq +26 (target=59)
[36] iload_3 v3
[37] iconst_3
[38] ificmpne +10 (target=48)
[41] aload_0 v0
[42] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[45] goto +7 (target=52)
[48] aload_0 v0
[49] getfield #62

+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4


/widget/aa;]
[52] astore v4
[54] aload v4
[56] invokevirtual #169
+ Methodref [android/support/v4/widget/aa.e ()V]
[59] iload_1 v1
[60] lookupswitch (2 offsets, default=67) (target=127)
1: offset = 49, target = 109
2: offset = 28, target = 88
default: offset = 67, target = 127
[88] aload_0 v0
[89] iload_3 v3
[90] invokevirtual #115
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[93] astore v4
[95] aload v4
[97] ifnull +30 (target=127)
[100] aload_0 v0
[101] aload v4
[103] invokevirtual #138
+ Methodref [android/support/v4/widget/DrawerLayout.h (Landroid/view/Vie
w;)V]
[106] goto +21 (target=127)
[109] aload_0 v0
[110] iload_3 v3
[111] invokevirtual #115
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[114] astore v5
[116] aload v5
[118] ifnull +9 (target=127)
[121] aload_0 v0
[122] aload v5
[124] invokevirtual #139
+ Methodref [android/support/v4/widget/DrawerLayout.i (Landroid/view/Vie
w;)V]
[127] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setDrawerLockMode(ILandroid/view/View;)V
Access flags: 0x1
= public void setDrawerLockMode(int,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 56, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_2 v2
[2] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[5] ifne +40 (target=45)
[8] new #51
+ Class [java/lang/IllegalArgumentException]
[11] dup
[12] new #55
+ Class [java/lang/StringBuilder]
[15] dup
[16] invokespecial #213
+ Methodref [java/lang/StringBuilder.<init> ()V]

[19] ldc #25


+ String [View ]
[21] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[24] aload_2 v2
[25] invokevirtual #215
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[28] ldc #15
+ String [ is not a ]
[30] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[33] ldc #27
+ String [drawer with appropriate layout_gravity]
[35] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[38] invokevirtual #217
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[41] invokespecial #208
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[44] athrow
[45] aload_0 v0
[46] iload_1 v1
[47] aload_0 v0
[48] aload_2 v2
[49] invokevirtual #126
+ Methodref [android/support/v4/widget/DrawerLayout.e (Landroid/view/Vie
w;)I]
[52] invokevirtual #145
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (I
I)V]
[55] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #126
+ Methodref [android/support/v4/widget/DrawerLayout.e (Landroid/view/Vie
w;)I]
[5] istore_2 v2
[6] iload_2 v2
[7] iconst_3
[8] ificmpne +8 (target=16)
[11] aload_0 v0
[12] getfield #68
+ Fieldref [android/support/v4/widget/DrawerLayout.m I]
[15] ireturn
[16] iload_2 v2
[17] iconst_5
[18] ificmpne +8 (target=26)
[21] aload_0 v0

[22] getfield #69


+ Fieldref [android/support/v4/widget/DrawerLayout.n I]
[25] ireturn
[26] iconst_0
[27] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IILandroid/view/View;)V
Access flags: 0x0
= void a(int,int,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 141, locals = 8, stack = 2):
[0] aload_0 v0
[1] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[4] invokevirtual #157
+ Methodref [android/support/v4/widget/aa.a ()I]
[7] istore v4
[9] aload_0 v0
[10] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[13] invokevirtual #157
+ Methodref [android/support/v4/widget/aa.a ()I]
[16] istore v5
[18] iload v4
[20] iconst_1
[21] ificmpeq +9 (target=30)
[24] iload v5
[26] iconst_1
[27] ificmpne +9 (target=36)
[30] iconst_1
[31] istore v6
[33] goto +24 (target=57)
[36] iload v4
[38] iconst_2
[39] ificmpeq +9 (target=48)
[42] iload v5
[44] iconst_2
[45] ificmpne +9 (target=54)
[48] iconst_2
[49] istore v6
[51] goto +6 (target=57)
[54] iconst_0
[55] istore v6
[57] aload_3 v3
[58] ifnull +49 (target=107)
[61] iload_2 v2
[62] ifne +45 (target=107)
[65] aload_3 v3
[66] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[69] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[72] astore v7
[74] aload v7
[76] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]

[79] fconst_0
[80] fcmpl
[81] ifne +11 (target=92)
[84] aload_0 v0
[85] aload_3 v3
[86] invokevirtual #122
+ Methodref [android/support/v4/widget/DrawerLayout.b (Landroid/view/Vie
w;)V]
[89] goto +18 (target=107)
[92] aload v7
[94] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[97] fconst_1
[98] fcmpl
[99] ifne +8 (target=107)
[102] aload_0 v0
[103] aload_3 v3
[104] invokevirtual #124
+ Methodref [android/support/v4/widget/DrawerLayout.c (Landroid/view/Vie
w;)V]
[107] iload v6
[109] aload_0 v0
[110] getfield #65
+ Fieldref [android/support/v4/widget/DrawerLayout.j I]
[113] ificmpeq +27 (target=140)
[116] aload_0 v0
[117] iload v6
[119] putfield #65
+ Fieldref [android/support/v4/widget/DrawerLayout.j I]
[122] aload_0 v0
[123] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[126] ifnull +14 (target=140)
[129] aload_0 v0
[130] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[133] iload v6
[135] invokeinterface #218
+ InterfaceMethodref [android/support/v4/widget/b.a (I)V]
[140] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)V
Access flags: 0x0
= void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 3, stack = 2):
[0] aload_1 v1
[1] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] astore_2 v2
[8] aload_2 v2
[9] getfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[12] ifeq +31 (target=43)

[15] aload_2 v2
[16] iconst_0
[17] putfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[20] aload_0 v0
[21] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[24] ifnull +13 (target=37)
[27] aload_0 v0
[28] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[31] aload_1 v1
[32] invokeinterface #221
+ InterfaceMethodref [android/support/v4/widget/b.b (Landroid/view/View;
)V]
[37] aload_0 v0
[38] bipush 32
[40] invokevirtual #144
+ Methodref [android/support/v4/widget/DrawerLayout.sendAccessibilityEve
nt (I)V]
[43] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;)V
Access flags: 0x0
= void c(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 3, stack = 2):
[0] aload_1 v1
[1] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] astore_2 v2
[8] aload_2 v2
[9] getfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[12] ifne +31 (target=43)
[15] aload_2 v2
[16] iconst_1
[17] putfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[20] aload_0 v0
[21] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[24] ifnull +13 (target=37)
[27] aload_0 v0
[28] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[31] aload_1 v1
[32] invokeinterface #219
+ InterfaceMethodref [android/support/v4/widget/b.a (Landroid/view/View;
)V]
[37] aload_1 v1
[38] bipush 32

[40] invokevirtual #192


+ Methodref [android/view/View.sendAccessibilityEvent (I)V]
[43] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;F)V
Access flags: 0x0
= void a(android.view.View,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[4] ifnull +14 (target=18)
[7] aload_0 v0
[8] getfield #72
+ Fieldref [android/support/v4/widget/DrawerLayout.q Landroid/support/v4
/widget/b;]
[11] aload_1 v1
[12] fload_2 v2
[13] invokeinterface #220
+ InterfaceMethodref [android/support/v4/widget/b.a (Landroid/view/View;
F)V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;F)V
Access flags: 0x0
= void b(android.view.View,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 4, stack = 3):
[0] aload_1 v1
[1] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] astore_3 v3
[8] fload_2 v2
[9] aload_3 v3
[10] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[13] fcmpl
[14] ifne +4 (target=18)
[17] return
[18] aload_3 v3
[19] fload_2 v2
[20] putfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[23] aload_0 v0
[24] aload_1 v1
[25] fload_2 v2
[26] invokevirtual #117
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;F)V]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;)F

Access flags: 0x0


= float d(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[10] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/view/View;)I
Access flags: 0x0
= int e(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 3, stack = 2):
[0] aload_1 v1
[1] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] getfield #77
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[10] istore_2 v2
[11] iload_2 v2
[12] aload_1 v1
[13] invokestatic #107
+ Methodref [android/support/v4/view/at.e (Landroid/view/View;)I]
[16] invokestatic #109
+ Methodref [android/support/v4/view/n.a (II)I]
[19] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x0
= boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 4, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #126
+ Methodref [android/support/v4/widget/DrawerLayout.e (Landroid/view/Vie
w;)I]
[5] istore_3 v3
[6] iload_3 v3
[7] iload_2 v2
[8] iand
[9] iload_2 v2
[10] ificmpne +7 (target=17)
[13] iconst_1
[14] goto +4 (target=18)
[17] iconst_0
[18] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
a()Landroid/view/View;
Access flags: 0x0
= android.view.View a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 41, locals = 4, stack = 2):
[0] aload_0 v0
[1] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[4] istore_1 v1
[5] iconst_0
[6] istore_2 v2
[7] iload_2 v2
[8] iload_1 v1
[9] ificmpge +30 (target=39)
[12] aload_0 v0
[13] iload_2 v2
[14] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[17] astore_3 v3
[18] aload_3 v3
[19] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[22] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[25] getfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[28] ifeq +5 (target=33)
[31] aload_3 v3
[32] areturn
[33] iinc v2, 1
[36] goto -29 (target=7)
[39] aconst_null
[40] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)Landroid/view/View;
Access flags: 0x0
= android.view.View a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 50, locals = 6, stack = 3):
[0] aload_0 v0
[1] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[4] istore_2 v2
[5] iconst_0
[6] istore_3 v3
[7] iload_3 v3
[8] iload_2 v2
[9] ificmpge +39 (target=48)
[12] aload_0 v0
[13] iload_3 v3
[14] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[17] astore v4
[19] aload_0 v0
[20] aload v4
[22] invokevirtual #126

+ Methodref [android/support/v4/widget/DrawerLayout.e (Landroid/view/Vie


w;)I]
[25] istore v5
[27] iload v5
[29] bipush 7
[31] iand
[32] iload_1 v1
[33] bipush 7
[35] iand
[36] ificmpne +6 (target=42)
[39] aload v4
[41] areturn
[42] iinc v3, 1
[45] goto -38 (target=7)
[48] aconst_null
[49] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)Ljava/lang/String;
Access flags: 0x8
= static java.lang.String b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 1, stack = 2):
[0] iload_0 v0
[1] iconst_3
[2] iand
[3] iconst_3
[4] ificmpne +6 (target=10)
[7] ldc #23
+ String [LEFT]
[9] areturn
[10] iload_0 v0
[11] iconst_5
[12] iand
[13] iconst_5
[14] ificmpne +6 (target=20)
[17] ldc #24
+ String [RIGHT]
[19] areturn
[20] iload_0 v0
[21] invokestatic #210
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[24] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDetachedFromWindow()V
Access flags: 0x4
= protected void onDetachedFromWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #201
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #67
+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
onAttachedToWindow()V
Access flags: 0x4
= protected void onAttachedToWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #200
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #67
+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onMeasure(II)V
Access flags: 0x4
= protected void onMeasure(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 424, locals = 15, stack = 4):
[0] iload_1 v1
[1] invokestatic #194
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
[4] istore_3 v3
[5] iload_2 v2
[6] invokestatic #194
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
[9] istore v4
[11] iload_1 v1
[12] invokestatic #195
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
[15] istore v5
[17] iload_2 v2
[18] invokestatic #195
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
[21] istore v6
[23] iload_3 v3
[24] ldc #6
+ Integer [1073741824]
[26] ificmpne +10 (target=36)
[29] iload v4
[31] ldc #6
+ Integer [1073741824]
[33] ificmpeq +75 (target=108)
[36] aload_0 v0
[37] invokevirtual #141
+ Methodref [android/support/v4/widget/DrawerLayout.isInEditMode ()Z]
[40] ifeq +58 (target=98)
[43] iload_3 v3
[44] ldc #1
+ Integer [-2147483648]
[46] ificmpne +9 (target=55)
[49] ldc #6
+ Integer [1073741824]
[51] istore_3 v3
[52] goto +15 (target=67)
[55] iload_3 v3
[56] ifne +11 (target=67)
[59] ldc #6
+ Integer [1073741824]

[61] istore_3 v3
[62] sipush 300
[65] istore v5
[67] iload v4
[69] ldc #1
+ Integer [-2147483648]
[71] ificmpne +10 (target=81)
[74] ldc #6
+ Integer [1073741824]
[76] istore v4
[78] goto +30 (target=108)
[81] iload v4
[83] ifne +25 (target=108)
[86] ldc #6
+ Integer [1073741824]
[88] istore v4
[90] sipush 300
[93] istore v6
[95] goto +13 (target=108)
[98] new #51
+ Class [java/lang/IllegalArgumentException]
[101] dup
[102] ldc #21
+ String [DrawerLayout must be measured with MeasureSpec.EXACTLY.]
[104] invokespecial #208
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[107] athrow
[108] aload_0 v0
[109] iload v5
[111] iload v6
[113] invokevirtual #148
+ Methodref [android/support/v4/widget/DrawerLayout.setMeasuredDimension
(II)V]
[116] iconst_0
[117] istore v7
[119] aload_0 v0
[120] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[123] istore v8
[125] iconst_0
[126] istore v9
[128] iload v9
[130] iload v8
[132] ificmpge +291 (target=423)
[135] aload_0 v0
[136] iload v9
[138] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[141] astore v10
[143] aload v10
[145] invokevirtual #188
+ Methodref [android/view/View.getVisibility ()I]
[148] bipush 8
[150] ificmpne +6 (target=156)
[153] goto +264 (target=417)
[156] aload v10
[158] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup

$LayoutParams;]
[161] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[164] astore v11
[166] aload_0 v0
[167] aload v10
[169] invokevirtual #128
+ Methodref [android/support/v4/widget/DrawerLayout.f (Landroid/view/Vie
w;)Z]
[172] ifeq +57 (target=229)
[175] iload v5
[177] aload v11
[179] getfield #83
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMarg
in I]
[182] isub
[183] aload v11
[185] getfield #84
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.rightMar
gin I]
[188] isub
[189] ldc #6
+ Integer [1073741824]
[191] invokestatic #196
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[194] istore v12
[196] iload v6
[198] aload v11
[200] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi
n I]
[203] isub
[204] aload v11
[206] getfield #79
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMa
rgin I]
[209] isub
[210] ldc #6
+ Integer [1073741824]
[212] invokestatic #196
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[215] istore v13
[217] aload v10
[219] iload v12
[221] iload v13
[223] invokevirtual #191
+ Methodref [android/view/View.measure (II)V]
[226] goto +191 (target=417)
[229] aload_0 v0
[230] aload v10
[232] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[235] ifeq +134 (target=369)
[238] aload_0 v0
[239] aload v10
[241] invokevirtual #126
+ Methodref [android/support/v4/widget/DrawerLayout.e (Landroid/view/Vie
w;)I]
[244] bipush 7

[246] iand
[247] istore v12
[249] iload v7
[251] iload v12
[253] iand
[254] ifeq +54 (target=308)
[257] new #52
+ Class [java/lang/IllegalStateException]
[260] dup
[261] new #55
+ Class [java/lang/StringBuilder]
[264] dup
[265] invokespecial #213
+ Methodref [java/lang/StringBuilder.<init> ()V]
[268] ldc #19
+ String [Child drawer has absolute gravity ]
[270] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[273] iload v12
[275] invokestatic #121
+ Methodref [android/support/v4/widget/DrawerLayout.b (I)Ljava/lang/Stri
ng;]
[278] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[281] ldc #13
+ String [ but this ]
[283] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[286] ldc #20
+ String [DrawerLayout]
[288] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[291] ldc #11
+ String [ already has a ]
[293] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[296] ldc #26
+ String [drawer view along that edge]
[298] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[301] invokevirtual #217
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[304] invokespecial #209
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[307] athrow
[308] iload_1 v1
[309] aload_0 v0
[310] getfield #57
+ Fieldref [android/support/v4/widget/DrawerLayout.b I]
[313] aload v11
[315] getfield #83
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMarg
in I]

[318] iadd
[319] aload v11
[321] getfield #84
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.rightMar
gin I]
[324] iadd
[325] aload v11
[327] getfield #86
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.width I]
[330] invokestatic #133
+ Methodref [android/support/v4/widget/DrawerLayout.getChildMeasureSpec
(III)I]
[333] istore v13
[335] iload_2 v2
[336] aload v11
[338] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi
n I]
[341] aload v11
[343] getfield #79
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMa
rgin I]
[346] iadd
[347] aload v11
[349] getfield #82
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.height I
]
[352] invokestatic #133
+ Methodref [android/support/v4/widget/DrawerLayout.getChildMeasureSpec
(III)I]
[355] istore v14
[357] aload v10
[359] iload v13
[361] iload v14
[363] invokevirtual #191
+ Methodref [android/view/View.measure (II)V]
[366] goto +51 (target=417)
[369] new #52
+ Class [java/lang/IllegalStateException]
[372] dup
[373] new #55
+ Class [java/lang/StringBuilder]
[376] dup
[377] invokespecial #213
+ Methodref [java/lang/StringBuilder.<init> ()V]
[380] ldc #18
+ String [Child ]
[382] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[385] aload v10
[387] invokevirtual #215
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[390] ldc #12
+ String [ at index ]
[392] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[395] iload v9

[397] invokevirtual #214


+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[400] ldc #14
+ String [ does not have a valid layout_gravity - must be Gravity.LEFT,
]
[402] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[405] ldc #22
+ String [Gravity.RIGHT or Gravity.NO_GRAVITY]
[407] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[410] invokevirtual #217
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[413] invokespecial #209
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[416] athrow
[417] iinc v9, 1
[420] goto -292 (target=128)
[423] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onLayout(ZIIII)V
Access flags: 0x4
= protected void onLayout(boolean,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 467, locals = 19, stack = 6):
[0] aload_0 v0
[1] iconst_1
[2] putfield #66
+ Fieldref [android/support/v4/widget/DrawerLayout.k Z]
[5] iload v4
[7] iload_2 v2
[8] isub
[9] istore v6
[11] aload_0 v0
[12] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[15] istore v7
[17] iconst_0
[18] istore v8
[20] iload v8
[22] iload v7
[24] ificmpge +432 (target=456)
[27] aload_0 v0
[28] iload v8
[30] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[33] astore v9
[35] aload v9
[37] invokevirtual #188
+ Methodref [android/view/View.getVisibility ()I]
[40] bipush 8
[42] ificmpne +6 (target=48)
[45] goto +405 (target=450)
[48] aload v9

[50] invokevirtual #182


+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[53] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[56] astore v10
[58] aload_0 v0
[59] aload v9
[61] invokevirtual #128
+ Methodref [android/support/v4/widget/DrawerLayout.f (Landroid/view/Vie
w;)Z]
[64] ifeq +43 (target=107)
[67] aload v9
[69] aload v10
[71] getfield #83
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMarg
in I]
[74] aload v10
[76] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi
n I]
[79] aload v10
[81] getfield #83
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMarg
in I]
[84] aload v9
[86] invokevirtual #185
+ Methodref [android/view/View.getMeasuredWidth ()I]
[89] iadd
[90] aload v10
[92] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi
n I]
[95] aload v9
[97] invokevirtual #184
+ Methodref [android/view/View.getMeasuredHeight ()I]
[100] iadd
[101] invokevirtual #190
+ Methodref [android/view/View.layout (IIII)V]
[104] goto +346 (target=450)
[107] aload v9
[109] invokevirtual #185
+ Methodref [android/view/View.getMeasuredWidth ()I]
[112] istore v11
[114] aload v9
[116] invokevirtual #184
+ Methodref [android/view/View.getMeasuredHeight ()I]
[119] istore v12
[121] aload_0 v0
[122] aload v9
[124] iconst_3
[125] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[128] ifeq +34 (target=162)
[131] iload v11
[133] ineg
[134] iload v11
[136] i2f
[137] aload v10

[139] getfield #78


+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[142] fmul
[143] f2i
[144] iadd
[145] istore v13
[147] iload v11
[149] iload v13
[151] iadd
[152] i2f
[153] iload v11
[155] i2f
[156] fdiv
[157] fstore v14
[159] goto +30 (target=189)
[162] iload v6
[164] iload v11
[166] i2f
[167] aload v10
[169] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[172] fmul
[173] f2i
[174] isub
[175] istore v13
[177] iload v6
[179] iload v13
[181] isub
[182] i2f
[183] iload v11
[185] i2f
[186] fdiv
[187] fstore v14
[189] fload v14
[191] aload v10
[193] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[196] fcmpl
[197] ifeq +7 (target=204)
[200] iconst_1
[201] goto +4 (target=205)
[204] iconst_0
[205] istore v15
[207] aload v10
[209] getfield #77
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[212] bipush 112
[214] iand
[215] istore v16
[217] iload v16
[219] lookupswitch (3 offsets, default=33) (target=252)
16: offset = 98, target = 317
48: offset = 33, target = 252
80: offset = 55, target = 274
default: offset = 33, target = 252
[252] aload v9
[254] iload v13
[256] aload v10
[258] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi

n I]
[261] iload v13
[263] iload v11
[265] iadd
[266] iload v12
[268] invokevirtual #190
+ Methodref [android/view/View.layout (IIII)V]
[271] goto +132 (target=403)
[274] iload v5
[276] iload_3 v3
[277] isub
[278] istore v17
[280] aload v9
[282] iload v13
[284] iload v17
[286] aload v10
[288] getfield #79
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMa
rgin I]
[291] isub
[292] aload v9
[294] invokevirtual #184
+ Methodref [android/view/View.getMeasuredHeight ()I]
[297] isub
[298] iload v13
[300] iload v11
[302] iadd
[303] iload v17
[305] aload v10
[307] getfield #79
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMa
rgin I]
[310] isub
[311] invokevirtual #190
+ Methodref [android/view/View.layout (IIII)V]
[314] goto +89 (target=403)
[317] iload v5
[319] iload_3 v3
[320] isub
[321] istore v17
[323] iload v17
[325] iload v12
[327] isub
[328] iconst_2
[329] idiv
[330] istore v18
[332] iload v18
[334] aload v10
[336] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi
n I]
[339] ificmpge +13 (target=352)
[342] aload v10
[344] getfield #85
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargi
n I]
[347] istore v18
[349] goto +32 (target=381)
[352] iload v18
[354] iload v12

[356] iadd
[357] iload v17
[359] aload v10
[361] getfield #79
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMa
rgin I]
[364] isub
[365] ificmple +16 (target=381)
[368] iload v17
[370] aload v10
[372] getfield #79
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMa
rgin I]
[375] isub
[376] iload v12
[378] isub
[379] istore v18
[381] aload v9
[383] iload v13
[385] iload v18
[387] iload v13
[389] iload v11
[391] iadd
[392] iload v18
[394] iload v12
[396] iadd
[397] invokevirtual #190
+ Methodref [android/view/View.layout (IIII)V]
[400] goto +3 (target=403)
[403] iload v15
[405] ifeq +11 (target=416)
[408] aload_0 v0
[409] aload v9
[411] fload v14
[413] invokevirtual #123
+ Methodref [android/support/v4/widget/DrawerLayout.b (Landroid/view/Vie
w;F)V]
[416] aload v10
[418] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[421] fconst_0
[422] fcmpl
[423] ifle +7 (target=430)
[426] iconst_0
[427] goto +4 (target=431)
[430] iconst_4
[431] istore v17
[433] aload v9
[435] invokevirtual #188
+ Methodref [android/view/View.getVisibility ()I]
[438] iload v17
[440] ificmpeq +10 (target=450)
[443] aload v9
[445] iload v17
[447] invokevirtual #193
+ Methodref [android/view/View.setVisibility (I)V]
[450] iinc v8, 1
[453] goto -433 (target=20)
[456] aload_0 v0
[457] iconst_0

[458] putfield #66


+ Fieldref [android/support/v4/widget/DrawerLayout.k Z]
[461] aload_0 v0
[462] iconst_0
[463] putfield #67
+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
[466] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
requestLayout()V
Access flags: 0x1
= public void requestLayout()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #66
+ Fieldref [android/support/v4/widget/DrawerLayout.k Z]
[4] ifne +7 (target=11)
[7] aload_0 v0
[8] invokespecial #207
+ Methodref [android/view/ViewGroup.requestLayout ()V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
computeScroll()V
Access flags: 0x1
= public void computeScroll()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 73, locals = 5, stack = 3):
[0] aload_0 v0
[1] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[4] istore_1 v1
[5] fconst_0
[6] fstore_2 v2
[7] iconst_0
[8] istore_3 v3
[9] iload_3 v3
[10] iload_1 v1
[11] ificmpge +32 (target=43)
[14] aload_0 v0
[15] iload_3 v3
[16] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[19] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[22] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[25] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[28] fstore v4
[30] fload_2 v2
[31] fload v4
[33] invokestatic #211
+ Methodref [java/lang/Math.max (FF)F]
[36] fstore_2 v2
[37] iinc v3, 1
[40] goto -31 (target=9)

[43] aload_0 v0
[44] fload_2 v2
[45] putfield #59
+ Fieldref [android/support/v4/widget/DrawerLayout.d F]
[48] aload_0 v0
[49] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[52] iconst_1
[53] invokevirtual #163
+ Methodref [android/support/v4/widget/aa.a (Z)Z]
[56] aload_0 v0
[57] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[60] iconst_1
[61] invokevirtual #163
+ Methodref [android/support/v4/widget/aa.a (Z)Z]
[64] ior
[65] ifeq +7 (target=72)
[68] aload_0 v0
[69] invokestatic #106
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[72] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
k(Landroid/view/View;)Z
Access flags: 0xa
= private static boolean k(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokevirtual #179
+ Methodref [android/view/View.getBackground ()Landroid/graphics/drawabl
e/Drawable;]
[4] astore_1 v1
[5] aload_1 v1
[6] ifnull +17 (target=23)
[9] aload_1 v1
[10] invokevirtual #101
+ Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
[13] iconst_m1
[14] ificmpne +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] ireturn
[23] iconst_0
[24] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
Access flags: 0x4
= protected boolean drawChild(android.graphics.Canvas,android.view.View,lo
ng)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 484, locals = 16, stack = 6):
[0] aload_0 v0
[1] invokevirtual #135
+ Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]

[4]
[6]
[7]
[8]
+

istore v5
aload_0 v0
aload_2 v2
invokevirtual #128
Methodref [android/support/v4/widget/DrawerLayout.f (Landroid/view/Vie

w;)Z]
[11] istore v6
[13] iconst_0
[14] istore v7
[16] aload_0 v0
[17] invokevirtual #137
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[20] istore v8
[22] aload_1 v1
[23] invokevirtual #96
+ Methodref [android/graphics/Canvas.save ()I]
[26] istore v9
[28] iload v6
[30] ifeq +140 (target=170)
[33] aload_0 v0
[34] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[37] istore v10
[39] iconst_0
[40] istore v11
[42] iload v11
[44] iload v10
[46] ificmpge +110 (target=156)
[49] aload_0 v0
[50] iload v11
[52] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[55] astore v12
[57] aload v12
[59] aload_2 v2
[60] ifacmpeq +90 (target=150)
[63] aload v12
[65] invokevirtual #188
+ Methodref [android/view/View.getVisibility ()I]
[68] ifne +82 (target=150)
[71] aload v12
[73] invokestatic #143
+ Methodref [android/support/v4/widget/DrawerLayout.k (Landroid/view/Vie
w;)Z]
[76] ifeq +74 (target=150)
[79] aload_0 v0
[80] aload v12
[82] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[85] ifeq +65 (target=150)
[88] aload v12
[90] invokevirtual #181
+ Methodref [android/view/View.getHeight ()I]
[93] iload v5
[95] ificmpge +6 (target=101)
[98] goto +52 (target=150)
[101] aload_0 v0
[102] aload v12

[104] iconst_3
[105] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[108] ifeq +24 (target=132)
[111] aload v12
[113] invokevirtual #186
+ Methodref [android/view/View.getRight ()I]
[116] istore v13
[118] iload v13
[120] iload v7
[122] ificmple +7 (target=129)
[125] iload v13
[127] istore v7
[129] goto +21 (target=150)
[132] aload v12
[134] invokevirtual #183
+ Methodref [android/view/View.getLeft ()I]
[137] istore v13
[139] iload v13
[141] iload v8
[143] ificmpge +7 (target=150)
[146] iload v13
[148] istore v8
[150] iinc v11, 1
[153] goto -111 (target=42)
[156] aload_1 v1
[157] iload v7
[159] iconst_0
[160] iload v8
[162] aload_0 v0
[163] invokevirtual #135
+ Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
[166] invokevirtual #93
+ Methodref [android/graphics/Canvas.clipRect (IIII)Z]
[169] pop
[170] aload_0 v0
[171] aload_1 v1
[172] aload_2 v2
[173] lload_3 v3
[174] invokespecial #199
+ Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;
Landroid/view/View;J)Z]
[177] istore v10
[179] aload_1 v1
[180] iload v9
[182] invokevirtual #95
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
[185] aload_0 v0
[186] getfield #59
+ Fieldref [android/support/v4/widget/DrawerLayout.d F]
[189] fconst_0
[190] fcmpl
[191] ifle +78 (target=269)
[194] iload v6
[196] ifeq +73 (target=269)
[199] aload_0 v0
[200] getfield #58
+ Fieldref [android/support/v4/widget/DrawerLayout.c I]
[203] ldc #3

+ Integer [-16777216]
[205] iand
[206] bipush 24
[208] iushr
[209] istore v11
[211] iload v11
[213] i2f
[214] aload_0 v0
[215] getfield #59
+ Fieldref [android/support/v4/widget/DrawerLayout.d F]
[218] fmul
[219] f2i
[220] istore v12
[222] iload v12
[224] bipush 24
[226] ishl
[227] aload_0 v0
[228] getfield #58
+ Fieldref [android/support/v4/widget/DrawerLayout.c I]
[231] ldc #4
+ Integer [16777215]
[233] iand
[234] ior
[235] istore v13
[237] aload_0 v0
[238] getfield #60
+ Fieldref [android/support/v4/widget/DrawerLayout.e Landroid/graphics/P
aint;]
[241] iload v13
[243] invokevirtual #98
+ Methodref [android/graphics/Paint.setColor (I)V]
[246] aload_1 v1
[247] iload v7
[249] i2f
[250] fconst_0
[251] iload v8
[253] i2f
[254] aload_0 v0
[255] invokevirtual #135
+ Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
[258] i2f
[259] aload_0 v0
[260] getfield #60
+ Fieldref [android/support/v4/widget/DrawerLayout.e Landroid/graphics/P
aint;]
[263] invokevirtual #94
+ Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Pai
nt;)V]
[266] goto +215 (target=481)
[269] aload_0 v0
[270] getfield #75
+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/d
rawable/Drawable;]
[273] ifnull +99 (target=372)
[276] aload_0 v0
[277] aload_2 v2
[278] iconst_3
[279] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]

[282] ifeq +90 (target=372)


[285] aload_0 v0
[286] getfield #75
+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/d
rawable/Drawable;]
[289] invokevirtual #100
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
[292] istore v11
[294] aload_2 v2
[295] invokevirtual #186
+ Methodref [android/view/View.getRight ()I]
[298] istore v12
[300] aload_0 v0
[301] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[304] invokevirtual #164
+ Methodref [android/support/v4/widget/aa.b ()I]
[307] istore v13
[309] fconst_0
[310] iload v12
[312] i2f
[313] iload v13
[315] i2f
[316] fdiv
[317] fconst_1
[318] invokestatic #212
+ Methodref [java/lang/Math.min (FF)F]
[321] invokestatic #211
+ Methodref [java/lang/Math.max (FF)F]
[324] fstore v14
[326] aload_0 v0
[327] getfield #75
+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/d
rawable/Drawable;]
[330] iload v12
[332] aload_2 v2
[333] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[336] iload v12
[338] iload v11
[340] iadd
[341] aload_2 v2
[342] invokevirtual #180
+ Methodref [android/view/View.getBottom ()I]
[345] invokevirtual #103
+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
[348] aload_0 v0
[349] getfield #75
+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/d
rawable/Drawable;]
[352] ldc #9
+ Float [255.0]
[354] fload v14
[356] fmul
[357] f2i
[358] invokevirtual #102
+ Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
[361] aload_0 v0
[362] getfield #75

+ Fieldref [android/support/v4/widget/DrawerLayout.t Landroid/graphics/d


rawable/Drawable;]
[365] aload_1 v1
[366] invokevirtual #99
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/
Canvas;)V]
[369] goto +112 (target=481)
[372] aload_0 v0
[373] getfield #76
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/d
rawable/Drawable;]
[376] ifnull +105 (target=481)
[379] aload_0 v0
[380] aload_2 v2
[381] iconst_5
[382] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[385] ifeq +96 (target=481)
[388] aload_0 v0
[389] getfield #76
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/d
rawable/Drawable;]
[392] invokevirtual #100
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
[395] istore v11
[397] aload_2 v2
[398] invokevirtual #183
+ Methodref [android/view/View.getLeft ()I]
[401] istore v12
[403] aload_0 v0
[404] invokevirtual #137
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[407] iload v12
[409] isub
[410] istore v13
[412] aload_0 v0
[413] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[416] invokevirtual #164
+ Methodref [android/support/v4/widget/aa.b ()I]
[419] istore v14
[421] fconst_0
[422] iload v13
[424] i2f
[425] iload v14
[427] i2f
[428] fdiv
[429] fconst_1
[430] invokestatic #212
+ Methodref [java/lang/Math.min (FF)F]
[433] invokestatic #211
+ Methodref [java/lang/Math.max (FF)F]
[436] fstore v15
[438] aload_0 v0
[439] getfield #76
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/d
rawable/Drawable;]
[442] iload v12

[444] iload v11


[446] isub
[447] aload_2 v2
[448] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[451] iload v12
[453] aload_2 v2
[454] invokevirtual #180
+ Methodref [android/view/View.getBottom ()I]
[457] invokevirtual #103
+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
[460] aload_0 v0
[461] getfield #76
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/d
rawable/Drawable;]
[464] ldc #9
+ Float [255.0]
[466] fload v15
[468] fmul
[469] f2i
[470] invokevirtual #102
+ Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
[473] aload_0 v0
[474] getfield #76
+ Fieldref [android/support/v4/widget/DrawerLayout.u Landroid/graphics/d
rawable/Drawable;]
[477] aload_1 v1
[478] invokevirtual #99
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/
Canvas;)V]
[481] iload v10
[483] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/view/View;)Z
Access flags: 0x0
= boolean f(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] getfield #77
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[10] ifne +7 (target=17)
[13] iconst_1
[14] goto +4 (target=18)
[17] iconst_0
[18] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Landroid/view/View;)Z
Access flags: 0x0
= boolean g(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 33, locals = 4, stack = 2):
[0] aload_1 v1

[1] invokevirtual #182


+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] getfield #77
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[10] istore_2 v2
[11] iload_2 v2
[12] aload_1 v1
[13] invokestatic #107
+ Methodref [android/support/v4/view/at.e (Landroid/view/View;)I]
[16] invokestatic #109
+ Methodref [android/support/v4/view/n.a (II)I]
[19] istore_3 v3
[20] iload_3 v3
[21] bipush 7
[23] iand
[24] ifeq +7 (target=31)
[27] iconst_1
[28] goto +4 (target=32)
[31] iconst_0
[32] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onInterceptTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 197, locals = 7, stack = 4):
[0] aload_1 v1
[1] invokestatic #111
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
[4] istore_2 v2
[5] aload_0 v0
[6] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[9] aload_1 v1
[10] invokevirtual #160
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/MotionEvent;)
Z]
[13] aload_0 v0
[14] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[17] aload_1 v1
[18] invokevirtual #160
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/MotionEvent;)
Z]
[21] ior
[22] istore_3 v3
[23] iconst_0
[24] istore v4
[26] iload_2 v2
[27] tableswitch (4 offsets, default=141) (target=168)
0: offset = 29, target = 56
1: offset = 126, target = 153
2: offset = 98, target = 125
3: offset = 126, target = 153

default: offset = 141, target = 168


[56] aload_1 v1
[57] invokevirtual #174
+ Methodref [android/view/MotionEvent.getX ()F]
[60] fstore v5
[62] aload_1 v1
[63] invokevirtual #175
+ Methodref [android/view/MotionEvent.getY ()F]
[66] fstore v6
[68] aload_0 v0
[69] fload v5
[71] putfield #73
+ Fieldref [android/support/v4/widget/DrawerLayout.r F]
[74] aload_0 v0
[75] fload v6
[77] putfield #74
+ Fieldref [android/support/v4/widget/DrawerLayout.s F]
[80] aload_0 v0
[81] getfield #59
+ Fieldref [android/support/v4/widget/DrawerLayout.d F]
[84] fconst_0
[85] fcmpl
[86] ifle +26 (target=112)
[89] aload_0 v0
[90] aload_0 v0
[91] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[94] fload v5
[96] f2i
[97] fload v6
[99] f2i
[100] invokevirtual #168
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[103] invokevirtual #128
+ Methodref [android/support/v4/widget/DrawerLayout.f (Landroid/view/Vie
w;)Z]
[106] ifeq +6 (target=112)
[109] iconst_1
[110] istore v4
[112] aload_0 v0
[113] iconst_0
[114] putfield #70
+ Fieldref [android/support/v4/widget/DrawerLayout.o Z]
[117] aload_0 v0
[118] iconst_0
[119] putfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
[122] goto +46 (target=168)
[125] aload_0 v0
[126] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[129] iconst_3
[130] invokevirtual #167
+ Methodref [android/support/v4/widget/aa.d (I)Z]
[133] ifeq +35 (target=168)
[136] aload_0 v0
[137] getfield #63
+ Fieldref [android/support/v4/widget/DrawerLayout.h Landroid/support/v4

/widget/d;]
[140] invokevirtual #171
+ Methodref [android/support/v4/widget/d.a ()V]
[143] aload_0 v0
[144] getfield #64
+ Fieldref [android/support/v4/widget/DrawerLayout.i Landroid/support/v4
/widget/d;]
[147] invokevirtual #171
+ Methodref [android/support/v4/widget/d.a ()V]
[150] goto +18 (target=168)
[153] aload_0 v0
[154] iconst_1
[155] invokevirtual #119
+ Methodref [android/support/v4/widget/DrawerLayout.a (Z)V]
[158] aload_0 v0
[159] iconst_0
[160] putfield #70
+ Fieldref [android/support/v4/widget/DrawerLayout.o Z]
[163] aload_0 v0
[164] iconst_0
[165] putfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
[168] iload_3 v3
[169] ifne +22 (target=191)
[172] iload v4
[174] ifne +17 (target=191)
[177] aload_0 v0
[178] invokespecial #125
+ Methodref [android/support/v4/widget/DrawerLayout.e ()Z]
[181] ifne +10 (target=191)
[184] aload_0 v0
[185] getfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
[188] ifeq +7 (target=195)
[191] iconst_1
[192] goto +4 (target=196)
[195] iconst_0
[196] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 248, locals = 12, stack = 3):
[0] aload_0 v0
[1] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[4] aload_1 v1
[5] invokevirtual #165
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/MotionEvent;)
V]
[8] aload_0 v0
[9] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[12] aload_1 v1
[13] invokevirtual #165
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/MotionEvent;)

V]
[16] aload_1 v1
[17] invokevirtual #173
+ Methodref [android/view/MotionEvent.getAction ()I]
[20] istore_2 v2
[21] iconst_1
[22] istore_3 v3
[23] iload_2 v2
[24] sipush 255
[27] iand
[28] tableswitch (4 offsets, default=218) (target=246)
0: offset = 32, target = 60
1: offset = 69, target = 97
2: offset = 218, target = 246
3: offset = 203, target = 231
default: offset = 218, target = 246
[60] aload_1 v1
[61] invokevirtual #174
+ Methodref [android/view/MotionEvent.getX ()F]
[64] fstore v4
[66] aload_1 v1
[67] invokevirtual #175
+ Methodref [android/view/MotionEvent.getY ()F]
[70] fstore v5
[72] aload_0 v0
[73] fload v4
[75] putfield #73
+ Fieldref [android/support/v4/widget/DrawerLayout.r
[78] aload_0 v0
[79] fload v5
[81] putfield #74
+ Fieldref [android/support/v4/widget/DrawerLayout.s
[84] aload_0 v0
[85] iconst_0
[86] putfield #70
+ Fieldref [android/support/v4/widget/DrawerLayout.o
[89] aload_0 v0
[90] iconst_0
[91] putfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p
[94] goto +152 (target=246)
[97] aload_1 v1
[98] invokevirtual #174
+ Methodref [android/view/MotionEvent.getX ()F]
[101] fstore v4
[103] aload_1 v1
[104] invokevirtual #175
+ Methodref [android/view/MotionEvent.getY ()F]
[107] fstore v5
[109] iconst_1
[110] istore v6
[112] aload_0 v0
[113] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f
/widget/aa;]
[116] fload v4
[118] f2i
[119] fload v5
[121] f2i
[122] invokevirtual #168

F]

F]

Z]

Z]

Landroid/support/v4

+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]


[125] astore v7
[127] aload v7
[129] ifnull +88 (target=217)
[132] aload_0 v0
[133] aload v7
[135] invokevirtual #128
+ Methodref [android/support/v4/widget/DrawerLayout.f (Landroid/view/Vie
w;)Z]
[138] ifeq +79 (target=217)
[141] fload v4
[143] aload_0 v0
[144] getfield #73
+ Fieldref [android/support/v4/widget/DrawerLayout.r F]
[147] fsub
[148] fstore v8
[150] fload v5
[152] aload_0 v0
[153] getfield #74
+ Fieldref [android/support/v4/widget/DrawerLayout.s F]
[156] fsub
[157] fstore v9
[159] aload_0 v0
[160] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[163] invokevirtual #166
+ Methodref [android/support/v4/widget/aa.d ()I]
[166] istore v10
[168] fload v8
[170] fload v8
[172] fmul
[173] fload v9
[175] fload v9
[177] fmul
[178] fadd
[179] iload v10
[181] iload v10
[183] imul
[184] i2f
[185] fcmpg
[186] ifge +31 (target=217)
[189] aload_0 v0
[190] invokevirtual #114
+ Methodref [android/support/v4/widget/DrawerLayout.a ()Landroid/view/Vi
ew;]
[193] astore v11
[195] aload v11
[197] ifnull +20 (target=217)
[200] aload_0 v0
[201] aload v11
[203] invokevirtual #116
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;)I]
[206] iconst_2
[207] ificmpne +7 (target=214)
[210] iconst_1
[211] goto +4 (target=215)
[214] iconst_0
[215] istore v6

[217] aload_0 v0
[218] iload v6
[220] invokevirtual #119
+ Methodref [android/support/v4/widget/DrawerLayout.a (Z)V]
[223] aload_0 v0
[224] iconst_0
[225] putfield #70
+ Fieldref [android/support/v4/widget/DrawerLayout.o Z]
[228] goto +18 (target=246)
[231] aload_0 v0
[232] iconst_1
[233] invokevirtual #119
+ Methodref [android/support/v4/widget/DrawerLayout.a (Z)V]
[236] aload_0 v0
[237] iconst_0
[238] putfield #70
+ Fieldref [android/support/v4/widget/DrawerLayout.o Z]
[241] aload_0 v0
[242] iconst_0
[243] putfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
[246] iload_3 v3
[247] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
requestDisallowInterceptTouchEvent(Z)V
Access flags: 0x1
= public void requestDisallowInterceptTouchEvent(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokespecial #206
+ Methodref [android/view/ViewGroup.requestDisallowInterceptTouchEvent (
Z)V]
[5] aload_0 v0
[6] iload_1 v1
[7] putfield #70
+ Fieldref [android/support/v4/widget/DrawerLayout.o Z]
[10] iload_1 v1
[11] ifeq +8 (target=19)
[14] aload_0 v0
[15] iconst_1
[16] invokevirtual #119
+ Methodref [android/support/v4/widget/DrawerLayout.a (Z)V]
[19] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x1
= public void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] invokevirtual #119
+ Methodref [android/support/v4/widget/DrawerLayout.a (Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
a(Z)V
Access flags: 0x0
= void a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 154, locals = 8, stack = 5):
[0] iconst_0
[1] istore_2 v2
[2] aload_0 v0
[3] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[6] istore_3 v3
[7] iconst_0
[8] istore v4
[10] iload v4
[12] iload_3 v3
[13] ificmpge +118 (target=131)
[16] aload_0 v0
[17] iload v4
[19] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[22] astore v5
[24] aload v5
[26] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[29] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[32] astore v6
[34] aload_0 v0
[35] aload v5
[37] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[40] ifeq +85 (target=125)
[43] iload_1 v1
[44] ifeq +14 (target=58)
[47] aload v6
[49] getfield #80
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
[52] ifne +6 (target=58)
[55] goto +70 (target=125)
[58] aload v5
[60] invokevirtual #189
+ Methodref [android/view/View.getWidth ()I]
[63] istore v7
[65] aload_0 v0
[66] aload v5
[68] iconst_3
[69] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[72] ifeq +26 (target=98)
[75] iload_2 v2
[76] aload_0 v0
[77] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[80] aload v5
[82] iload v7

[84] ineg
[85] aload v5
[87] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[90] invokevirtual #161
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[93] ior
[94] istore_2 v2
[95] goto +24 (target=119)
[98] iload_2 v2
[99] aload_0 v0
[100] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[103] aload v5
[105] aload_0 v0
[106] invokevirtual #137
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[109] aload v5
[111] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[114] invokevirtual #161
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[117] ior
[118] istore_2 v2
[119] aload v6
[121] iconst_0
[122] putfield #80
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
[125] iinc v4, 1
[128] goto -118 (target=10)
[131] aload_0 v0
[132] getfield #63
+ Fieldref [android/support/v4/widget/DrawerLayout.h Landroid/support/v4
/widget/d;]
[135] invokevirtual #171
+ Methodref [android/support/v4/widget/d.a ()V]
[138] aload_0 v0
[139] getfield #64
+ Fieldref [android/support/v4/widget/DrawerLayout.i Landroid/support/v4
/widget/d;]
[142] invokevirtual #171
+ Methodref [android/support/v4/widget/d.a ()V]
[145] iload_2 v2
[146] ifeq +7 (target=153)
[149] aload_0 v0
[150] invokevirtual #140
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[153] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h(Landroid/view/View;)V
Access flags: 0x1
= public void h(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 121, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie

w;)Z]
[5] ifne +35 (target=40)
[8] new #51
+ Class [java/lang/IllegalArgumentException]
[11] dup
[12] new #55
+ Class [java/lang/StringBuilder]
[15] dup
[16] invokespecial #213
+ Methodref [java/lang/StringBuilder.<init> ()V]
[19] ldc #25
+ String [View ]
[21] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[24] aload_1 v1
[25] invokevirtual #215
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[28] ldc #17
+ String [ is not a sliding drawer]
[30] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[33] invokevirtual #217
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[36] invokespecial #208
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[39] athrow
[40] aload_0 v0
[41] getfield #67
+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
[44] ifeq +24 (target=68)
[47] aload_1 v1
[48] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[51] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[54] astore_2 v2
[55] aload_2 v2
[56] fconst_1
[57] putfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[60] aload_2 v2
[61] iconst_1
[62] putfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[65] goto +51 (target=116)
[68] aload_0 v0
[69] aload_1 v1
[70] iconst_3
[71] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[74] ifeq +20 (target=94)
[77] aload_0 v0
[78] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4

/widget/aa;]
[81] aload_1 v1
[82] iconst_0
[83] aload_1 v1
[84] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[87] invokevirtual #161
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[90] pop
[91] goto +25 (target=116)
[94] aload_0 v0
[95] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]
[98] aload_1 v1
[99] aload_0 v0
[100] invokevirtual #137
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[103] aload_1 v1
[104] invokevirtual #189
+ Methodref [android/view/View.getWidth ()I]
[107] isub
[108] aload_1 v1
[109] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[112] invokevirtual #161
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[115] pop
[116] aload_0 v0
[117] invokevirtual #140
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[120] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
i(Landroid/view/View;)V
Access flags: 0x1
= public void i(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 120, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[5] ifne +35 (target=40)
[8] new #51
+ Class [java/lang/IllegalArgumentException]
[11] dup
[12] new #55
+ Class [java/lang/StringBuilder]
[15] dup
[16] invokespecial #213
+ Methodref [java/lang/StringBuilder.<init> ()V]
[19] ldc #25
+ String [View ]
[21] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[24] aload_1 v1
[25] invokevirtual #215

+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la


ng/StringBuilder;]
[28] ldc #17
+ String [ is not a sliding drawer]
[30] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[33] invokevirtual #217
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[36] invokespecial #208
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[39] athrow
[40] aload_0 v0
[41] getfield #67
+ Fieldref [android/support/v4/widget/DrawerLayout.l Z]
[44] ifeq +24 (target=68)
[47] aload_1 v1
[48] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[51] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[54] astore_2 v2
[55] aload_2 v2
[56] fconst_0
[57] putfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[60] aload_2 v2
[61] iconst_0
[62] putfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[65] goto +50 (target=115)
[68] aload_0 v0
[69] aload_1 v1
[70] iconst_3
[71] invokevirtual #118
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[74] ifeq +24 (target=98)
[77] aload_0 v0
[78] getfield #61
+ Fieldref [android/support/v4/widget/DrawerLayout.f Landroid/support/v4
/widget/aa;]
[81] aload_1 v1
[82] aload_1 v1
[83] invokevirtual #189
+ Methodref [android/view/View.getWidth ()I]
[86] ineg
[87] aload_1 v1
[88] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[91] invokevirtual #161
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[94] pop
[95] goto +20 (target=115)
[98] aload_0 v0
[99] getfield #62
+ Fieldref [android/support/v4/widget/DrawerLayout.g Landroid/support/v4
/widget/aa;]

[102] aload_1 v1
[103] aload_0 v0
[104] invokevirtual #137
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[107] aload_1 v1
[108] invokevirtual #187
+ Methodref [android/view/View.getTop ()I]
[111] invokevirtual #161
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[114] pop
[115] aload_0 v0
[116] invokevirtual #140
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[119] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
j(Landroid/view/View;)Z
Access flags: 0x1
= public boolean j(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 61, locals = 2, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[5] ifne +35 (target=40)
[8] new #51
+ Class [java/lang/IllegalArgumentException]
[11] dup
[12] new #55
+ Class [java/lang/StringBuilder]
[15] dup
[16] invokespecial #213
+ Methodref [java/lang/StringBuilder.<init> ()V]
[19] ldc #25
+ String [View ]
[21] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[24] aload_1 v1
[25] invokevirtual #215
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[28] ldc #16
+ String [ is not a drawer]
[30] invokevirtual #216
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[33] invokevirtual #217
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[36] invokespecial #208
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[39] athrow
[40] aload_1 v1
[41] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[44] checkcast #39

+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[47] getfield #78
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.b F]
[50] fconst_0
[51] fcmpl
[52] ifle +7 (target=59)
[55] iconst_1
[56] goto +4 (target=60)
[59] iconst_0
[60] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()Z
Access flags: 0x2
= private boolean e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 41, locals = 4, stack = 2):
[0] aload_0 v0
[1] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[4] istore_1 v1
[5] iconst_0
[6] istore_2 v2
[7] iload_2 v2
[8] iload_1 v1
[9] ificmpge +30 (target=39)
[12] aload_0 v0
[13] iload_2 v2
[14] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[17] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[20] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[23] astore_3 v3
[24] aload_3 v3
[25] getfield #80
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
[28] ifeq +5 (target=33)
[31] iconst_1
[32] ireturn
[33] iinc v2, 1
[36] goto -29 (target=7)
[39] iconst_0
[40] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutPar
ams;
Access flags: 0x4
= protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParam
s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 4):
[0] new #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[3] dup
[4] iconst_m1

[5] iconst_m1
[6] invokespecial #149
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init>
(II)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lan
droid/view/ViewGroup$LayoutParams;
Access flags: 0x4
= protected android.view.ViewGroup$LayoutParams generateLayoutParams(andro
id.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 51, locals = 2, stack = 3):
[0] aload_1 v1
[1] instanceof #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[4] ifeq +17 (target=21)
[7] new #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[10] dup
[11] aload_1 v1
[12] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[15] invokespecial #151
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init>
(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
[18] goto +32 (target=50)
[21] aload_1 v1
[22] instanceof #50
+ Class [android/view/ViewGroup$MarginLayoutParams]
[25] ifeq +17 (target=42)
[28] new #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[31] dup
[32] aload_1 v1
[33] checkcast #50
+ Class [android/view/ViewGroup$MarginLayoutParams]
[36] invokespecial #153
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init>
(Landroid/view/ViewGroup$MarginLayoutParams;)V]
[39] goto +11 (target=50)
[42] new #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[45] dup
[46] aload_1 v1
[47] invokespecial #152
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init>
(Landroid/view/ViewGroup$LayoutParams;)V]
[50] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
Access flags: 0x4
= protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_1 v1
[1] instanceof #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]

[4] ifeq +15 (target=19)


[7] aload_0 v0
[8] aload_1 v1
[9] invokespecial #198
+ Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/Vie
wGroup$LayoutParams;)Z]
[12] ifeq +7 (target=19)
[15] iconst_1
[16] goto +4 (target=20)
[19] iconst_0
[20] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view
/ViewGroup$LayoutParams;
Access flags: 0x1
= public android.view.ViewGroup$LayoutParams generateLayoutParams(android.
util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 4):
[0] new #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[3] dup
[4] aload_0 v0
[5] invokevirtual #134
+ Methodref [android/support/v4/widget/DrawerLayout.getContext ()Landroi
d/content/Context;]
[8] aload_1 v1
[9] invokespecial #150
+ Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init>
(Landroid/content/Context;Landroid/util/AttributeSet;)V]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()Z
Access flags: 0x2
= private boolean f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #129
+ Methodref [android/support/v4/widget/DrawerLayout.g ()Landroid/view/Vi
ew;]
[4] ifnull +7 (target=11)
[7] iconst_1
[8] goto +4 (target=12)
[11] iconst_0
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()Landroid/view/View;
Access flags: 0x2
= private android.view.View g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 4, stack = 2):
[0] aload_0 v0
[1] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[4] istore_1 v1
[5] iconst_0

[6] istore_2 v2
[7] iload_2 v2
[8] iload_1 v1
[9] ificmpge +33 (target=42)
[12] aload_0 v0
[13] iload_2 v2
[14] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[17] astore_3 v3
[18] aload_0 v0
[19] aload_3 v3
[20] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[23] ifeq +13 (target=36)
[26] aload_0 v0
[27] aload_3 v3
[28] invokevirtual #142
+ Methodref [android/support/v4/widget/DrawerLayout.j (Landroid/view/Vie
w;)Z]
[31] ifeq +5 (target=36)
[34] aload_3 v3
[35] areturn
[36] iinc v2, 1
[39] goto -32 (target=7)
[42] aconst_null
[43] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()V
Access flags: 0x0
= void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 64, locals = 6, stack = 8):
[0] aload_0 v0
[1] getfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
[4] ifne +59 (target=63)
[7] invokestatic #104
+ Methodref [android/os/SystemClock.uptimeMillis ()J]
[10] lstore_1 v1
[11] lload_1 v1
[12] lload_1 v1
[13] iconst_3
[14] fconst_0
[15] fconst_0
[16] iconst_0
[17] invokestatic #176
+ Methodref [android/view/MotionEvent.obtain (JJIFFI)Landroid/view/Motio
nEvent;]
[20] astore_3 v3
[21] aload_0 v0
[22] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[25] istore v4
[27] iconst_0
[28] istore v5
[30] iload v5
[32] iload v4

[34] ificmpge +20 (target=54)


[37] aload_0 v0
[38] iload v5
[40] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[43] aload_3 v3
[44] invokevirtual #178
+ Methodref [android/view/View.dispatchTouchEvent (Landroid/view/MotionE
vent;)Z]
[47] pop
[48] iinc v5, 1
[51] goto -21 (target=30)
[54] aload_3 v3
[55] invokevirtual #177
+ Methodref [android/view/MotionEvent.recycle ()V]
[58] aload_0 v0
[59] iconst_1
[60] putfield #71
+ Fieldref [android/support/v4/widget/DrawerLayout.p Z]
[63] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onKeyDown(ILandroid/view/KeyEvent;)Z
Access flags: 0x1
= public boolean onKeyDown(int,android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 3):
[0] iload_1 v1
[1] iconst_4
[2] ificmpne +16 (target=18)
[5] aload_0 v0
[6] invokespecial #127
+ Methodref [android/support/v4/widget/DrawerLayout.f ()Z]
[9] ifeq +9 (target=18)
[12] aload_2 v2
[13] invokestatic #110
+ Methodref [android/support/v4/view/s.b (Landroid/view/KeyEvent;)V]
[16] iconst_1
[17] ireturn
[18] aload_0 v0
[19] iload_1 v1
[20] aload_2 v2
[21] invokespecial #202
+ Methodref [android/view/ViewGroup.onKeyDown (ILandroid/view/KeyEvent;)
Z]
[24] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onKeyUp(ILandroid/view/KeyEvent;)Z
Access flags: 0x1
= public boolean onKeyUp(int,android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 4, stack = 3):
[0] iload_1 v1
[1] iconst_4
[2] ificmpne +34 (target=36)
[5] aload_0 v0
[6] invokespecial #129
+ Methodref [android/support/v4/widget/DrawerLayout.g ()Landroid/view/Vi

ew;]
[9] astore_3 v3
[10] aload_3 v3
[11] ifnull +15 (target=26)
[14] aload_0 v0
[15] aload_3 v3
[16] invokevirtual #116
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;)I]
[19] ifne +7 (target=26)
[22] aload_0 v0
[23] invokevirtual #120
+ Methodref [android/support/v4/widget/DrawerLayout.b ()V]
[26] aload_3 v3
[27] ifnull +7 (target=34)
[30] iconst_1
[31] goto +4 (target=35)
[34] iconst_0
[35] ireturn
[36] aload_0 v0
[37] iload_1 v1
[38] aload_2 v2
[39] invokespecial #203
+ Methodref [android/view/ViewGroup.onKeyUp (ILandroid/view/KeyEvent;)Z]
[42] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRestoreInstanceState(Landroid/os/Parcelable;)V
Access flags: 0x4
= protected void onRestoreInstanceState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 57, locals = 4, stack = 3):
[0] aload_1 v1
[1] checkcast #40
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
[4] astore_2 v2
[5] aload_0 v0
[6] aload_2 v2
[7] invokevirtual #155
+ Methodref [android/support/v4/widget/DrawerLayout$SavedState.getSuperS
tate ()Landroid/os/Parcelable;]
[10] invokespecial #204
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/
Parcelable;)V]
[13] aload_2 v2
[14] getfield #87
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
[17] ifeq +21 (target=38)
[20] aload_0 v0
[21] aload_2 v2
[22] getfield #87
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
[25] invokevirtual #115
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[28] astore_3 v3
[29] aload_3 v3
[30] ifnull +8 (target=38)
[33] aload_0 v0
[34] aload_3 v3

[35] invokevirtual #138


+ Methodref [android/support/v4/widget/DrawerLayout.h (Landroid/view/Vie
w;)V]
[38] aload_0 v0
[39] aload_2 v2
[40] getfield #88
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.b I]
[43] iconst_3
[44] invokevirtual #145
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (I
I)V]
[47] aload_0 v0
[48] aload_2 v2
[49] getfield #89
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.c I]
[52] iconst_5
[53] invokevirtual #145
+ Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (I
I)V]
[56] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onSaveInstanceState()Landroid/os/Parcelable;
Access flags: 0x4
= protected android.os.Parcelable onSaveInstanceState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 102, locals = 7, stack = 3):
[0] aload_0 v0
[1] invokespecial #205
+ Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Pa
rcelable;]
[4] astore_1 v1
[5] new #40
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
[8] dup
[9] aload_1 v1
[10] invokespecial #154
+ Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (L
android/os/Parcelable;)V]
[13] astore_2 v2
[14] aload_0 v0
[15] invokevirtual #132
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[18] istore_3 v3
[19] iconst_0
[20] istore v4
[22] iload v4
[24] iload_3 v3
[25] ificmpge +59 (target=84)
[28] aload_0 v0
[29] iload v4
[31] invokevirtual #131
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[34] astore v5
[36] aload_0 v0
[37] aload v5
[39] invokevirtual #130
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]

[42] ifne +6 (target=48)


[45] goto +33 (target=78)
[48] aload v5
[50] invokevirtual #182
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[53] checkcast #39
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[56] astore v6
[58] aload v6
[60] getfield #81
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.d Z]
[63] ifeq +15 (target=78)
[66] aload_2 v2
[67] aload v6
[69] getfield #77
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[72] putfield #87
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
[75] goto +9 (target=84)
[78] iinc v4, 1
[81] goto -59 (target=22)
[84] aload_2 v2
[85] aload_0 v0
[86] getfield #68
+ Fieldref [android/support/v4/widget/DrawerLayout.m I]
[89] putfield #88
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.b I]
[92] aload_2 v2
[93] aload_0 v0
[94] getfield #69
+ Fieldref [android/support/v4/widget/DrawerLayout.n I]
[97] putfield #89
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.c I]
[100] aload_2 v2
[101] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()[I
Access flags: 0x1008
= static synthetic int[] d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 0, stack = 1):
[0] getstatic #56
+ Fieldref [android/support/v4/widget/DrawerLayout.a [I]
[3] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 0, stack = 4):
[0] iconst_1
[1] newarray 10
[3] dup
[4] iconst_0
[5] ldc #5
+ Integer [16842931]
[7] iastore

[8] putstatic #56


+ Fieldref [android/support/v4/widget/DrawerLayout.a [I]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/a
Superclass:
android/support/v4/view/a
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.a extends android.support.v4.view.a
Interfaces (count = 0):
Constant Pool (count = 145):
+ Class [android/graphics/Rect]
+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/widget/DrawerLayout]
+ Class [android/support/v4/widget/a]
+ Class [android/view/View]
+ Fieldref [android/support/v4/widget/a.b Landroid/support/v4/widget/DrawerLay
out;]
+ Fieldref [android/support/v4/widget/a.c Landroid/graphics/Rect;]
+ Methodref [android/graphics/Rect.<init> ()V]
+ Methodref [android/support/v4/view/a.<init> ()V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/
v4/view/a/a;)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/a/a.a (I)V]
+ Methodref [android/support/v4/view/a/a.a (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.a (Landroid/support/v4/view/a/a;)Land
roid/support/v4/view/a/a;]
+ Methodref [android/support/v4/view/a/a.a (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.a (Z)V]
+ Methodref [android/support/v4/view/a/a.b ()I]
+ Methodref [android/support/v4/view/a/a.b (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/a/a.b (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.b (Z)V]
+ Methodref [android/support/v4/view/a/a.c (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.c (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/a/a.c (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.c (Z)V]
+ Methodref [android/support/v4/view/a/a.d (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.d (Z)V]
+ Methodref [android/support/v4/view/a/a.e (Z)V]
+ Methodref [android/support/v4/view/a/a.f ()Z]
+ Methodref [android/support/v4/view/a/a.f (Z)V]
+ Methodref [android/support/v4/view/a/a.g ()Z]
+ Methodref [android/support/v4/view/a/a.g (Z)V]
+ Methodref [android/support/v4/view/a/a.h ()Z]
+ Methodref [android/support/v4/view/a/a.h (Z)V]

+ Methodref [android/support/v4/view/a/a.i ()Z]


+ Methodref [android/support/v4/view/a/a.j ()Z]
+ Methodref [android/support/v4/view/a/a.k ()Z]
+ Methodref [android/support/v4/view/a/a.l ()Z]
+ Methodref [android/support/v4/view/a/a.m ()Z]
+ Methodref [android/support/v4/view/a/a.p ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.q ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.s ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.t ()V]
+ Methodref [android/support/v4/view/at.f (Landroid/view/View;)Landroid/view/V
iewParent;]
+ Methodref [android/support/v4/widget/DrawerLayout.a ()Landroid/view/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/vie
w/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
+ Methodref [android/support/v4/widget/a.a (Landroid/support/v4/view/a/a;Landr
oid/support/v4/view/a/a;)V]
+ Methodref [android/support/v4/widget/a.b (Landroid/view/View;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a ()Landroid/view/View;]
+ NameAndType [a (I)V]
+ NameAndType [a (Landroid/graphics/Rect;)V]
+ NameAndType [a (Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;]
+ NameAndType [a (Landroid/support/v4/view/a/a;Landroid/support/v4/view/a/a;)V
]
+ NameAndType [a (Landroid/view/View;)V]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ NameAndType [a (Ljava/lang/CharSequence;)V]
+ NameAndType [a (Z)V]
+ NameAndType [b ()I]
+ NameAndType [b (Landroid/graphics/Rect;)V]
+ NameAndType [b (Landroid/view/View;)V]
+ NameAndType [b (Landroid/view/View;)Z]
+ NameAndType [b (Ljava/lang/CharSequence;)V]
+ NameAndType [b (Z)V]
+ NameAndType [b Landroid/support/v4/widget/DrawerLayout;]
+ NameAndType [c (Landroid/graphics/Rect;)V]
+ NameAndType [c (Landroid/view/View;)V]
+ NameAndType [c (Ljava/lang/CharSequence;)V]
+ NameAndType [c (Z)V]
+ NameAndType [c Landroid/graphics/Rect;]
+ NameAndType [d (Landroid/graphics/Rect;)V]
+ NameAndType [d (Z)V]
+ NameAndType [e (Z)V]
+ NameAndType [f ()Z]
+ NameAndType [f (Landroid/view/View;)Landroid/view/ViewParent;]
+ NameAndType [f (Z)V]
+ NameAndType [g ()Z]
+ NameAndType [g (Z)V]
+ NameAndType [getChildAt (I)Landroid/view/View;]
+ NameAndType [getChildCount ()I]
+ NameAndType [h ()Z]
+ NameAndType [h (Z)V]
+ NameAndType [i ()Z]
+ NameAndType [j ()Z]
+ NameAndType [k ()Z]
+ NameAndType [l ()Z]
+ NameAndType [m ()Z]

+ NameAndType [p ()Ljava/lang/CharSequence;]
+ NameAndType [q ()Ljava/lang/CharSequence;]
+ NameAndType [s ()Ljava/lang/CharSequence;]
+ NameAndType [t ()V]
+ Utf8 [()I]
+ Utf8 [()Landroid/view/View;]
+ Utf8 [()Ljava/lang/CharSequence;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/graphics/Rect;)V]
+ Utf8 [(Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;]
+ Utf8 [(Landroid/support/v4/view/a/a;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/support/v4/widget/DrawerLayout;)V]
+ Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;)Z]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [(Ljava/lang/CharSequence;)V]
+ Utf8 [(Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/graphics/Rect;]
+ Utf8 [Landroid/support/v4/widget/DrawerLayout;]
+ Utf8 [a]
+ Utf8 [android/graphics/Rect]
+ Utf8 [android/support/v4/view/a]
+ Utf8 [android/support/v4/view/a/a]
+ Utf8 [android/support/v4/view/at]
+ Utf8 [android/support/v4/widget/DrawerLayout]
+ Utf8 [android/support/v4/widget/a]
+ Utf8 [android/view/View]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [getChildAt]
+ Utf8 [getChildCount]
+ Utf8 [h]
+ Utf8 [i]
+ Utf8 [j]
+ Utf8 [k]
+ Utf8 [l]
+ Utf8 [m]
+ Utf8 [p]
+ Utf8 [q]
+ Utf8 [s]
+ Utf8 [t]
Fields (count = 2):
+ Field:
c Landroid/graphics/Rect;
Access flags: 0x12
= private final android.graphics.Rect c
+ Field:
b Landroid/support/v4/widget/DrawerLayout;
Access flags: 0x1010

= final synthetic android.support.v4.widget.DrawerLayout b


Methods (count = 5):
- Method:
<init>(Landroid/support/v4/widget/DrawerLayout;)V
Access flags: 0x0
= a(android.support.v4.widget.DrawerLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #8
+ Fieldref [android/support/v4/widget/a.b Landroid/support/v4/widget/Dra
werLayout;]
[5] aload_0 v0
[6] invokespecial #11
+ Methodref [android/support/v4/view/a.<init> ()V]
[9] aload_0 v0
[10] new #1
+ Class [android/graphics/Rect]
[13] dup
[14] invokespecial #10
+ Methodref [android/graphics/Rect.<init> ()V]
[17] putfield #9
+ Fieldref [android/support/v4/widget/a.c Landroid/graphics/Rect;]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
Access flags: 0x1
= public void a(android.view.View,android.support.v4.view.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 101, locals = 8, stack = 3):
[0] aload_2 v2
[1] invokestatic #16
+ Methodref [android/support/v4/view/a/a.a (Landroid/support/v4/view/a/a
;)Landroid/support/v4/view/a/a;]
[4] astore_3 v3
[5] aload_0 v0
[6] aload_1 v1
[7] aload_3 v3
[8] invokespecial #12
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/su
pport/v4/view/a/a;)V]
[11] aload_2 v2
[12] aload_1 v1
[13] invokevirtual #17
+ Methodref [android/support/v4/view/a/a.a (Landroid/view/View;)V]
[16] aload_1 v1
[17] invokestatic #47
+ Methodref [android/support/v4/view/at.f (Landroid/view/View;)Landroid/
view/ViewParent;]
[20] astore v4
[22] aload v4
[24] instanceof #7
+ Class [android/view/View]
[27] ifeq +12 (target=39)
[30] aload_2 v2
[31] aload v4
[33] checkcast #7
+ Class [android/view/View]

[36] invokevirtual #26


+ Methodref [android/support/v4/view/a/a.c (Landroid/view/View;)V]
[39] aload_0 v0
[40] aload_2 v2
[41] aload_3 v3
[42] invokespecial #51
+ Methodref [android/support/v4/widget/a.a (Landroid/support/v4/view/a/a
;Landroid/support/v4/view/a/a;)V]
[45] aload_3 v3
[46] invokevirtual #46
+ Methodref [android/support/v4/view/a/a.t ()V]
[49] aload_0 v0
[50] getfield #8
+ Fieldref [android/support/v4/widget/a.b Landroid/support/v4/widget/Dra
werLayout;]
[53] invokevirtual #50
+ Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
[56] istore v5
[58] iconst_0
[59] istore v6
[61] iload v6
[63] iload v5
[65] ificmpge +35 (target=100)
[68] aload_0 v0
[69] getfield #8
+ Fieldref [android/support/v4/widget/a.b Landroid/support/v4/widget/Dra
werLayout;]
[72] iload v6
[74] invokevirtual #49
+ Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landro
id/view/View;]
[77] astore v7
[79] aload_0 v0
[80] aload v7
[82] invokevirtual #52
+ Methodref [android/support/v4/widget/a.b (Landroid/view/View;)Z]
[85] ifne +9 (target=94)
[88] aload_2 v2
[89] aload v7
[91] invokevirtual #22
+ Methodref [android/support/v4/view/a/a.b (Landroid/view/View;)V]
[94] iinc v6, 1
[97] goto -36 (target=61)
[100] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(android.view.ViewGroup,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_2 v2
[2] invokevirtual #52
+ Methodref [android/support/v4/widget/a.b (Landroid/view/View;)Z]
[5] ifne +11 (target=16)
[8] aload_0 v0
[9] aload_1 v1

[10] aload_2 v2
[11] aload_3 v3
[12] invokespecial #13
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[15] ireturn
[16] iconst_0
[17] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)Z
Access flags: 0x1
= public boolean b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #8
+ Fieldref [android/support/v4/widget/a.b Landroid/support/v4/widget/Dra
werLayout;]
[4] invokevirtual #48
+ Methodref [android/support/v4/widget/DrawerLayout.a ()Landroid/view/Vi
ew;]
[7] astore_2 v2
[8] aload_2 v2
[9] ifnull +12 (target=21)
[12] aload_2 v2
[13] aload_1 v1
[14] ifacmpeq +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a/a;Landroid/support/v4/view/a/a;)V
Access flags: 0x2
= private void a(android.support.v4.view.a.a,android.support.v4.view.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 122, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [android/support/v4/widget/a.c Landroid/graphics/Rect;]
[4] astore_3 v3
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #15
+ Methodref [android/support/v4/view/a/a.a (Landroid/graphics/Rect;)V]
[10] aload_1 v1
[11] aload_3 v3
[12] invokevirtual #21
+ Methodref [android/support/v4/view/a/a.b (Landroid/graphics/Rect;)V]
[15] aload_2 v2
[16] aload_3 v3
[17] invokevirtual #25
+ Methodref [android/support/v4/view/a/a.c (Landroid/graphics/Rect;)V]
[20] aload_1 v1
[21] aload_3 v3
[22] invokevirtual #29
+ Methodref [android/support/v4/view/a/a.d (Landroid/graphics/Rect;)V]
[25] aload_1 v1

[26] aload_2 v2
[27] invokevirtual #36
+ Methodref [android/support/v4/view/a/a.h
[30] invokevirtual #28
+ Methodref [android/support/v4/view/a/a.c
[33] aload_1 v1
[34] aload_2 v2
[35] invokevirtual #43
+ Methodref [android/support/v4/view/a/a.p
[38] invokevirtual #18
+ Methodref [android/support/v4/view/a/a.a
[41] aload_1 v1
[42] aload_2 v2
[43] invokevirtual #44
+ Methodref [android/support/v4/view/a/a.q
[46] invokevirtual #23
+ Methodref [android/support/v4/view/a/a.b
[49] aload_1 v1
[50] aload_2 v2
[51] invokevirtual #45
+ Methodref [android/support/v4/view/a/a.s
[54] invokevirtual #27
+ Methodref [android/support/v4/view/a/a.c
[57] aload_1 v1
[58] aload_2 v2
[59] invokevirtual #42
+ Methodref [android/support/v4/view/a/a.m
[62] invokevirtual #37
+ Methodref [android/support/v4/view/a/a.h
[65] aload_1 v1
[66] aload_2 v2
[67] invokevirtual #40
+ Methodref [android/support/v4/view/a/a.k
[70] invokevirtual #33
+ Methodref [android/support/v4/view/a/a.f
[73] aload_1 v1
[74] aload_2 v2
[75] invokevirtual #32
+ Methodref [android/support/v4/view/a/a.f
[78] invokevirtual #19
+ Methodref [android/support/v4/view/a/a.a
[81] aload_1 v1
[82] aload_2 v2
[83] invokevirtual #34
+ Methodref [android/support/v4/view/a/a.g
[86] invokevirtual #24
+ Methodref [android/support/v4/view/a/a.b
[89] aload_1 v1
[90] aload_2 v2
[91] invokevirtual #38
+ Methodref [android/support/v4/view/a/a.i
[94] invokevirtual #30
+ Methodref [android/support/v4/view/a/a.d
[97] aload_1 v1
[98] aload_2 v2
[99] invokevirtual #39
+ Methodref [android/support/v4/view/a/a.j
[102] invokevirtual #31
+ Methodref [android/support/v4/view/a/a.e
[105] aload_1 v1

()Z]
(Z)V]

()Ljava/lang/CharSequence;]
(Ljava/lang/CharSequence;)V]

()Ljava/lang/CharSequence;]
(Ljava/lang/CharSequence;)V]

()Ljava/lang/CharSequence;]
(Ljava/lang/CharSequence;)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

[106] aload_2 v2
[107] invokevirtual #41
+ Methodref [android/support/v4/view/a/a.l
[110] invokevirtual #35
+ Methodref [android/support/v4/view/a/a.g
[113] aload_1 v1
[114] aload_2 v2
[115] invokevirtual #20
+ Methodref [android/support/v4/view/a/a.b
[118] invokevirtual #14
+ Methodref [android/support/v4/view/a/a.a
[121] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count =

()Z]
(Z)V]

()I]
(I)V]
0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/widget/b
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.widget.b extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 10):
+ Class [android/support/v4/widget/b]
+ Class [java/lang/Object]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;F)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/b]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 4):
+ Method:
a(Landroid/view/View;F)V
Access flags: 0x401
= public abstract void a(android.view.View,float)
+ Method:
a(Landroid/view/View;)V
Access flags: 0x401
= public abstract void a(android.view.View)
+ Method:
b(Landroid/view/View;)V
Access flags: 0x401
= public abstract void b(android.view.View)
+ Method:
a(I)V
Access flags: 0x401
= public abstract void a(int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$LayoutParams
Superclass:
android/view/ViewGroup$MarginLayoutParams
Major version: 0x31

Minor version: 0x0


Access flags: 0x21
= public class android.support.v4.widget.DrawerLayout$LayoutParams extends a
ndroid.view.ViewGroup$MarginLayoutParams
Interfaces (count = 0):
Constant Pool (count = 50):
+ Class [android/content/Context]
+ Class [android/content/res/TypedArray]
+ Class [android/support/v4/widget/DrawerLayout]
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
+ Class [android/view/ViewGroup$MarginLayoutParams]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/Att
ributeSet;[I)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/TypedArray.getInt (II)I]
+ Methodref [android/content/res/TypedArray.recycle ()V]
+ Methodref [android/support/v4/widget/DrawerLayout.d ()[I]
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/conten
t/Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/V
iewGroup$LayoutParams;)V]
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/V
iewGroup$MarginLayoutParams;)V]
+ NameAndType [<init> (II)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ NameAndType [a I]
+ NameAndType [d ()[I]
+ NameAndType [getInt (II)I]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/
content/res/TypedArray;]
+ NameAndType [recycle ()V]
+ Utf8 [()V]
+ Utf8 [()[I]
+ Utf8 [(II)I]
+ Utf8 [(II)V]
+ Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ Utf8 [(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
+ Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
+ Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [F]
+ Utf8 [I]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/TypedArray]
+ Utf8 [android/support/v4/widget/DrawerLayout]
+ Utf8 [android/support/v4/widget/DrawerLayout$LayoutParams]
+ Utf8 [android/view/ViewGroup$MarginLayoutParams]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [getInt]

+ Utf8 [obtainStyledAttributes]
+ Utf8 [recycle]
Fields (count = 4):
+ Field:
a I
Access flags: 0x1
= public int a
+ Field:
b F
Access flags: 0x0
= float b
+ Field:
c Z
Access flags: 0x0
= boolean c
+ Field:
d Z
Access flags: 0x0
= boolean d
Methods (count = 5):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public DrawerLayout$LayoutParams(android.content.Context,android.util.At
tributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #12
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
content/Context;Landroid/util/AttributeSet;)V]
[6] aload_0 v0
[7] iconst_0
[8] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[11] aload_1 v1
[12] aload_2 v2
[13] invokestatic #10
+ Methodref [android/support/v4/widget/DrawerLayout.d ()[I]
[16] invokevirtual #7
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/ut
il/AttributeSet;[I)Landroid/content/res/TypedArray;]
[19] astore_3 v3
[20] aload_0 v0
[21] aload_3 v3
[22] iconst_0
[23] iconst_0
[24] invokevirtual #8
+ Methodref [android/content/res/TypedArray.getInt (II)I]
[27] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[30] aload_3 v3
[31] invokevirtual #9
+ Methodref [android/content/res/TypedArray.recycle ()V]
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(II)V
Access flags: 0x1
= public DrawerLayout$LayoutParams(int,int)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 12, locals = 3, stack = 3):


[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] invokespecial #11
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
[6] aload_0 v0
[7] iconst_0
[8] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
Access flags: 0x1
= public DrawerLayout$LayoutParams(android.support.v4.widget.DrawerLayout$
LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #14
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
view/ViewGroup$MarginLayoutParams;)V]
[5] aload_0 v0
[6] iconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[10] aload_0 v0
[11] aload_1 v1
[12] getfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[15] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/view/ViewGroup$LayoutParams;)V
Access flags: 0x1
= public DrawerLayout$LayoutParams(android.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #13
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
view/ViewGroup$LayoutParams;)V]
[5] aload_0 v0
[6] iconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
Access flags: 0x1
= public DrawerLayout$LayoutParams(android.view.ViewGroup$MarginLayoutPara
ms)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):

[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #14
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
view/ViewGroup$MarginLayoutParams;)V]
[5] aload_0 v0
[6] iconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.a I]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$SavedState
Superclass:
android/view/View$BaseSavedState
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.DrawerLayout$SavedState extends and
roid.view.View$BaseSavedState
Interfaces (count = 0):
Constant Pool (count = 47):
+ Class [android/os/Parcel]
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
+ Class [android/support/v4/widget/c]
+ Class [android/view/View$BaseSavedState]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.CREATOR Landroid
/os/Parcelable$Creator;]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.b I]
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.c I]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/support/v4/widget/c.<init> ()V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)
V]
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parce
l;I)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a I]
+ NameAndType [b I]
+ NameAndType [c I]
+ NameAndType [readInt ()I]
+ NameAndType [writeInt (I)V]
+ NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/os/Parcelable;)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[<clinit>]
[<init>]
[CREATOR]
[Code]
[I]
[Landroid/os/Parcelable$Creator;]
[a]
[android/os/Parcel]
[android/support/v4/widget/DrawerLayout$SavedState]
[android/support/v4/widget/c]
[android/view/View$BaseSavedState]
[b]
[c]
[readInt]
[writeInt]
[writeToParcel]

Fields (count = 4):


+ Field:
a I
Access flags: 0x0
= int a
+ Field:
b I
Access flags: 0x0
= int b
+ Field:
c I
Access flags: 0x0
= int c
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 4):
- Method:
<init>(Landroid/os/Parcel;)V
Access flags: 0x1
= public DrawerLayout$SavedState(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #12
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
;)V]
[5] aload_0 v0
[6] iconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
[10] aload_0 v0
[11] iconst_0
[12] putfield #7
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.b I]
[15] aload_0 v0
[16] iconst_0
[17] putfield #8
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.c I]
[20] aload_0 v0
[21] aload_1 v1
[22] invokevirtual #9
+ Methodref [android/os/Parcel.readInt ()I]
[25] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]

[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcelable;)V
Access flags: 0x1
= public DrawerLayout$SavedState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #13
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
able;)V]
[5] aload_0 v0
[6] iconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
[10] aload_0 v0
[11] iconst_0
[12] putfield #7
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.b I]
[15] aload_0 v0
[16] iconst_0
[17] putfield #8
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.c I]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] invokespecial #14
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os
/Parcel;I)V]
[6] aload_1 v1
[7] aload_0 v0
[8] getfield #6
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.a I]
[11] invokevirtual #10
+ Methodref [android/os/Parcel.writeInt (I)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #3
+ Class [android/support/v4/widget/c]
[3] dup
[4] invokespecial #11
+ Methodref [android/support/v4/widget/c.<init> ()V]
[7] putstatic #5
+ Fieldref [android/support/v4/widget/DrawerLayout$SavedState.CREATOR La

ndroid/os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/c
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.widget.c extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
+ Class [android/support/v4/widget/c]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (Landroi
d/os/Parcel;)V]
+ Methodref [android/support/v4/widget/c.a (I)[Landroid/support/v4/widget/Draw
erLayout$SavedState;]
+ Methodref [android/support/v4/widget/c.a (Landroid/os/Parcel;)Landroid/suppo
rt/v4/widget/DrawerLayout$SavedState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [a (I)[Landroid/support/v4/widget/DrawerLayout$SavedState;]
+ NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$
SavedState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedStat
e;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/widget/DrawerLayout$SavedState]
+ Utf8 [android/support/v4/widget/c]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):

[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$
SavedState;
Access flags: 0x1
= public android.support.v4.widget.DrawerLayout$SavedState a(android.os.Pa
rcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 3):
[0] new #2
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
[3] dup
[4] aload_1 v1
[5] invokespecial #5
+ Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (L
android/os/Parcel;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
Access flags: 0x1
= public android.support.v4.widget.DrawerLayout$SavedState[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/widget/DrawerLayout$SavedState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/widget/c.a (I)[Landroid/support/v4/widge
t/DrawerLayout$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/widget/c.a (Landroid/os/Parcel;)Landroid
/support/v4/widget/DrawerLayout$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/widget/d
Superclass:
android/support/v4/widget/ad
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.d extends android.support.v4.widget.ad
Interfaces (count = 0):
Constant Pool (count = 136):
+ Float [0.5]
+ Class [android/support/v4/widget/DrawerLayout]
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
+ Class [android/support/v4/widget/aa]
+ Class [android/support/v4/widget/ad]
+ Class [android/support/v4/widget/d]
+ Class [android/support/v4/widget/e]
+ Class [android/view/View]
+ Class [java/lang/Math]
+ Long [160]
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/DrawerLay
out;]
+ Fieldref [android/support/v4/widget/d.b I]
+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;]
+ Fieldref [android/support/v4/widget/d.d Ljava/lang/Runnable;]
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/View;]
+ Methodref [android/support/v4/widget/DrawerLayout.a (IILandroid/view/View;)V
]
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/View;)I]
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/View;I)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.b (Landroid/view/View;F)V]
+ Methodref [android/support/v4/widget/DrawerLayout.c ()V]
+ Methodref [android/support/v4/widget/DrawerLayout.d (Landroid/view/View;)F]
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/View;)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
+ Methodref [android/support/v4/widget/DrawerLayout.i (Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
+ Methodref [android/support/v4/widget/DrawerLayout.postDelayed (Ljava/lang/Ru
nnable;J)Z]
+ Methodref [android/support/v4/widget/DrawerLayout.removeCallbacks (Ljava/lan
g/Runnable;)Z]
+ Methodref [android/support/v4/widget/aa.a (II)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;I)V]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
+ Methodref [android/support/v4/widget/aa.b ()I]
+ Methodref [android/support/v4/widget/aa.c ()Landroid/view/View;]
+ Methodref [android/support/v4/widget/ad.<init> ()V]
+ Methodref [android/support/v4/widget/d.b ()V]
+ Methodref [android/support/v4/widget/d.c ()V]
+ Methodref [android/support/v4/widget/e.<init> (Landroid/support/v4/widget/d;
)V]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [android/view/View.getLeft ()I]
+ Methodref [android/view/View.getTop ()I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Methodref [android/view/View.getWidth ()I]


Methodref [android/view/View.setVisibility (I)V]
Methodref [java/lang/Math.max (II)I]
Methodref [java/lang/Math.min (II)I]
NameAndType [<init> ()V]
NameAndType [<init> (Landroid/support/v4/widget/d;)V]
NameAndType [a (I)Landroid/view/View;]
NameAndType [a (II)Z]
NameAndType [a (IILandroid/view/View;)V]
NameAndType [a (Landroid/view/View;)I]
NameAndType [a (Landroid/view/View;I)V]
NameAndType [a (Landroid/view/View;I)Z]
NameAndType [a (Landroid/view/View;II)Z]
NameAndType [a Landroid/support/v4/widget/DrawerLayout;]
NameAndType [b ()I]
NameAndType [b ()V]
NameAndType [b (Landroid/view/View;F)V]
NameAndType [b I]
NameAndType [c ()Landroid/view/View;]
NameAndType [c ()V]
NameAndType [c Landroid/support/v4/widget/aa;]
NameAndType [c Z]
NameAndType [d (Landroid/view/View;)F]
NameAndType [d Ljava/lang/Runnable;]
NameAndType [g (Landroid/view/View;)Z]
NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
NameAndType [getLeft ()I]
NameAndType [getTop ()I]
NameAndType [getWidth ()I]
NameAndType [i (Landroid/view/View;)V]
NameAndType [invalidate ()V]
NameAndType [max (II)I]
NameAndType [min (II)I]
NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
NameAndType [setVisibility (I)V]
Utf8 [()I]
Utf8 [()Landroid/view/View;]
Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
Utf8 [()V]
Utf8 [(I)Landroid/view/View;]
Utf8 [(I)V]
Utf8 [(I)Z]
Utf8 [(II)I]
Utf8 [(II)V]
Utf8 [(II)Z]
Utf8 [(IILandroid/view/View;)V]
Utf8 [(Landroid/support/v4/widget/DrawerLayout;I)V]
Utf8 [(Landroid/support/v4/widget/aa;)V]
Utf8 [(Landroid/support/v4/widget/d;)V]
Utf8 [(Landroid/view/View;)F]
Utf8 [(Landroid/view/View;)I]
Utf8 [(Landroid/view/View;)V]
Utf8 [(Landroid/view/View;)Z]
Utf8 [(Landroid/view/View;F)V]
Utf8 [(Landroid/view/View;FF)V]
Utf8 [(Landroid/view/View;I)V]
Utf8 [(Landroid/view/View;I)Z]
Utf8 [(Landroid/view/View;II)I]
Utf8 [(Landroid/view/View;II)Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(Landroid/view/View;IIII)V]
[(Ljava/lang/Runnable;)Z]
[(Ljava/lang/Runnable;J)Z]
[<init>]
[Code]
[I]
[Landroid/support/v4/widget/DrawerLayout;]
[Landroid/support/v4/widget/aa;]
[Ljava/lang/Runnable;]
[Z]
[a]
[android/support/v4/widget/DrawerLayout]
[android/support/v4/widget/DrawerLayout$LayoutParams]
[android/support/v4/widget/aa]
[android/support/v4/widget/ad]
[android/support/v4/widget/d]
[android/support/v4/widget/e]
[android/view/View]
[b]
[c]
[d]
[g]
[getLayoutParams]
[getLeft]
[getTop]
[getWidth]
[i]
[invalidate]
[java/lang/Math]
[max]
[min]
[postDelayed]
[removeCallbacks]
[setVisibility]

Fields (count = 4):


+ Field:
b I
Access flags: 0x12
= private final int b
+ Field:
c Landroid/support/v4/widget/aa;
Access flags: 0x2
= private android.support.v4.widget.aa c
+ Field:
d Ljava/lang/Runnable;
Access flags: 0x12
= private final java.lang.Runnable d
+ Field:
a Landroid/support/v4/widget/DrawerLayout;
Access flags: 0x1010
= final synthetic android.support.v4.widget.DrawerLayout a
Methods (count = 17):
- Method:
<init>(Landroid/support/v4/widget/DrawerLayout;I)V
Access flags: 0x1
= public d(android.support.v4.widget.DrawerLayout,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]

[5] aload_0 v0
[6] invokespecial #35
+ Methodref [android/support/v4/widget/ad.<init> ()V]
[9] aload_0 v0
[10] new #7
+ Class [android/support/v4/widget/e]
[13] dup
[14] aload_0 v0
[15] invokespecial #38
+ Methodref [android/support/v4/widget/e.<init> (Landroid/support/v4/wid
get/d;)V]
[18] putfield #16
+ Fieldref [android/support/v4/widget/d.d Ljava/lang/Runnable;]
[21] aload_0 v0
[22] iload_2 v2
[23] putfield #14
+ Fieldref [android/support/v4/widget/d.b I]
[26] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/aa;)V
Access flags: 0x1
= public void a(android.support.v4.widget.aa)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #15
+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;
]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x1
= public void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[4] aload_0 v0
[5] getfield #16
+ Fieldref [android/support/v4/widget/d.d Ljava/lang/Runnable;]
[8] invokevirtual #29
+ Methodref [android/support/v4/widget/DrawerLayout.removeCallbacks (Lja
va/lang/Runnable;)Z]
[11] pop
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x1
= public boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra

werLayout;]
[4] aload_1 v1
[5] invokevirtual #24
+ Methodref [android/support/v4/widget/DrawerLayout.g (Landroid/view/Vie
w;)Z]
[8] ifeq +33 (target=41)
[11] aload_0 v0
[12] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[15] aload_1 v1
[16] aload_0 v0
[17] getfield #14
+ Fieldref [android/support/v4/widget/d.b I]
[20] invokevirtual #20
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[23] ifeq +18 (target=41)
[26] aload_0 v0
[27] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[30] aload_1 v1
[31] invokevirtual #19
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;)I]
[34] ifne +7 (target=41)
[37] iconst_1
[38] goto +4 (target=42)
[41] iconst_0
[42] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[4] aload_0 v0
[5] getfield #14
+ Fieldref [android/support/v4/widget/d.b I]
[8] iload_1 v1
[9] aload_0 v0
[10] getfield #15
+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;
]
[13] invokevirtual #34
+ Methodref [android/support/v4/widget/aa.c ()Landroid/view/View;]
[16] invokevirtual #18
+ Methodref [android/support/v4/widget/DrawerLayout.a (IILandroid/view/V
iew;)V]
[19] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x1

= public void a(android.view.View,int,int,int,int)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 86, locals = 9, stack = 3):
[0] aload_1 v1
[1] invokevirtual #42
+ Methodref [android/view/View.getWidth ()I]
[4] istore v7
[6] aload_0 v0
[7] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[10] aload_1 v1
[11] iconst_3
[12] invokevirtual #20
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[15] ifeq +17 (target=32)
[18] iload v7
[20] iload_2 v2
[21] iadd
[22] i2f
[23] iload v7
[25] i2f
[26] fdiv
[27] fstore v6
[29] goto +23 (target=52)
[32] aload_0 v0
[33] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[36] invokevirtual #25
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[39] istore v8
[41] iload v8
[43] iload_2 v2
[44] isub
[45] i2f
[46] iload v7
[48] i2f
[49] fdiv
[50] fstore v6
[52] aload_0 v0
[53] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[56] aload_1 v1
[57] fload v6
[59] invokevirtual #21
+ Methodref [android/support/v4/widget/DrawerLayout.b (Landroid/view/Vie
w;F)V]
[62] aload_1 v1
[63] fload v6
[65] fconst_0
[66] fcmpl
[67] ifne +7 (target=74)
[70] iconst_4
[71] goto +4 (target=75)
[74] iconst_0
[75] invokevirtual #43
+ Methodref [android/view/View.setVisibility (I)V]

[78] aload_0 v0
[79] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[82] invokevirtual #27
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[85] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)V
Access flags: 0x1
= public void b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 4, stack = 2):
[0] aload_1 v1
[1] invokevirtual #39
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #3
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[7] astore_3 v3
[8] aload_3 v3
[9] iconst_0
[10] putfield #12
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
[13] aload_0 v0
[14] invokespecial #36
+ Methodref [android/support/v4/widget/d.b ()V]
[17] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x2
= private void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 36, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #14
+ Fieldref [android/support/v4/widget/d.b I]
[4] iconst_3
[5] ificmpne +7 (target=12)
[8] iconst_5
[9] goto +4 (target=13)
[12] iconst_3
[13] istore_1 v1
[14] aload_0 v0
[15] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[18] iload_1 v1
[19] invokevirtual #17
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[22] astore_2 v2
[23] aload_2 v2
[24] ifnull +11 (target=35)
[27] aload_0 v0
[28] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]

[31] aload_2 v2
[32] invokevirtual #26
+ Methodref [android/support/v4/widget/DrawerLayout.i (Landroid/view/Vie
w;)V]
[35] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;FF)V
Access flags: 0x1
= public void a(android.view.View,float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 123, locals = 8, stack = 3):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[4] aload_1 v1
[5] invokevirtual #23
+ Methodref [android/support/v4/widget/DrawerLayout.d (Landroid/view/Vie
w;)F]
[8] fstore v4
[10] aload_1 v1
[11] invokevirtual #42
+ Methodref [android/view/View.getWidth ()I]
[14] istore v5
[16] aload_0 v0
[17] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[20] aload_1 v1
[21] iconst_3
[22] invokevirtual #20
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[25] ifeq +35 (target=60)
[28] fload_2 v2
[29] fconst_0
[30] fcmpl
[31] ifgt +17 (target=48)
[34] fload_2 v2
[35] fconst_0
[36] fcmpl
[37] ifne +15 (target=52)
[40] fload v4
[42] ldc #1
+ Float [0.5]
[44] fcmpl
[45] ifle +7 (target=52)
[48] iconst_0
[49] goto +6 (target=55)
[52] iload v5
[54] ineg
[55] istore v6
[57] goto +44 (target=101)
[60] aload_0 v0
[61] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[64] invokevirtual #25
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]

[67] istore v7
[69] fload_2 v2
[70] fconst_0
[71] fcmpg
[72] iflt +17 (target=89)
[75] fload_2 v2
[76] fconst_0
[77] fcmpl
[78] ifne +19 (target=97)
[81] fload v4
[83] ldc #1
+ Float [0.5]
[85] fcmpg
[86] ifge +11 (target=97)
[89] iload v7
[91] iload v5
[93] isub
[94] goto +5 (target=99)
[97] iload v7
[99] istore v6
[101] aload_0 v0
[102] getfield #15
+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;
]
[105] iload v6
[107] aload_1 v1
[108] invokevirtual #41
+ Methodref [android/view/View.getTop ()I]
[111] invokevirtual #30
+ Methodref [android/support/v4/widget/aa.a (II)Z]
[114] pop
[115] aload_0 v0
[116] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[119] invokevirtual #27
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[122] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)V
Access flags: 0x1
= public void a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 3, stack = 4):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[4] aload_0 v0
[5] getfield #16
+ Fieldref [android/support/v4/widget/d.d Ljava/lang/Runnable;]
[8] ldc2_w #10
+ Long [160]
[11] invokevirtual #28
+ Methodref [android/support/v4/widget/DrawerLayout.postDelayed (Ljava/l
ang/Runnable;J)Z]
[14] pop
[15] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
c()V
Access flags: 0x2
= private void c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 164, locals = 6, stack = 4):
[0] aload_0 v0
[1] getfield #15
+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;
]
[4] invokevirtual #33
+ Methodref [android/support/v4/widget/aa.b ()I]
[7] istore_3 v3
[8] aload_0 v0
[9] getfield #14
+ Fieldref [android/support/v4/widget/d.b I]
[12] iconst_3
[13] ificmpne +7 (target=20)
[16] iconst_1
[17] goto +4 (target=21)
[20] iconst_0
[21] istore v4
[23] iload v4
[25] ifeq +31 (target=56)
[28] aload_0 v0
[29] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[32] iconst_3
[33] invokevirtual #17
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[36] astore_1 v1
[37] aload_1 v1
[38] ifnull +11 (target=49)
[41] aload_1 v1
[42] invokevirtual #42
+ Methodref [android/view/View.getWidth ()I]
[45] ineg
[46] goto +4 (target=50)
[49] iconst_0
[50] iload_3 v3
[51] iadd
[52] istore_2 v2
[53] goto +22 (target=75)
[56] aload_0 v0
[57] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[60] iconst_5
[61] invokevirtual #17
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[64] astore_1 v1
[65] aload_0 v0
[66] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[69] invokevirtual #25
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]

[72] iload_3 v3
[73] isub
[74] istore_2 v2
[75] aload_1 v1
[76] ifnull +87 (target=163)
[79] iload v4
[81] ifeq +11 (target=92)
[84] aload_1 v1
[85] invokevirtual #40
+ Methodref [android/view/View.getLeft ()I]
[88] iload_2 v2
[89] ificmplt +16 (target=105)
[92] iload v4
[94] ifne +69 (target=163)
[97] aload_1 v1
[98] invokevirtual #40
+ Methodref [android/view/View.getLeft ()I]
[101] iload_2 v2
[102] ificmple +61 (target=163)
[105] aload_0 v0
[106] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[109] aload_1 v1
[110] invokevirtual #19
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;)I]
[113] ifne +50 (target=163)
[116] aload_1 v1
[117] invokevirtual #39
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[120] checkcast #3
+ Class [android/support/v4/widget/DrawerLayout$LayoutParams]
[123] astore v5
[125] aload_0 v0
[126] getfield #15
+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;
]
[129] aload_1 v1
[130] iload_2 v2
[131] aload_1 v1
[132] invokevirtual #41
+ Methodref [android/view/View.getTop ()I]
[135] invokevirtual #32
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[138] pop
[139] aload v5
[141] iconst_1
[142] putfield #12
+ Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.c Z]
[145] aload_0 v0
[146] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[149] invokevirtual #27
+ Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
[152] aload_0 v0
[153] invokespecial #36
+ Methodref [android/support/v4/widget/d.b ()V]

[156] aload_0 v0
[157] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[160] invokevirtual #22
+ Methodref [android/support/v4/widget/DrawerLayout.c ()V]
[163] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)Z
Access flags: 0x1
= public boolean b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(II)V
Access flags: 0x1
= public void b(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 4, stack = 3):
[0] iload_1 v1
[1] iconst_1
[2] iand
[3] iconst_1
[4] ificmpne +15 (target=19)
[7] aload_0 v0
[8] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[11] iconst_3
[12] invokevirtual #17
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[15] astore_3 v3
[16] goto +12 (target=28)
[19] aload_0 v0
[20] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[23] iconst_5
[24] invokevirtual #17
+ Methodref [android/support/v4/widget/DrawerLayout.a (I)Landroid/view/V
iew;]
[27] astore_3 v3
[28] aload_3 v3
[29] ifnull +23 (target=52)
[32] aload_0 v0
[33] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[36] aload_3 v3
[37] invokevirtual #19
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;)I]
[40] ifne +12 (target=52)
[43] aload_0 v0
[44] getfield #15

+ Fieldref [android/support/v4/widget/d.c Landroid/support/v4/widget/aa;


]
[47] aload_3 v3
[48] iload_2 v2
[49] invokevirtual #31
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;I)V]
[52] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokevirtual #42
+ Methodref [android/view/View.getWidth ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;II)I
Access flags: 0x1
= public int a(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 52, locals = 5, stack = 3):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[4] aload_1 v1
[5] iconst_3
[6] invokevirtual #20
+ Methodref [android/support/v4/widget/DrawerLayout.a (Landroid/view/Vie
w;I)Z]
[9] ifeq +17 (target=26)
[12] aload_1 v1
[13] invokevirtual #42
+ Methodref [android/view/View.getWidth ()I]
[16] ineg
[17] iload_2 v2
[18] iconst_0
[19] invokestatic #45
+ Methodref [java/lang/Math.min (II)I]
[22] invokestatic #44
+ Methodref [java/lang/Math.max (II)I]
[25] ireturn
[26] aload_0 v0
[27] getfield #13
+ Fieldref [android/support/v4/widget/d.a Landroid/support/v4/widget/Dra
werLayout;]
[30] invokevirtual #25
+ Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
[33] istore v4
[35] iload v4
[37] aload_1 v1
[38] invokevirtual #42
+ Methodref [android/view/View.getWidth ()I]
[41] isub
[42] iload_2 v2
[43] iload v4

[45] invokestatic #45


+ Methodref [java/lang/Math.min (II)I]
[48] invokestatic #44
+ Methodref [java/lang/Math.max (II)I]
[51] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;II)I
Access flags: 0x1
= public int b(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 4, stack = 1):
[0] aload_1 v1
[1] invokevirtual #41
+ Methodref [android/view/View.getTop ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/d;)V
Access flags: 0x1008
= static synthetic void a(android.support.v4.widget.d)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #37
+ Methodref [android/support/v4/widget/d.c ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/e
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.e extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]
Constant Pool (count = 22):
+ Class [android/support/v4/widget/d]
+ Class [android/support/v4/widget/e]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Fieldref [android/support/v4/widget/e.a Landroid/support/v4/widget/d;]
+ Methodref [android/support/v4/widget/d.a (Landroid/support/v4/widget/d;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/support/v4/widget/d;)V]
+ NameAndType [a Landroid/support/v4/widget/d;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/widget/d;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/widget/d;]
+ Utf8 [a]

+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/widget/d]
[android/support/v4/widget/e]
[java/lang/Object]
[java/lang/Runnable]
[run]

Fields (count = 1):


+ Field:
a Landroid/support/v4/widget/d;
Access flags: 0x1010
= final synthetic android.support.v4.widget.d a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/widget/d;)V
Access flags: 0x0
= e(android.support.v4.widget.d)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/widget/e.a Landroid/support/v4/widget/d;]
[5] aload_0 v0
[6] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/widget/e.a Landroid/support/v4/widget/d;]
[4] invokestatic #6
+ Methodref [android/support/v4/widget/d.a (Landroid/support/v4/widget/d
;)V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/f
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.f extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 59):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/widget/f]
+ Class [android/support/v4/widget/g]
+ Class [android/support/v4/widget/h]
+ Class [android/support/v4/widget/i]

+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
+ Methodref [android/support/v4/widget/g.<init> ()V]
+ Methodref [android/support/v4/widget/h.<init> ()V]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/support/v4/widget/i.a (Landroid/content/Context;
)Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;F)Z]
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;II)V]
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;Landroi
d/graphics/Canvas;)Z]
+ InterfaceMethodref [android/support/v4/widget/i.b (Ljava/lang/Object;)V]
+ InterfaceMethodref [android/support/v4/widget/i.c (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/content/Context;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;)Z]
+ NameAndType [a (Ljava/lang/Object;F)Z]
+ NameAndType [a (Ljava/lang/Object;II)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
+ NameAndType [a Ljava/lang/Object;]
+ NameAndType [b (Ljava/lang/Object;)V]
+ NameAndType [b Landroid/support/v4/widget/i;]
+ NameAndType [c (Ljava/lang/Object;)Z]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(F)Z]
+ Utf8 [(II)V]
+ Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/graphics/Canvas;)Z]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;F)Z]
+ Utf8 [(Ljava/lang/Object;II)V]
+ Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/widget/i;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/widget/f]
+ Utf8 [android/support/v4/widget/g]
+ Utf8 [android/support/v4/widget/h]
+ Utf8 [android/support/v4/widget/i]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [java/lang/Object]
Fields (count = 2):
+ Field:
a Ljava/lang/Object;
Access flags: 0x2
= private java.lang.Object a

+ Field:
b Landroid/support/v4/widget/i;
Access flags: 0x1a
= private static final android.support.v4.widget.i b
Methods (count = 8):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public f(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[8] aload_1 v1
[9] invokeinterface #13
+ InterfaceMethodref [android/support/v4/widget/i.a (Landroid/content/Co
ntext;)Ljava/lang/Object;]
[14] putfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[17] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)V
Access flags: 0x1
= public void a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 4):
[0] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[3] aload_0 v0
[4] getfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[7] iload_1 v1
[8] iload_2 v2
[9] invokeinterface #16
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;I
I)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Z
Access flags: 0x1
= public boolean a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[3] aload_0 v0
[4] getfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[7] invokeinterface #14
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V

Access flags: 0x1


= public void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[3] aload_0 v0
[4] getfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[7] invokeinterface #18
+ InterfaceMethodref [android/support/v4/widget/i.b (Ljava/lang/Object;)
V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(F)Z
Access flags: 0x1
= public boolean a(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[3] aload_0 v0
[4] getfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[7] fload_1 v1
[8] invokeinterface #15
+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;F
)Z]
[13] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()Z
Access flags: 0x1
= public boolean c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[3] aload_0 v0
[4] getfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[7] invokeinterface #19
+ InterfaceMethodref [android/support/v4/widget/i.c (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/graphics/Canvas;)Z
Access flags: 0x1
= public boolean a(android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 3):
[0] getstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[3] aload_0 v0
[4] getfield #8
+ Fieldref [android/support/v4/widget/f.a Ljava/lang/Object;]
[7] aload_1 v1
[8] invokeinterface #17

+ InterfaceMethodref [android/support/v4/widget/i.a (Ljava/lang/Object;L


android/graphics/Canvas;)Z]
[13] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 0, stack = 2):
[0] getstatic #7
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 14
[5] ificmplt +16 (target=21)
[8] new #4
+ Class [android/support/v4/widget/h]
[11] dup
[12] invokespecial #11
+ Methodref [android/support/v4/widget/h.<init> ()V]
[15] putstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[18] goto +13 (target=31)
[21] new #3
+ Class [android/support/v4/widget/g]
[24] dup
[25] invokespecial #10
+ Methodref [android/support/v4/widget/g.<init> ()V]
[28] putstatic #9
+ Fieldref [android/support/v4/widget/f.b Landroid/support/v4/widget/i;]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/g
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.g extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/widget/i]
Constant Pool (count = 21):
+ Class [android/support/v4/widget/g]
+ Class [android/support/v4/widget/i]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;F)Z]
+ Utf8 [(Ljava/lang/Object;II)V]
+ Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
+ Utf8 [<init>]

+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Code]
[a]
[android/support/v4/widget/g]
[android/support/v4/widget/i]
[b]
[c]
[java/lang/Object]

Fields (count = 0):


Methods (count = 8):
- Method:
<init>()V
Access flags: 0x0
= g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;II)V
Access flags: 0x1
= public void a(java.lang.Object,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack
[0] iconst_1
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)V
Access flags: 0x1
= public void b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;F)Z
Access flags: 0x1
= public boolean a(java.lang.Object,float)
Class member attributes (count = 1):

= 1):

= 1):

= 0):

= 1):

= 0):

+ Code attribute instructions (code length = 2, locals = 3, stack = 1):


[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 3, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/h
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.h extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/widget/i]
Constant Pool (count = 37):
+ Class [android/support/v4/widget/h]
+ Class [android/support/v4/widget/i]
+ Class [android/support/v4/widget/j]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/widget/j.a (Landroid/content/Context;)Ljava/la
ng/Object;]
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;F)Z]
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;II)V]
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;Landroid/graphic
s/Canvas;)Z]
+ Methodref [android/support/v4/widget/j.b (Ljava/lang/Object;)V]
+ Methodref [android/support/v4/widget/j.c (Ljava/lang/Object;)Z]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/content/Context;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;)Z]
+ NameAndType [a (Ljava/lang/Object;F)Z]
+ NameAndType [a (Ljava/lang/Object;II)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
+ NameAndType [b (Ljava/lang/Object;)V]
+ NameAndType [c (Ljava/lang/Object;)Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[()V]
[(Landroid/content/Context;)Ljava/lang/Object;]
[(Ljava/lang/Object;)V]
[(Ljava/lang/Object;)Z]
[(Ljava/lang/Object;F)Z]
[(Ljava/lang/Object;II)V]
[(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
[<init>]
[Code]
[a]
[android/support/v4/widget/h]
[android/support/v4/widget/i]
[android/support/v4/widget/j]
[b]
[c]
[java/lang/Object]

Fields (count = 0):


Methods (count = 8):
- Method:
<init>()V
Access flags: 0x0
= h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #5
+ Methodref [android/support/v4/widget/j.a (Landroid/content/Context;)Lj
ava/lang/Object;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;II)V
Access flags: 0x1
= public void a(java.lang.Object,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 4, stack = 3):
[0] aload_1 v1
[1] iload_2 v2
[2] iload_3 v3
[3] invokestatic #8
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;II)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean a(java.lang.Object)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 5, locals = 2, stack = 1):


[0] aload_1 v1
[1] invokestatic #6
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)V
Access flags: 0x1
= public void b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #10
+ Methodref [android/support/v4/widget/j.b (Ljava/lang/Object;)V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;F)Z
Access flags: 0x1
= public boolean a(java.lang.Object,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] fload_2 v2
[2] invokestatic #7
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;F)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #11
+ Methodref [android/support/v4/widget/j.c (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
Access flags: 0x1
= public boolean a(java.lang.Object,android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #9
+ Methodref [android/support/v4/widget/j.a (Ljava/lang/Object;Landroid/g
raphics/Canvas;)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/i
Superclass:
java/lang/Object

Major version: 0x31


Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.widget.i extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/widget/i]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;F)Z]
+ Utf8 [(Ljava/lang/Object;II)V]
+ Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/i]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 7):
+ Method:
a(Landroid/content/Context;)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(android.content.Context)
+ Method:
a(Ljava/lang/Object;II)V
Access flags: 0x401
= public abstract void a(java.lang.Object,int,int)
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean a(java.lang.Object)
+ Method:
b(Ljava/lang/Object;)V
Access flags: 0x401
= public abstract void b(java.lang.Object)
+ Method:
a(Ljava/lang/Object;F)Z
Access flags: 0x401
= public abstract boolean a(java.lang.Object,float)
+ Method:
c(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean c(java.lang.Object)
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
Access flags: 0x401
= public abstract boolean a(java.lang.Object,android.graphics.Canvas)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/j
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.j extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 44):

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Class [android/support/v4/widget/j]
Class [android/widget/EdgeEffect]
Class [java/lang/Object]
Methodref [android/widget/EdgeEffect.<init> (Landroid/content/Context;)V]
Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z]
Methodref [android/widget/EdgeEffect.finish ()V]
Methodref [android/widget/EdgeEffect.isFinished ()Z]
Methodref [android/widget/EdgeEffect.onPull (F)V]
Methodref [android/widget/EdgeEffect.onRelease ()V]
Methodref [android/widget/EdgeEffect.setSize (II)V]
NameAndType [<init> (Landroid/content/Context;)V]
NameAndType [draw (Landroid/graphics/Canvas;)Z]
NameAndType [finish ()V]
NameAndType [isFinished ()Z]
NameAndType [onPull (F)V]
NameAndType [onRelease ()V]
NameAndType [setSize (II)V]
Utf8 [()V]
Utf8 [()Z]
Utf8 [(F)V]
Utf8 [(II)V]
Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
Utf8 [(Landroid/content/Context;)V]
Utf8 [(Landroid/graphics/Canvas;)Z]
Utf8 [(Ljava/lang/Object;)V]
Utf8 [(Ljava/lang/Object;)Z]
Utf8 [(Ljava/lang/Object;F)Z]
Utf8 [(Ljava/lang/Object;II)V]
Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/widget/j]
Utf8 [android/widget/EdgeEffect]
Utf8 [b]
Utf8 [c]
Utf8 [draw]
Utf8 [finish]
Utf8 [isFinished]
Utf8 [java/lang/Object]
Utf8 [onPull]
Utf8 [onRelease]
Utf8 [setSize]

Fields (count = 0):


Methods (count = 7):
+ Method:
a(Landroid/content/Context;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 3):
[0] new #2
+ Class [android/widget/EdgeEffect]
[3] dup
[4] aload_0 v0
[5] invokespecial #4
+ Methodref [android/widget/EdgeEffect.<init> (Landroid/content/Context;
)V]
[8] areturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;II)V
Access flags: 0x9
= public static void a(java.lang.Object,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/EdgeEffect]
[4] iload_1 v1
[5] iload_2 v2
[6] invokevirtual #10
+ Methodref [android/widget/EdgeEffect.setSize (II)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/EdgeEffect]
[4] invokevirtual #7
+ Methodref [android/widget/EdgeEffect.isFinished ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Ljava/lang/Object;)V
Access flags: 0x9
= public static void b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/EdgeEffect]
[4] invokevirtual #6
+ Methodref [android/widget/EdgeEffect.finish ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;F)Z
Access flags: 0x9
= public static boolean a(java.lang.Object,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/EdgeEffect]
[4] fload_1 v1
[5] invokevirtual #8
+ Methodref [android/widget/EdgeEffect.onPull (F)V]
[8] iconst_1
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Ljava/lang/Object;)Z
Access flags: 0x9

= public static boolean c(java.lang.Object)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/EdgeEffect]
[4] astore_1 v1
[5] aload_1 v1
[6] invokevirtual #9
+ Methodref [android/widget/EdgeEffect.onRelease ()V]
[9] aload_1 v1
[10] invokevirtual #7
+ Methodref [android/widget/EdgeEffect.isFinished ()Z]
[13] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object,android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/EdgeEffect]
[4] aload_1 v1
[5] invokevirtual #5
+ Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z
]
[8] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/k
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.k extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 71):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/widget/k]
+ Class [android/support/v4/widget/l]
+ Class [android/support/v4/widget/m]
+ Class [android/support/v4/widget/n]
+ Class [android/support/v4/widget/o]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
+ Methodref [android/support/v4/widget/k.<init> (Landroid/content/Context;Land
roid/view/animation/Interpolator;)V]
+ Methodref [android/support/v4/widget/m.<init> ()V]
+ Methodref [android/support/v4/widget/n.<init> ()V]
+ Methodref [android/support/v4/widget/o.<init> ()V]

+ Methodref [java/lang/Object.<init> ()V]


+ InterfaceMethodref [android/support/v4/widget/l.a (Landroid/content/Context;
Landroid/view/animation/Interpolator;)Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/widget/l.a (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/widget/l.a (Ljava/lang/Object;IIIII)V
]
+ InterfaceMethodref [android/support/v4/widget/l.b (Ljava/lang/Object;)I]
+ InterfaceMethodref [android/support/v4/widget/l.c (Ljava/lang/Object;)I]
+ InterfaceMethodref [android/support/v4/widget/l.d (Ljava/lang/Object;)Z]
+ InterfaceMethodref [android/support/v4/widget/l.e (Ljava/lang/Object;)V]
+ InterfaceMethodref [android/support/v4/widget/l.f (Ljava/lang/Object;)I]
+ InterfaceMethodref [android/support/v4/widget/l.g (Ljava/lang/Object;)I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interp
olator;)V]
+ NameAndType [SDK_INT I]
+ NameAndType [a (Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;)Z]
+ NameAndType [a (Ljava/lang/Object;IIIII)V]
+ NameAndType [a Ljava/lang/Object;]
+ NameAndType [b (Ljava/lang/Object;)I]
+ NameAndType [b Landroid/support/v4/widget/l;]
+ NameAndType [c (Ljava/lang/Object;)I]
+ NameAndType [d (Ljava/lang/Object;)Z]
+ NameAndType [e (Ljava/lang/Object;)V]
+ NameAndType [f (Ljava/lang/Object;)I]
+ NameAndType [g (Ljava/lang/Object;)I]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(IIIII)V]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landro
id/support/v4/widget/k;]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/
lang/Object;]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;IIIII)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/widget/l;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [SDK_INT]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/widget/k]
+ Utf8 [android/support/v4/widget/l]
+ Utf8 [android/support/v4/widget/m]
+ Utf8 [android/support/v4/widget/n]
+ Utf8 [android/support/v4/widget/o]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]

+ Utf8 [g]
+ Utf8 [java/lang/Object]
Fields (count = 2):
+ Field:
a Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object a
+ Field:
b Landroid/support/v4/widget/l;
Access flags: 0x18
= static final android.support.v4.widget.l b
Methods (count = 11):
+ Method:
a(Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Landroid/support/v4/widget/k;
Access flags: 0x9
= public static android.support.v4.widget.k a(android.content.Context,andr
oid.view.animation.Interpolator)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 4):
[0] new #2
+ Class [android/support/v4/widget/k]
[3] dup
[4] aload_0 v0
[5] aload_1 v1
[6] invokespecial #11
+ Methodref [android/support/v4/widget/k.<init> (Landroid/content/Contex
t;Landroid/view/animation/Interpolator;)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/view/animation/Interp
olator;)V
Access flags: 0x0
= k(android.content.Context,android.view.animation.Interpolator)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 4):
[0] aload_0 v0
[1] invokespecial #15
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[8] aload_1 v1
[9] aload_2 v2
[10] invokeinterface #16
+ InterfaceMethodref [android/support/v4/widget/l.a (Landroid/content/Co
ntext;Landroid/view/animation/Interpolator;)Ljava/lang/Object;]
[15] putfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Z
Access flags: 0x1
= public boolean a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0

[4]
+
[7]
+

getfield #9
Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
invokeinterface #17
InterfaceMethodref [android/support/v4/widget/l.a (Ljava/lang/Object;)

Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()I
Access flags: 0x1
= public int b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] invokeinterface #19
+ InterfaceMethodref [android/support/v4/widget/l.b (Ljava/lang/Object;)
I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()I
Access flags: 0x1
= public int c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] invokeinterface #20
+ InterfaceMethodref [android/support/v4/widget/l.c (Ljava/lang/Object;)
I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()I
Access flags: 0x1
= public int d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] invokeinterface #23
+ InterfaceMethodref [android/support/v4/widget/l.f (Ljava/lang/Object;)
I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()I
Access flags: 0x1
= public int e()
Class member attributes (count = 1):

+ Code attribute instructions (code length = 13, locals = 1, stack = 2):


[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] invokeinterface #24
+ InterfaceMethodref [android/support/v4/widget/l.g (Ljava/lang/Object;)
I]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()Z
Access flags: 0x1
= public boolean f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] invokeinterface #21
+ InterfaceMethodref [android/support/v4/widget/l.d (Ljava/lang/Object;)
Z]
[12] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IIIII)V
Access flags: 0x1
= public void a(int,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 6, stack = 7):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] iload_1 v1
[8] iload_2 v2
[9] iload_3 v3
[10] iload v4
[12] iload v5
[14] invokeinterface #18
+ InterfaceMethodref [android/support/v4/widget/l.a (Ljava/lang/Object;I
IIII)V]
[19] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()V
Access flags: 0x1
= public void g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] getstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[3] aload_0 v0
[4] getfield #9
+ Fieldref [android/support/v4/widget/k.a Ljava/lang/Object;]
[7] invokeinterface #22

+ InterfaceMethodref [android/support/v4/widget/l.e (Ljava/lang/Object;)


V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 1, stack = 2):
[0] getstatic #8
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] istore_0 v0
[4] iload_0 v0
[5] bipush 14
[7] ificmplt +16 (target=23)
[10] new #6
+ Class [android/support/v4/widget/o]
[13] dup
[14] invokespecial #14
+ Methodref [android/support/v4/widget/o.<init> ()V]
[17] putstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[20] goto +32 (target=52)
[23] iload_0 v0
[24] bipush 9
[26] ificmplt +16 (target=42)
[29] new #5
+ Class [android/support/v4/widget/n]
[32] dup
[33] invokespecial #13
+ Methodref [android/support/v4/widget/n.<init> ()V]
[36] putstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[39] goto +13 (target=52)
[42] new #4
+ Class [android/support/v4/widget/m]
[45] dup
[46] invokespecial #12
+ Methodref [android/support/v4/widget/m.<init> ()V]
[49] putstatic #10
+ Fieldref [android/support/v4/widget/k.b Landroid/support/v4/widget/l;]
[52] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/l
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.widget.l extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 17):
+ Class [android/support/v4/widget/l]

+ Class [java/lang/Object]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/
lang/Object;]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;IIIII)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/l]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 9):
+ Method:
a(Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Ljava/lang/Object;
Access flags: 0x401
= public abstract java.lang.Object a(android.content.Context,android.view.
animation.Interpolator)
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean a(java.lang.Object)
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x401
= public abstract int b(java.lang.Object)
+ Method:
c(Ljava/lang/Object;)I
Access flags: 0x401
= public abstract int c(java.lang.Object)
+ Method:
d(Ljava/lang/Object;)Z
Access flags: 0x401
= public abstract boolean d(java.lang.Object)
+ Method:
a(Ljava/lang/Object;IIIII)V
Access flags: 0x401
= public abstract void a(java.lang.Object,int,int,int,int,int)
+ Method:
e(Ljava/lang/Object;)V
Access flags: 0x401
= public abstract void e(java.lang.Object)
+ Method:
f(Ljava/lang/Object;)I
Access flags: 0x401
= public abstract int f(java.lang.Object)
+ Method:
g(Ljava/lang/Object;)I
Access flags: 0x401
= public abstract int g(java.lang.Object)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/m
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.m extends java.lang.Object

Interfaces (count = 1):


+ Class [android/support/v4/widget/l]
Constant Pool (count = 59):
+ Class [android/support/v4/widget/l]
+ Class [android/support/v4/widget/m]
+ Class [android/widget/Scroller]
+ Class [java/lang/Object]
+ Methodref [android/widget/Scroller.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/Scroller.<init> (Landroid/content/Context;Landroid
/view/animation/Interpolator;)V]
+ Methodref [android/widget/Scroller.abortAnimation ()V]
+ Methodref [android/widget/Scroller.computeScrollOffset ()Z]
+ Methodref [android/widget/Scroller.getCurrX ()I]
+ Methodref [android/widget/Scroller.getCurrY ()I]
+ Methodref [android/widget/Scroller.getFinalX ()I]
+ Methodref [android/widget/Scroller.getFinalY ()I]
+ Methodref [android/widget/Scroller.isFinished ()Z]
+ Methodref [android/widget/Scroller.startScroll (IIIII)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interp
olator;)V]
+ NameAndType [abortAnimation ()V]
+ NameAndType [computeScrollOffset ()Z]
+ NameAndType [getCurrX ()I]
+ NameAndType [getCurrY ()I]
+ NameAndType [getFinalX ()I]
+ NameAndType [getFinalY ()I]
+ NameAndType [isFinished ()Z]
+ NameAndType [startScroll (IIIII)V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(IIIII)V]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/
lang/Object;]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;IIIII)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [abortAnimation]
+ Utf8 [android/support/v4/widget/l]
+ Utf8 [android/support/v4/widget/m]
+ Utf8 [android/widget/Scroller]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [computeScrollOffset]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [getCurrX]
+ Utf8 [getCurrY]

+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8

[getFinalX]
[getFinalY]
[isFinished]
[java/lang/Object]
[startScroll]

Fields (count = 0):


Methods (count = 10):
- Method:
<init>()V
Access flags: 0x0
= m()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #15
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.content.Context,android.view.animation
.Interpolator)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 4):
[0] aload_2 v2
[1] ifnull +15 (target=16)
[4] new #3
+ Class [android/widget/Scroller]
[7] dup
[8] aload_1 v1
[9] aload_2 v2
[10] invokespecial #6
+ Methodref [android/widget/Scroller.<init> (Landroid/content/Context;La
ndroid/view/animation/Interpolator;)V]
[13] goto +11 (target=24)
[16] new #3
+ Class [android/widget/Scroller]
[19] dup
[20] aload_1 v1
[21] invokespecial #5
+ Methodref [android/widget/Scroller.<init> (Landroid/content/Context;)V
]
[24] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #13
+ Methodref [android/widget/Scroller.isFinished ()Z]
[7] ireturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x1
= public int b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #9
+ Methodref [android/widget/Scroller.getCurrX ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)I
Access flags: 0x1
= public int c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #10
+ Methodref [android/widget/Scroller.getCurrY ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean d(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #8
+ Methodref [android/widget/Scroller.computeScrollOffset ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;IIIII)V
Access flags: 0x1
= public void a(java.lang.Object,int,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 7, stack = 6):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] iload_2 v2
[5] iload_3 v3
[6] iload v4
[8] iload v5
[10] iload v6
[12] invokevirtual #14
+ Methodref [android/widget/Scroller.startScroll (IIIII)V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;)V
Access flags: 0x1

= public void e(java.lang.Object)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #7
+ Methodref [android/widget/Scroller.abortAnimation ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;)I
Access flags: 0x1
= public int f(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #11
+ Methodref [android/widget/Scroller.getFinalX ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;)I
Access flags: 0x1
= public int g(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_1 v1
[1] checkcast #3
+ Class [android/widget/Scroller]
[4] invokevirtual #12
+ Methodref [android/widget/Scroller.getFinalY ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/n
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.n extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/widget/l]
Constant Pool (count = 44):
+ Class [android/support/v4/widget/l]
+ Class [android/support/v4/widget/n]
+ Class [android/support/v4/widget/p]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/widget/p.a (Landroid/content/Context;Landroid/
view/animation/Interpolator;)Ljava/lang/Object;]
+ Methodref [android/support/v4/widget/p.a (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/widget/p.a (Ljava/lang/Object;IIIII)V]

+ Methodref [android/support/v4/widget/p.b (Ljava/lang/Object;)I]


+ Methodref [android/support/v4/widget/p.c (Ljava/lang/Object;)I]
+ Methodref [android/support/v4/widget/p.d (Ljava/lang/Object;)Z]
+ Methodref [android/support/v4/widget/p.e (Ljava/lang/Object;)V]
+ Methodref [android/support/v4/widget/p.f (Ljava/lang/Object;)I]
+ Methodref [android/support/v4/widget/p.g (Ljava/lang/Object;)I]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Ljava/lang/Object;]
+ NameAndType [a (Ljava/lang/Object;)Z]
+ NameAndType [a (Ljava/lang/Object;IIIII)V]
+ NameAndType [b (Ljava/lang/Object;)I]
+ NameAndType [c (Ljava/lang/Object;)I]
+ NameAndType [d (Ljava/lang/Object;)Z]
+ NameAndType [e (Ljava/lang/Object;)V]
+ NameAndType [f (Ljava/lang/Object;)I]
+ NameAndType [g (Ljava/lang/Object;)I]
+ Utf8 [()V]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/
lang/Object;]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;IIIII)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/l]
+ Utf8 [android/support/v4/widget/n]
+ Utf8 [android/support/v4/widget/p]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 10):
- Method:
<init>()V
Access flags: 0x0
= n()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #14
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object a(android.content.Context,android.view.animation
.Interpolator)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):

[0] aload_1 v1
[1] aload_2 v2
[2] invokestatic #5
+ Methodref [android/support/v4/widget/p.a (Landroid/content/Context;Lan
droid/view/animation/Interpolator;)Ljava/lang/Object;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #6
+ Methodref [android/support/v4/widget/p.a (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Ljava/lang/Object;)I
Access flags: 0x1
= public int b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #8
+ Methodref [android/support/v4/widget/p.b (Ljava/lang/Object;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Ljava/lang/Object;)I
Access flags: 0x1
= public int c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #9
+ Methodref [android/support/v4/widget/p.c (Ljava/lang/Object;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Ljava/lang/Object;)Z
Access flags: 0x1
= public boolean d(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #10
+ Methodref [android/support/v4/widget/p.d (Ljava/lang/Object;)Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/Object;IIIII)V
Access flags: 0x1
= public void a(java.lang.Object,int,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 7, stack = 6):
[0] aload_1 v1
[1] iload_2 v2
[2] iload_3 v3

[3] iload v4
[5] iload v5
[7] iload v6
[9] invokestatic #7
+ Methodref [android/support/v4/widget/p.a (Ljava/lang/Object;IIIII)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;)V
Access flags: 0x1
= public void e(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #11
+ Methodref [android/support/v4/widget/p.e (Ljava/lang/Object;)V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;)I
Access flags: 0x1
= public int f(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #12
+ Methodref [android/support/v4/widget/p.f (Ljava/lang/Object;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;)I
Access flags: 0x1
= public int g(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] aload_1 v1
[1] invokestatic #13
+ Methodref [android/support/v4/widget/p.g (Ljava/lang/Object;)I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/o
Superclass:
android/support/v4/widget/n
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.o extends android.support.v4.widget.n
Interfaces (count = 0):
Constant Pool (count = 10):
+ Class [android/support/v4/widget/n]
+ Class [android/support/v4/widget/o]
+ Methodref [android/support/v4/widget/n.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]

+
+
+
+

Utf8
Utf8
Utf8
Utf8

[<init>]
[Code]
[android/support/v4/widget/n]
[android/support/v4/widget/o]

Fields (count = 0):


Methods (count = 1):
- Method:
<init>()V
Access flags: 0x0
= o()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [android/support/v4/widget/n.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/p
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.p extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 55):
+ Class [android/support/v4/widget/p]
+ Class [android/widget/OverScroller]
+ Class [java/lang/Object]
+ Methodref [android/widget/OverScroller.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/OverScroller.<init> (Landroid/content/Context;Land
roid/view/animation/Interpolator;)V]
+ Methodref [android/widget/OverScroller.abortAnimation ()V]
+ Methodref [android/widget/OverScroller.computeScrollOffset ()Z]
+ Methodref [android/widget/OverScroller.getCurrX ()I]
+ Methodref [android/widget/OverScroller.getCurrY ()I]
+ Methodref [android/widget/OverScroller.getFinalX ()I]
+ Methodref [android/widget/OverScroller.getFinalY ()I]
+ Methodref [android/widget/OverScroller.isFinished ()Z]
+ Methodref [android/widget/OverScroller.startScroll (IIIII)V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interp
olator;)V]
+ NameAndType [abortAnimation ()V]
+ NameAndType [computeScrollOffset ()Z]
+ NameAndType [getCurrX ()I]
+ NameAndType [getCurrY ()I]
+ NameAndType [getFinalX ()I]
+ NameAndType [getFinalY ()I]
+ NameAndType [isFinished ()Z]
+ NameAndType [startScroll (IIIII)V]
+ Utf8 [()I]
+ Utf8 [()V]

+ Utf8 [()Z]
+ Utf8 [(IIIII)V]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/
lang/Object;]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;IIIII)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [abortAnimation]
+ Utf8 [android/support/v4/widget/p]
+ Utf8 [android/widget/OverScroller]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [computeScrollOffset]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [getCurrX]
+ Utf8 [getCurrY]
+ Utf8 [getFinalX]
+ Utf8 [getFinalY]
+ Utf8 [isFinished]
+ Utf8 [java/lang/Object]
+ Utf8 [startScroll]
Fields (count = 0):
Methods (count = 9):
+ Method:
a(Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Ljava/lang/Object;
Access flags: 0x9
= public static java.lang.Object a(android.content.Context,android.view.an
imation.Interpolator)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 2, stack = 4):
[0] aload_1 v1
[1] ifnull +15 (target=16)
[4] new #2
+ Class [android/widget/OverScroller]
[7] dup
[8] aload_0 v0
[9] aload_1 v1
[10] invokespecial #5
+ Methodref [android/widget/OverScroller.<init> (Landroid/content/Contex
t;Landroid/view/animation/Interpolator;)V]
[13] goto +11 (target=24)
[16] new #2
+ Class [android/widget/OverScroller]
[19] dup
[20] aload_0 v0
[21] invokespecial #4
+ Methodref [android/widget/OverScroller.<init> (Landroid/content/Contex
t;)V]
[24] areturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean a(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #12
+ Methodref [android/widget/OverScroller.isFinished ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Ljava/lang/Object;)I
Access flags: 0x9
= public static int b(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #8
+ Methodref [android/widget/OverScroller.getCurrX ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(Ljava/lang/Object;)I
Access flags: 0x9
= public static int c(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #9
+ Methodref [android/widget/OverScroller.getCurrY ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
d(Ljava/lang/Object;)Z
Access flags: 0x9
= public static boolean d(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #7
+ Methodref [android/widget/OverScroller.computeScrollOffset ()Z]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Ljava/lang/Object;IIIII)V
Access flags: 0x9
= public static void a(java.lang.Object,int,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 6, stack = 6):
[0] aload_0 v0

[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] iload_1 v1
[5] iload_2 v2
[6] iload_3 v3
[7] iload v4
[9] iload v5
[11] invokevirtual #13
+ Methodref [android/widget/OverScroller.startScroll (IIIII)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Ljava/lang/Object;)V
Access flags: 0x9
= public static void e(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #6
+ Methodref [android/widget/OverScroller.abortAnimation ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Ljava/lang/Object;)I
Access flags: 0x9
= public static int f(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #10
+ Methodref [android/widget/OverScroller.getFinalX ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Ljava/lang/Object;)I
Access flags: 0x9
= public static int g(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] checkcast #2
+ Class [android/widget/OverScroller]
[4] invokevirtual #11
+ Methodref [android/widget/OverScroller.getFinalY ()I]
[7] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/SearchViewCompatIcs
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20

= class android.support.v4.widget.SearchViewCompatIcs extends java.lang.Obje


ct
Interfaces (count = 0):
Constant Pool (count = 5):
+ Class [android/support/v4/widget/SearchViewCompatIcs]
+ Class [java/lang/Object]
+ Utf8 [android/support/v4/widget/SearchViewCompatIcs]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/SearchViewCompatIcs$MySearchView
Superclass:
android/widget/SearchView
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.SearchViewCompatIcs$MySearchView ex
tends android.widget.SearchView
Interfaces (count = 0):
Constant Pool (count = 20):
+ String []
+ Class [android/support/v4/widget/SearchViewCompatIcs$MySearchView]
+ Class [android/widget/SearchView]
+ Methodref [android/support/v4/widget/SearchViewCompatIcs$MySearchView.setQue
ry (Ljava/lang/CharSequence;Z)V]
+ Methodref [android/widget/SearchView.<init> (Landroid/content/Context;)V]
+ Methodref [android/widget/SearchView.onActionViewCollapsed ()V]
+ NameAndType [<init> (Landroid/content/Context;)V]
+ NameAndType [onActionViewCollapsed ()V]
+ NameAndType [setQuery (Ljava/lang/CharSequence;Z)V]
+ Utf8 []
+ Utf8 [()V]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Ljava/lang/CharSequence;Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/widget/SearchViewCompatIcs$MySearchView]
+ Utf8 [android/widget/SearchView]
+ Utf8 [onActionViewCollapsed]
+ Utf8 [setQuery]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public SearchViewCompatIcs$MySearchView(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1

[2] invokespecial #5
+ Methodref [android/widget/SearchView.<init> (Landroid/content/Context;
)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onActionViewCollapsed()V
Access flags: 0x1
= public void onActionViewCollapsed()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 3):
[0] aload_0 v0
[1] ldc #1
+ String []
[3] iconst_0
[4] invokevirtual #4
+ Methodref [android/support/v4/widget/SearchViewCompatIcs$MySearchView.
setQuery (Ljava/lang/CharSequence;Z)V]
[7] aload_0 v0
[8] invokespecial #6
+ Methodref [android/widget/SearchView.onActionViewCollapsed ()V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout
Superclass:
android/view/ViewGroup
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.SlidingPaneLayout extends android.v
iew.ViewGroup
Interfaces (count = 0):
Constant Pool (count = 621):
+ Integer [-2147483648]
+ Integer [-858993460]
+ Integer [-16777216]
+ Integer [16777215]
+ Integer [1073741824]
+ Float [0.5]
+ Float [32.0]
+ Float [400.0]
+ String [ returned null drawing cache]
+ String [Height must not be UNSPECIFIED]
+ String [SlidingPaneLayout]
+ String [Width must have an exact value or MATCH_PARENT]
+ String [drawChild: child view ]
+ String [onMeasure: More than two child views are not supported.]
+ Class [android/content/Context]
+ Class [android/content/res/Resources]
+ Class [android/graphics/Canvas]
+ Class [android/graphics/Paint]
+ Class [android/graphics/PorterDuff$Mode]
+ Class [android/graphics/PorterDuffColorFilter]
+ Class [android/graphics/Rect]

+ Class [android/graphics/drawable/Drawable]
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/view/z]
+ Class [android/support/v4/widget/SlidingPaneLayout]
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
+ Class [android/support/v4/widget/aa]
+ Class [android/support/v4/widget/r]
+ Class [android/support/v4/widget/s]
+ Class [android/support/v4/widget/t]
+ Class [android/support/v4/widget/u]
+ Class [android/support/v4/widget/w]
+ Class [android/support/v4/widget/x]
+ Class [android/support/v4/widget/y]
+ Class [android/support/v4/widget/z]
+ Class [android/util/DisplayMetrics]
+ Class [android/util/Log]
+ Class [android/view/MotionEvent]
+ Class [android/view/View]
+ Class [android/view/View$MeasureSpec]
+ Class [android/view/ViewConfiguration]
+ Class [android/view/ViewGroup]
+ Class [android/view/ViewGroup$MarginLayoutParams]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Math]
+ Class [java/lang/StringBuilder]
+ Class [java/util/ArrayList]
+ Fieldref [android/graphics/PorterDuff$Mode.SRC_OVER Landroid/graphics/Porter
Duff$Mode;]
+ Fieldref [android/graphics/Rect.right I]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.a Landroid/support/v4/
widget/w;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.c I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.d Landroid/graphics/dr
awable/Drawable;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.e I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/View;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.i F]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.j I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.k Z]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.m F]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.n F]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/support/v4/
widget/u;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/support/v4/
widget/aa;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.s Landroid/graphics/Re
ct;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/ArrayList
;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z]

+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d Landroi
d/graphics/Paint;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargi
n I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rightMarg
in I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
+ Fieldref [android/util/DisplayMetrics.density F]
+ Methodref [android/content/Context.getResources ()Landroid/content/res/Resou
rces;]
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/D
isplayMetrics;]
+ Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/dr
awable/Drawable;]
+ Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/Rect;)Z]
+ Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLa
ndroid/graphics/Paint;)V]
+ Methodref [android/graphics/Canvas.getClipBounds (Landroid/graphics/Rect;)Z]
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
+ Methodref [android/graphics/Canvas.save (I)I]
+ Methodref [android/graphics/Paint.<init> ()V]
+ Methodref [android/graphics/Paint.setColorFilter (Landroid/graphics/ColorFil
ter;)Landroid/graphics/ColorFilter;]
+ Methodref [android/graphics/PorterDuffColorFilter.<init> (ILandroid/graphics
/PorterDuff$Mode;)V]
+ Methodref [android/graphics/Rect.<init> ()V]
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas
;)V]
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
+ Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;ILandroid/graphi
cs/Paint;)V]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/support
/v4/view/a;)V]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Ljava/lang/Runna
ble;)V]
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;I)V]
+ Methodref [android/support/v4/view/at.d (Landroid/view/View;)I]
+ Methodref [android/support/v4/view/at.g (Landroid/view/View;)Z]
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.<init> (Landroid/cont
ent/Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.<init> (Landroid/cont
ent/Context;Landroid/util/AttributeSet;I)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a ()V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (F)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (FI)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (I)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/view/View
;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/view/View
;FI)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/view/View
;I)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b ()Z]

+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/view/View


;I)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c ()Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d ()Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/view/View
;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e ()Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/view/View
;)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.f (Landroid/view/View
;)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.g (Landroid/view/View
;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroi
d/view/View;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getContext ()Landroid
/content/Context;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getHeight ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBottom ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getResources ()Landro
id/content/res/Resources;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getWidth ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.isInEditMode ()Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.isInTouchMode ()Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.requestLayout ()V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.sendAccessibilityEven
t (I)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.setMeasuredDimension
(II)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.setShadowDrawable (La
ndroid/graphics/drawable/Drawable;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.setWillNotDraw (Z)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (
)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (
Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (
Landroid/view/ViewGroup$LayoutParams;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (
Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (La
ndroid/os/Parcelable;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.getSuperSt
ate ()Landroid/os/Parcelable;]
+ Methodref [android/support/v4/widget/aa.a ()I]
+ Methodref [android/support/v4/widget/aa.a (F)V]
+ Methodref [android/support/v4/widget/aa.a (I)V]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/MotionEvent;)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;FLandroid
/support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
+ Methodref [android/support/v4/widget/aa.a (Z)Z]
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/MotionEvent;)V]
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;II)Z]
+ Methodref [android/support/v4/widget/aa.d ()I]
+ Methodref [android/support/v4/widget/aa.e ()V]

+ Methodref [android/support/v4/widget/aa.f ()V]


+ Methodref [android/support/v4/widget/r.<init> (Landroid/support/v4/widget/Sl
idingPaneLayout;)V]
+ Methodref [android/support/v4/widget/s.<init> (Landroid/support/v4/widget/Sl
idingPaneLayout;Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/s.run ()V]
+ Methodref [android/support/v4/widget/t.<init> (Landroid/support/v4/widget/Sl
idingPaneLayout;Landroid/support/v4/widget/q;)V]
+ Methodref [android/support/v4/widget/x.<init> ()V]
+ Methodref [android/support/v4/widget/y.<init> ()V]
+ Methodref [android/support/v4/widget/z.<init> ()V]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/view/MotionEvent.getAction ()I]
+ Methodref [android/view/MotionEvent.getX ()F]
+ Methodref [android/view/MotionEvent.getY ()F]
+ Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Draw
able;]
+ Methodref [android/view/View.getBottom ()I]
+ Methodref [android/view/View.getDrawingCache ()Landroid/graphics/Bitmap;]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [android/view/View.getLeft ()I]
+ Methodref [android/view/View.getMeasuredHeight ()I]
+ Methodref [android/view/View.getMeasuredWidth ()I]
+ Methodref [android/view/View.getRight ()I]
+ Methodref [android/view/View.getTop ()I]
+ Methodref [android/view/View.getVisibility ()I]
+ Methodref [android/view/View.getWidth ()I]
+ Methodref [android/view/View.isDrawingCacheEnabled ()Z]
+ Methodref [android/view/View.layout (IIII)V]
+ Methodref [android/view/View.measure (II)V]
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
+ Methodref [android/view/View.setDrawingCacheEnabled (Z)V]
+ Methodref [android/view/View.setVisibility (I)V]
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Lan
droid/view/ViewConfiguration;]
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/
util/AttributeSet;I)V]
+ Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup
$LayoutParams;)Z]
+ Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
+ Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landro
id/view/View;J)Z]
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
+ Methodref [android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/Motio
nEvent;)Z]
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcel
able;)V]
+ Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelab
le;]
+ Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
+ Methodref [android/view/ViewGroup.onTouchEvent (Landroid/view/MotionEvent;)Z
]
+ Methodref [android/view/ViewGroup.requestChildFocus (Landroid/view/View;Land
roid/view/View;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]

+ Methodref [java/lang/Math.abs (F)F]


+ Methodref [java/lang/Math.max (II)I]
+ Methodref [java/lang/Math.min (II)I]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/ArrayList.<init> ()V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.clear ()V]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ InterfaceMethodref [android/support/v4/widget/u.a (Landroid/view/View;)V]
+ InterfaceMethodref [android/support/v4/widget/u.a (Landroid/view/View;F)V]
+ InterfaceMethodref [android/support/v4/widget/u.b (Landroid/view/View;)V]
+ InterfaceMethodref [android/support/v4/widget/w.a (Landroid/support/v4/widge
t/SlidingPaneLayout;Landroid/view/View;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (ILandroid/graphics/PorterDuff$Mode;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [<init> (Landroid/support/v4/widget/SlidingPaneLayout;)V]
+ NameAndType [<init> (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/s
upport/v4/widget/q;)V]
+ NameAndType [<init> (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/v
iew/View;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [SDK_INT I]
+ NameAndType [SRC_OVER Landroid/graphics/PorterDuff$Mode;]
+ NameAndType [a ()I]
+ NameAndType [a ()V]
+ NameAndType [a (F)V]
+ NameAndType [a (FI)Z]
+ NameAndType [a (I)V]
+ NameAndType [a (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V]
+ NameAndType [a (Landroid/view/MotionEvent;)I]
+ NameAndType [a (Landroid/view/MotionEvent;)Z]
+ NameAndType [a (Landroid/view/View;)V]
+ NameAndType [a (Landroid/view/View;F)V]
+ NameAndType [a (Landroid/view/View;FI)V]
+ NameAndType [a (Landroid/view/View;I)Z]
+ NameAndType [a (Landroid/view/View;II)Z]
+ NameAndType [a (Landroid/view/View;ILandroid/graphics/Paint;)V]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V]
+ NameAndType [a (Landroid/view/View;Ljava/lang/Runnable;)V]
+ NameAndType [a (Landroid/view/ViewGroup;FLandroid/support/v4/widget/ad;)Land
roid/support/v4/widget/aa;]
+ NameAndType [a (Z)Z]
+ NameAndType [a F]
+ NameAndType [a Landroid/support/v4/widget/w;]
+ NameAndType [a Z]
+ NameAndType [abs (F)F]
+ NameAndType [add (Ljava/lang/Object;)Z]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
)V]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[b ()Z]
[b (Landroid/view/MotionEvent;)V]
[b (Landroid/view/View;)V]
[b (Landroid/view/View;I)V]
[b (Landroid/view/View;I)Z]
[b (Landroid/view/View;II)Z]
[b I]
[b Z]
[c ()Z]
[c I]
[c Z]
[checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
[clear ()V]
[clipRect (Landroid/graphics/Rect;)Z]
[d ()I]
[d ()Z]
[d (Landroid/view/View;)I]
[d (Landroid/view/View;)V]
[d Landroid/graphics/Paint;]
[d Landroid/graphics/drawable/Drawable;]
[density F]
[draw (Landroid/graphics/Canvas;)V]
[drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
[e ()V]
[e ()Z]
[e (Landroid/view/View;)Z]
[e (Ljava/lang/String;Ljava/lang/String;)I]
[e I]
[f ()V]
[f (Landroid/view/View;)Z]
[f Z]
[g (Landroid/view/View;)V]
[g (Landroid/view/View;)Z]
[g Landroid/view/View;]
[get (I)Ljava/lang/Object;]
[get (Landroid/content/Context;)Landroid/view/ViewConfiguration;

NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType
NameAndType

[getAction ()I]
[getBackground ()Landroid/graphics/drawable/Drawable;]
[getBottom ()I]
[getChildAt (I)Landroid/view/View;]
[getChildCount ()I]
[getClipBounds (Landroid/graphics/Rect;)Z]
[getContext ()Landroid/content/Context;]
[getDisplayMetrics ()Landroid/util/DisplayMetrics;]
[getDrawable (I)Landroid/graphics/drawable/Drawable;]
[getDrawingCache ()Landroid/graphics/Bitmap;]
[getHeight ()I]
[getIntrinsicWidth ()I]
[getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
[getLeft ()I]
[getMeasuredHeight ()I]
[getMeasuredWidth ()I]
[getMode (I)I]
[getOpacity ()I]
[getPaddingBottom ()I]

+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
s/ColorFilter;]
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType
+ NameAndType

[getPaddingLeft ()I]
[getPaddingRight ()I]
[getPaddingTop ()I]
[getResources ()Landroid/content/res/Resources;]
[getRight ()I]
[getSize (I)I]
[getSuperState ()Landroid/os/Parcelable;]
[getTop ()I]
[getVisibility ()I]
[getWidth ()I]
[getX ()F]
[getY ()F]
[h F]
[height I]
[i F]
[isDrawingCacheEnabled ()Z]
[isInEditMode ()Z]
[isInTouchMode ()Z]
[j I]
[k Z]
[l I]
[layout (IIII)V]
[leftMargin I]
[m F]
[makeMeasureSpec (II)I]
[max (II)I]
[measure (II)V]
[min (II)I]
[n F]
[o Landroid/support/v4/widget/u;]
[offsetLeftAndRight (I)V]
[onAttachedToWindow ()V]
[onDetachedFromWindow ()V]
[onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
[onRestoreInstanceState (Landroid/os/Parcelable;)V]
[onSaveInstanceState ()Landroid/os/Parcelable;]
[onSizeChanged (IIII)V]
[onTouchEvent (Landroid/view/MotionEvent;)Z]
[p Landroid/support/v4/widget/aa;]
[q Z]
[r Z]
[requestChildFocus (Landroid/view/View;Landroid/view/View;)V]
[requestLayout ()V]
[restoreToCount (I)V]
[right I]
[rightMargin I]
[run ()V]
[s Landroid/graphics/Rect;]
[save (I)I]
[sendAccessibilityEvent (I)V]
[setBounds (IIII)V]
[setColorFilter (Landroid/graphics/ColorFilter;)Landroid/graphic
[setDrawingCacheEnabled (Z)V]
[setMeasuredDimension (II)V]
[setShadowDrawable (Landroid/graphics/drawable/Drawable;)V]
[setVisibility (I)V]
[setWillNotDraw (Z)V]
[size ()I]
[t Ljava/util/ArrayList;]

+ NameAndType [toString ()Ljava/lang/String;]


+ NameAndType [width I]
+ Utf8 [ returned null drawing cache]
+ Utf8 [()F]
+ Utf8 [()I]
+ Utf8 [()Landroid/content/Context;]
+ Utf8 [()Landroid/content/res/Resources;]
+ Utf8 [()Landroid/graphics/Bitmap;]
+ Utf8 [()Landroid/graphics/drawable/Drawable;]
+ Utf8 [()Landroid/os/Parcelable;]
+ Utf8 [()Landroid/util/DisplayMetrics;]
+ Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(F)F]
+ Utf8 [(F)V]
+ Utf8 [(FI)Z]
+ Utf8 [(I)I]
+ Utf8 [(I)Landroid/graphics/drawable/Drawable;]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)V]
+ Utf8 [(II)I]
+ Utf8 [(II)V]
+ Utf8 [(IIII)V]
+ Utf8 [(ILandroid/graphics/PorterDuff$Mode;)V]
+ Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
+ Utf8 [(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
+ Utf8 [(Landroid/graphics/Canvas;)V]
+ Utf8 [(Landroid/graphics/Canvas;Landroid/view/View;J)Z]
+ Utf8 [(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;]
+ Utf8 [(Landroid/graphics/Rect;)Z]
+ Utf8 [(Landroid/graphics/drawable/Drawable;)V]
+ Utf8 [(Landroid/os/Parcelable;)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)F]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)I]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/wid
get/aa;]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Z]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;I)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widg
et/q;)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z]
+ Utf8 [(Landroid/support/v4/widget/u;)V]
+ Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [(Landroid/view/MotionEvent;)I]
+ Utf8 [(Landroid/view/MotionEvent;)V]
+ Utf8 [(Landroid/view/MotionEvent;)Z]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;)Z]
+ Utf8 [(Landroid/view/View;F)V]

+ Utf8 [(Landroid/view/View;FI)V]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;I)Z]
+ Utf8 [(Landroid/view/View;II)Z]
+ Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutP
arams;]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
+ Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ Utf8 [(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ad;)Landroid/supp
ort/v4/widget/aa;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Z)V]
+ Utf8 [(Z)Z]
+ Utf8 [(ZIIII)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [F]
+ Utf8 [Height must not be UNSPECIFIED]
+ Utf8 [I]
+ Utf8 [Landroid/graphics/Paint;]
+ Utf8 [Landroid/graphics/PorterDuff$Mode;]
+ Utf8 [Landroid/graphics/Rect;]
+ Utf8 [Landroid/graphics/drawable/Drawable;]
+ Utf8 [Landroid/support/v4/widget/aa;]
+ Utf8 [Landroid/support/v4/widget/u;]
+ Utf8 [Landroid/support/v4/widget/w;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [SDK_INT]
+ Utf8 [SRC_OVER]
+ Utf8 [SlidingPaneLayout]
+ Utf8 [Width must have an exact value or MATCH_PARENT]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [abs]
+ Utf8 [add]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/Resources]
+ Utf8 [android/graphics/Canvas]
+ Utf8 [android/graphics/Paint]
+ Utf8 [android/graphics/PorterDuff$Mode]
+ Utf8 [android/graphics/PorterDuffColorFilter]
+ Utf8 [android/graphics/Rect]
+ Utf8 [android/graphics/drawable/Drawable]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/view/at]
+ Utf8 [android/support/v4/view/z]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[android/support/v4/widget/aa]
[android/support/v4/widget/r]
[android/support/v4/widget/s]
[android/support/v4/widget/t]
[android/support/v4/widget/u]
[android/support/v4/widget/w]
[android/support/v4/widget/x]
[android/support/v4/widget/y]
[android/support/v4/widget/z]
[android/util/DisplayMetrics]
[android/util/Log]
[android/view/MotionEvent]
[android/view/View]
[android/view/View$MeasureSpec]
[android/view/ViewConfiguration]
[android/view/ViewGroup]
[android/view/ViewGroup$MarginLayoutParams]
[append]
[b]
[c]
[checkLayoutParams]
[clear]
[clipRect]
[computeScroll]
[d]
[density]
[draw]
[drawBitmap]
[drawChild]
[drawChild: child view ]
[e]
[f]
[g]
[generateDefaultLayoutParams]
[generateLayoutParams]
[get]
[getAction]
[getBackground]
[getBottom]
[getChildAt]
[getChildCount]
[getClipBounds]
[getContext]
[getCoveredFadeColor]
[getDisplayMetrics]
[getDrawable]
[getDrawingCache]
[getHeight]
[getIntrinsicWidth]
[getLayoutParams]
[getLeft]
[getMeasuredHeight]
[getMeasuredWidth]
[getMode]
[getOpacity]
[getPaddingBottom]
[getPaddingLeft]
[getPaddingRight]
[getPaddingTop]
[getParallaxDistance]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[getResources]
[getRight]
[getSize]
[getSliderFadeColor]
[getSuperState]
[getTop]
[getVisibility]
[getWidth]
[getX]
[getY]
[h]
[height]
[i]
[isDrawingCacheEnabled]
[isInEditMode]
[isInTouchMode]
[j]
[java/lang/IllegalStateException]
[java/lang/Math]
[java/lang/StringBuilder]
[java/util/ArrayList]
[k]
[l]
[layout]
[leftMargin]
[m]
[makeMeasureSpec]
[max]
[measure]
[min]
[n]
[o]
[offsetLeftAndRight]
[onAttachedToWindow]
[onDetachedFromWindow]
[onInterceptTouchEvent]
[onLayout]
[onMeasure]
[onMeasure: More than two child views are not supported.]
[onRestoreInstanceState]
[onSaveInstanceState]
[onSizeChanged]
[onTouchEvent]
[p]
[q]
[r]
[requestChildFocus]
[requestLayout]
[restoreToCount]
[right]
[rightMargin]
[run]
[s]
[save]
[sendAccessibilityEvent]
[setBounds]
[setColorFilter]
[setCoveredFadeColor]
[setDrawingCacheEnabled]
[setMeasuredDimension]

+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[setPanelSlideListener]
[setParallaxDistance]
[setShadowDrawable]
[setShadowResource]
[setSliderFadeColor]
[setVisibility]
[setWillNotDraw]
[size]
[t]
[toString]
[width]

Fields (count = 20):


+ Field:
b I
Access flags: 0x2
= private int b
+ Field:
c I
Access flags: 0x2
= private int c
+ Field:
d Landroid/graphics/drawable/Drawable;
Access flags: 0x2
= private android.graphics.drawable.Drawable d
+ Field:
e I
Access flags: 0x12
= private final int e
+ Field:
f Z
Access flags: 0x2
= private boolean f
+ Field:
g Landroid/view/View;
Access flags: 0x2
= private android.view.View g
+ Field:
h F
Access flags: 0x2
= private float h
+ Field:
i F
Access flags: 0x2
= private float i
+ Field:
j I
Access flags: 0x2
= private int j
+ Field:
k Z
Access flags: 0x2
= private boolean k
+ Field:
l I
Access flags: 0x2
= private int l
+ Field:
m F
Access flags: 0x2
= private float m
+ Field:
n F
Access flags: 0x2
= private float n
+ Field:
o Landroid/support/v4/widget/u;
Access flags: 0x2
= private android.support.v4.widget.u o
+ Field:
p Landroid/support/v4/widget/aa;
Access flags: 0x12
= private final android.support.v4.widget.aa p
+ Field:
q Z
Access flags: 0x2

= private boolean q
+ Field:
r Z
Access flags: 0x2
= private boolean r
+ Field:
s Landroid/graphics/Rect;
Access flags: 0x12
= private final android.graphics.Rect s
+ Field:
t Ljava/util/ArrayList;
Access flags: 0x12
= private final java.util.ArrayList t
+ Field:
a Landroid/support/v4/widget/w;
Access flags: 0x18
= static final android.support.v4.widget.w a
Methods (count = 57):
- Method:
<init>(Landroid/content/Context;)V
Access flags: 0x1
= public SlidingPaneLayout(android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokespecial #107
+ Methodref [android/support/v4/widget/SlidingPaneLayout.<init> (Landroi
d/content/Context;Landroid/util/AttributeSet;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1
= public SlidingPaneLayout(android.content.Context,android.util.AttributeS
et)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] iconst_0
[4] invokespecial #108
+ Methodref [android/support/v4/widget/SlidingPaneLayout.<init> (Landroi
d/content/Context;Landroid/util/AttributeSet;I)V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
Access flags: 0x1
= public SlidingPaneLayout(android.content.Context,android.util.AttributeS
et,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 133, locals = 6, stack = 7):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] iload_3 v3
[4] invokespecial #192
+ Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Lan
droid/util/AttributeSet;I)V]
[7] aload_0 v0
[8] ldc #2

+ Integer [-858993460]
[10] putfield #54
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
[13] aload_0 v0
[14] iconst_1
[15] putfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[18] aload_0 v0
[19] new #21
+ Class [android/graphics/Rect]
[22] dup
[23] invokespecial #94
+ Methodref [android/graphics/Rect.<init> ()V]
[26] putfield #71
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.s Landroid/graph
ics/Rect;]
[29] aload_0 v0
[30] new #49
+ Class [java/util/ArrayList]
[33] dup
[34] invokespecial #212
+ Methodref [java/util/ArrayList.<init> ()V]
[37] putfield #72
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/Arr
ayList;]
[40] aload_1 v1
[41] invokevirtual #83
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[44] invokevirtual #84
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/
util/DisplayMetrics;]
[47] getfield #82
+ Fieldref [android/util/DisplayMetrics.density F]
[50] fstore v4
[52] aload_0 v0
[53] ldc #7
+ Float [32.0]
[55] fload v4
[57] fmul
[58] ldc #6
+ Float [0.5]
[60] fadd
[61] f2i
[62] putfield #57
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.e I]
[65] aload_1 v1
[66] invokestatic #191
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Contex
t;)Landroid/view/ViewConfiguration;]
[69] astore v5
[71] aload_0 v0
[72] iconst_0
[73] invokevirtual #141
+ Methodref [android/support/v4/widget/SlidingPaneLayout.setWillNotDraw
(Z)V]
[76] aload_0 v0
[77] new #30
+ Class [android/support/v4/widget/r]
[80] dup

[81] aload_0 v0
[82] invokespecial #160
+ Methodref [android/support/v4/widget/r.<init> (Landroid/support/v4/wid
get/SlidingPaneLayout;)V]
[85] invokestatic #100
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/s
upport/v4/view/a;)V]
[88] aload_0 v0
[89] iconst_1
[90] invokestatic #103
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;I)V]
[93] aload_0 v0
[94] aload_0 v0
[95] ldc #6
+ Float [0.5]
[97] new #32
+ Class [android/support/v4/widget/t]
[100] dup
[101] aload_0 v0
[102] aconst_null
[103] invokespecial #163
+ Methodref [android/support/v4/widget/t.<init> (Landroid/support/v4/wid
get/SlidingPaneLayout;Landroid/support/v4/widget/q;)V]
[106] invokestatic #153
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;FLa
ndroid/support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
[109] putfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[112] aload_0 v0
[113] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[116] iconst_1
[117] invokevirtual #150
+ Methodref [android/support/v4/widget/aa.a (I)V]
[120] aload_0 v0
[121] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[124] ldc #8
+ Float [400.0]
[126] fload v4
[128] fmul
[129] invokevirtual #149
+ Methodref [android/support/v4/widget/aa.a (F)V]
[132] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setParallaxDistance(I)V
Access flags: 0x1
= public void setParallaxDistance(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[5] aload_0 v0
[6] invokevirtual #137

+ Methodref [android/support/v4/widget/SlidingPaneLayout.requestLayout (
)V]

[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
getParallaxDistance()I
Access flags: 0x1
= public int getParallaxDistance()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
setSliderFadeColor(I)V
Access flags: 0x1
= public void setSliderFadeColor(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #54
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
getSliderFadeColor()I
Access flags: 0x1
= public int getSliderFadeColor()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] getfield #54
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
setCoveredFadeColor(I)V
Access flags: 0x1
= public void setCoveredFadeColor(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #55
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.c I]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
getCoveredFadeColor()I
Access flags: 0x1
= public int getCoveredFadeColor()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] getfield #55
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.c I]
[4] ireturn

= 1):

= 2):

= 1):

= 2):

= 1):

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
setPanelSlideListener(Landroid/support/v4/widget/u;)V
Access flags: 0x1
= public void setPanelSlideListener(android.support.v4.widget.u)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)V
Access flags: 0x0
= void a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[4] ifnull +17 (target=21)
[7] aload_0 v0
[8] getfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[11] aload_1 v1
[12] aload_0 v0
[13] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[16] invokeinterface #218
+ InterfaceMethodref [android/support/v4/widget/u.a (Landroid/view/View;
F)V]
[21] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)V
Access flags: 0x0
= void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[4] ifnull +13 (target=17)
[7] aload_0 v0
[8] getfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[11] aload_1 v1
[12] invokeinterface #217
+ InterfaceMethodref [android/support/v4/widget/u.a (Landroid/view/View;
)V]
[17] aload_0 v0
[18] bipush 32
[20] invokevirtual #138

+ Methodref [android/support/v4/widget/SlidingPaneLayout.sendAccessibili
tyEvent (I)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/View;)V
Access flags: 0x0
= void c(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[4] ifnull +13 (target=17)
[7] aload_0 v0
[8] getfield #67
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.o Landroid/suppo
rt/v4/widget/u;]
[11] aload_1 v1
[12] invokeinterface #219
+ InterfaceMethodref [android/support/v4/widget/u.b (Landroid/view/View;
)V]
[17] aload_0 v0
[18] bipush 32
[20] invokevirtual #138
+ Methodref [android/support/v4/widget/SlidingPaneLayout.sendAccessibili
tyEvent (I)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;)V
Access flags: 0x0
= void d(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 212, locals = 18, stack = 2):
[0] aload_0 v0
[1] invokevirtual #130
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[4] istore_2 v2
[5] aload_0 v0
[6] invokevirtual #134
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getWidth ()I]
[9] aload_0 v0
[10] invokevirtual #131
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight
()I]
[13] isub
[14] istore_3 v3
[15] aload_0 v0
[16] invokevirtual #132
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop (
)I]
[19] istore v4
[21] aload_0 v0
[22] invokevirtual #128
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getHeight ()I]
[25] aload_0 v0
[26] invokevirtual #129

+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBotto
m ()I]
[29] isub
[30] istore v5
[32] aload_1 v1
[33] ifnull +37 (target=70)
[36] aload_1 v1
[37] invokestatic #123
+ Methodref [android/support/v4/widget/SlidingPaneLayout.f (Landroid/vie
w/View;)Z]
[40] ifeq +30 (target=70)
[43] aload_1 v1
[44] invokevirtual #175
+ Methodref [android/view/View.getLeft ()I]
[47] istore v6
[49] aload_1 v1
[50] invokevirtual #178
+ Methodref [android/view/View.getRight ()I]
[53] istore v7
[55] aload_1 v1
[56] invokevirtual #179
+ Methodref [android/view/View.getTop ()I]
[59] istore v8
[61] aload_1 v1
[62] invokevirtual #172
+ Methodref [android/view/View.getBottom ()I]
[65] istore v9
[67] goto +15 (target=82)
[70] iconst_0
[71] dup
[72] istore v9
[74] dup
[75] istore v8
[77] dup
[78] istore v7
[80] istore v6
[82] iconst_0
[83] istore v10
[85] aload_0 v0
[86] invokevirtual #126
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[89] istore v11
[91] iload v10
[93] iload v11
[95] ificmpge +116 (target=211)
[98] aload_0 v0
[99] iload v10
[101] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[104] astore v12
[106] aload v12
[108] aload_1 v1
[109] ifacmpne +6 (target=115)
[112] goto +99 (target=211)
[115] iload_2 v2
[116] aload v12
[118] invokevirtual #175
+ Methodref [android/view/View.getLeft ()I]

[121] invokestatic #206


+ Methodref [java/lang/Math.max (II)I]
[124] istore v13
[126] iload v4
[128] aload v12
[130] invokevirtual #179
+ Methodref [android/view/View.getTop ()I]
[133] invokestatic #206
+ Methodref [java/lang/Math.max (II)I]
[136] istore v14
[138] iload_3 v3
[139] aload v12
[141] invokevirtual #178
+ Methodref [android/view/View.getRight ()I]
[144] invokestatic #207
+ Methodref [java/lang/Math.min (II)I]
[147] istore v15
[149] iload v5
[151] aload v12
[153] invokevirtual #172
+ Methodref [android/view/View.getBottom ()I]
[156] invokestatic #207
+ Methodref [java/lang/Math.min (II)I]
[159] istore v16
[161] iload v13
[163] iload v6
[165] ificmplt +30 (target=195)
[168] iload v14
[170] iload v8
[172] ificmplt +23 (target=195)
[175] iload v15
[177] iload v7
[179] ificmpgt +16 (target=195)
[182] iload v16
[184] iload v9
[186] ificmpgt +9 (target=195)
[189] iconst_4
[190] istore v17
[192] goto +6 (target=198)
[195] iconst_0
[196] istore v17
[198] aload v12
[200] iload v17
[202] invokevirtual #187
+ Methodref [android/view/View.setVisibility (I)V]
[205] iinc v10, 1
[208] goto -117 (target=91)
[211] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x0
= void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 4, stack = 2):
[0] iconst_0
[1] istore_1 v1
[2] aload_0 v0
[3] invokevirtual #126
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (

)I]
[6] istore_2 v2
[7] iload_1 v1
[8] iload_2 v2
[9] ificmpge +28 (target=37)
[12] aload_0 v0
[13] iload_1 v1
[14] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[17] astore_3 v3
[18] aload_3 v3
[19] invokevirtual #180
+ Methodref [android/view/View.getVisibility ()I]
[22] iconst_4
[23] ificmpne +8 (target=31)
[26] aload_3 v3
[27] iconst_0
[28] invokevirtual #187
+ Methodref [android/view/View.setVisibility (I)V]
[31] iinc v1, 1
[34] goto -27 (target=7)
[37] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/view/View;)Z
Access flags: 0xa
= private static boolean f(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokestatic #105
+ Methodref [android/support/v4/view/at.g (Landroid/view/View;)Z]
[4] ifeq +5 (target=9)
[7] iconst_1
[8] ireturn
[9] getstatic #52
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[12] bipush 18
[14] ificmplt +5 (target=19)
[17] iconst_0
[18] ireturn
[19] aload_0 v0
[20] invokevirtual #171
+ Methodref [android/view/View.getBackground ()Landroid/graphics/drawabl
e/Drawable;]
[23] astore_1 v1
[24] aload_1 v1
[25] ifnull +17 (target=42)
[28] aload_1 v1
[29] invokevirtual #97
+ Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
[32] iconst_m1
[33] ificmpne +7 (target=40)
[36] iconst_1
[37] goto +4 (target=41)
[40] iconst_0
[41] ireturn
[42] iconst_0
[43] ireturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
onAttachedToWindow()V
Access flags: 0x4
= protected void onAttachedToWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #196
+ Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onDetachedFromWindow()V
Access flags: 0x4
= protected void onDetachedFromWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 54, locals = 4, stack = 2):
[0] aload_0 v0
[1] invokespecial #197
+ Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[9] iconst_0
[10] istore_1 v1
[11] aload_0 v0
[12] getfield #72
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/Arr
ayList;]
[15] invokevirtual #216
+ Methodref [java/util/ArrayList.size ()I]
[18] istore_2 v2
[19] iload_1 v1
[20] iload_2 v2
[21] ificmpge +25 (target=46)
[24] aload_0 v0
[25] getfield #72
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/Arr
ayList;]
[28] iload_1 v1
[29] invokevirtual #215
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[32] checkcast #31
+ Class [android/support/v4/widget/s]
[35] astore_3 v3
[36] aload_3 v3
[37] invokevirtual #162
+ Methodref [android/support/v4/widget/s.run ()V]
[40] iinc v1, 1
[43] goto -24 (target=19)
[46] aload_0 v0
[47] getfield #72
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/Arr
ayList;]

[50] invokevirtual #214


+ Methodref [java/util/ArrayList.clear ()V]
[53] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onMeasure(II)V
Access flags: 0x4
= protected void onMeasure(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1007, locals = 23, stack = 4):
[0] iload_1 v1
[1] invokestatic #188
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
[4] istore_3 v3
[5] iload_1 v1
[6] invokestatic #189
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
[9] istore v4
[11] iload_2 v2
[12] invokestatic #188
+ Methodref [android/view/View$MeasureSpec.getMode (I)I]
[15] istore v5
[17] iload_2 v2
[18] invokestatic #189
+ Methodref [android/view/View$MeasureSpec.getSize (I)I]
[21] istore v6
[23] iload_3 v3
[24] ldc #5
+ Integer [1073741824]
[26] ificmpeq +47 (target=73)
[29] aload_0 v0
[30] invokevirtual #135
+ Methodref [android/support/v4/widget/SlidingPaneLayout.isInEditMode ()
Z]
[33] ifeq +30 (target=63)
[36] iload_3 v3
[37] ldc #1
+ Integer [-2147483648]
[39] ificmpne +9 (target=48)
[42] ldc #5
+ Integer [1073741824]
[44] istore_3 v3
[45] goto +67 (target=112)
[48] iload_3 v3
[49] ifne +63 (target=112)
[52] ldc #5
+ Integer [1073741824]
[54] istore_3 v3
[55] sipush 300
[58] istore v4
[60] goto +52 (target=112)
[63] new #46
+ Class [java/lang/IllegalStateException]
[66] dup
[67] ldc #12
+ String [Width must have an exact value or MATCH_PARENT]
[69] invokespecial #204
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[72] athrow

[73] iload v5
[75] ifne +37 (target=112)
[78] aload_0 v0
[79] invokevirtual #135
+ Methodref [android/support/v4/widget/SlidingPaneLayout.isInEditMode ()
Z]
[82] ifeq +20 (target=102)
[85] iload v5
[87] ifne +25 (target=112)
[90] ldc #1
+ Integer [-2147483648]
[92] istore v5
[94] sipush 300
[97] istore v6
[99] goto +13 (target=112)
[102] new #46
+ Class [java/lang/IllegalStateException]
[105] dup
[106] ldc #10
+ String [Height must not be UNSPECIFIED]
[108] invokespecial #204
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[111] athrow
[112] iconst_0
[113] istore v7
[115] iconst_m1
[116] istore v8
[118] iload v5
[120] lookupswitch (2 offsets, default=62) (target=182)
-2147483648: offset = 48, target = 168
1073741824: offset = 28, target = 148
default: offset = 62, target = 182
[148] iload v6
[150] aload_0 v0
[151] invokevirtual #132
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop (
)I]
[154] isub
[155] aload_0 v0
[156] invokevirtual #129
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBotto
m ()I]
[159] isub
[160] dup
[161] istore v8
[163] istore v7
[165] goto +17 (target=182)
[168] iload v6
[170] aload_0 v0
[171] invokevirtual #132
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop (
)I]
[174] isub
[175] aload_0 v0
[176] invokevirtual #129
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBotto
m ()I]
[179] isub
[180] istore v8

[182] fconst_0
[183] fstore v9
[185] iconst_0
[186] istore v10
[188] iload v4
[190] aload_0 v0
[191] invokevirtual #130
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[194] isub
[195] aload_0 v0
[196] invokevirtual #131
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight
()I]
[199] isub
[200] istore v11
[202] aload_0 v0
[203] invokevirtual #126
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[206] istore v12
[208] iload v12
[210] iconst_2
[211] ificmple +11 (target=222)
[214] ldc #11
+ String [SlidingPaneLayout]
[216] ldc #14
+ String [onMeasure: More than two child views are not supported.]
[218] invokestatic #167
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[221] pop
[222] aload_0 v0
[223] aconst_null
[224] putfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[227] iconst_0
[228] istore v13
[230] iload v13
[232] iload v12
[234] ificmpge +294 (target=528)
[237] aload_0 v0
[238] iload v13
[240] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[243] astore v14
[245] aload v14
[247] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[250] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[253] astore v15
[255] aload v14
[257] invokevirtual #180
+ Methodref [android/view/View.getVisibility ()I]
[260] bipush 8
[262] ificmpne +12 (target=274)
[265] aload v15

[267] iconst_0
[268] putfield #75
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[271] goto +251 (target=522)
[274] aload v15
[276] getfield #73
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[279] fconst_0
[280] fcmpl
[281] ifle +24 (target=305)
[284] fload v9
[286] aload v15
[288] getfield #73
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[291] fadd
[292] fstore v9
[294] aload v15
[296] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid
th I]
[299] ifne +6 (target=305)
[302] goto +220 (target=522)
[305] aload v15
[307] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[310] aload v15
[312] getfield #79
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rig
htMargin I]
[315] iadd
[316] istore v17
[318] aload v15
[320] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid
th I]
[323] bipush -2
[325] ificmpne +18 (target=343)
[328] iload v4
[330] iload v17
[332] isub
[333] ldc #1
+ Integer [-2147483648]
[335] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[338] istore v16
[340] goto +39 (target=379)
[343] aload v15
[345] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid
th I]
[348] iconst_m1
[349] ificmpne +18 (target=367)
[352] iload v4
[354] iload v17
[356] isub
[357] ldc #5

+ Integer [1073741824]
[359] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[362] istore v16
[364] goto +15 (target=379)
[367] aload v15
[369] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid
th I]
[372] ldc #5
+ Integer [1073741824]
[374] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[377] istore v16
[379] aload v15
[381] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[384] bipush -2
[386] ificmpne +15 (target=401)
[389] iload v8
[391] ldc #1
+ Integer [-2147483648]
[393] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[396] istore v18
[398] goto +36 (target=434)
[401] aload v15
[403] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[406] iconst_m1
[407] ificmpne +15 (target=422)
[410] iload v8
[412] ldc #5
+ Integer [1073741824]
[414] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[417] istore v18
[419] goto +15 (target=434)
[422] aload v15
[424] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[427] ldc #5
+ Integer [1073741824]
[429] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[432] istore v18
[434] aload v14
[436] iload v16
[438] iload v18
[440] invokevirtual #184
+ Methodref [android/view/View.measure (II)V]
[443] aload v14
[445] invokevirtual #177
+ Methodref [android/view/View.getMeasuredWidth ()I]
[448] istore v19
[450] aload v14
[452] invokevirtual #176

+ Methodref [android/view/View.getMeasuredHeight ()I]


[455] istore v20
[457] iload v5
[459] ldc #1
+ Integer [-2147483648]
[461] ificmpne +19 (target=480)
[464] iload v20
[466] iload v7
[468] ificmple +12 (target=480)
[471] iload v20
[473] iload v8
[475] invokestatic #207
+ Methodref [java/lang/Math.min (II)I]
[478] istore v7
[480] iload v11
[482] iload v19
[484] isub
[485] istore v11
[487] iload v10
[489] aload v15
[491] iload v11
[493] ifge +7 (target=500)
[496] iconst_1
[497] goto +4 (target=501)
[500] iconst_0
[501] dup_x1
[502] putfield #74
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z
]
[505] ior
[506] istore v10
[508] aload v15
[510] getfield #74
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z
]
[513] ifeq +9 (target=522)
[516] aload_0 v0
[517] aload v14
[519] putfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[522] iinc v13, 1
[525] goto -295 (target=230)
[528] iload v10
[530] ifne +10 (target=540)
[533] fload v9
[535] fconst_0
[536] fcmpl
[537] ifle +433 (target=970)
[540] iload v4
[542] aload_0 v0
[543] getfield #57
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.e I]
[546] isub
[547] istore v13
[549] iconst_0
[550] istore v14
[552] iload v14
[554] iload v12
[556] ificmpge +414 (target=970)

[559] aload_0 v0
[560] iload v14
[562] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[565] astore v15
[567] aload v15
[569] invokevirtual #180
+ Methodref [android/view/View.getVisibility ()I]
[572] bipush 8
[574] ificmpne +6 (target=580)
[577] goto +387 (target=964)
[580] aload v15
[582] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[585] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[588] astore v16
[590] aload v15
[592] invokevirtual #180
+ Methodref [android/view/View.getVisibility ()I]
[595] bipush 8
[597] ificmpne +6 (target=603)
[600] goto +364 (target=964)
[603] aload v16
[605] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid
th I]
[608] ifne +17 (target=625)
[611] aload v16
[613] getfield #73
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[616] fconst_0
[617] fcmpl
[618] ifle +7 (target=625)
[621] iconst_1
[622] goto +4 (target=626)
[625] iconst_0
[626] istore v17
[628] iload v17
[630] ifeq +7 (target=637)
[633] iconst_0
[634] goto +8 (target=642)
[637] aload v15
[639] invokevirtual #177
+ Methodref [android/view/View.getMeasuredWidth ()I]
[642] istore v18
[644] iload v10
[646] ifeq +133 (target=779)
[649] aload v15
[651] aload_0 v0
[652] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[655] ifacmpeq +124 (target=779)
[658] aload v16
[660] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid

th I]
[663] ifge +301 (target=964)
[666] iload v18
[668] iload v13
[670] ificmpgt +13 (target=683)
[673] aload v16
[675] getfield #73
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[678] fconst_0
[679] fcmpl
[680] ifle +284 (target=964)
[683] iload v17
[685] ifeq +61 (target=746)
[688] aload v16
[690] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[693] bipush -2
[695] ificmpne +15 (target=710)
[698] iload v8
[700] ldc #1
+ Integer [-2147483648]
[702] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[705] istore v19
[707] goto +51 (target=758)
[710] aload v16
[712] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[715] iconst_m1
[716] ificmpne +15 (target=731)
[719] iload v8
[721] ldc #5
+ Integer [1073741824]
[723] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[726] istore v19
[728] goto +30 (target=758)
[731] aload v16
[733] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[736] ldc #5
+ Integer [1073741824]
[738] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[741] istore v19
[743] goto +15 (target=758)
[746] aload v15
[748] invokevirtual #176
+ Methodref [android/view/View.getMeasuredHeight ()I]
[751] ldc #5
+ Integer [1073741824]
[753] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[756] istore v19
[758] iload v13
[760] ldc #5

+ Integer [1073741824]
[762] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[765] istore v20
[767] aload v15
[769] iload v20
[771] iload v19
[773] invokevirtual #184
+ Methodref [android/view/View.measure (II)V]
[776] goto +188 (target=964)
[779] aload v16
[781] getfield #73
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[784] fconst_0
[785] fcmpl
[786] ifle +178 (target=964)
[789] aload v16
[791] getfield #80
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.wid
th I]
[794] ifne +61 (target=855)
[797] aload v16
[799] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[802] bipush -2
[804] ificmpne +15 (target=819)
[807] iload v8
[809] ldc #1
+ Integer [-2147483648]
[811] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[814] istore v19
[816] goto +51 (target=867)
[819] aload v16
[821] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[824] iconst_m1
[825] ificmpne +15 (target=840)
[828] iload v8
[830] ldc #5
+ Integer [1073741824]
[832] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[835] istore v19
[837] goto +30 (target=867)
[840] aload v16
[842] getfield #77
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.hei
ght I]
[845] ldc #5
+ Integer [1073741824]
[847] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[850] istore v19
[852] goto +15 (target=867)
[855] aload v15
[857] invokevirtual #176

+ Methodref [android/view/View.getMeasuredHeight ()I]


[860] ldc #5
+ Integer [1073741824]
[862] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[865] istore v19
[867] iload v10
[869] ifeq +51 (target=920)
[872] aload v16
[874] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[877] aload v16
[879] getfield #79
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rig
htMargin I]
[882] iadd
[883] istore v20
[885] iload v4
[887] iload v20
[889] isub
[890] istore v21
[892] iload v21
[894] ldc #5
+ Integer [1073741824]
[896] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
[899] istore v22
[901] iload v18
[903] iload v21
[905] ificmpeq +12 (target=917)
[908] aload v15
[910] iload v22
[912] iload v19
[914] invokevirtual #184
+ Methodref [android/view/View.measure (II)V]
[917] goto +47 (target=964)
[920] iconst_0
[921] iload v11
[923] invokestatic #206
+ Methodref [java/lang/Math.max (II)I]
[926] istore v20
[928] aload v16
[930] getfield #73
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[933] iload v20
[935] i2f
[936] fmul
[937] fload v9
[939] fdiv
[940] f2i
[941] istore v21
[943] iload v18
[945] iload v21
[947] iadd
[948] ldc #5
+ Integer [1073741824]
[950] invokestatic #190
+ Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]

[953] istore v22


[955] aload v15
[957] iload v22
[959] iload v19
[961] invokevirtual #184
+ Methodref [android/view/View.measure (II)V]
[964] iinc v14, 1
[967] goto -415 (target=552)
[970] aload_0 v0
[971] iload v4
[973] iload v7
[975] invokevirtual #139
+ Methodref [android/support/v4/widget/SlidingPaneLayout.setMeasuredDime
nsion (II)V]
[978] aload_0 v0
[979] iload v10
[981] putfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[984] aload_0 v0
[985] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[988] invokevirtual #148
+ Methodref [android/support/v4/widget/aa.a ()I]
[991] ifeq +15 (target=1006)
[994] iload v10
[996] ifne +10 (target=1006)
[999] aload_0 v0
[1000] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[1003] invokevirtual #159
+ Methodref [android/support/v4/widget/aa.f ()V]
[1006] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onLayout(ZIIII)V
Access flags: 0x4
= protected void onLayout(boolean,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 432, locals = 22, stack = 5):
[0] iload v4
[2] iload_2 v2
[3] isub
[4] istore v6
[6] aload_0 v0
[7] invokevirtual #130
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[10] istore v7
[12] aload_0 v0
[13] invokevirtual #131
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight
()I]
[16] istore v8
[18] aload_0 v0
[19] invokevirtual #132
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop (
)I]
[22] istore v9

[24] aload_0 v0
[25] invokevirtual #126
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[28] istore v10
[30] iload v7
[32] istore v11
[34] iload v11
[36] istore v12
[38] aload_0 v0
[39] getfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[42] ifeq +26 (target=68)
[45] aload_0 v0
[46] aload_0 v0
[47] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[50] ifeq +14 (target=64)
[53] aload_0 v0
[54] getfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[57] ifeq +7 (target=64)
[60] fconst_1
[61] goto +4 (target=65)
[64] fconst_0
[65] putfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[68] iconst_0
[69] istore v13
[71] iload v13
[73] iload v10
[75] ificmpge +248 (target=323)
[78] aload_0 v0
[79] iload v13
[81] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[84] astore v14
[86] aload v14
[88] invokevirtual #180
+ Methodref [android/view/View.getVisibility ()I]
[91] bipush 8
[93] ificmpne +6 (target=99)
[96] goto +221 (target=317)
[99] aload v14
[101] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[104] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[107] astore v15
[109] aload v14
[111] invokevirtual #177
+ Methodref [android/view/View.getMeasuredWidth ()I]
[114] istore v16
[116] iconst_0
[117] istore v17
[119] aload v15
[121] getfield #74
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z

]
[124] ifeq +102 (target=226)
[127] aload v15
[129] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[132] aload v15
[134] getfield #79
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rig
htMargin I]
[137] iadd
[138] istore v18
[140] iload v12
[142] iload v6
[144] iload v8
[146] isub
[147] aload_0 v0
[148] getfield #57
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.e I]
[151] isub
[152] invokestatic #207
+ Methodref [java/lang/Math.min (II)I]
[155] iload v11
[157] isub
[158] iload v18
[160] isub
[161] istore v19
[163] aload_0 v0
[164] iload v19
[166] putfield #62
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.j I]
[169] aload v15
[171] iload v11
[173] aload v15
[175] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[178] iadd
[179] iload v19
[181] iadd
[182] iload v16
[184] iconst_2
[185] idiv
[186] iadd
[187] iload v6
[189] iload v8
[191] isub
[192] ificmple +7 (target=199)
[195] iconst_1
[196] goto +4 (target=200)
[199] iconst_0
[200] putfield #75
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[203] iload v11
[205] iload v19
[207] i2f
[208] aload_0 v0
[209] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]

[212] fmul
[213] f2i
[214] aload v15
[216] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[219] iadd
[220] iadd
[221] istore v11
[223] goto +43 (target=266)
[226] aload_0 v0
[227] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[230] ifeq +32 (target=262)
[233] aload_0 v0
[234] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[237] ifeq +25 (target=262)
[240] fconst_1
[241] aload_0 v0
[242] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[245] fsub
[246] aload_0 v0
[247] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[250] i2f
[251] fmul
[252] f2i
[253] istore v17
[255] iload v12
[257] istore v11
[259] goto +7 (target=266)
[262] iload v12
[264] istore v11
[266] iload v11
[268] iload v17
[270] isub
[271] istore v18
[273] iload v18
[275] iload v16
[277] iadd
[278] istore v19
[280] iload v9
[282] istore v20
[284] iload v20
[286] aload v14
[288] invokevirtual #176
+ Methodref [android/view/View.getMeasuredHeight ()I]
[291] iadd
[292] istore v21
[294] aload v14
[296] iload v18
[298] iload v9
[300] iload v19
[302] iload v21
[304] invokevirtual #183
+ Methodref [android/view/View.layout (IIII)V]
[307] iload v12
[309] aload v14

[311] invokevirtual #181


+ Methodref [android/view/View.getWidth ()I]
[314] iadd
[315] istore v12
[317] iinc v13, 1
[320] goto -249 (target=71)
[323] aload_0 v0
[324] getfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[327] ifeq +99 (target=426)
[330] aload_0 v0
[331] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[334] ifeq +53 (target=387)
[337] aload_0 v0
[338] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[341] ifeq +11 (target=352)
[344] aload_0 v0
[345] aload_0 v0
[346] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[349] invokespecial #110
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (F)V]
[352] aload_0 v0
[353] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[356] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[359] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[362] getfield #75
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[365] ifeq +53 (target=418)
[368] aload_0 v0
[369] aload_0 v0
[370] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[373] aload_0 v0
[374] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[377] aload_0 v0
[378] getfield #54
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
[381] invokespecial #114
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie
w/View;FI)V]
[384] goto +34 (target=418)
[387] iconst_0
[388] istore v13
[390] iload v13
[392] iload v10
[394] ificmpge +24 (target=418)
[397] aload_0 v0
[398] aload_0 v0
[399] iload v13

[401] invokevirtual #125


+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[404] fconst_0
[405] aload_0 v0
[406] getfield #54
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
[409] invokespecial #114
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie
w/View;FI)V]
[412] iinc v13, 1
[415] goto -25 (target=390)
[418] aload_0 v0
[419] aload_0 v0
[420] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[423] invokevirtual #120
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/vie
w/View;)V]
[426] aload_0 v0
[427] iconst_0
[428] putfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[431] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onSizeChanged(IIII)V
Access flags: 0x4
= protected void onSizeChanged(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 5, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] iload_3 v3
[4] iload v4
[6] invokespecial #201
+ Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
[9] iload_1 v1
[10] iload_3 v3
[11] ificmpeq +8 (target=19)
[14] aload_0 v0
[15] iconst_1
[16] putfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[19] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
requestChildFocus(Landroid/view/View;Landroid/view/View;)V
Access flags: 0x1
= public void requestChildFocus(android.view.View,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #203
+ Methodref [android/view/ViewGroup.requestChildFocus (Landroid/view/Vie
w;Landroid/view/View;)V]

[6] aload_0 v0
[7] invokevirtual #136
+ Methodref [android/support/v4/widget/SlidingPaneLayout.isInTouchMode (
)Z]
[10] ifne +27 (target=37)
[13] aload_0 v0
[14] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[17] ifne +20 (target=37)
[20] aload_0 v0
[21] aload_1 v1
[22] aload_0 v0
[23] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[26] ifacmpne +7 (target=33)
[29] iconst_1
[30] goto +4 (target=34)
[33] iconst_0
[34] putfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[37] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onInterceptTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 310, locals = 9, stack = 5):
[0] aload_1 v1
[1] invokestatic #106
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
[4] istore_2 v2
[5] aload_0 v0
[6] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[9] ifne +55 (target=64)
[12] iload_2 v2
[13] ifne +51 (target=64)
[16] aload_0 v0
[17] invokevirtual #126
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[20] iconst_1
[21] ificmple +43 (target=64)
[24] aload_0 v0
[25] iconst_1
[26] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[29] astore_3 v3
[30] aload_3 v3
[31] ifnull +33 (target=64)
[34] aload_0 v0
[35] aload_0 v0
[36] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[39] aload_3 v3
[40] aload_1 v1

[41] invokevirtual #169


+ Methodref [android/view/MotionEvent.getX ()F]
[44] f2i
[45] aload_1 v1
[46] invokevirtual #170
+ Methodref [android/view/MotionEvent.getY ()F]
[49] f2i
[50] invokevirtual #156
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;II)Z]
[53] ifne +7 (target=60)
[56] iconst_1
[57] goto +4 (target=61)
[60] iconst_0
[61] putfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[64] aload_0 v0
[65] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[68] ifeq +14 (target=82)
[71] aload_0 v0
[72] getfield #63
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.k Z]
[75] ifeq +20 (target=95)
[78] iload_2 v2
[79] ifeq +16 (target=95)
[82] aload_0 v0
[83] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[86] invokevirtual #158
+ Methodref [android/support/v4/widget/aa.e ()V]
[89] aload_0 v0
[90] aload_1 v1
[91] invokespecial #198
+ Methodref [android/view/ViewGroup.onInterceptTouchEvent (Landroid/view
/MotionEvent;)Z]
[94] ireturn
[95] iload_2 v2
[96] iconst_3
[97] ificmpeq +8 (target=105)
[100] iload_2 v2
[101] iconst_1
[102] ificmpne +12 (target=114)
[105] aload_0 v0
[106] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[109] invokevirtual #158
+ Methodref [android/support/v4/widget/aa.e ()V]
[112] iconst_0
[113] ireturn
[114] iconst_0
[115] istore_3 v3
[116] iload_2 v2
[117] lookupswitch (2 offsets, default=168) (target=285)
0: offset = 27, target = 144
2: offset = 92, target = 209
default: offset = 168, target = 285
[144] aload_0 v0
[145] iconst_0

[146] putfield #63


+ Fieldref [android/support/v4/widget/SlidingPaneLayout.k Z]
[149] aload_1 v1
[150] invokevirtual #169
+ Methodref [android/view/MotionEvent.getX ()F]
[153] fstore v4
[155] aload_1 v1
[156] invokevirtual #170
+ Methodref [android/view/MotionEvent.getY ()F]
[159] fstore v5
[161] aload_0 v0
[162] fload v4
[164] putfield #65
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.m F]
[167] aload_0 v0
[168] fload v5
[170] putfield #66
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.n F]
[173] aload_0 v0
[174] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[177] aload_0 v0
[178] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[181] fload v4
[183] f2i
[184] fload v5
[186] f2i
[187] invokevirtual #156
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;II)Z]
[190] ifeq +95 (target=285)
[193] aload_0 v0
[194] aload_0 v0
[195] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[198] invokevirtual #122
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/vie
w/View;)Z]
[201] ifeq +84 (target=285)
[204] iconst_1
[205] istore_3 v3
[206] goto +79 (target=285)
[209] aload_1 v1
[210] invokevirtual #169
+ Methodref [android/view/MotionEvent.getX ()F]
[213] fstore v4
[215] aload_1 v1
[216] invokevirtual #170
+ Methodref [android/view/MotionEvent.getY ()F]
[219] fstore v5
[221] fload v4
[223] aload_0 v0
[224] getfield #65
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.m F]
[227] fsub
[228] invokestatic #205
+ Methodref [java/lang/Math.abs (F)F]

[231] fstore v6
[233] fload v5
[235] aload_0 v0
[236] getfield #66
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.n F]
[239] fsub
[240] invokestatic #205
+ Methodref [java/lang/Math.abs (F)F]
[243] fstore v7
[245] aload_0 v0
[246] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[249] invokevirtual #157
+ Methodref [android/support/v4/widget/aa.d ()I]
[252] istore v8
[254] fload v6
[256] iload v8
[258] i2f
[259] fcmpl
[260] ifle +25 (target=285)
[263] fload v7
[265] fload v6
[267] fcmpl
[268] ifle +17 (target=285)
[271] aload_0 v0
[272] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[275] invokevirtual #158
+ Methodref [android/support/v4/widget/aa.e ()V]
[278] aload_0 v0
[279] iconst_1
[280] putfield #63
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.k Z]
[283] iconst_0
[284] ireturn
[285] aload_0 v0
[286] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[289] aload_1 v1
[290] invokevirtual #151
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/MotionEvent;)
Z]
[293] istore v4
[295] iload v4
[297] ifne +7 (target=304)
[300] iload_3 v3
[301] ifeq +7 (target=308)
[304] iconst_1
[305] goto +4 (target=309)
[308] iconst_0
[309] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onTouchEvent(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean onTouchEvent(android.view.MotionEvent)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 193, locals = 9, stack = 4):


[0] aload_0 v0
[1] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[4] ifne +9 (target=13)
[7] aload_0 v0
[8] aload_1 v1
[9] invokespecial #202
+ Methodref [android/view/ViewGroup.onTouchEvent (Landroid/view/MotionEv
ent;)Z]
[12] ireturn
[13] aload_0 v0
[14] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[17] aload_1 v1
[18] invokevirtual #155
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/MotionEvent;)
V]
[21] aload_1 v1
[22] invokevirtual #168
+ Methodref [android/view/MotionEvent.getAction ()I]
[25] istore_2 v2
[26] iconst_1
[27] istore_3 v3
[28] iload_2 v2
[29] sipush 255
[32] iand
[33] lookupswitch (2 offsets, default=158) (target=191)
0: offset = 27, target = 60
1: offset = 54, target = 87
default: offset = 158, target = 191
[60] aload_1 v1
[61] invokevirtual #169
+ Methodref [android/view/MotionEvent.getX ()F]
[64] fstore v4
[66] aload_1 v1
[67] invokevirtual #170
+ Methodref [android/view/MotionEvent.getY ()F]
[70] fstore v5
[72] aload_0 v0
[73] fload v4
[75] putfield #65
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.m F]
[78] aload_0 v0
[79] fload v5
[81] putfield #66
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.n F]
[84] goto +107 (target=191)
[87] aload_0 v0
[88] aload_0 v0
[89] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[92] invokevirtual #122
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/vie
w/View;)Z]
[95] ifeq +96 (target=191)
[98] aload_1 v1
[99] invokevirtual #169

+ Methodref [android/view/MotionEvent.getX ()F]


[102] fstore v4
[104] aload_1 v1
[105] invokevirtual #170
+ Methodref [android/view/MotionEvent.getY ()F]
[108] fstore v5
[110] fload v4
[112] aload_0 v0
[113] getfield #65
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.m F]
[116] fsub
[117] fstore v6
[119] fload v5
[121] aload_0 v0
[122] getfield #66
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.n F]
[125] fsub
[126] fstore v7
[128] aload_0 v0
[129] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[132] invokevirtual #157
+ Methodref [android/support/v4/widget/aa.d ()I]
[135] istore v8
[137] fload v6
[139] fload v6
[141] fmul
[142] fload v7
[144] fload v7
[146] fmul
[147] fadd
[148] iload v8
[150] iload v8
[152] imul
[153] i2f
[154] fcmpg
[155] ifge +36 (target=191)
[158] aload_0 v0
[159] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[162] aload_0 v0
[163] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[166] fload v4
[168] f2i
[169] fload v5
[171] f2i
[172] invokevirtual #156
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;II)Z]
[175] ifeq +16 (target=191)
[178] aload_0 v0
[179] aload_0 v0
[180] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[183] iconst_0
[184] invokespecial #115

+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie


w/View;I)Z]
[187] pop
[188] goto +3 (target=191)
[191] iload_3 v3
[192] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x2
= private boolean a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[4] ifne +12 (target=16)
[7] aload_0 v0
[8] fconst_0
[9] iload_2 v2
[10] invokevirtual #111
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (FI)Z]
[13] ifeq +10 (target=23)
[16] aload_0 v0
[17] iconst_0
[18] putfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[21] iconst_1
[22] ireturn
[23] iconst_0
[24] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)Z
Access flags: 0x2
= private boolean b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #70
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.r Z]
[4] ifne +12 (target=16)
[7] aload_0 v0
[8] fconst_1
[9] iload_2 v2
[10] invokevirtual #111
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (FI)Z]
[13] ifeq +10 (target=23)
[16] aload_0 v0
[17] iconst_1
[18] putfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[21] iconst_1
[22] ireturn
[23] iconst_0
[24] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()Z
Access flags: 0x1

= public boolean b()


Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 3):
[0] aload_0 v0
[1] aload_0 v0
[2] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[5] iconst_0
[6] invokespecial #117
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/vie
w/View;I)Z]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()Z
Access flags: 0x1
= public boolean c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 3):
[0] aload_0 v0
[1] aload_0 v0
[2] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[5] iconst_0
[6] invokespecial #115
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie
w/View;I)Z]
[9] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()Z
Access flags: 0x1
= public boolean d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[4] ifeq +12 (target=16)
[7] aload_0 v0
[8] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[11] fconst_1
[12] fcmpl
[13] ifne +7 (target=20)
[16] iconst_1
[17] goto +4 (target=21)
[20] iconst_0
[21] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()Z
Access flags: 0x1
= public boolean e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #58

+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x2
= private void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 82, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[4] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[7] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[10] astore_2 v2
[11] aload_0 v0
[12] invokevirtual #130
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[15] aload_2 v2
[16] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[19] iadd
[20] istore_3 v3
[21] aload_0 v0
[22] iload_1 v1
[23] iload_3 v3
[24] isub
[25] i2f
[26] aload_0 v0
[27] getfield #62
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.j I]
[30] i2f
[31] fdiv
[32] putfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[35] aload_0 v0
[36] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[39] ifeq +11 (target=50)
[42] aload_0 v0
[43] aload_0 v0
[44] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[47] invokespecial #110
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (F)V]
[50] aload_2 v2
[51] getfield #75
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[54] ifeq +19 (target=73)
[57] aload_0 v0
[58] aload_0 v0
[59] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/

View;]
[62] aload_0 v0
[63] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[66] aload_0 v0
[67] getfield #54
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.b I]
[70] invokespecial #114
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie
w/View;FI)V]
[73] aload_0 v0
[74] aload_0 v0
[75] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[78] invokevirtual #113
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie
w/View;)V]
[81] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;FI)V
Access flags: 0x2
= private void a(android.view.View,float,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 168, locals = 8, stack = 5):
[0] aload_1 v1
[1] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[7] astore v4
[9] fload_2 v2
[10] fconst_0
[11] fcmpl
[12] ifle +103 (target=115)
[15] iload_3 v3
[16] ifeq +99 (target=115)
[19] iload_3 v3
[20] ldc #3
+ Integer [-16777216]
[22] iand
[23] bipush 24
[25] iushr
[26] istore v5
[28] iload v5
[30] i2f
[31] fload_2 v2
[32] fmul
[33] f2i
[34] istore v6
[36] iload v6
[38] bipush 24
[40] ishl
[41] iload_3 v3
[42] ldc #4
+ Integer [16777215]
[44] iand
[45] ior

[46] istore v7
[48] aload v4
[50] getfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[53] ifnonnull +15 (target=68)
[56] aload v4
[58] new #18
+ Class [android/graphics/Paint]
[61] dup
[62] invokespecial #91
+ Methodref [android/graphics/Paint.<init> ()V]
[65] putfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[68] aload v4
[70] getfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[73] new #20
+ Class [android/graphics/PorterDuffColorFilter]
[76] dup
[77] iload v7
[79] getstatic #50
+ Fieldref [android/graphics/PorterDuff$Mode.SRC_OVER Landroid/graphics/
PorterDuff$Mode;]
[82] invokespecial #93
+ Methodref [android/graphics/PorterDuffColorFilter.<init> (ILandroid/gr
aphics/PorterDuff$Mode;)V]
[85] invokevirtual #92
+ Methodref [android/graphics/Paint.setColorFilter (Landroid/graphics/Co
lorFilter;)Landroid/graphics/ColorFilter;]
[88] pop
[89] aload_1 v1
[90] invokestatic #104
+ Methodref [android/support/v4/view/at.d (Landroid/view/View;)I]
[93] iconst_2
[94] ificmpeq +13 (target=107)
[97] aload_1 v1
[98] iconst_2
[99] aload v4
[101] getfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[104] invokestatic #99
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;ILandroid/
graphics/Paint;)V]
[107] aload_0 v0
[108] aload_1 v1
[109] invokespecial #124
+ Methodref [android/support/v4/widget/SlidingPaneLayout.g (Landroid/vie
w/View;)V]
[112] goto +55 (target=167)
[115] aload_1 v1
[116] invokestatic #104
+ Methodref [android/support/v4/view/at.d (Landroid/view/View;)I]
[119] ifeq +48 (target=167)
[122] aload v4
[124] getfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L

android/graphics/Paint;]
[127] ifnull +13 (target=140)
[130] aload v4
[132] getfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[135] aconst_null
[136] invokevirtual #92
+ Methodref [android/graphics/Paint.setColorFilter (Landroid/graphics/Co
lorFilter;)Landroid/graphics/ColorFilter;]
[139] pop
[140] new #31
+ Class [android/support/v4/widget/s]
[143] dup
[144] aload_0 v0
[145] aload_1 v1
[146] invokespecial #161
+ Methodref [android/support/v4/widget/s.<init> (Landroid/support/v4/wid
get/SlidingPaneLayout;Landroid/view/View;)V]
[149] astore v5
[151] aload_0 v0
[152] getfield #72
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/Arr
ayList;]
[155] aload v5
[157] invokevirtual #213
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[160] pop
[161] aload_0 v0
[162] aload v5
[164] invokestatic #101
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Ljava/lang
/Runnable;)V]
[167] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
Access flags: 0x4
= protected boolean drawChild(android.graphics.Canvas,android.view.View,lo
ng)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 239, locals = 9, stack = 5):
[0] aload_2 v2
[1] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[7] astore v5
[9] aload_1 v1
[10] iconst_2
[11] invokevirtual #90
+ Methodref [android/graphics/Canvas.save (I)I]
[14] istore v7
[16] aload_0 v0
[17] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[20] ifeq +60 (target=80)
[23] aload v5
[25] getfield #74

+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z
]
[28] ifne +52 (target=80)
[31] aload_0 v0
[32] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[35] ifnull +45 (target=80)
[38] aload_1 v1
[39] aload_0 v0
[40] getfield #71
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.s Landroid/graph
ics/Rect;]
[43] invokevirtual #88
+ Methodref [android/graphics/Canvas.getClipBounds (Landroid/graphics/Re
ct;)Z]
[46] pop
[47] aload_0 v0
[48] getfield #71
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.s Landroid/graph
ics/Rect;]
[51] aload_0 v0
[52] getfield #71
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.s Landroid/graph
ics/Rect;]
[55] getfield #51
+ Fieldref [android/graphics/Rect.right I]
[58] aload_0 v0
[59] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[62] invokevirtual #175
+ Methodref [android/view/View.getLeft ()I]
[65] invokestatic #207
+ Methodref [java/lang/Math.min (II)I]
[68] putfield #51
+ Fieldref [android/graphics/Rect.right I]
[71] aload_1 v1
[72] aload_0 v0
[73] getfield #71
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.s Landroid/graph
ics/Rect;]
[76] invokevirtual #86
+ Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/Rect;)Z
]
[79] pop
[80] getstatic #52
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[83] bipush 11
[85] ificmplt +15 (target=100)
[88] aload_0 v0
[89] aload_1 v1
[90] aload_2 v2
[91] lload_3 v3
[92] invokespecial #195
+ Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;
Landroid/view/View;J)Z]
[95] istore v6
[97] goto +133 (target=230)
[100] aload v5

[102] getfield #75


+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[105] ifeq +104 (target=209)
[108] aload_0 v0
[109] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[112] fconst_0
[113] fcmpl
[114] ifle +95 (target=209)
[117] aload_2 v2
[118] invokevirtual #182
+ Methodref [android/view/View.isDrawingCacheEnabled ()Z]
[121] ifne +8 (target=129)
[124] aload_2 v2
[125] iconst_1
[126] invokevirtual #186
+ Methodref [android/view/View.setDrawingCacheEnabled (Z)V]
[129] aload_2 v2
[130] invokevirtual #173
+ Methodref [android/view/View.getDrawingCache ()Landroid/graphics/Bitma
p;]
[133] astore v8
[135] aload v8
[137] ifnull +30 (target=167)
[140] aload_1 v1
[141] aload v8
[143] aload_2 v2
[144] invokevirtual #175
+ Methodref [android/view/View.getLeft ()I]
[147] i2f
[148] aload_2 v2
[149] invokevirtual #179
+ Methodref [android/view/View.getTop ()I]
[152] i2f
[153] aload v5
[155] getfield #76
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[158] invokevirtual #87
+ Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitma
p;FFLandroid/graphics/Paint;)V]
[161] iconst_0
[162] istore v6
[164] goto +42 (target=206)
[167] ldc #11
+ String [SlidingPaneLayout]
[169] new #48
+ Class [java/lang/StringBuilder]
[172] dup
[173] invokespecial #208
+ Methodref [java/lang/StringBuilder.<init> ()V]
[176] ldc #13
+ String [drawChild: child view ]
[178] invokevirtual #210
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[181] aload_2 v2
[182] invokevirtual #209
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la

ng/StringBuilder;]
[185] ldc #9
+ String [ returned null drawing cache]
[187] invokevirtual #210
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[190] invokevirtual #211
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[193] invokestatic #167
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[196] pop
[197] aload_0 v0
[198] aload_1 v1
[199] aload_2 v2
[200] lload_3 v3
[201] invokespecial #195
+ Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;
Landroid/view/View;J)Z]
[204] istore v6
[206] goto +24 (target=230)
[209] aload_2 v2
[210] invokevirtual #182
+ Methodref [android/view/View.isDrawingCacheEnabled ()Z]
[213] ifeq +8 (target=221)
[216] aload_2 v2
[217] iconst_0
[218] invokevirtual #186
+ Methodref [android/view/View.setDrawingCacheEnabled (Z)V]
[221] aload_0 v0
[222] aload_1 v1
[223] aload_2 v2
[224] lload_3 v3
[225] invokespecial #195
+ Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;
Landroid/view/View;J)Z]
[228] istore v6
[230] aload_1 v1
[231] iload v7
[233] invokevirtual #89
+ Methodref [android/graphics/Canvas.restoreToCount (I)V]
[236] iload v6
[238] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g(Landroid/view/View;)V
Access flags: 0x2
= private void g(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 3):
[0] getstatic #53
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.a Landroid/suppo
rt/v4/widget/w;]
[3] aload_0 v0
[4] aload_1 v1
[5] invokeinterface #220
+ InterfaceMethodref [android/support/v4/widget/w.a (Landroid/support/v4
/widget/SlidingPaneLayout;Landroid/view/View;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
a(FI)Z
Access flags: 0x0
= boolean a(float,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 80, locals = 6, stack = 4):
[0] aload_0 v0
[1] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[4] ifne +5 (target=9)
[7] iconst_0
[8] ireturn
[9] aload_0 v0
[10] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[13] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[16] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[19] astore_3 v3
[20] aload_0 v0
[21] invokevirtual #130
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[24] aload_3 v3
[25] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[28] iadd
[29] istore v4
[31] iload v4
[33] i2f
[34] fload_1 v1
[35] aload_0 v0
[36] getfield #62
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.j I]
[39] i2f
[40] fmul
[41] fadd
[42] f2i
[43] istore v5
[45] aload_0 v0
[46] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[49] aload_0 v0
[50] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[53] iload v5
[55] aload_0 v0
[56] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[59] invokevirtual #179
+ Methodref [android/view/View.getTop ()I]
[62] invokevirtual #152
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;II)Z]
[65] ifeq +13 (target=78)

[68] aload_0 v0
[69] invokevirtual #109
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a ()V]
[72] aload_0 v0
[73] invokestatic #102
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[76] iconst_1
[77] ireturn
[78] iconst_0
[79] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
computeScroll()V
Access flags: 0x1
= public void computeScroll()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[4] iconst_1
[5] invokevirtual #154
+ Methodref [android/support/v4/widget/aa.a (Z)Z]
[8] ifeq +22 (target=30)
[11] aload_0 v0
[12] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[15] ifne +11 (target=26)
[18] aload_0 v0
[19] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[22] invokevirtual #159
+ Methodref [android/support/v4/widget/aa.f ()V]
[25] return
[26] aload_0 v0
[27] invokestatic #102
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;)V]
[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setShadowDrawable(Landroid/graphics/drawable/Drawable;)V
Access flags: 0x1
= public void setShadowDrawable(android.graphics.drawable.Drawable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #56
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.d Landroid/graph
ics/drawable/Drawable;]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
setShadowResource(I)V
Access flags: 0x1
= public void setShadowResource(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 3):

[0] aload_0 v0
[1] aload_0 v0
[2] invokevirtual #133
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getResources ()
Landroid/content/res/Resources;]
[5] iload_1 v1
[6] invokevirtual #85
+ Methodref [android/content/res/Resources.getDrawable (I)Landroid/graph
ics/drawable/Drawable;]
[9] invokevirtual #140
+ Methodref [android/support/v4/widget/SlidingPaneLayout.setShadowDrawab
le (Landroid/graphics/drawable/Drawable;)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
draw(Landroid/graphics/Canvas;)V
Access flags: 0x1
= public void draw(android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 91, locals = 8, stack = 5):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #194
+ Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
[5] aload_0 v0
[6] invokevirtual #126
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[9] iconst_1
[10] ificmple +11 (target=21)
[13] aload_0 v0
[14] iconst_1
[15] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[18] goto +4 (target=22)
[21] aconst_null
[22] astore_2 v2
[23] aload_2 v2
[24] ifnull +10 (target=34)
[27] aload_0 v0
[28] getfield #56
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.d Landroid/graph
ics/drawable/Drawable;]
[31] ifnonnull +4 (target=35)
[34] return
[35] aload_0 v0
[36] getfield #56
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.d Landroid/graph
ics/drawable/Drawable;]
[39] invokevirtual #96
+ Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
[42] istore_3 v3
[43] aload_2 v2
[44] invokevirtual #175
+ Methodref [android/view/View.getLeft ()I]
[47] istore v4
[49] aload_2 v2
[50] invokevirtual #179
+ Methodref [android/view/View.getTop ()I]

[53] istore v5
[55] aload_2 v2
[56] invokevirtual #172
+ Methodref [android/view/View.getBottom ()I]
[59] istore v6
[61] iload v4
[63] iload_3 v3
[64] isub
[65] istore v7
[67] aload_0 v0
[68] getfield #56
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.d Landroid/graph
ics/drawable/Drawable;]
[71] iload v7
[73] iload v5
[75] iload v4
[77] iload v6
[79] invokevirtual #98
+ Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
[82] aload_0 v0
[83] getfield #56
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.d Landroid/graph
ics/drawable/Drawable;]
[86] aload_1 v1
[87] invokevirtual #95
+ Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/
Canvas;)V]
[90] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(F)V
Access flags: 0x2
= private void a(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 140, locals = 10, stack = 4):
[0] aload_0 v0
[1] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[4] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[7] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[10] astore_2 v2
[11] aload_2 v2
[12] getfield #75
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[15] ifeq +14 (target=29)
[18] aload_2 v2
[19] getfield #78
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[22] ifgt +7 (target=29)
[25] iconst_1
[26] goto +4 (target=30)
[29] iconst_0
[30] istore_3 v3
[31] aload_0 v0

[32] invokevirtual #126


+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[35] istore v4
[37] iconst_0
[38] istore v5
[40] iload v5
[42] iload v4
[44] ificmpge +95 (target=139)
[47] aload_0 v0
[48] iload v5
[50] invokevirtual #125
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[53] astore v6
[55] aload v6
[57] aload_0 v0
[58] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[61] ifacmpne +6 (target=67)
[64] goto +69 (target=133)
[67] fconst_1
[68] aload_0 v0
[69] getfield #61
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.i F]
[72] fsub
[73] aload_0 v0
[74] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[77] i2f
[78] fmul
[79] f2i
[80] istore v7
[82] aload_0 v0
[83] fload_1 v1
[84] putfield #61
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.i F]
[87] fconst_1
[88] fload_1 v1
[89] fsub
[90] aload_0 v0
[91] getfield #64
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.l I]
[94] i2f
[95] fmul
[96] f2i
[97] istore v8
[99] iload v7
[101] iload v8
[103] isub
[104] istore v9
[106] aload v6
[108] iload v9
[110] invokevirtual #185
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
[113] iload_3 v3
[114] ifeq +19 (target=133)
[117] aload_0 v0
[118] aload v6

[120] fconst_1
[121] aload_0 v0
[122] getfield #61
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.i F]
[125] fsub
[126] aload_0 v0
[127] getfield #55
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.c I]
[130] invokespecial #114
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/vie
w/View;FI)V]
[133] iinc v5, 1
[136] goto -96 (target=40)
[139] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/view/View;)Z
Access flags: 0x0
= boolean e(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 3, stack = 2):
[0] aload_1 v1
[1] ifnonnull +5 (target=6)
[4] iconst_0
[5] ireturn
[6] aload_1 v1
[7] invokevirtual #174
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[10] checkcast #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[13] astore_2 v2
[14] aload_0 v0
[15] getfield #58
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.f Z]
[18] ifeq +23 (target=41)
[21] aload_2 v2
[22] getfield #75
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.c Z
]
[25] ifeq +16 (target=41)
[28] aload_0 v0
[29] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[32] fconst_0
[33] fcmpl
[34] ifle +7 (target=41)
[37] iconst_1
[38] goto +4 (target=42)
[41] iconst_0
[42] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutPar
ams;
Access flags: 0x4
= protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParam
s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 2):

[0] new #27


+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[3] dup
[4] invokespecial #142
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<i
nit> ()V]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lan
droid/view/ViewGroup$LayoutParams;
Access flags: 0x4
= protected android.view.ViewGroup$LayoutParams generateLayoutParams(andro
id.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 2, stack = 3):
[0] aload_1 v1
[1] instanceof #45
+ Class [android/view/ViewGroup$MarginLayoutParams]
[4] ifeq +17 (target=21)
[7] new #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[10] dup
[11] aload_1 v1
[12] checkcast #45
+ Class [android/view/ViewGroup$MarginLayoutParams]
[15] invokespecial #145
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<i
nit> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
[18] goto +11 (target=29)
[21] new #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[24] dup
[25] aload_1 v1
[26] invokespecial #144
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<i
nit> (Landroid/view/ViewGroup$LayoutParams;)V]
[29] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
Access flags: 0x4
= protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_1 v1
[1] instanceof #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[4] ifeq +15 (target=19)
[7] aload_0 v0
[8] aload_1 v1
[9] invokespecial #193
+ Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/Vie
wGroup$LayoutParams;)Z]
[12] ifeq +7 (target=19)
[15] iconst_1
[16] goto +4 (target=20)
[19] iconst_0
[20] ireturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view
/ViewGroup$LayoutParams;
Access flags: 0x1
= public android.view.ViewGroup$LayoutParams generateLayoutParams(android.
util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 4):
[0] new #27
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[3] dup
[4] aload_0 v0
[5] invokevirtual #127
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getContext ()La
ndroid/content/Context;]
[8] aload_1 v1
[9] invokespecial #143
+ Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<i
nit> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onSaveInstanceState()Landroid/os/Parcelable;
Access flags: 0x4
= protected android.os.Parcelable onSaveInstanceState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 3, stack = 3):
[0] aload_0 v0
[1] invokespecial #200
+ Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Pa
rcelable;]
[4] astore_1 v1
[5] new #28
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
[8] dup
[9] aload_1 v1
[10] invokespecial #146
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<ini
t> (Landroid/os/Parcelable;)V]
[13] astore_2 v2
[14] aload_2 v2
[15] aload_0 v0
[16] invokevirtual #121
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e ()Z]
[19] ifeq +10 (target=29)
[22] aload_0 v0
[23] invokevirtual #119
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d ()Z]
[26] goto +7 (target=33)
[29] aload_0 v0
[30] getfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[33] putfield #81
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
[36] aload_2 v2
[37] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onRestoreInstanceState(Landroid/os/Parcelable;)V
Access flags: 0x4

= protected void onRestoreInstanceState(android.os.Parcelable)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 3, stack = 2):
[0] aload_1 v1
[1] checkcast #28
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
[4] astore_2 v2
[5] aload_0 v0
[6] aload_2 v2
[7] invokevirtual #147
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.getS
uperState ()Landroid/os/Parcelable;]
[10] invokespecial #199
+ Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/
Parcelable;)V]
[13] aload_2 v2
[14] getfield #81
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
[17] ifeq +11 (target=28)
[20] aload_0 v0
[21] invokevirtual #116
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b ()Z]
[24] pop
[25] goto +8 (target=33)
[28] aload_0 v0
[29] invokevirtual #118
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c ()Z]
[32] pop
[33] aload_0 v0
[34] aload_2 v2
[35] getfield #81
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
[38] putfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[41] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;)Z
Access flags: 0x1008
= static synthetic boolean a(android.support.v4.widget.SlidingPaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #63
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.k Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/suppo
rt/v4/widget/aa;
Access flags: 0x1008
= static synthetic android.support.v4.widget.aa b(android.support.v4.widge
t.SlidingPaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #68
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.p Landroid/suppo
rt/v4/widget/aa;]
[4] areturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/support/v4/widget/SlidingPaneLayout;)F
Access flags: 0x1008
= static synthetic float c(android.support.v4.widget.SlidingPaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #60
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.h F]
[4] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/
View;
Access flags: 0x1008
= static synthetic android.view.View d(android.support.v4.widget.SlidingPa
neLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #59
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.g Landroid/view/
View;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z
Access flags: 0x1008
= static synthetic boolean a(android.support.v4.widget.SlidingPaneLayout,b
oolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] dup_x1
[3] putfield #69
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.q Z]
[6] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;I)V
Access flags: 0x1008
= static synthetic void a(android.support.v4.widget.SlidingPaneLayout,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokespecial #112
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(Landroid/support/v4/widget/SlidingPaneLayout;)I
Access flags: 0x1008
= static synthetic int e(android.support.v4.widget.SlidingPaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #62

+ Fieldref [android/support/v4/widget/SlidingPaneLayout.j I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V
Access flags: 0x1008
= static synthetic void a(android.support.v4.widget.SlidingPaneLayout,andr
oid.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #124
+ Methodref [android/support/v4/widget/SlidingPaneLayout.g (Landroid/vie
w/View;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/Arr
ayList;
Access flags: 0x1008
= static synthetic java.util.ArrayList f(android.support.v4.widget.Sliding
PaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #72
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.t Ljava/util/Arr
ayList;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 1, stack = 2):
[0] getstatic #52
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] istore_0 v0
[4] iload_0 v0
[5] bipush 17
[7] ificmplt +16 (target=23)
[10] new #37
+ Class [android/support/v4/widget/z]
[13] dup
[14] invokespecial #166
+ Methodref [android/support/v4/widget/z.<init> ()V]
[17] putstatic #53
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.a Landroid/suppo
rt/v4/widget/w;]
[20] goto +32 (target=52)
[23] iload_0 v0
[24] bipush 16
[26] ificmplt +16 (target=42)
[29] new #36
+ Class [android/support/v4/widget/y]
[32] dup
[33] invokespecial #165

+ Methodref [android/support/v4/widget/y.<init> ()V]


[36] putstatic #53
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.a Landroid/suppo
rt/v4/widget/w;]
[39] goto +13 (target=52)
[42] new #35
+ Class [android/support/v4/widget/x]
[45] dup
[46] invokespecial #164
+ Methodref [android/support/v4/widget/x.<init> ()V]
[49] putstatic #53
+ Fieldref [android/support/v4/widget/SlidingPaneLayout.a Landroid/suppo
rt/v4/widget/w;]
[52] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/q
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x1020
= synthetic class android.support.v4.widget.q extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 5):
+ Class [android/support/v4/widget/q]
+ Class [java/lang/Object]
+ Utf8 [android/support/v4/widget/q]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/r
Superclass:
android/support/v4/view/a
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.r extends android.support.v4.view.a
Interfaces (count = 0):
Constant Pool (count = 168):
+ Class [android/graphics/Rect]
+ Class [android/support/v4/view/a]
+ Class [android/support/v4/view/a/a]
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/widget/SlidingPaneLayout]
+ Class [android/support/v4/widget/r]
+ Class [android/view/View]
+ Class [android/view/accessibility/AccessibilityEvent]

+ Class [java/lang/Class]
+ Fieldref [android/support/v4/widget/r.b Landroid/support/v4/widget/SlidingPa
neLayout;]
+ Fieldref [android/support/v4/widget/r.c Landroid/graphics/Rect;]
+ Methodref [android/graphics/Rect.<init> ()V]
+ Methodref [android/support/v4/view/a.<init> ()V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/
v4/view/a/a;)V]
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/vie
w/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)V]
+ Methodref [android/support/v4/view/a/a.a (I)V]
+ Methodref [android/support/v4/view/a/a.a (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.a (Landroid/support/v4/view/a/a;)Land
roid/support/v4/view/a/a;]
+ Methodref [android/support/v4/view/a/a.a (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.a (Z)V]
+ Methodref [android/support/v4/view/a/a.b ()I]
+ Methodref [android/support/v4/view/a/a.b (I)V]
+ Methodref [android/support/v4/view/a/a.b (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.b (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/a/a.b (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.b (Z)V]
+ Methodref [android/support/v4/view/a/a.c ()I]
+ Methodref [android/support/v4/view/a/a.c (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.c (Landroid/view/View;)V]
+ Methodref [android/support/v4/view/a/a.c (Ljava/lang/CharSequence;)V]
+ Methodref [android/support/v4/view/a/a.c (Z)V]
+ Methodref [android/support/v4/view/a/a.d (Landroid/graphics/Rect;)V]
+ Methodref [android/support/v4/view/a/a.d (Z)V]
+ Methodref [android/support/v4/view/a/a.e (Z)V]
+ Methodref [android/support/v4/view/a/a.f ()Z]
+ Methodref [android/support/v4/view/a/a.f (Z)V]
+ Methodref [android/support/v4/view/a/a.g ()Z]
+ Methodref [android/support/v4/view/a/a.g (Z)V]
+ Methodref [android/support/v4/view/a/a.h ()Z]
+ Methodref [android/support/v4/view/a/a.h (Z)V]
+ Methodref [android/support/v4/view/a/a.i ()Z]
+ Methodref [android/support/v4/view/a/a.j ()Z]
+ Methodref [android/support/v4/view/a/a.k ()Z]
+ Methodref [android/support/v4/view/a/a.l ()Z]
+ Methodref [android/support/v4/view/a/a.m ()Z]
+ Methodref [android/support/v4/view/a/a.p ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.q ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.s ()Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/view/a/a.t ()V]
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;I)V]
+ Methodref [android/support/v4/view/at.f (Landroid/view/View;)Landroid/view/V
iewParent;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/view/View
;)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroi
d/view/View;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
+ Methodref [android/support/v4/widget/r.a (Landroid/support/v4/view/a/a;Landr
oid/support/v4/view/a/a;)V]
+ Methodref [android/support/v4/widget/r.b (Landroid/view/View;)Z]
+ Methodref [android/view/View.getVisibility ()I]

+ Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava


/lang/CharSequence;)V]
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [a (I)V]
+ NameAndType [a (Landroid/graphics/Rect;)V]
+ NameAndType [a (Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;]
+ NameAndType [a (Landroid/support/v4/view/a/a;Landroid/support/v4/view/a/a;)V
]
+ NameAndType [a (Landroid/view/View;)V]
+ NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z]
+ NameAndType [a (Ljava/lang/CharSequence;)V]
+ NameAndType [a (Z)V]
+ NameAndType [b ()I]
+ NameAndType [b (I)V]
+ NameAndType [b (Landroid/graphics/Rect;)V]
+ NameAndType [b (Landroid/view/View;)V]
+ NameAndType [b (Landroid/view/View;)Z]
+ NameAndType [b (Landroid/view/View;I)V]
+ NameAndType [b (Ljava/lang/CharSequence;)V]
+ NameAndType [b (Z)V]
+ NameAndType [b Landroid/support/v4/widget/SlidingPaneLayout;]
+ NameAndType [c ()I]
+ NameAndType [c (Landroid/graphics/Rect;)V]
+ NameAndType [c (Landroid/view/View;)V]
+ NameAndType [c (Ljava/lang/CharSequence;)V]
+ NameAndType [c (Z)V]
+ NameAndType [c Landroid/graphics/Rect;]
+ NameAndType [d (Landroid/graphics/Rect;)V]
+ NameAndType [d (Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V]
+ NameAndType [d (Z)V]
+ NameAndType [e (Landroid/view/View;)Z]
+ NameAndType [e (Z)V]
+ NameAndType [f ()Z]
+ NameAndType [f (Landroid/view/View;)Landroid/view/ViewParent;]
+ NameAndType [f (Z)V]
+ NameAndType [g ()Z]
+ NameAndType [g (Z)V]
+ NameAndType [getChildAt (I)Landroid/view/View;]
+ NameAndType [getChildCount ()I]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [getVisibility ()I]
+ NameAndType [h ()Z]
+ NameAndType [h (Z)V]
+ NameAndType [i ()Z]
+ NameAndType [j ()Z]
+ NameAndType [k ()Z]
+ NameAndType [l ()Z]
+ NameAndType [m ()Z]
+ NameAndType [p ()Ljava/lang/CharSequence;]
+ NameAndType [q ()Ljava/lang/CharSequence;]
+ NameAndType [s ()Ljava/lang/CharSequence;]
+ NameAndType [setClassName (Ljava/lang/CharSequence;)V]
+ NameAndType [t ()V]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/CharSequence;]
+ Utf8 [()Ljava/lang/String;]

+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/graphics/Rect;)V]
+ Utf8 [(Landroid/support/v4/view/a/a;)Landroid/support/v4/view/a/a;]
+ Utf8 [(Landroid/support/v4/view/a/a;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)V]
+ Utf8 [(Landroid/view/View;)Landroid/view/ViewParent;]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;)Z]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V]
+ Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibilit
y/AccessibilityEvent;)Z]
+ Utf8 [(Ljava/lang/CharSequence;)V]
+ Utf8 [(Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/graphics/Rect;]
+ Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
+ Utf8 [a]
+ Utf8 [android/graphics/Rect]
+ Utf8 [android/support/v4/view/a]
+ Utf8 [android/support/v4/view/a/a]
+ Utf8 [android/support/v4/view/at]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout]
+ Utf8 [android/support/v4/widget/r]
+ Utf8 [android/view/View]
+ Utf8 [android/view/accessibility/AccessibilityEvent]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [getChildAt]
+ Utf8 [getChildCount]
+ Utf8 [getName]
+ Utf8 [getVisibility]
+ Utf8 [h]
+ Utf8 [i]
+ Utf8 [j]
+ Utf8 [java/lang/Class]
+ Utf8 [k]
+ Utf8 [l]
+ Utf8 [m]
+ Utf8 [p]
+ Utf8 [q]
+ Utf8 [s]
+ Utf8 [setClassName]
+ Utf8 [t]
Fields (count = 2):
+ Field:
c Landroid/graphics/Rect;
Access flags: 0x12
= private final android.graphics.Rect c
+ Field:
b Landroid/support/v4/widget/SlidingPaneLayout;
Access flags: 0x1010

= final synthetic android.support.v4.widget.SlidingPaneLayout b


Methods (count = 6):
- Method:
<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
Access flags: 0x0
= r(android.support.v4.widget.SlidingPaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #10
+ Fieldref [android/support/v4/widget/r.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[5] aload_0 v0
[6] invokespecial #13
+ Methodref [android/support/v4/view/a.<init> ()V]
[9] aload_0 v0
[10] new #1
+ Class [android/graphics/Rect]
[13] dup
[14] invokespecial #12
+ Methodref [android/graphics/Rect.<init> ()V]
[17] putfield #11
+ Fieldref [android/support/v4/widget/r.c Landroid/graphics/Rect;]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
Access flags: 0x1
= public void a(android.view.View,android.support.v4.view.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 124, locals = 8, stack = 3):
[0] aload_2 v2
[1] invokestatic #19
+ Methodref [android/support/v4/view/a/a.a (Landroid/support/v4/view/a/a
;)Landroid/support/v4/view/a/a;]
[4] astore_3 v3
[5] aload_0 v0
[6] aload_1 v1
[7] aload_3 v3
[8] invokespecial #14
+ Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/su
pport/v4/view/a/a;)V]
[11] aload_0 v0
[12] aload_2 v2
[13] aload_3 v3
[14] invokespecial #57
+ Methodref [android/support/v4/widget/r.a (Landroid/support/v4/view/a/a
;Landroid/support/v4/view/a/a;)V]
[17] aload_3 v3
[18] invokevirtual #51
+ Methodref [android/support/v4/view/a/a.t ()V]
[21] aload_2 v2
[22] ldc #5
+ Class [android/support/v4/widget/SlidingPaneLayout]
[24] invokevirtual #61
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[27] invokevirtual #27
+ Methodref [android/support/v4/view/a/a.b (Ljava/lang/CharSequence;)V]
[30] aload_2 v2

[31] aload_1 v1
[32] invokevirtual #20
+ Methodref [android/support/v4/view/a/a.a (Landroid/view/View;)V]
[35] aload_1 v1
[36] invokestatic #53
+ Methodref [android/support/v4/view/at.f (Landroid/view/View;)Landroid/
view/ViewParent;]
[39] astore v4
[41] aload v4
[43] instanceof #7
+ Class [android/view/View]
[46] ifeq +12 (target=58)
[49] aload_2 v2
[50] aload v4
[52] checkcast #7
+ Class [android/view/View]
[55] invokevirtual #31
+ Methodref [android/support/v4/view/a/a.c (Landroid/view/View;)V]
[58] aload_0 v0
[59] getfield #10
+ Fieldref [android/support/v4/widget/r.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[62] invokevirtual #56
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount (
)I]
[65] istore v5
[67] iconst_0
[68] istore v6
[70] iload v6
[72] iload v5
[74] ificmpge +49 (target=123)
[77] aload_0 v0
[78] getfield #10
+ Fieldref [android/support/v4/widget/r.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[81] iload v6
[83] invokevirtual #55
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)L
android/view/View;]
[86] astore v7
[88] aload_0 v0
[89] aload v7
[91] invokevirtual #58
+ Methodref [android/support/v4/widget/r.b (Landroid/view/View;)Z]
[94] ifne +23 (target=117)
[97] aload v7
[99] invokevirtual #59
+ Methodref [android/view/View.getVisibility ()I]
[102] ifne +15 (target=117)
[105] aload v7
[107] iconst_1
[108] invokestatic #52
+ Methodref [android/support/v4/view/at.b (Landroid/view/View;I)V]
[111] aload_2 v2
[112] aload v7
[114] invokevirtual #26
+ Methodref [android/support/v4/view/a/a.b (Landroid/view/View;)V]
[117] iinc v6, 1
[120] goto -50 (target=70)
[123] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
d(Landroid/view/View;Landroid/view/accessibility/Accessibility
Event;)V
Access flags: 0x1
= public void d(android.view.View,android.view.accessibility.Accessibility
Event)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #16
+ Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/vi
ew/accessibility/AccessibilityEvent;)V]
[6] aload_2 v2
[7] ldc #5
+ Class [android/support/v4/widget/SlidingPaneLayout]
[9] invokevirtual #61
+ Methodref [java/lang/Class.getName ()Ljava/lang/String;]
[12] invokevirtual #60
+ Methodref [android/view/accessibility/AccessibilityEvent.setClassName
(Ljava/lang/CharSequence;)V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/acc
essibility/AccessibilityEvent;)Z
Access flags: 0x1
= public boolean a(android.view.ViewGroup,android.view.View,android.view.a
ccessibility.AccessibilityEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_2 v2
[2] invokevirtual #58
+ Methodref [android/support/v4/widget/r.b (Landroid/view/View;)Z]
[5] ifne +11 (target=16)
[8] aload_0 v0
[9] aload_1 v1
[10] aload_2 v2
[11] aload_3 v3
[12] invokespecial #15
+ Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landro
id/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
[15] ireturn
[16] iconst_0
[17] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;)Z
Access flags: 0x1
= public boolean b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #10
+ Fieldref [android/support/v4/widget/r.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] aload_1 v1

[5] invokevirtual #54


+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/vie
w/View;)Z]
[8] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/view/a/a;Landroid/support/v4/view/a/a;)V
Access flags: 0x2
= private void a(android.support.v4.view.a.a,android.support.v4.view.a.a)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 130, locals = 4, stack = 2):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/widget/r.c Landroid/graphics/Rect;]
[4] astore_3 v3
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #18
+ Methodref [android/support/v4/view/a/a.a (Landroid/graphics/Rect;)V]
[10] aload_1 v1
[11] aload_3 v3
[12] invokevirtual #25
+ Methodref [android/support/v4/view/a/a.b (Landroid/graphics/Rect;)V]
[15] aload_2 v2
[16] aload_3 v3
[17] invokevirtual #30
+ Methodref [android/support/v4/view/a/a.c (Landroid/graphics/Rect;)V]
[20] aload_1 v1
[21] aload_3 v3
[22] invokevirtual #34
+ Methodref [android/support/v4/view/a/a.d (Landroid/graphics/Rect;)V]
[25] aload_1 v1
[26] aload_2 v2
[27] invokevirtual #41
+ Methodref [android/support/v4/view/a/a.h ()Z]
[30] invokevirtual #33
+ Methodref [android/support/v4/view/a/a.c (Z)V]
[33] aload_1 v1
[34] aload_2 v2
[35] invokevirtual #48
+ Methodref [android/support/v4/view/a/a.p ()Ljava/lang/CharSequence;]
[38] invokevirtual #21
+ Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V]
[41] aload_1 v1
[42] aload_2 v2
[43] invokevirtual #49
+ Methodref [android/support/v4/view/a/a.q ()Ljava/lang/CharSequence;]
[46] invokevirtual #27
+ Methodref [android/support/v4/view/a/a.b (Ljava/lang/CharSequence;)V]
[49] aload_1 v1
[50] aload_2 v2
[51] invokevirtual #50
+ Methodref [android/support/v4/view/a/a.s ()Ljava/lang/CharSequence;]
[54] invokevirtual #32
+ Methodref [android/support/v4/view/a/a.c (Ljava/lang/CharSequence;)V]
[57] aload_1 v1
[58] aload_2 v2
[59] invokevirtual #47
+ Methodref [android/support/v4/view/a/a.m ()Z]
[62] invokevirtual #42

+ Methodref [android/support/v4/view/a/a.h
[65] aload_1 v1
[66] aload_2 v2
[67] invokevirtual #45
+ Methodref [android/support/v4/view/a/a.k
[70] invokevirtual #38
+ Methodref [android/support/v4/view/a/a.f
[73] aload_1 v1
[74] aload_2 v2
[75] invokevirtual #37
+ Methodref [android/support/v4/view/a/a.f
[78] invokevirtual #22
+ Methodref [android/support/v4/view/a/a.a
[81] aload_1 v1
[82] aload_2 v2
[83] invokevirtual #39
+ Methodref [android/support/v4/view/a/a.g
[86] invokevirtual #28
+ Methodref [android/support/v4/view/a/a.b
[89] aload_1 v1
[90] aload_2 v2
[91] invokevirtual #43
+ Methodref [android/support/v4/view/a/a.i
[94] invokevirtual #35
+ Methodref [android/support/v4/view/a/a.d
[97] aload_1 v1
[98] aload_2 v2
[99] invokevirtual #44
+ Methodref [android/support/v4/view/a/a.j
[102] invokevirtual #36
+ Methodref [android/support/v4/view/a/a.e
[105] aload_1 v1
[106] aload_2 v2
[107] invokevirtual #46
+ Methodref [android/support/v4/view/a/a.l
[110] invokevirtual #40
+ Methodref [android/support/v4/view/a/a.g
[113] aload_1 v1
[114] aload_2 v2
[115] invokevirtual #23
+ Methodref [android/support/v4/view/a/a.b
[118] invokevirtual #17
+ Methodref [android/support/v4/view/a/a.a
[121] aload_1 v1
[122] aload_2 v2
[123] invokevirtual #29
+ Methodref [android/support/v4/view/a/a.c
[126] invokevirtual #24
+ Methodref [android/support/v4/view/a/a.b
[129] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count =

(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()Z]
(Z)V]

()I]
(I)V]

()I]
(I)V]
0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: android/support/v4/widget/s
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0

Access flags: 0x20


= class android.support.v4.widget.s extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]
Constant Pool (count = 47):
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/widget/SlidingPaneLayout]
+ Class [android/support/v4/widget/s]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Class [java/util/ArrayList]
+ Fieldref [android/support/v4/widget/s.a Landroid/view/View;]
+ Fieldref [android/support/v4/widget/s.b Landroid/support/v4/widget/SlidingPa
neLayout;]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;ILandroid/graphi
cs/Paint;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/support/v
4/widget/SlidingPaneLayout;Landroid/view/View;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.f (Landroid/support/v
4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V]
+ NameAndType [a (Landroid/view/View;ILandroid/graphics/Paint;)V]
+ NameAndType [a Landroid/view/View;]
+ NameAndType [b Landroid/support/v4/widget/SlidingPaneLayout;]
+ NameAndType [f (Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/Arr
ayList;]
+ NameAndType [getParent ()Landroid/view/ViewParent;]
+ NameAndType [remove (Ljava/lang/Object;)Z]
+ Utf8 [()Landroid/view/ViewParent;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/at]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout]
+ Utf8 [android/support/v4/widget/s]
+ Utf8 [android/view/View]
+ Utf8 [b]
+ Utf8 [f]
+ Utf8 [getParent]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/Runnable]
+ Utf8 [java/util/ArrayList]
+ Utf8 [remove]
+ Utf8 [run]

Fields (count = 2):


+ Field:
a Landroid/view/View;
Access flags: 0x10
= final android.view.View a
+ Field:
b Landroid/support/v4/widget/SlidingPaneLayout;
Access flags: 0x1010
= final synthetic android.support.v4.widget.SlidingPaneLayout b
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/v
iew/View;)V
Access flags: 0x0
= s(android.support.v4.widget.SlidingPaneLayout,android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/widget/s.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[5] aload_0 v0
[6] invokespecial #14
+ Methodref [java/lang/Object.<init> ()V]
[9] aload_0 v0
[10] aload_2 v2
[11] putfield #8
+ Fieldref [android/support/v4/widget/s.a Landroid/view/View;]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #8
+ Fieldref [android/support/v4/widget/s.a Landroid/view/View;]
[4] invokevirtual #13
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[7] aload_0 v0
[8] getfield #9
+ Fieldref [android/support/v4/widget/s.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[11] ifacmpne +23 (target=34)
[14] aload_0 v0
[15] getfield #8
+ Fieldref [android/support/v4/widget/s.a Landroid/view/View;]
[18] iconst_0
[19] aconst_null
[20] invokestatic #10
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;ILandroid/
graphics/Paint;)V]
[23] aload_0 v0
[24] getfield #9
+ Fieldref [android/support/v4/widget/s.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[27] aload_0 v0
[28] getfield #8
+ Fieldref [android/support/v4/widget/s.a Landroid/view/View;]

[31] invokestatic #11


+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/sup
port/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
[34] aload_0 v0
[35] getfield #9
+ Fieldref [android/support/v4/widget/s.b Landroid/support/v4/widget/Sli
dingPaneLayout;]
[38] invokestatic #12
+ Methodref [android/support/v4/widget/SlidingPaneLayout.f (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
[41] aload_0 v0
[42] invokevirtual #15
+ Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
[45] pop
[46] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/t
Superclass:
android/support/v4/widget/ad
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.t extends android.support.v4.widget.ad
Interfaces (count = 0):
Constant Pool (count = 106):
+ Float [0.5]
+ Class [android/support/v4/widget/SlidingPaneLayout]
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Class [android/support/v4/widget/aa]
+ Class [android/support/v4/widget/ad]
+ Class [android/support/v4/widget/t]
+ Class [android/view/View]
+ Class [java/lang/Math]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargi
n I]
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/SlidingPa
neLayout;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a ()V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/support/v
4/widget/SlidingPaneLayout;)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/support/v
4/widget/SlidingPaneLayout;I)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/support/v
4/widget/SlidingPaneLayout;Z)Z]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/support/v
4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/aa;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/view/View
;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c (Landroid/support/v
4/widget/SlidingPaneLayout;)F]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c (Landroid/view/View
;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/support/v

4/widget/SlidingPaneLayout;)Landroid/view/View;]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/view/View
;)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/support/v
4/widget/SlidingPaneLayout;)I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
+ Methodref [android/support/v4/widget/SlidingPaneLayout.invalidate ()V]
+ Methodref [android/support/v4/widget/aa.a ()I]
+ Methodref [android/support/v4/widget/aa.a (II)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;I)V]
+ Methodref [android/support/v4/widget/ad.<init> ()V]
+ Methodref [android/support/v4/widget/t.<init> (Landroid/support/v4/widget/Sl
idingPaneLayout;)V]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ Methodref [android/view/View.getTop ()I]
+ Methodref [java/lang/Math.max (II)I]
+ Methodref [java/lang/Math.min (II)I]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/support/v4/widget/SlidingPaneLayout;)V]
+ NameAndType [a ()I]
+ NameAndType [a ()V]
+ NameAndType [a (II)Z]
+ NameAndType [a (Landroid/support/v4/widget/SlidingPaneLayout;)Z]
+ NameAndType [a (Landroid/support/v4/widget/SlidingPaneLayout;I)V]
+ NameAndType [a (Landroid/support/v4/widget/SlidingPaneLayout;Z)Z]
+ NameAndType [a (Landroid/view/View;I)V]
+ NameAndType [a Landroid/support/v4/widget/SlidingPaneLayout;]
+ NameAndType [b (Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/suppo
rt/v4/widget/aa;]
+ NameAndType [b (Landroid/view/View;)V]
+ NameAndType [b Z]
+ NameAndType [c (Landroid/support/v4/widget/SlidingPaneLayout;)F]
+ NameAndType [c (Landroid/view/View;)V]
+ NameAndType [d (Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/
View;]
+ NameAndType [d (Landroid/view/View;)V]
+ NameAndType [e (Landroid/support/v4/widget/SlidingPaneLayout;)I]
+ NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
+ NameAndType [getPaddingLeft ()I]
+ NameAndType [getTop ()I]
+ NameAndType [invalidate ()V]
+ NameAndType [leftMargin I]
+ NameAndType [max (II)I]
+ NameAndType [min (II)I]
+ Utf8 [()I]
+ Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(II)I]
+ Utf8 [(II)V]
+ Utf8 [(II)Z]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)F]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)I]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/wid
get/aa;]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Z]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;I)V]

+ Utf8
et/q;)V]
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8
+ Utf8

[(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widg
[(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z]
[(Landroid/view/View;)I]
[(Landroid/view/View;)V]
[(Landroid/view/View;FF)V]
[(Landroid/view/View;I)V]
[(Landroid/view/View;I)Z]
[(Landroid/view/View;II)I]
[(Landroid/view/View;IIII)V]
[<init>]
[Code]
[I]
[Landroid/support/v4/widget/SlidingPaneLayout;]
[Z]
[a]
[android/support/v4/widget/SlidingPaneLayout]
[android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[android/support/v4/widget/aa]
[android/support/v4/widget/ad]
[android/support/v4/widget/t]
[android/view/View]
[b]
[c]
[d]
[e]
[getLayoutParams]
[getPaddingLeft]
[getTop]
[invalidate]
[java/lang/Math]
[leftMargin]
[max]
[min]

Fields (count = 1):


+ Field:
a Landroid/support/v4/widget/SlidingPaneLayout;
Access flags: 0x1010
= final synthetic android.support.v4.widget.SlidingPaneLayout a
Methods (count = 10):
- Method:
<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
Access flags: 0x2
= private t(android.support.v4.widget.SlidingPaneLayout)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[5] aload_0 v0
[6] invokespecial #28
+ Methodref [android/support/v4/widget/ad.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)Z
Access flags: 0x1
= public boolean a(android.view.View,int)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 23, locals = 3, stack = 1):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] invokestatic #13
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Z]
[7] ifeq +5 (target=12)
[10] iconst_0
[11] ireturn
[12] aload_1 v1
[13] invokevirtual #30
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[16] checkcast #3
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[19] getfield #9
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.b Z
]
[22] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 89, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] invokestatic #16
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/aa;]
[7] invokevirtual #25
+ Methodref [android/support/v4/widget/aa.a ()I]
[10] ifne +78 (target=88)
[13] aload_0 v0
[14] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[17] invokestatic #18
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c (Landroid/sup
port/v4/widget/SlidingPaneLayout;)F]
[20] fconst_0
[21] fcmpl
[22] ifne +43 (target=65)
[25] aload_0 v0
[26] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[29] aload_0 v0
[30] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[33] invokestatic #20
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/view/View;]

[36] invokevirtual #21


+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/vie
w/View;)V]
[39] aload_0 v0
[40] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[43] aload_0 v0
[44] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[47] invokestatic #20
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/view/View;]
[50] invokevirtual #19
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c (Landroid/vie
w/View;)V]
[53] aload_0 v0
[54] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[57] iconst_0
[58] invokestatic #15
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/sup
port/v4/widget/SlidingPaneLayout;Z)Z]
[61] pop
[62] goto +26 (target=88)
[65] aload_0 v0
[66] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[69] aload_0 v0
[70] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[73] invokestatic #20
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/view/View;]
[76] invokevirtual #17
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/vie
w/View;)V]
[79] aload_0 v0
[80] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[83] iconst_1
[84] invokestatic #15
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/sup
port/v4/widget/SlidingPaneLayout;Z)Z]
[87] pop
[88] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)V
Access flags: 0x1
= public void b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 3, stack = 1):
[0] aload_0 v0
[1] getfield #11

+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli


dingPaneLayout;]
[4] invokevirtual #12
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x1
= public void a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 6, stack = 2):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] iload_2 v2
[5] invokestatic #14
+ Methodref [android/support/v4/widget/SlidingPaneLayout.a (Landroid/sup
port/v4/widget/SlidingPaneLayout;I)V]
[8] aload_0 v0
[9] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[12] invokevirtual #24
+ Methodref [android/support/v4/widget/SlidingPaneLayout.invalidate ()V]
[15] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;FF)V
Access flags: 0x1
= public void a(android.view.View,float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 86, locals = 6, stack = 3):
[0] aload_1 v1
[1] invokevirtual #30
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[4] checkcast #3
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[7] astore v4
[9] aload_0 v0
[10] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[13] invokevirtual #23
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[16] aload v4
[18] getfield #10
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[21] iadd
[22] istore v5
[24] fload_2 v2
[25] fconst_0
[26] fcmpl
[27] ifgt +22 (target=49)
[30] fload_2 v2
[31] fconst_0

[32] fcmpl
[33] ifne +28 (target=61)
[36] aload_0 v0
[37] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[40] invokestatic #18
+ Methodref [android/support/v4/widget/SlidingPaneLayout.c (Landroid/sup
port/v4/widget/SlidingPaneLayout;)F]
[43] ldc #1
+ Float [0.5]
[45] fcmpl
[46] ifle +15 (target=61)
[49] iload v5
[51] aload_0 v0
[52] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[55] invokestatic #22
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/sup
port/v4/widget/SlidingPaneLayout;)I]
[58] iadd
[59] istore v5
[61] aload_0 v0
[62] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[65] invokestatic #16
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/aa;]
[68] iload v5
[70] aload_1 v1
[71] invokevirtual #31
+ Methodref [android/view/View.getTop ()I]
[74] invokevirtual #26
+ Methodref [android/support/v4/widget/aa.a (II)Z]
[77] pop
[78] aload_0 v0
[79] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[82] invokevirtual #24
+ Methodref [android/support/v4/widget/SlidingPaneLayout.invalidate ()V]
[85] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] invokestatic #22
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/sup
port/v4/widget/SlidingPaneLayout;)I]
[7] ireturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a(Landroid/view/View;II)I
Access flags: 0x1
= public int a(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 58, locals = 8, stack = 2):
[0] aload_0 v0
[1] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] invokestatic #20
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/view/View;]
[7] invokevirtual #30
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[10] checkcast #3
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[13] astore v4
[15] aload_0 v0
[16] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[19] invokevirtual #23
+ Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft
()I]
[22] aload v4
[24] getfield #10
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.lef
tMargin I]
[27] iadd
[28] istore v5
[30] iload v5
[32] aload_0 v0
[33] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[36] invokestatic #22
+ Methodref [android/support/v4/widget/SlidingPaneLayout.e (Landroid/sup
port/v4/widget/SlidingPaneLayout;)I]
[39] iadd
[40] istore v6
[42] iload_2 v2
[43] iload v5
[45] invokestatic #32
+ Methodref [java/lang/Math.max (II)I]
[48] iload v6
[50] invokestatic #33
+ Methodref [java/lang/Math.min (II)I]
[53] istore v7
[55] iload v7
[57] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(II)V
Access flags: 0x1
= public void b(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 3):
[0] aload_0 v0

[1] getfield #11


+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[4] invokestatic #16
+ Methodref [android/support/v4/widget/SlidingPaneLayout.b (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/aa;]
[7] aload_0 v0
[8] getfield #11
+ Fieldref [android/support/v4/widget/t.a Landroid/support/v4/widget/Sli
dingPaneLayout;]
[11] invokestatic #20
+ Methodref [android/support/v4/widget/SlidingPaneLayout.d (Landroid/sup
port/v4/widget/SlidingPaneLayout;)Landroid/view/View;]
[14] iload_2 v2
[15] invokevirtual #27
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;I)V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/s
upport/v4/widget/q;)V
Access flags: 0x1000
= synthetic t(android.support.v4.widget.SlidingPaneLayout,android.support.
v4.widget.q)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #29
+ Methodref [android/support/v4/widget/t.<init> (Landroid/support/v4/wid
get/SlidingPaneLayout;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$LayoutParams
Superclass:
android/view/ViewGroup$MarginLayoutParams
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.SlidingPaneLayout$LayoutParams exte
nds android.view.ViewGroup$MarginLayoutParams
Interfaces (count = 0):
Constant Pool (count = 50):
+ Integer [16843137]
+ Class [android/content/Context]
+ Class [android/content/res/TypedArray]
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Class [android/view/ViewGroup$MarginLayoutParams]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.e [I]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/Att
ributeSet;[I)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/TypedArray.getFloat (IF)F]
+ Methodref [android/content/res/TypedArray.recycle ()V]

+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]


+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/conten
t/Context;Landroid/util/AttributeSet;)V]
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/V
iewGroup$LayoutParams;)V]
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/V
iewGroup$MarginLayoutParams;)V]
+ NameAndType [<init> (II)V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
+ NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ NameAndType [a F]
+ NameAndType [e [I]
+ NameAndType [getFloat (IF)F]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/
content/res/TypedArray;]
+ NameAndType [recycle ()V]
+ Utf8 [()V]
+ Utf8 [(IF)F]
+ Utf8 [(II)V]
+ Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
+ Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
+ Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [F]
+ Utf8 [Landroid/graphics/Paint;]
+ Utf8 [Z]
+ Utf8 [[I]
+ Utf8 [a]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/TypedArray]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Utf8 [android/view/ViewGroup$MarginLayoutParams]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [getFloat]
+ Utf8 [obtainStyledAttributes]
+ Utf8 [recycle]
Fields (count = 5):
+ Field:
e [I
Access flags: 0x1a
= private static final int[] e
+ Field:
a F
Access flags: 0x1
= public float a
+ Field:
b Z
Access flags: 0x0
= boolean b
+ Field:
c Z
Access flags: 0x0
= boolean c
+ Field:
d Landroid/graphics/Paint;
Access flags: 0x0
= android.graphics.Paint d

Methods (count = 5):


- Method:
<init>()V
Access flags: 0x1
= public SlidingPaneLayout$LayoutParams()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 3):
[0] aload_0 v0
[1] iconst_m1
[2] iconst_m1
[3] invokespecial #11
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
[6] aload_0 v0
[7] fconst_0
[8] putfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/view/ViewGroup$LayoutParams;)V
Access flags: 0x1
= public SlidingPaneLayout$LayoutParams(android.view.ViewGroup$LayoutParam
s)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #13
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
view/ViewGroup$LayoutParams;)V]
[5] aload_0 v0
[6] fconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
Access flags: 0x1
= public SlidingPaneLayout$LayoutParams(android.view.ViewGroup$MarginLayou
tParams)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #14
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
view/ViewGroup$MarginLayoutParams;)V]
[5] aload_0 v0
[6] fconst_0
[7] putfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
Access flags: 0x1

= public SlidingPaneLayout$LayoutParams(android.content.Context,android.ut
il.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #12
+ Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/
content/Context;Landroid/util/AttributeSet;)V]
[6] aload_0 v0
[7] fconst_0
[8] putfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[11] aload_1 v1
[12] aload_2 v2
[13] getstatic #7
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.e [
I]
[16] invokevirtual #8
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/ut
il/AttributeSet;[I)Landroid/content/res/TypedArray;]
[19] astore_3 v3
[20] aload_0 v0
[21] aload_3 v3
[22] iconst_0
[23] fconst_0
[24] invokevirtual #9
+ Methodref [android/content/res/TypedArray.getFloat (IF)F]
[27] putfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.a F
]
[30] aload_3 v3
[31] invokevirtual #10
+ Methodref [android/content/res/TypedArray.recycle ()V]
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 0, stack = 4):
[0] iconst_1
[1] newarray 10
[3] dup
[4] iconst_0
[5] ldc #1
+ Integer [16843137]
[7] iastore
[8] putstatic #7
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.e [
I]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):

_____________________________________________________________________
+ Program class: android/support/v4/widget/u
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.widget.u extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 9):
+ Class [android/support/v4/widget/u]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;F)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/u]
+ Utf8 [b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
+ Method:
a(Landroid/view/View;F)V
Access flags: 0x401
= public abstract void a(android.view.View,float)
+ Method:
a(Landroid/view/View;)V
Access flags: 0x401
= public abstract void a(android.view.View)
+ Method:
b(Landroid/view/View;)V
Access flags: 0x401
= public abstract void b(android.view.View)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SavedState
Superclass:
android/view/View$BaseSavedState
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.SlidingPaneLayout$SavedState extends andro
id.view.View$BaseSavedState
Interfaces (count = 0):
Constant Pool (count = 43):
+ Class [android/os/Parcel]
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
+ Class [android/support/v4/widget/v]
+ Class [android/view/View$BaseSavedState]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.CREATOR Lan
droid/os/Parcelable$Creator;]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (La
ndroid/os/Parcel;)V]
+ Methodref [android/support/v4/widget/v.<init> ()V]
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]

+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)


V]
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parce
l;I)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;)V]
+ NameAndType [<init> (Landroid/os/Parcelable;)V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [a Z]
+ NameAndType [readInt ()I]
+ NameAndType [writeInt (I)V]
+ NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
+ Utf8 [()I]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/os/Parcel;Landroid/support/v4/widget/q;)V]
+ Utf8 [(Landroid/os/Parcelable;)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [CREATOR]
+ Utf8 [Code]
+ Utf8 [Landroid/os/Parcelable$Creator;]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/os/Parcel]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState]
+ Utf8 [android/support/v4/widget/v]
+ Utf8 [android/view/View$BaseSavedState]
+ Utf8 [readInt]
+ Utf8 [writeInt]
+ Utf8 [writeToParcel]
Fields (count = 2):
+ Field:
a Z
Access flags: 0x0
= boolean a
+ Field:
CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 5):
- Method:
<init>(Landroid/os/Parcelable;)V
Access flags: 0x0
= SlidingPaneLayout$SavedState(android.os.Parcelable)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #12
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
able;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;)V
Access flags: 0x2
= private SlidingPaneLayout$SavedState(android.os.Parcel)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 22, locals = 2, stack = 2):


[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #11
+ Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel
;)V]
[5] aload_0 v0
[6] aload_1 v1
[7] invokevirtual #7
+ Methodref [android/os/Parcel.readInt ()I]
[10] ifeq +7 (target=17)
[13] iconst_1
[14] goto +4 (target=18)
[17] iconst_0
[18] putfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
[21] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] iload_2 v2
[3] invokespecial #13
+ Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os
/Parcel;I)V]
[6] aload_1 v1
[7] aload_0 v0
[8] getfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.a Z]
[11] ifeq +7 (target=18)
[14] iconst_1
[15] goto +4 (target=19)
[18] iconst_0
[19] invokevirtual #8
+ Methodref [android/os/Parcel.writeInt (I)V]
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/os/Parcel;Landroid/support/v4/widget/q;)V
Access flags: 0x1000
= synthetic SlidingPaneLayout$SavedState(android.os.Parcel,android.support
.v4.widget.q)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #9
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<ini
t> (Landroid/os/Parcel;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #3
+ Class [android/support/v4/widget/v]
[3] dup
[4] invokespecial #10
+ Methodref [android/support/v4/widget/v.<init> ()V]
[7] putstatic #5
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.CREAT
OR Landroid/os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/v
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.widget.v extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 28):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
+ Class [android/support/v4/widget/v]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (La
ndroid/os/Parcel;Landroid/support/v4/widget/q;)V]
+ Methodref [android/support/v4/widget/v.a (I)[Landroid/support/v4/widget/Slid
ingPaneLayout$SavedState;]
+ Methodref [android/support/v4/widget/v.a (Landroid/os/Parcel;)Landroid/suppo
rt/v4/widget/SlidingPaneLayout$SavedState;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Parcel;Landroid/support/v4/widget/q;)V]
+ NameAndType [a (I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
+ NameAndType [a (Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLa
yout$SavedState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$Save
dState;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Landroid/support/v4/widget/q;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState]
+ Utf8 [android/support/v4/widget/v]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]

Fields (count = 0):


Methods (count = 5):
- Method:
<init>()V
Access flags: 0x0
= v()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLa
yout$SavedState;
Access flags: 0x1
= public android.support.v4.widget.SlidingPaneLayout$SavedState a(android.
os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 4):
[0] new #2
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
[3] dup
[4] aload_1 v1
[5] aconst_null
[6] invokespecial #5
+ Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<ini
t> (Landroid/os/Parcel;Landroid/support/v4/widget/q;)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
Access flags: 0x1
= public android.support.v4.widget.SlidingPaneLayout$SavedState[] a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
newArray(I)[Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/widget/v.a (I)[Landroid/support/v4/widge
t/SlidingPaneLayout$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1001
= public synthetic java.lang.Object createFromParcel(android.os.Parcel)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/widget/v.a (Landroid/os/Parcel;)Landroid
/support/v4/widget/SlidingPaneLayout$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/w
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x600
= interface android.support.v4.widget.w extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/widget/w]
+ Class [java/lang/Object]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/w]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V
Access flags: 0x401
= public abstract void a(android.support.v4.widget.SlidingPaneLayout,andro
id.view.View)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/x
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.x extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/widget/w]
Constant Pool (count = 34):
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/widget/w]
+ Class [android/support/v4/widget/x]
+ Class [android/view/View]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;IIII)V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Methodref [android/view/View.getBottom ()I]


Methodref [android/view/View.getLeft ()I]
Methodref [android/view/View.getRight ()I]
Methodref [android/view/View.getTop ()I]
Methodref [java/lang/Object.<init> ()V]
NameAndType [<init> ()V]
NameAndType [a (Landroid/view/View;IIII)V]
NameAndType [getBottom ()I]
NameAndType [getLeft ()I]
NameAndType [getRight ()I]
NameAndType [getTop ()I]
Utf8 [()I]
Utf8 [()V]
Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
Utf8 [(Landroid/view/View;IIII)V]
Utf8 [<init>]
Utf8 [Code]
Utf8 [a]
Utf8 [android/support/v4/view/at]
Utf8 [android/support/v4/widget/w]
Utf8 [android/support/v4/widget/x]
Utf8 [android/view/View]
Utf8 [getBottom]
Utf8 [getLeft]
Utf8 [getRight]
Utf8 [getTop]
Utf8 [java/lang/Object]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= x()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #11
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V
Access flags: 0x1
= public void a(android.support.v4.widget.SlidingPaneLayout,android.view.V
iew)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 3, stack = 5):
[0] aload_1 v1
[1] aload_2 v2
[2] invokevirtual #8
+ Methodref [android/view/View.getLeft ()I]
[5] aload_2 v2
[6] invokevirtual #10
+ Methodref [android/view/View.getTop ()I]
[9] aload_2 v2
[10] invokevirtual #9
+ Methodref [android/view/View.getRight ()I]
[13] aload_2 v2

[14] invokevirtual #7
+ Methodref [android/view/View.getBottom ()I]
[17] invokestatic #6
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;IIII)V]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/y
Superclass:
android/support/v4/widget/x
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.y extends android.support.v4.widget.x
Interfaces (count = 0):
Constant Pool (count = 80):
+ String [Couldn't fetch getDisplayList method; dimming won't work right.]
+ String [Couldn't fetch mRecreateDisplayList field; dimming will be slow.]
+ String [Error refreshing display list state]
+ String [SlidingPaneLayout]
+ String [getDisplayList]
+ String [mRecreateDisplayList]
+ Class [[Ljava/lang/Class;]
+ Class [[Ljava/lang/Object;]
+ Class [android/support/v4/widget/x]
+ Class [android/support/v4/widget/y]
+ Class [android/util/Log]
+ Class [android/view/View]
+ Class [java/lang/Class]
+ Class [java/lang/Exception]
+ Class [java/lang/NoSuchFieldException]
+ Class [java/lang/NoSuchMethodException]
+ Class [java/lang/reflect/Field]
+ Class [java/lang/reflect/Method]
+ Fieldref [android/support/v4/widget/y.a Ljava/lang/reflect/Method;]
+ Fieldref [android/support/v4/widget/y.b Ljava/lang/reflect/Field;]
+ Methodref [android/support/v4/widget/x.<init> ()V]
+ Methodref [android/support/v4/widget/x.a (Landroid/support/v4/widget/Sliding
PaneLayout;Landroid/view/View;)V]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lan
g/Throwable;)I]
+ Methodref [android/view/View.invalidate ()V]
+ Methodref [java/lang/Class.getDeclaredField (Ljava/lang/String;)Ljava/lang/r
eflect/Field;]
+ Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/
Class;)Ljava/lang/reflect/Method;]
+ Methodref [java/lang/reflect/Field.setAccessible (Z)V]
+ Methodref [java/lang/reflect/Field.setBoolean (Ljava/lang/Object;Z)V]
+ Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Ob
ject;)Ljava/lang/Object;]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V]
+ NameAndType [a Ljava/lang/reflect/Method;]
+ NameAndType [b Ljava/lang/reflect/Field;]

+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ NameAndType [getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
+ NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/l
ang/reflect/Method;]
+ NameAndType [invalidate ()V]
+ NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object
;]
+ NameAndType [setAccessible (Z)V]
+ NameAndType [setBoolean (Ljava/lang/Object;Z)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/Object;Z)V]
+ Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/reflect/Field;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
+ Utf8 [(Z)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Couldn't fetch getDisplayList method; dimming won't work right.]
+ Utf8 [Couldn't fetch mRecreateDisplayList field; dimming will be slow.]
+ Utf8 [Error refreshing display list state]
+ Utf8 [Ljava/lang/reflect/Field;]
+ Utf8 [Ljava/lang/reflect/Method;]
+ Utf8 [SlidingPaneLayout]
+ Utf8 [[Ljava/lang/Class;]
+ Utf8 [[Ljava/lang/Object;]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/x]
+ Utf8 [android/support/v4/widget/y]
+ Utf8 [android/util/Log]
+ Utf8 [android/view/View]
+ Utf8 [b]
+ Utf8 [e]
+ Utf8 [getDeclaredField]
+ Utf8 [getDeclaredMethod]
+ Utf8 [getDisplayList]
+ Utf8 [invalidate]
+ Utf8 [invoke]
+ Utf8 [java/lang/Class]
+ Utf8 [java/lang/Exception]
+ Utf8 [java/lang/NoSuchFieldException]
+ Utf8 [java/lang/NoSuchMethodException]
+ Utf8 [java/lang/reflect/Field]
+ Utf8 [java/lang/reflect/Method]
+ Utf8 [mRecreateDisplayList]
+ Utf8 [setAccessible]
+ Utf8 [setBoolean]
Fields (count = 2):
+ Field:
a Ljava/lang/reflect/Method;
Access flags: 0x2
= private java.lang.reflect.Method a
+ Field:
b Ljava/lang/reflect/Field;
Access flags: 0x2
= private java.lang.reflect.Field b
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0

= y()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 2, stack = 4):
[0] aload_0 v0
[1] invokespecial #21
+ Methodref [android/support/v4/widget/x.<init> ()V]
[4] aload_0 v0
[5] ldc #12
+ Class [android/view/View]
[7] ldc #5
+ String [getDisplayList]
[9] aconst_null
[10] checkcast #7
+ Class [[Ljava/lang/Class;]
[13] invokevirtual #26
+ Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava
/lang/Class;)Ljava/lang/reflect/Method;]
[16] putfield #19
+ Fieldref [android/support/v4/widget/y.a Ljava/lang/reflect/Method;]
[19] goto +13 (target=32)
[22] astore_1 v1
[23] ldc #4
+ String [SlidingPaneLayout]
[25] ldc #1
+ String [Couldn't fetch getDisplayList method; dimming won't work right
.]
[27] aload_1 v1
[28] invokestatic #23
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[31] pop
[32] aload_0 v0
[33] ldc #12
+ Class [android/view/View]
[35] ldc #6
+ String [mRecreateDisplayList]
[37] invokevirtual #25
+ Methodref [java/lang/Class.getDeclaredField (Ljava/lang/String;)Ljava/
lang/reflect/Field;]
[40] putfield #20
+ Fieldref [android/support/v4/widget/y.b Ljava/lang/reflect/Field;]
[43] aload_0 v0
[44] getfield #20
+ Fieldref [android/support/v4/widget/y.b Ljava/lang/reflect/Field;]
[47] iconst_1
[48] invokevirtual #27
+ Methodref [java/lang/reflect/Field.setAccessible (Z)V]
[51] goto +13 (target=64)
[54] astore_1 v1
[55] ldc #4
+ String [SlidingPaneLayout]
[57] ldc #2
+ String [Couldn't fetch mRecreateDisplayList field; dimming will be slo
w.]
[59] aload_1 v1
[60] invokestatic #23
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[63] pop
[64] return

Code attribute exceptions (count = 2):


- ExceptionInfo (4 -> 19: 22):
+ Class [java/lang/NoSuchMethodException]
- ExceptionInfo (32 -> 51: 54):
+ Class [java/lang/NoSuchFieldException]
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V
Access flags: 0x1
= public void a(android.support.v4.widget.SlidingPaneLayout,android.view.V
iew)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 64, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #19
+ Fieldref [android/support/v4/widget/y.a Ljava/lang/reflect/Method;]
[4] ifnull +48 (target=52)
[7] aload_0 v0
[8] getfield #20
+ Fieldref [android/support/v4/widget/y.b Ljava/lang/reflect/Field;]
[11] ifnull +41 (target=52)
[14] aload_0 v0
[15] getfield #20
+ Fieldref [android/support/v4/widget/y.b Ljava/lang/reflect/Field;]
[18] aload_2 v2
[19] iconst_1
[20] invokevirtual #28
+ Methodref [java/lang/reflect/Field.setBoolean (Ljava/lang/Object;Z)V]
[23] aload_0 v0
[24] getfield #19
+ Fieldref [android/support/v4/widget/y.a Ljava/lang/reflect/Method;]
[27] aload_2 v2
[28] aconst_null
[29] checkcast #8
+ Class [[Ljava/lang/Object;]
[32] invokevirtual #29
+ Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/l
ang/Object;)Ljava/lang/Object;]
[35] pop
[36] goto +21 (target=57)
[39] astore_3 v3
[40] ldc #4
+ String [SlidingPaneLayout]
[42] ldc #3
+ String [Error refreshing display list state]
[44] aload_3 v3
[45] invokestatic #23
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[48] pop
[49] goto +8 (target=57)
[52] aload_2 v2
[53] invokevirtual #24
+ Methodref [android/view/View.invalidate ()V]
[56] return
[57] aload_0 v0
[58] aload_1 v1
[59] aload_2 v2
[60] invokespecial #22
+ Methodref [android/support/v4/widget/x.a (Landroid/support/v4/widget/S

lidingPaneLayout;Landroid/view/View;)V]
[63] return
Code attribute exceptions (count = 1):
- ExceptionInfo (14 -> 36: 39):
+ Class [java/lang/Exception]
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/z
Superclass:
android/support/v4/widget/x
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.z extends android.support.v4.widget.x
Interfaces (count = 0):
Constant Pool (count = 29):
+ Class [android/support/v4/view/at]
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Class [android/support/v4/widget/x]
+ Class [android/support/v4/widget/z]
+ Class [android/view/View]
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d Landroi
d/graphics/Paint;]
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/graphic
s/Paint;)V]
+ Methodref [android/support/v4/widget/x.<init> ()V]
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$Layou
tParams;]
+ NameAndType [<init> ()V]
+ NameAndType [a (Landroid/view/View;Landroid/graphics/Paint;)V]
+ NameAndType [d Landroid/graphics/Paint;]
+ NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
+ Utf8 [()V]
+ Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/graphics/Paint;]
+ Utf8 [a]
+ Utf8 [android/support/v4/view/at]
+ Utf8 [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
+ Utf8 [android/support/v4/widget/x]
+ Utf8 [android/support/v4/widget/z]
+ Utf8 [android/view/View]
+ Utf8 [d]
+ Utf8 [getLayoutParams]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= z()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):

[0] aload_0 v0
[1] invokespecial #8
+ Methodref [android/support/v4/widget/x.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/V
iew;)V
Access flags: 0x1
= public void a(android.support.v4.widget.SlidingPaneLayout,android.view.V
iew)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 3, stack = 2):
[0] aload_2 v2
[1] aload_2 v2
[2] invokevirtual #9
+ Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup
$LayoutParams;]
[5] checkcast #2
+ Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
[8] getfield #6
+ Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.d L
android/graphics/Paint;]
[11] invokestatic #7
+ Methodref [android/support/v4/view/at.a (Landroid/view/View;Landroid/g
raphics/Paint;)V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/aa
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.widget.aa extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 445):
+ Float [0.5]
+ Float [20.0]
+ Float [256.0]
+ Float [1000.0]
+ String [)]
+ String [Callback may not be null]
+ String [Cannot settleCapturedViewAt outside of a call to Callback#onViewRele
ased]
+ String [Parent view may not be null]
+ String [captureChildView: parameter must be a descendant of the ViewDragHelp
er's tracked parent view (]
+ Class [android/content/Context]
+ Class [android/content/res/Resources]
+ Class [android/support/v4/view/ao]
+ Class [android/support/v4/view/z]
+ Class [android/support/v4/widget/aa]
+ Class [android/support/v4/widget/ab]

+ Class [android/support/v4/widget/ac]
+ Class [android/support/v4/widget/ad]
+ Class [android/support/v4/widget/k]
+ Class [android/util/DisplayMetrics]
+ Class [android/view/MotionEvent]
+ Class [android/view/VelocityTracker]
+ Class [android/view/View]
+ Class [android/view/ViewConfiguration]
+ Class [android/view/ViewGroup]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Math]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/util/Arrays]
+ Double [0.4712389167638204]
+ Fieldref [android/support/v4/widget/aa.a I]
+ Fieldref [android/support/v4/widget/aa.b I]
+ Fieldref [android/support/v4/widget/aa.c I]
+ Fieldref [android/support/v4/widget/aa.d [F]
+ Fieldref [android/support/v4/widget/aa.e [F]
+ Fieldref [android/support/v4/widget/aa.f [F]
+ Fieldref [android/support/v4/widget/aa.g [F]
+ Fieldref [android/support/v4/widget/aa.h [I]
+ Fieldref [android/support/v4/widget/aa.i [I]
+ Fieldref [android/support/v4/widget/aa.j [I]
+ Fieldref [android/support/v4/widget/aa.k I]
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker;]
+ Fieldref [android/support/v4/widget/aa.m F]
+ Fieldref [android/support/v4/widget/aa.n F]
+ Fieldref [android/support/v4/widget/aa.o I]
+ Fieldref [android/support/v4/widget/aa.p I]
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;]
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad;]
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
+ Fieldref [android/support/v4/widget/aa.t Z]
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
+ Fieldref [android/support/v4/widget/aa.v Landroid/view/animation/Interpolato
r;]
+ Fieldref [android/support/v4/widget/aa.w Ljava/lang/Runnable;]
+ Fieldref [android/util/DisplayMetrics.density F]
+ Methodref [android/content/Context.getResources ()Landroid/content/res/Resou
rces;]
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/D
isplayMetrics;]
+ Methodref [android/support/v4/view/ao.a (Landroid/view/VelocityTracker;I)F]
+ Methodref [android/support/v4/view/ao.b (Landroid/view/VelocityTracker;I)F]
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;)I]
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;)I]
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
+ Methodref [android/support/v4/widget/aa.<init> (Landroid/content/Context;Lan
droid/view/ViewGroup;Landroid/support/v4/widget/ad;)V]
+ Methodref [android/support/v4/widget/aa.a (FF)V]
+ Methodref [android/support/v4/widget/aa.a (FFF)F]
+ Methodref [android/support/v4/widget/aa.a (FFI)V]

+ Methodref [android/support/v4/widget/aa.a (FFII)Z]


+ Methodref [android/support/v4/widget/aa.a (III)I]
+ Methodref [android/support/v4/widget/aa.a (IIII)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;FF)Z]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;I)V]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;IIII)I]
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;Landroid/
support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
+ Methodref [android/support/v4/widget/aa.b (F)F]
+ Methodref [android/support/v4/widget/aa.b (FFI)V]
+ Methodref [android/support/v4/widget/aa.b (I)Z]
+ Methodref [android/support/v4/widget/aa.b (II)Z]
+ Methodref [android/support/v4/widget/aa.b (III)I]
+ Methodref [android/support/v4/widget/aa.b (IIII)V]
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;II)Z]
+ Methodref [android/support/v4/widget/aa.c (I)V]
+ Methodref [android/support/v4/widget/aa.c (II)Z]
+ Methodref [android/support/v4/widget/aa.c (Landroid/view/MotionEvent;)V]
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
+ Methodref [android/support/v4/widget/aa.e ()V]
+ Methodref [android/support/v4/widget/aa.e (I)V]
+ Methodref [android/support/v4/widget/aa.e (II)I]
+ Methodref [android/support/v4/widget/aa.f (I)V]
+ Methodref [android/support/v4/widget/aa.g ()V]
+ Methodref [android/support/v4/widget/aa.h ()V]
+ Methodref [android/support/v4/widget/ab.<init> ()V]
+ Methodref [android/support/v4/widget/ac.<init> (Landroid/support/v4/widget/a
a;)V]
+ Methodref [android/support/v4/widget/ad.a (I)V]
+ Methodref [android/support/v4/widget/ad.a (II)V]
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;)I]
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;FF)V]
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;I)Z]
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;II)I]
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;IIII)V]
+ Methodref [android/support/v4/widget/ad.b (I)Z]
+ Methodref [android/support/v4/widget/ad.b (II)V]
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;)I]
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;I)V]
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;II)I]
+ Methodref [android/support/v4/widget/ad.c (I)I]
+ Methodref [android/support/v4/widget/k.a ()Z]
+ Methodref [android/support/v4/widget/k.a (IIIII)V]
+ Methodref [android/support/v4/widget/k.a (Landroid/content/Context;Landroid/
view/animation/Interpolator;)Landroid/support/v4/widget/k;]
+ Methodref [android/support/v4/widget/k.b ()I]
+ Methodref [android/support/v4/widget/k.c ()I]
+ Methodref [android/support/v4/widget/k.d ()I]
+ Methodref [android/support/v4/widget/k.e ()I]
+ Methodref [android/support/v4/widget/k.f ()Z]
+ Methodref [android/support/v4/widget/k.g ()V]
+ Methodref [android/view/MotionEvent.getX ()F]
+ Methodref [android/view/MotionEvent.getY ()F]
+ Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEve
nt;)V]
+ Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
+ Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTrack
er;]
+ Methodref [android/view/VelocityTracker.recycle ()V]

+ Methodref [android/view/View.getBottom ()I]


+ Methodref [android/view/View.getLeft ()I]
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
+ Methodref [android/view/View.getRight ()I]
+ Methodref [android/view/View.getTop ()I]
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
+ Methodref [android/view/View.offsetTopAndBottom (I)V]
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Lan
droid/view/ViewConfiguration;]
+ Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I]
+ Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I]
+ Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
+ Methodref [android/view/ViewGroup.getBottom ()I]
+ Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
+ Methodref [android/view/ViewGroup.getChildCount ()I]
+ Methodref [android/view/ViewGroup.getContext ()Landroid/content/Context;]
+ Methodref [android/view/ViewGroup.getLeft ()I]
+ Methodref [android/view/ViewGroup.getRight ()I]
+ Methodref [android/view/ViewGroup.getTop ()I]
+ Methodref [android/view/ViewGroup.getWidth ()I]
+ Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Math.abs (F)F]
+ Methodref [java/lang/Math.abs (I)I]
+ Methodref [java/lang/Math.min (FF)F]
+ Methodref [java/lang/Math.min (II)I]
+ Methodref [java/lang/Math.round (F)I]
+ Methodref [java/lang/Math.sin (D)D]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> ()V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;
II)V]
+ Methodref [java/util/Arrays.fill ([FF)V]
+ Methodref [java/util/Arrays.fill ([II)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;Landroid/view/ViewGroup;Landro
id/support/v4/widget/ad;)V]
+ NameAndType [<init> (Landroid/support/v4/widget/aa;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a ()Z]
+ NameAndType [a (FF)V]
+ NameAndType [a (FFF)F]
+ NameAndType [a (FFI)V]
+ NameAndType [a (FFII)Z]
+ NameAndType [a (I)V]
+ NameAndType [a (II)V]
+ NameAndType [a (III)I]
+ NameAndType [a (IIII)Z]
+ NameAndType [a (IIIII)V]
+ NameAndType [a (Landroid/content/Context;Landroid/view/animation/Interpolato
r;)Landroid/support/v4/widget/k;]
+ NameAndType [a (Landroid/view/MotionEvent;)I]
+ NameAndType [a (Landroid/view/MotionEvent;I)I]
+ NameAndType [a (Landroid/view/VelocityTracker;I)F]

+ NameAndType [a (Landroid/view/View;)I]
+ NameAndType [a (Landroid/view/View;FF)V]
+ NameAndType [a (Landroid/view/View;FF)Z]
+ NameAndType [a (Landroid/view/View;I)V]
+ NameAndType [a (Landroid/view/View;I)Z]
+ NameAndType [a (Landroid/view/View;II)I]
+ NameAndType [a (Landroid/view/View;IIII)I]
+ NameAndType [a (Landroid/view/View;IIII)V]
+ NameAndType [a (Landroid/view/ViewGroup;Landroid/support/v4/widget/ad;)Landr
oid/support/v4/widget/aa;]
+ NameAndType [a I]
+ NameAndType [abs (F)F]
+ NameAndType [abs (I)I]
+ NameAndType [addMovement (Landroid/view/MotionEvent;)V]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
+ NameAndType [b ()I]
+ NameAndType [b (F)F]
+ NameAndType [b (FFI)V]
+ NameAndType [b (I)Z]
+ NameAndType [b (II)V]
+ NameAndType [b (II)Z]
+ NameAndType [b (III)I]
+ NameAndType [b (IIII)V]
+ NameAndType [b (Landroid/view/MotionEvent;)I]
+ NameAndType [b (Landroid/view/MotionEvent;I)I]
+ NameAndType [b (Landroid/view/VelocityTracker;I)F]
+ NameAndType [b (Landroid/view/View;)I]
+ NameAndType [b (Landroid/view/View;I)V]
+ NameAndType [b (Landroid/view/View;I)Z]
+ NameAndType [b (Landroid/view/View;II)I]
+ NameAndType [b (Landroid/view/View;II)Z]
+ NameAndType [b I]
+ NameAndType [c ()I]
+ NameAndType [c (I)I]
+ NameAndType [c (I)V]
+ NameAndType [c (II)Z]
+ NameAndType [c (Landroid/view/MotionEvent;)I]
+ NameAndType [c (Landroid/view/MotionEvent;)V]
+ NameAndType [c (Landroid/view/MotionEvent;I)F]
+ NameAndType [c I]
+ NameAndType [computeCurrentVelocity (IF)V]
+ NameAndType [d ()I]
+ NameAndType [d (II)Landroid/view/View;]
+ NameAndType [d (Landroid/view/MotionEvent;I)F]
+ NameAndType [d [F]
+ NameAndType [density F]
+ NameAndType [e ()I]
+ NameAndType [e ()V]
+ NameAndType [e (I)V]
+ NameAndType [e (II)I]
+ NameAndType [e [F]
+ NameAndType [f ()Z]
+ NameAndType [f (I)V]
+ NameAndType [f [F]
+ NameAndType [fill ([FF)V]
+ NameAndType [fill ([II)V]
+ NameAndType [g ()V]
+ NameAndType [g [F]

+ NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;


]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

NameAndType [getBottom ()I]


NameAndType [getChildAt (I)Landroid/view/View;]
NameAndType [getChildCount ()I]
NameAndType [getContext ()Landroid/content/Context;]
NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
NameAndType [getLeft ()I]
NameAndType [getParent ()Landroid/view/ViewParent;]
NameAndType [getResources ()Landroid/content/res/Resources;]
NameAndType [getRight ()I]
NameAndType [getScaledMaximumFlingVelocity ()I]
NameAndType [getScaledMinimumFlingVelocity ()I]
NameAndType [getScaledTouchSlop ()I]
NameAndType [getTop ()I]
NameAndType [getWidth ()I]
NameAndType [getX ()F]
NameAndType [getY ()F]
NameAndType [h ()V]
NameAndType [h [I]
NameAndType [i [I]
NameAndType [j [I]
NameAndType [k I]
NameAndType [l Landroid/view/VelocityTracker;]
NameAndType [m F]
NameAndType [min (FF)F]
NameAndType [min (II)I]
NameAndType [n F]
NameAndType [o I]
NameAndType [obtain ()Landroid/view/VelocityTracker;]
NameAndType [offsetLeftAndRight (I)V]
NameAndType [offsetTopAndBottom (I)V]
NameAndType [p I]
NameAndType [post (Ljava/lang/Runnable;)Z]
NameAndType [q Landroid/support/v4/widget/k;]
NameAndType [r Landroid/support/v4/widget/ad;]
NameAndType [recycle ()V]
NameAndType [round (F)I]
NameAndType [s Landroid/view/View;]
NameAndType [sin (D)D]
NameAndType [t Z]
NameAndType [toString ()Ljava/lang/String;]
NameAndType [u Landroid/view/ViewGroup;]
NameAndType [v Landroid/view/animation/Interpolator;]
NameAndType [w Ljava/lang/Runnable;]
Utf8 [()F]
Utf8 [()I]
Utf8 [()Landroid/content/Context;]
Utf8 [()Landroid/content/res/Resources;]
Utf8 [()Landroid/util/DisplayMetrics;]
Utf8 [()Landroid/view/VelocityTracker;]
Utf8 [()Landroid/view/View;]
Utf8 [()Landroid/view/ViewParent;]
Utf8 [()Ljava/lang/String;]
Utf8 [()V]
Utf8 [()Z]
Utf8 [(D)D]
Utf8 [(F)F]
Utf8 [(F)I]
Utf8 [(F)V]

+ Utf8 [(FF)F]
+ Utf8 [(FF)V]
+ Utf8 [(FFF)F]
+ Utf8 [(FFI)V]
+ Utf8 [(FFII)Z]
+ Utf8 [(I)I]
+ Utf8 [(I)Landroid/view/View;]
+ Utf8 [(I)V]
+ Utf8 [(I)Z]
+ Utf8 [(IF)V]
+ Utf8 [(II)I]
+ Utf8 [(II)Landroid/view/View;]
+ Utf8 [(II)V]
+ Utf8 [(II)Z]
+ Utf8 [(III)I]
+ Utf8 [(IIII)V]
+ Utf8 [(IIII)Z]
+ Utf8 [(IIIII)V]
+ Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
+ Utf8 [(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/
widget/ad;)V]
+ Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landro
id/support/v4/widget/k;]
+ Utf8 [(Landroid/support/v4/widget/aa;)V]
+ Utf8 [(Landroid/view/MotionEvent;)I]
+ Utf8 [(Landroid/view/MotionEvent;)V]
+ Utf8 [(Landroid/view/MotionEvent;)Z]
+ Utf8 [(Landroid/view/MotionEvent;I)F]
+ Utf8 [(Landroid/view/MotionEvent;I)I]
+ Utf8 [(Landroid/view/VelocityTracker;I)F]
+ Utf8 [(Landroid/view/View;)I]
+ Utf8 [(Landroid/view/View;FF)V]
+ Utf8 [(Landroid/view/View;FF)Z]
+ Utf8 [(Landroid/view/View;I)V]
+ Utf8 [(Landroid/view/View;I)Z]
+ Utf8 [(Landroid/view/View;II)I]
+ Utf8 [(Landroid/view/View;II)Z]
+ Utf8 [(Landroid/view/View;IIII)I]
+ Utf8 [(Landroid/view/View;IIII)V]
+ Utf8 [(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ad;)Landroid/supp
ort/v4/widget/aa;]
+ Utf8 [(Landroid/view/ViewGroup;Landroid/support/v4/widget/ad;)Landroid/suppo
rt/v4/widget/aa;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
+ Utf8 [(Ljava/lang/Runnable;)Z]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Z)Z]
+ Utf8 [([FF)V]
+ Utf8 [([II)V]
+ Utf8 [)]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Callback may not be null]
+ Utf8 [Cannot settleCapturedViewAt outside of a call to Callback#onViewReleas
ed]
+ Utf8 [Code]
+ Utf8 [F]
+ Utf8 [I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8 [Landroid/support/v4/widget/ad;]
Utf8 [Landroid/support/v4/widget/k;]
Utf8 [Landroid/view/VelocityTracker;]
Utf8 [Landroid/view/View;]
Utf8 [Landroid/view/ViewGroup;]
Utf8 [Landroid/view/animation/Interpolator;]
Utf8 [Ljava/lang/Runnable;]
Utf8 [Parent view may not be null]
Utf8 [Z]
Utf8 [[F]
Utf8 [[I]
Utf8 [a]
Utf8 [abs]
Utf8 [addMovement]
Utf8 [android/content/Context]
Utf8 [android/content/res/Resources]
Utf8 [android/support/v4/view/ao]
Utf8 [android/support/v4/view/z]
Utf8 [android/support/v4/widget/aa]
Utf8 [android/support/v4/widget/ab]
Utf8 [android/support/v4/widget/ac]
Utf8 [android/support/v4/widget/ad]
Utf8 [android/support/v4/widget/k]
Utf8 [android/util/DisplayMetrics]
Utf8 [android/view/MotionEvent]
Utf8 [android/view/VelocityTracker]
Utf8 [android/view/View]
Utf8 [android/view/ViewConfiguration]
Utf8 [android/view/ViewGroup]
Utf8 [append]
Utf8 [arraycopy]
Utf8 [b]
Utf8 [c]
Utf8 [captureChildView: parameter must be a descendant of the ViewDragHelper
's tracked parent view (]
+ Utf8 [computeCurrentVelocity]
+ Utf8 [d]
+ Utf8 [density]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [fill]
+ Utf8 [g]
+ Utf8 [get]
+ Utf8 [getBottom]
+ Utf8 [getChildAt]
+ Utf8 [getChildCount]
+ Utf8 [getContext]
+ Utf8 [getDisplayMetrics]
+ Utf8 [getLeft]
+ Utf8 [getParent]
+ Utf8 [getResources]
+ Utf8 [getRight]
+ Utf8 [getScaledMaximumFlingVelocity]
+ Utf8 [getScaledMinimumFlingVelocity]
+ Utf8 [getScaledTouchSlop]
+ Utf8 [getTop]
+ Utf8 [getWidth]
+ Utf8 [getX]
+ Utf8 [getY]
+ Utf8 [h]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[i]
[j]
[java/lang/IllegalArgumentException]
[java/lang/IllegalStateException]
[java/lang/Math]
[java/lang/Object]
[java/lang/StringBuilder]
[java/lang/System]
[java/util/Arrays]
[k]
[l]
[m]
[min]
[n]
[o]
[obtain]
[offsetLeftAndRight]
[offsetTopAndBottom]
[p]
[post]
[q]
[r]
[recycle]
[round]
[s]
[sin]
[t]
[toString]
[u]
[v]
[w]

Fields (count = 23):


+ Field:
a I
Access flags: 0x2
= private int a
+ Field:
b I
Access flags: 0x2
= private int b
+ Field:
c I
Access flags: 0x2
= private int c
+ Field:
d [F
Access flags: 0x2
= private float[]
+ Field:
e [F
Access flags: 0x2
= private float[]
+ Field:
f [F
Access flags: 0x2
= private float[]
+ Field:
g [F
Access flags: 0x2
= private float[]
+ Field:
h [I
Access flags: 0x2
= private int[] h
+ Field:
i [I
Access flags: 0x2
= private int[] i

d
e
f
g

+ Field:
j [I
Access flags: 0x2
= private int[] j
+ Field:
k I
Access flags: 0x2
= private int k
+ Field:
l Landroid/view/VelocityTracker;
Access flags: 0x2
= private android.view.VelocityTracker l
+ Field:
m F
Access flags: 0x2
= private float m
+ Field:
n F
Access flags: 0x2
= private float n
+ Field:
o I
Access flags: 0x2
= private int o
+ Field:
p I
Access flags: 0x2
= private int p
+ Field:
q Landroid/support/v4/widget/k;
Access flags: 0x2
= private android.support.v4.widget.k q
+ Field:
r Landroid/support/v4/widget/ad;
Access flags: 0x12
= private final android.support.v4.widget.ad r
+ Field:
s Landroid/view/View;
Access flags: 0x2
= private android.view.View s
+ Field:
t Z
Access flags: 0x2
= private boolean t
+ Field:
u Landroid/view/ViewGroup;
Access flags: 0x12
= private final android.view.ViewGroup u
+ Field:
v Landroid/view/animation/Interpolator;
Access flags: 0x1a
= private static final android.view.animation.Interpolator v
+ Field:
w Ljava/lang/Runnable;
Access flags: 0x12
= private final java.lang.Runnable w
Methods (count = 44):
+ Method:
a(Landroid/view/ViewGroup;Landroid/support/v4/widget/ad;)Landr
oid/support/v4/widget/aa;
Access flags: 0x9
= public static android.support.v4.widget.aa a(android.view.ViewGroup,andr
oid.support.v4.widget.ad)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 5):
[0] new #14
+ Class [android/support/v4/widget/aa]
[3] dup
[4] aload_0 v0
[5] invokevirtual #142
+ Methodref [android/view/ViewGroup.getContext ()Landroid/content/Contex
t;]
[8] aload_0 v0
[9] aload_1 v1

[10] invokespecial #69


+ Methodref [android/support/v4/widget/aa.<init> (Landroid/content/Conte
xt;Landroid/view/ViewGroup;Landroid/support/v4/widget/ad;)V]
[13] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ad;)Land
roid/support/v4/widget/aa;
Access flags: 0x9
= public static android.support.v4.widget.aa a(android.view.ViewGroup,floa
t,android.support.v4.widget.ad)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 4, stack = 4):
[0] aload_0 v0
[1] aload_2 v2
[2] invokestatic #79
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/ViewGroup;Lan
droid/support/v4/widget/ad;)Landroid/support/v4/widget/aa;]
[5] astore_3 v3
[6] aload_3 v3
[7] aload_3 v3
[8] getfield #35
+ Fieldref [android/support/v4/widget/aa.b I]
[11] i2f
[12] fconst_1
[13] fload_1 v1
[14] fdiv
[15] fmul
[16] f2i
[17] putfield #35
+ Fieldref [android/support/v4/widget/aa.b I]
[20] aload_3 v3
[21] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Landroid/view/ViewGroup;Landro
id/support/v4/widget/ad;)V
Access flags: 0x2
= private aa(android.content.Context,android.view.ViewGroup,android.suppor
t.v4.widget.ad)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 131, locals = 6, stack = 4):
[0] aload_0 v0
[1] invokespecial #156
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] iconst_m1
[6] putfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[9] aload_0 v0
[10] new #16
+ Class [android/support/v4/widget/ac]
[13] dup
[14] aload_0 v0
[15] invokespecial #99
+ Methodref [android/support/v4/widget/ac.<init> (Landroid/support/v4/wi
dget/aa;)V]
[18] putfield #56
+ Fieldref [android/support/v4/widget/aa.w Ljava/lang/Runnable;]
[21] aload_2 v2

[22] ifnonnull +13 (target=35)


[25] new #25
+ Class [java/lang/IllegalArgumentException]
[28] dup
[29] ldc #8
+ String [Parent view may not be null]
[31] invokespecial #148
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[34] athrow
[35] aload_3 v3
[36] ifnonnull +13 (target=49)
[39] new #25
+ Class [java/lang/IllegalArgumentException]
[42] dup
[43] ldc #6
+ String [Callback may not be null]
[45] invokespecial #148
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]
[48] athrow
[49] aload_0 v0
[50] aload_2 v2
[51] putfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[54] aload_0 v0
[55] aload_3 v3
[56] putfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[59] aload_1 v1
[60] invokestatic #135
+ Methodref [android/view/ViewConfiguration.get (Landroid/content/Contex
t;)Landroid/view/ViewConfiguration;]
[63] astore v4
[65] aload_1 v1
[66] invokevirtual #58
+ Methodref [android/content/Context.getResources ()Landroid/content/res
/Resources;]
[69] invokevirtual #59
+ Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/
util/DisplayMetrics;]
[72] getfield #57
+ Fieldref [android/util/DisplayMetrics.density F]
[75] fstore v5
[77] aload_0 v0
[78] ldc #2
+ Float [20.0]
[80] fload v5
[82] fmul
[83] ldc #1
+ Float [0.5]
[85] fadd
[86] f2i
[87] putfield #48
+ Fieldref [android/support/v4/widget/aa.o I]
[90] aload_0 v0
[91] aload v4
[93] invokevirtual #138
+ Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]

[96] putfield #35


+ Fieldref [android/support/v4/widget/aa.b I]
[99] aload_0 v0
[100] aload v4
[102] invokevirtual #136
+ Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocit
y ()I]
[105] i2f
[106] putfield #46
+ Fieldref [android/support/v4/widget/aa.m F]
[109] aload_0 v0
[110] aload v4
[112] invokevirtual #137
+ Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocit
y ()I]
[115] i2f
[116] putfield #47
+ Fieldref [android/support/v4/widget/aa.n F]
[119] aload_0 v0
[120] aload_1 v1
[121] getstatic #55
+ Fieldref [android/support/v4/widget/aa.v Landroid/view/animation/Inter
polator;]
[124] invokestatic #115
+ Methodref [android/support/v4/widget/k.a (Landroid/content/Context;Lan
droid/view/animation/Interpolator;)Landroid/support/v4/widget/k;]
[127] putfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[130] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(F)V
Access flags: 0x1
= public void a(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] fload_1 v1
[2] putfield #47
+ Fieldref [android/support/v4/widget/aa.n F]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()I
Access flags: 0x1
= public int a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):

[0] aload_0 v0
[1] iload_1 v1
[2] putfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()I
Access flags: 0x1
= public int b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #48
+ Fieldref [android/support/v4/widget/aa.o I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;I)V
Access flags: 0x1
= public void a(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 71, locals = 3, stack = 4):
[0] aload_1 v1
[1] invokevirtual #130
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[4] aload_0 v0
[5] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[8] ifacmpeq +38 (target=46)
[11] new #25
+ Class [java/lang/IllegalArgumentException]
[14] dup
[15] new #29
+ Class [java/lang/StringBuilder]
[18] dup
[19] invokespecial #157
+ Methodref [java/lang/StringBuilder.<init> ()V]
[22] ldc #9
+ String [captureChildView: parameter must be a descendant of the ViewDr
agHelper's tracked parent view (]
[24] invokevirtual #159
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[27] aload_0 v0
[28] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[31] invokevirtual #158
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/la
ng/StringBuilder;]
[34] ldc #5
+ String [)]
[36] invokevirtual #159
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[39] invokevirtual #160
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[42] invokespecial #148
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]

[45] athrow
[46] aload_0 v0
[47] aload_1 v1
[48] putfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[51] aload_0 v0
[52] iload_2 v2
[53] putfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[56] aload_0 v0
[57] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[60] aload_1 v1
[61] iload_2 v2
[62] invokevirtual #110
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;I)V]
[65] aload_0 v0
[66] iconst_1
[67] invokevirtual #88
+ Methodref [android/support/v4/widget/aa.c (I)V]
[70] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()Landroid/view/View;
Access flags: 0x1
= public android.view.View c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()I
Access flags: 0x1
= public int d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/widget/aa.b I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e()V
Access flags: 0x1
= public void e()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_m1
[2] putfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[5] aload_0 v0
[6] invokespecial #96
+ Methodref [android/support/v4/widget/aa.g ()V]
[9] aload_0 v0
[10] getfield #45

+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker


;]
[13] ifnull +15 (target=28)
[16] aload_0 v0
[17] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[20] invokevirtual #127
+ Methodref [android/view/VelocityTracker.recycle ()V]
[23] aload_0 v0
[24] aconst_null
[25] putfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f()V
Access flags: 0x1
= public void f()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 79, locals = 5, stack = 7):
[0] aload_0 v0
[1] invokevirtual #92
+ Methodref [android/support/v4/widget/aa.e ()V]
[4] aload_0 v0
[5] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[8] iconst_2
[9] ificmpne +64 (target=73)
[12] aload_0 v0
[13] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[16] invokevirtual #116
+ Methodref [android/support/v4/widget/k.b ()I]
[19] istore_1 v1
[20] aload_0 v0
[21] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[24] invokevirtual #117
+ Methodref [android/support/v4/widget/k.c ()I]
[27] istore_2 v2
[28] aload_0 v0
[29] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[32] invokevirtual #121
+ Methodref [android/support/v4/widget/k.g ()V]
[35] aload_0 v0
[36] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[39] invokevirtual #116
+ Methodref [android/support/v4/widget/k.b ()I]
[42] istore_3 v3
[43] aload_0 v0
[44] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;

]
[47] invokevirtual #117
+ Methodref [android/support/v4/widget/k.c ()I]
[50] istore v4
[52] aload_0 v0
[53] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[56] aload_0 v0
[57] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[60] iload_3 v3
[61] iload v4
[63] iload_3 v3
[64] iload_1 v1
[65] isub
[66] iload v4
[68] iload_2 v2
[69] isub
[70] invokevirtual #106
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;IIII)V]
[73] aload_0 v0
[74] iconst_0
[75] invokevirtual #88
+ Methodref [android/support/v4/widget/aa.c (I)V]
[78] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;II)Z
Access flags: 0x1
= public boolean a(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 4, stack = 5):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[5] aload_0 v0
[6] iconst_m1
[7] putfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[10] aload_0 v0
[11] iload_2 v2
[12] iload_3 v3
[13] iconst_0
[14] iconst_0
[15] invokespecial #75
+ Methodref [android/support/v4/widget/aa.a (IIII)Z]
[18] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(II)Z
Access flags: 0x1
= public boolean a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 48, locals = 3, stack = 6):
[0] aload_0 v0
[1] getfield #53
+ Fieldref [android/support/v4/widget/aa.t Z]
[4] ifne +13 (target=17)

[7] new #26


+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #7
+ String [Cannot settleCapturedViewAt outside of a call to Callback#onVi
ewReleased]
[13] invokespecial #149
+ Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)
V]
[16] athrow
[17] aload_0 v0
[18] iload_1 v1
[19] iload_2 v2
[20] aload_0 v0
[21] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[24] aload_0 v0
[25] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[28] invokestatic #60
+ Methodref [android/support/v4/view/ao.a (Landroid/view/VelocityTracker
;I)F]
[31] f2i
[32] aload_0 v0
[33] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[36] aload_0 v0
[37] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[40] invokestatic #61
+ Methodref [android/support/v4/view/ao.b (Landroid/view/VelocityTracker
;I)F]
[43] f2i
[44] invokespecial #75
+ Methodref [android/support/v4/widget/aa.a (IIII)Z]
[47] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(IIII)Z
Access flags: 0x2
= private boolean a(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 95, locals = 10, stack = 6):
[0] aload_0 v0
[1] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[4] invokevirtual #129
+ Methodref [android/view/View.getLeft ()I]
[7] istore v5
[9] aload_0 v0
[10] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[13] invokevirtual #132
+ Methodref [android/view/View.getTop ()I]
[16] istore v6
[18] iload_1 v1
[19] iload v5
[21] isub

[22] istore v7
[24] iload_2 v2
[25] iload v6
[27] isub
[28] istore v8
[30] iload v7
[32] ifne +22 (target=54)
[35] iload v8
[37] ifne +17 (target=54)
[40] aload_0 v0
[41] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[44] invokevirtual #121
+ Methodref [android/support/v4/widget/k.g ()V]
[47] aload_0 v0
[48] iconst_0
[49] invokevirtual #88
+ Methodref [android/support/v4/widget/aa.c (I)V]
[52] iconst_0
[53] ireturn
[54] aload_0 v0
[55] aload_0 v0
[56] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[59] iload v7
[61] iload v8
[63] iload_3 v3
[64] iload v4
[66] invokespecial #78
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;IIII)I]
[69] istore v9
[71] aload_0 v0
[72] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[75] iload v5
[77] iload v6
[79] iload v7
[81] iload v8
[83] iload v9
[85] invokevirtual #114
+ Methodref [android/support/v4/widget/k.a (IIIII)V]
[88] aload_0 v0
[89] iconst_2
[90] invokevirtual #88
+ Methodref [android/support/v4/widget/aa.c (I)V]
[93] iconst_1
[94] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)I
Access flags: 0x2
= private int a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 173, locals = 16, stack = 5):
[0] aload_0 v0
[1] iload v4
[3] aload_0 v0
[4] getfield #47

+ Fieldref [android/support/v4/widget/aa.n F]
[7] f2i
[8] aload_0 v0
[9] getfield #46
+ Fieldref [android/support/v4/widget/aa.m F]
[12] f2i
[13] invokespecial #84
+ Methodref [android/support/v4/widget/aa.b (III)I]
[16] istore v4
[18] aload_0 v0
[19] iload v5
[21] aload_0 v0
[22] getfield #47
+ Fieldref [android/support/v4/widget/aa.n F]
[25] f2i
[26] aload_0 v0
[27] getfield #46
+ Fieldref [android/support/v4/widget/aa.m F]
[30] f2i
[31] invokespecial #84
+ Methodref [android/support/v4/widget/aa.b (III)I]
[34] istore v5
[36] iload_2 v2
[37] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[40] istore v6
[42] iload_3 v3
[43] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[46] istore v7
[48] iload v4
[50] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[53] istore v8
[55] iload v5
[57] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[60] istore v9
[62] iload v8
[64] iload v9
[66] iadd
[67] istore v10
[69] iload v6
[71] iload v7
[73] iadd
[74] istore v11
[76] iload v4
[78] ifeq +13 (target=91)
[81] iload v8
[83] i2f
[84] iload v10
[86] i2f
[87] fdiv
[88] goto +10 (target=98)
[91] iload v6
[93] i2f
[94] iload v11
[96] i2f
[97] fdiv
[98] fstore v12

[100] iload v5
[102] ifeq +13 (target=115)
[105] iload v9
[107] i2f
[108] iload v10
[110] i2f
[111] fdiv
[112] goto +10 (target=122)
[115] iload v7
[117] i2f
[118] iload v11
[120] i2f
[121] fdiv
[122] fstore v13
[124] aload_0 v0
[125] iload_2 v2
[126] iload v4
[128] aload_0 v0
[129] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[132] aload_1 v1
[133] invokevirtual #102
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;)I]
[136] invokespecial #74
+ Methodref [android/support/v4/widget/aa.a (III)I]
[139] istore v14
[141] aload_0 v0
[142] iload_3 v3
[143] iload v5
[145] aload_0 v0
[146] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[149] aload_1 v1
[150] invokevirtual #109
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;)I]
[153] invokespecial #74
+ Methodref [android/support/v4/widget/aa.a (III)I]
[156] istore v15
[158] iload v14
[160] i2f
[161] fload v12
[163] fmul
[164] iload v15
[166] i2f
[167] fload v13
[169] fmul
[170] fadd
[171] f2i
[172] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(III)I
Access flags: 0x2
= private int a(int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 111, locals = 10, stack = 4):
[0] iload_1 v1
[1] ifne +5 (target=6)

[4] iconst_0
[5] ireturn
[6] aload_0 v0
[7] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[10] invokevirtual #146
+ Methodref [android/view/ViewGroup.getWidth ()I]
[13] istore v4
[15] iload v4
[17] iconst_2
[18] idiv
[19] istore v5
[21] fconst_1
[22] iload_1 v1
[23] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[26] i2f
[27] iload v4
[29] i2f
[30] fdiv
[31] invokestatic #152
+ Methodref [java/lang/Math.min (FF)F]
[34] fstore v6
[36] iload v5
[38] i2f
[39] iload v5
[41] i2f
[42] aload_0 v0
[43] fload v6
[45] invokespecial #80
+ Methodref [android/support/v4/widget/aa.b (F)F]
[48] fmul
[49] fadd
[50] fstore v7
[52] iload_2 v2
[53] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[56] istore_2 v2
[57] iload_2 v2
[58] ifle +24 (target=82)
[61] iconst_4
[62] ldc #4
+ Float [1000.0]
[64] fload v7
[66] iload_2 v2
[67] i2f
[68] fdiv
[69] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[72] fmul
[73] invokestatic #154
+ Methodref [java/lang/Math.round (F)I]
[76] imul
[77] istore v8
[79] goto +23 (target=102)
[82] iload_1 v1
[83] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[86] i2f
[87] iload_3 v3

[88] i2f
[89] fdiv
[90] fstore v9
[92] fload v9
[94] fconst_1
[95] fadd
[96] ldc #3
+ Float [256.0]
[98] fmul
[99] f2i
[100] istore v8
[102] iload v8
[104] sipush 600
[107] invokestatic #153
+ Methodref [java/lang/Math.min (II)I]
[110] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
b(III)I
Access flags: 0x2
= private int b(int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iload_1 v1
[1] invokestatic #151
+ Methodref [java/lang/Math.abs (I)I]
[4] istore v4
[6] iload v4
[8] iload_2 v2
[9] ificmpge +5 (target=14)
[12] iconst_0
[13] ireturn
[14] iload v4
[16] iload_3 v3
[17] ificmple +14 (target=31)
[20] iload_1 v1
[21] ifle +7 (target=28)
[24] iload_3 v3
[25] goto +5 (target=30)
[28] iload_3 v3
[29] ineg
[30] ireturn
[31] iload_1 v1
[32] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
a(FFF)F
Access flags: 0x2
= private float a(float,float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] fload_1 v1
[1] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[4] fstore v4
[6] fload v4
[8] fload_2 v2
[9] fcmpg
[10] ifge +5 (target=15)
[13] fconst_0

= 0):

33, locals = 5, stack = 2):

= 0):

37, locals = 5, stack = 2):

[14] freturn
[15] fload v4
[17] fload_3 v3
[18] fcmpl
[19] ifle +16 (target=35)
[22] fload_1 v1
[23] fconst_0
[24] fcmpl
[25] ifle +7 (target=32)
[28] fload_3 v3
[29] goto +5 (target=34)
[32] fload_3 v3
[33] fneg
[34] freturn
[35] fload_1 v1
[36] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(F)F
Access flags: 0x2
= private float b(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 2, stack = 4):
[0] fload_1 v1
[1] ldc #1
+ Float [0.5]
[3] fsub
[4] fstore_1 v1
[5] fload_1 v1
[6] f2d
[7] ldc2_w #32
+ Double [0.4712389167638204]
[10] dmul
[11] d2f
[12] fstore_1 v1
[13] fload_1 v1
[14] f2d
[15] invokestatic #155
+ Methodref [java/lang/Math.sin (D)D]
[18] d2f
[19] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Z)Z
Access flags: 0x1
= public boolean a(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 196, locals = 7, stack = 6):
[0] aload_0 v0
[1] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[4] iconst_2
[5] ificmpne +177 (target=182)
[8] aload_0 v0
[9] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[12] invokevirtual #120
+ Methodref [android/support/v4/widget/k.f ()Z]
[15] istore_2 v2

[16] aload_0 v0
[17] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[20] invokevirtual #116
+ Methodref [android/support/v4/widget/k.b ()I]
[23] istore_3 v3
[24] aload_0 v0
[25] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[28] invokevirtual #117
+ Methodref [android/support/v4/widget/k.c ()I]
[31] istore v4
[33] iload_3 v3
[34] aload_0 v0
[35] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[38] invokevirtual #129
+ Methodref [android/view/View.getLeft ()I]
[41] isub
[42] istore v5
[44] iload v4
[46] aload_0 v0
[47] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[50] invokevirtual #132
+ Methodref [android/view/View.getTop ()I]
[53] isub
[54] istore v6
[56] iload v5
[58] ifeq +12 (target=70)
[61] aload_0 v0
[62] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[65] iload v5
[67] invokevirtual #133
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
[70] iload v6
[72] ifeq +12 (target=84)
[75] aload_0 v0
[76] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[79] iload v6
[81] invokevirtual #134
+ Methodref [android/view/View.offsetTopAndBottom (I)V]
[84] iload v5
[86] ifne +8 (target=94)
[89] iload v6
[91] ifeq +21 (target=112)
[94] aload_0 v0
[95] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[98] aload_0 v0
[99] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[102] iload_3 v3
[103] iload v4
[105] iload v5

[107] iload v6
[109] invokevirtual #106
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;IIII)V]
[112] iload_2 v2
[113] ifeq +41 (target=154)
[116] iload_3 v3
[117] aload_0 v0
[118] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[121] invokevirtual #118
+ Methodref [android/support/v4/widget/k.d ()I]
[124] ificmpne +30 (target=154)
[127] iload v4
[129] aload_0 v0
[130] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[133] invokevirtual #119
+ Methodref [android/support/v4/widget/k.e ()I]
[136] ificmpne +18 (target=154)
[139] aload_0 v0
[140] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[143] invokevirtual #121
+ Methodref [android/support/v4/widget/k.g ()V]
[146] aload_0 v0
[147] getfield #50
+ Fieldref [android/support/v4/widget/aa.q Landroid/support/v4/widget/k;
]
[150] invokevirtual #113
+ Methodref [android/support/v4/widget/k.a ()Z]
[153] istore_2 v2
[154] iload_2 v2
[155] ifne +27 (target=182)
[158] iload_1 v1
[159] ifeq +18 (target=177)
[162] aload_0 v0
[163] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[166] aload_0 v0
[167] getfield #56
+ Fieldref [android/support/v4/widget/aa.w Ljava/lang/Runnable;]
[170] invokevirtual #147
+ Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z]
[173] pop
[174] goto +8 (target=182)
[177] aload_0 v0
[178] iconst_0
[179] invokevirtual #88
+ Methodref [android/support/v4/widget/aa.c (I)V]
[182] aload_0 v0
[183] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[186] iconst_2
[187] ificmpne +7 (target=194)
[190] iconst_1
[191] goto +4 (target=195)
[194] iconst_0

[195] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(FF)V
Access flags: 0x2
= private void a(float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 37, locals = 3, stack = 4):
[0] aload_0 v0
[1] iconst_1
[2] putfield #53
+ Fieldref [android/support/v4/widget/aa.t Z]
[5] aload_0 v0
[6] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[9] aload_0 v0
[10] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[13] fload_1 v1
[14] fload_2 v2
[15] invokevirtual #103
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;FF)V]
[18] aload_0 v0
[19] iconst_0
[20] putfield #53
+ Fieldref [android/support/v4/widget/aa.t Z]
[23] aload_0 v0
[24] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[27] iconst_1
[28] ificmpne +8 (target=36)
[31] aload_0 v0
[32] iconst_0
[33] invokevirtual #88
+ Methodref [android/support/v4/widget/aa.c (I)V]
[36] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
g()V
Access flags: 0x2
= private void g()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 70, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[4] ifnonnull +4 (target=8)
[7] return
[8] aload_0 v0
[9] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[12] fconst_0
[13] invokestatic #162
+ Methodref [java/util/Arrays.fill ([FF)V]
[16] aload_0 v0
[17] getfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[20] fconst_0
[21] invokestatic #162

+ Methodref [java/util/Arrays.fill ([FF)V]


[24] aload_0 v0
[25] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[28] fconst_0
[29] invokestatic #162
+ Methodref [java/util/Arrays.fill ([FF)V]
[32] aload_0 v0
[33] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[36] fconst_0
[37] invokestatic #162
+ Methodref [java/util/Arrays.fill ([FF)V]
[40] aload_0 v0
[41] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[44] iconst_0
[45] invokestatic #163
+ Methodref [java/util/Arrays.fill ([II)V]
[48] aload_0 v0
[49] getfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[52] iconst_0
[53] invokestatic #163
+ Methodref [java/util/Arrays.fill ([II)V]
[56] aload_0 v0
[57] getfield #43
+ Fieldref [android/support/v4/widget/aa.j [I]
[60] iconst_0
[61] invokestatic #163
+ Methodref [java/util/Arrays.fill ([II)V]
[64] aload_0 v0
[65] iconst_0
[66] putfield #44
+ Fieldref [android/support/v4/widget/aa.k I]
[69] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(I)V
Access flags: 0x2
= private void e(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 72, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[4] ifnonnull +4 (target=8)
[7] return
[8] aload_0 v0
[9] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[12] iload_1 v1
[13] fconst_0
[14] fastore
[15] aload_0 v0
[16] getfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[19] iload_1 v1
[20] fconst_0
[21] fastore

[22] aload_0 v0
[23] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[26] iload_1 v1
[27] fconst_0
[28] fastore
[29] aload_0 v0
[30] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[33] iload_1 v1
[34] fconst_0
[35] fastore
[36] aload_0 v0
[37] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[40] iload_1 v1
[41] iconst_0
[42] iastore
[43] aload_0 v0
[44] getfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[47] iload_1 v1
[48] iconst_0
[49] iastore
[50] aload_0 v0
[51] getfield #43
+ Fieldref [android/support/v4/widget/aa.j [I]
[54] iload_1 v1
[55] iconst_0
[56] iastore
[57] aload_0 v0
[58] dup
[59] getfield #44
+ Fieldref [android/support/v4/widget/aa.k I]
[62] iconst_1
[63] iload_1 v1
[64] ishl
[65] iconst_m1
[66] ixor
[67] iand
[68] putfield #44
+ Fieldref [android/support/v4/widget/aa.k I]
[71] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
f(I)V
Access flags: 0x2
= private void f(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 221, locals = 9, stack = 5):
[0] aload_0 v0
[1] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[4] ifnull +12 (target=16)
[7] aload_0 v0
[8] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[11] arraylength
[12] iload_1 v1
[13] ificmpgt +207 (target=220)

[16] iload_1 v1
[17] iconst_1
[18] iadd
[19] newarray 6
[21] astore_2 v2
[22] iload_1 v1
[23] iconst_1
[24] iadd
[25] newarray 6
[27] astore_3 v3
[28] iload_1 v1
[29] iconst_1
[30] iadd
[31] newarray 6
[33] astore v4
[35] iload_1 v1
[36] iconst_1
[37] iadd
[38] newarray 6
[40] astore v5
[42] iload_1 v1
[43] iconst_1
[44] iadd
[45] newarray 10
[47] astore v6
[49] iload_1 v1
[50] iconst_1
[51] iadd
[52] newarray 10
[54] astore v7
[56] iload_1 v1
[57] iconst_1
[58] iadd
[59] newarray 10
[61] astore v8
[63] aload_0 v0
[64] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[67] ifnull +113 (target=180)
[70] aload_0 v0
[71] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[74] iconst_0
[75] aload_2 v2
[76] iconst_0
[77] aload_0 v0
[78] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[81] arraylength
[82] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[85] aload_0 v0
[86] getfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[89] iconst_0
[90] aload_3 v3
[91] iconst_0
[92] aload_0 v0
[93] getfield #38

+ Fieldref [android/support/v4/widget/aa.e [F]


[96] arraylength
[97] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[100] aload_0 v0
[101] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[104] iconst_0
[105] aload v4
[107] iconst_0
[108] aload_0 v0
[109] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[112] arraylength
[113] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[116] aload_0 v0
[117] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[120] iconst_0
[121] aload v5
[123] iconst_0
[124] aload_0 v0
[125] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[128] arraylength
[129] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[132] aload_0 v0
[133] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[136] iconst_0
[137] aload v6
[139] iconst_0
[140] aload_0 v0
[141] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[144] arraylength
[145] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[148] aload_0 v0
[149] getfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[152] iconst_0
[153] aload v7
[155] iconst_0
[156] aload_0 v0
[157] getfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[160] arraylength
[161] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[164] aload_0 v0
[165] getfield #43
+ Fieldref [android/support/v4/widget/aa.j [I]

[168] iconst_0
[169] aload v8
[171] iconst_0
[172] aload_0 v0
[173] getfield #43
+ Fieldref [android/support/v4/widget/aa.j [I]
[176] arraylength
[177] invokestatic #161
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[180] aload_0 v0
[181] aload_2 v2
[182] putfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[185] aload_0 v0
[186] aload_3 v3
[187] putfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[190] aload_0 v0
[191] aload v4
[193] putfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[196] aload_0 v0
[197] aload v5
[199] putfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[202] aload_0 v0
[203] aload v6
[205] putfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[208] aload_0 v0
[209] aload v7
[211] putfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[214] aload_0 v0
[215] aload v8
[217] putfield #43
+ Fieldref [android/support/v4/widget/aa.j [I]
[220] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(FFI)V
Access flags: 0x2
= private void a(float,float,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 60, locals = 4, stack = 6):
[0] aload_0 v0
[1] iload_3 v3
[2] invokespecial #95
+ Methodref [android/support/v4/widget/aa.f (I)V]
[5] aload_0 v0
[6] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[9] iload_3 v3
[10] aload_0 v0
[11] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[14] iload_3 v3
[15] fload_1 v1
[16] dup_x2

[17] fastore
[18] fastore
[19] aload_0 v0
[20] getfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[23] iload_3 v3
[24] aload_0 v0
[25] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[28] iload_3 v3
[29] fload_2 v2
[30] dup_x2
[31] fastore
[32] fastore
[33] aload_0 v0
[34] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[37] iload_3 v3
[38] aload_0 v0
[39] fload_1 v1
[40] f2i
[41] fload_2 v2
[42] f2i
[43] invokespecial #94
+ Methodref [android/support/v4/widget/aa.e (II)I]
[46] iastore
[47] aload_0 v0
[48] dup
[49] getfield #44
+ Fieldref [android/support/v4/widget/aa.k I]
[52] iconst_1
[53] iload_3 v3
[54] ishl
[55] ior
[56] putfield #44
+ Fieldref [android/support/v4/widget/aa.k I]
[59] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Landroid/view/MotionEvent;)V
Access flags: 0x2
= private void c(android.view.MotionEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 58, locals = 7, stack = 3):
[0] aload_1 v1
[1] invokestatic #66
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;)I]
[4] istore_2 v2
[5] iconst_0
[6] istore_3 v3
[7] iload_3 v3
[8] iload_2 v2
[9] ificmpge +48 (target=57)
[12] aload_1 v1
[13] iload_3 v3
[14] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[17] istore v4
[19] aload_1 v1
[20] iload_3 v3

[21] invokestatic #67


+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[24] fstore v5
[26] aload_1 v1
[27] iload_3 v3
[28] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[31] fstore v6
[33] aload_0 v0
[34] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[37] iload v4
[39] fload v5
[41] fastore
[42] aload_0 v0
[43] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[46] iload v4
[48] fload v6
[50] fastore
[51] iinc v3, 1
[54] goto -47 (target=7)
[57] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(I)Z
Access flags: 0x1
= public boolean b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 17, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #44
+ Fieldref [android/support/v4/widget/aa.k I]
[4] iconst_1
[5] iload_1 v1
[6] ishl
[7] iand
[8] ifeq +7 (target=15)
[11] iconst_1
[12] goto +4 (target=16)
[15] iconst_0
[16] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)V
Access flags: 0x0
= void c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[4] iload_1 v1
[5] ificmpeq +25 (target=30)
[8] aload_0 v0
[9] iload_1 v1
[10] putfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[13] aload_0 v0
[14] getfield #51

+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad


;]
[17] iload_1 v1
[18] invokevirtual #100
+ Methodref [android/support/v4/widget/ad.a (I)V]
[21] iload_1 v1
[22] ifne +8 (target=30)
[25] aload_0 v0
[26] aconst_null
[27] putfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)Z
Access flags: 0x0
= boolean b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 49, locals = 3, stack = 3):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[5] ifacmpne +13 (target=18)
[8] aload_0 v0
[9] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[12] iload_2 v2
[13] ificmpne +5 (target=18)
[16] iconst_1
[17] ireturn
[18] aload_1 v1
[19] ifnull +28 (target=47)
[22] aload_0 v0
[23] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[26] aload_1 v1
[27] iload_2 v2
[28] invokevirtual #104
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;I)Z]
[31] ifeq +16 (target=47)
[34] aload_0 v0
[35] iload_2 v2
[36] putfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[39] aload_0 v0
[40] aload_1 v1
[41] iload_2 v2
[42] invokevirtual #77
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;I)V]
[45] iconst_1
[46] ireturn
[47] iconst_0
[48] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/MotionEvent;)Z
Access flags: 0x1
= public boolean a(android.view.MotionEvent)

Class member attributes (count = 1):


+ Code attribute instructions (code length = 483, locals = 12, stack = 4):
[0] aload_1 v1
[1] invokestatic #62
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
[4] istore_2 v2
[5] aload_1 v1
[6] invokestatic #64
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;)I]
[9] istore_3 v3
[10] iload_2 v2
[11] ifne +7 (target=18)
[14] aload_0 v0
[15] invokevirtual #92
+ Methodref [android/support/v4/widget/aa.e ()V]
[18] aload_0 v0
[19] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[22] ifnonnull +10 (target=32)
[25] aload_0 v0
[26] invokestatic #126
+ Methodref [android/view/VelocityTracker.obtain ()Landroid/view/Velocit
yTracker;]
[29] putfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[32] aload_0 v0
[33] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[36] aload_1 v1
[37] invokevirtual #124
+ Methodref [android/view/VelocityTracker.addMovement (Landroid/view/Mot
ionEvent;)V]
[40] iload_2 v2
[41] tableswitch (7 offsets, default=428) (target=469)
0: offset = 43, target = 84
1: offset = 424, target = 465
2: offset = 265, target = 306
3: offset = 424, target = 465
4: offset = 428, target = 469
5: offset = 148, target = 189
6: offset = 408, target = 449
default: offset = 428, target = 469
[84] aload_1 v1
[85] invokevirtual #122
+ Methodref [android/view/MotionEvent.getX ()F]
[88] fstore v4
[90] aload_1 v1
[91] invokevirtual #123
+ Methodref [android/view/MotionEvent.getY ()F]
[94] fstore v5
[96] aload_1 v1
[97] iconst_0
[98] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[101] istore v6
[103] aload_0 v0
[104] fload v4

[106] fload v5
[108] iload v6
[110] invokespecial #72
+ Methodref [android/support/v4/widget/aa.a (FFI)V]
[113] aload_0 v0
[114] fload v4
[116] f2i
[117] fload v5
[119] f2i
[120] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[123] astore v7
[125] aload v7
[127] aload_0 v0
[128] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[131] ifacmpne +20 (target=151)
[134] aload_0 v0
[135] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[138] iconst_2
[139] ificmpne +12 (target=151)
[142] aload_0 v0
[143] aload v7
[145] iload v6
[147] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
[150] pop
[151] aload_0 v0
[152] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[155] iload v6
[157] iaload
[158] istore v8
[160] iload v8
[162] aload_0 v0
[163] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[166] iand
[167] ifeq +302 (target=469)
[170] aload_0 v0
[171] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[174] iload v8
[176] aload_0 v0
[177] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[180] iand
[181] iload v6
[183] invokevirtual #101
+ Methodref [android/support/v4/widget/ad.a (II)V]
[186] goto +283 (target=469)
[189] aload_1 v1
[190] iload_3 v3
[191] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[194] istore v4
[196] aload_1 v1
[197] iload_3 v3

[198] invokestatic #67


+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[201] fstore v5
[203] aload_1 v1
[204] iload_3 v3
[205] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[208] fstore v6
[210] aload_0 v0
[211] fload v5
[213] fload v6
[215] iload v4
[217] invokespecial #72
+ Methodref [android/support/v4/widget/aa.a (FFI)V]
[220] aload_0 v0
[221] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[224] ifne +41 (target=265)
[227] aload_0 v0
[228] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[231] iload v4
[233] iaload
[234] istore v7
[236] iload v7
[238] aload_0 v0
[239] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[242] iand
[243] ifeq +19 (target=262)
[246] aload_0 v0
[247] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[250] iload v7
[252] aload_0 v0
[253] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[256] iand
[257] iload v4
[259] invokevirtual #101
+ Methodref [android/support/v4/widget/ad.a (II)V]
[262] goto +207 (target=469)
[265] aload_0 v0
[266] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[269] iconst_2
[270] ificmpne +199 (target=469)
[273] aload_0 v0
[274] fload v5
[276] f2i
[277] fload v6
[279] f2i
[280] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[283] astore v7
[285] aload v7
[287] aload_0 v0
[288] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]

[291] ifacmpne +12 (target=303)


[294] aload_0 v0
[295] aload v7
[297] iload v4
[299] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
[302] pop
[303] goto +166 (target=469)
[306] aload_1 v1
[307] invokestatic #66
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;)I]
[310] istore v4
[312] iconst_0
[313] istore v5
[315] iload v5
[317] iload v4
[319] ificmpge +122 (target=441)
[322] aload_1 v1
[323] iload v5
[325] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[328] istore v6
[330] aload_1 v1
[331] iload v5
[333] invokestatic #67
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[336] fstore v7
[338] aload_1 v1
[339] iload v5
[341] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[344] fstore v8
[346] fload v7
[348] aload_0 v0
[349] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[352] iload v6
[354] faload
[355] fsub
[356] fstore v9
[358] fload v8
[360] aload_0 v0
[361] getfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[364] iload v6
[366] faload
[367] fsub
[368] fstore v10
[370] aload_0 v0
[371] fload v9
[373] fload v10
[375] iload v6
[377] invokespecial #81
+ Methodref [android/support/v4/widget/aa.b (FFI)V]
[380] aload_0 v0
[381] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[384] iconst_1
[385] ificmpne +6 (target=391)
[388] goto +53 (target=441)

[391] aload_0 v0
[392] fload v7
[394] f2i
[395] fload v8
[397] f2i
[398] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d
[401] astore v11
[403] aload v11
[405] ifnull +30 (target=435)
[408] aload_0 v0
[409] aload v11
[411] fload v9
[413] fload v10
[415] invokespecial #76
+ Methodref [android/support/v4/widget/aa.a
[418] ifeq +17 (target=435)
[421] aload_0 v0
[422] aload v11
[424] iload v6
[426] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b
[429] ifeq +6 (target=435)
[432] goto +9 (target=441)
[435] iinc v5, 1
[438] goto -123 (target=315)
[441] aload_0 v0
[442] aload_1 v1
[443] invokespecial #90
+ Methodref [android/support/v4/widget/aa.c

(II)Landroid/view/View;]

(Landroid/view/View;FF)Z]

(Landroid/view/View;I)Z]

(Landroid/view/MotionEvent;)

V]
[446] goto +23 (target=469)
[449] aload_1 v1
[450] iload_3 v3
[451] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[454] istore v4
[456] aload_0 v0
[457] iload v4
[459] invokespecial #93
+ Methodref [android/support/v4/widget/aa.e (I)V]
[462] goto +7 (target=469)
[465] aload_0 v0
[466] invokevirtual #92
+ Methodref [android/support/v4/widget/aa.e ()V]
[469] aload_0 v0
[470] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[473] iconst_1
[474] ificmpne +7 (target=481)
[477] iconst_1
[478] goto +4 (target=482)
[481] iconst_0
[482] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/MotionEvent;)V
Access flags: 0x1
= public void b(android.view.MotionEvent)
Class member attributes (count = 1):

+ Code attribute instructions (code length = 715, locals = 12, stack = 5):
[0] aload_1 v1
[1] invokestatic #62
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;)I]
[4] istore_2 v2
[5] aload_1 v1
[6] invokestatic #64
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;)I]
[9] istore_3 v3
[10] iload_2 v2
[11] ifne +7 (target=18)
[14] aload_0 v0
[15] invokevirtual #92
+ Methodref [android/support/v4/widget/aa.e ()V]
[18] aload_0 v0
[19] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[22] ifnonnull +10 (target=32)
[25] aload_0 v0
[26] invokestatic #126
+ Methodref [android/view/VelocityTracker.obtain ()Landroid/view/Velocit
yTracker;]
[29] putfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[32] aload_0 v0
[33] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[36] aload_1 v1
[37] invokevirtual #124
+ Methodref [android/view/VelocityTracker.addMovement (Landroid/view/Mot
ionEvent;)V]
[40] iload_2 v2
[41] tableswitch (7 offsets, default=673) (target=714)
0: offset = 43, target = 84
1: offset = 636, target = 677
2: offset = 255, target = 296
3: offset = 655, target = 696
4: offset = 673, target = 714
5: offset = 131, target = 172
6: offset = 493, target = 534
default: offset = 673, target = 714
[84] aload_1 v1
[85] invokevirtual #122
+ Methodref [android/view/MotionEvent.getX ()F]
[88] fstore v4
[90] aload_1 v1
[91] invokevirtual #123
+ Methodref [android/view/MotionEvent.getY ()F]
[94] fstore v5
[96] aload_1 v1
[97] iconst_0
[98] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[101] istore v6
[103] aload_0 v0
[104] fload v4
[106] f2i

[107] fload v5
[109] f2i
[110] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[113] astore v7
[115] aload_0 v0
[116] fload v4
[118] fload v5
[120] iload v6
[122] invokespecial #72
+ Methodref [android/support/v4/widget/aa.a (FFI)V]
[125] aload_0 v0
[126] aload v7
[128] iload v6
[130] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
[133] pop
[134] aload_0 v0
[135] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[138] iload v6
[140] iaload
[141] istore v8
[143] iload v8
[145] aload_0 v0
[146] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[149] iand
[150] ifeq +564 (target=714)
[153] aload_0 v0
[154] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[157] iload v8
[159] aload_0 v0
[160] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[163] iand
[164] iload v6
[166] invokevirtual #101
+ Methodref [android/support/v4/widget/ad.a (II)V]
[169] goto +545 (target=714)
[172] aload_1 v1
[173] iload_3 v3
[174] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[177] istore v4
[179] aload_1 v1
[180] iload_3 v3
[181] invokestatic #67
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[184] fstore v5
[186] aload_1 v1
[187] iload_3 v3
[188] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[191] fstore v6
[193] aload_0 v0
[194] fload v5
[196] fload v6

[198] iload v4
[200] invokespecial #72
+ Methodref [android/support/v4/widget/aa.a (FFI)V]
[203] aload_0 v0
[204] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[207] ifne +62 (target=269)
[210] aload_0 v0
[211] fload v5
[213] f2i
[214] fload v6
[216] f2i
[217] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[220] astore v7
[222] aload_0 v0
[223] aload v7
[225] iload v4
[227] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
[230] pop
[231] aload_0 v0
[232] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[235] iload v4
[237] iaload
[238] istore v8
[240] iload v8
[242] aload_0 v0
[243] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[246] iand
[247] ifeq +19 (target=266)
[250] aload_0 v0
[251] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[254] iload v8
[256] aload_0 v0
[257] getfield #49
+ Fieldref [android/support/v4/widget/aa.p I]
[260] iand
[261] iload v4
[263] invokevirtual #101
+ Methodref [android/support/v4/widget/ad.a (II)V]
[266] goto +448 (target=714)
[269] aload_0 v0
[270] fload v5
[272] f2i
[273] fload v6
[275] f2i
[276] invokevirtual #89
+ Methodref [android/support/v4/widget/aa.c (II)Z]
[279] ifeq +435 (target=714)
[282] aload_0 v0
[283] aload_0 v0
[284] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[287] iload v4
[289] invokevirtual #86

+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]


[292] pop
[293] goto +421 (target=714)
[296] aload_0 v0
[297] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[300] iconst_1
[301] ificmpne +95 (target=396)
[304] aload_1 v1
[305] aload_0 v0
[306] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[309] invokestatic #63
+ Methodref [android/support/v4/view/z.a (Landroid/view/MotionEvent;I)I]
[312] istore v4
[314] aload_1 v1
[315] iload v4
[317] invokestatic #67
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[320] fstore v5
[322] aload_1 v1
[323] iload v4
[325] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[328] fstore v6
[330] fload v5
[332] aload_0 v0
[333] getfield #39
+ Fieldref [android/support/v4/widget/aa.f [F]
[336] aload_0 v0
[337] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[340] faload
[341] fsub
[342] f2i
[343] istore v7
[345] fload v6
[347] aload_0 v0
[348] getfield #40
+ Fieldref [android/support/v4/widget/aa.g [F]
[351] aload_0 v0
[352] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[355] faload
[356] fsub
[357] f2i
[358] istore v8
[360] aload_0 v0
[361] aload_0 v0
[362] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[365] invokevirtual #129
+ Methodref [android/view/View.getLeft ()I]
[368] iload v7
[370] iadd
[371] aload_0 v0
[372] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[375] invokevirtual #132
+ Methodref [android/view/View.getTop ()I]

[378] iload v8
[380] iadd
[381] iload v7
[383] iload v8
[385] invokespecial #85
+ Methodref [android/support/v4/widget/aa.b (IIII)V]
[388] aload_0 v0
[389] aload_1 v1
[390] invokespecial #90
+ Methodref [android/support/v4/widget/aa.c (Landroid/view/MotionEvent;)
V]
[393] goto +321 (target=714)
[396] aload_1 v1
[397] invokestatic #66
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;)I]
[400] istore v4
[402] iconst_0
[403] istore v5
[405] iload v5
[407] iload v4
[409] ificmpge +117 (target=526)
[412] aload_1 v1
[413] iload v5
[415] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[418] istore v6
[420] aload_1 v1
[421] iload v5
[423] invokestatic #67
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[426] fstore v7
[428] aload_1 v1
[429] iload v5
[431] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[434] fstore v8
[436] fload v7
[438] aload_0 v0
[439] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[442] iload v6
[444] faload
[445] fsub
[446] fstore v9
[448] fload v8
[450] aload_0 v0
[451] getfield #38
+ Fieldref [android/support/v4/widget/aa.e [F]
[454] iload v6
[456] faload
[457] fsub
[458] fstore v10
[460] aload_0 v0
[461] fload v9
[463] fload v10
[465] iload v6
[467] invokespecial #81
+ Methodref [android/support/v4/widget/aa.b (FFI)V]
[470] aload_0 v0
[471] getfield #34

+ Fieldref [android/support/v4/widget/aa.a I]
[474] iconst_1
[475] ificmpne +6 (target=481)
[478] goto +48 (target=526)
[481] aload_0 v0
[482] fload v7
[484] f2i
[485] fload v8
[487] f2i
[488] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[491] astore v11
[493] aload_0 v0
[494] aload v11
[496] fload v9
[498] fload v10
[500] invokespecial #76
+ Methodref [android/support/v4/widget/aa.a (Landroid/view/View;FF)Z]
[503] ifeq +17 (target=520)
[506] aload_0 v0
[507] aload v11
[509] iload v6
[511] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
[514] ifeq +6 (target=520)
[517] goto +9 (target=526)
[520] iinc v5, 1
[523] goto -118 (target=405)
[526] aload_0 v0
[527] aload_1 v1
[528] invokespecial #90
+ Methodref [android/support/v4/widget/aa.c (Landroid/view/MotionEvent;)
V]
[531] goto +183 (target=714)
[534] aload_1 v1
[535] iload_3 v3
[536] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[539] istore v4
[541] aload_0 v0
[542] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[545] iconst_1
[546] ificmpne +122 (target=668)
[549] iload v4
[551] aload_0 v0
[552] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[555] ificmpne +113 (target=668)
[558] iconst_m1
[559] istore v5
[561] aload_1 v1
[562] invokestatic #66
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;)I]
[565] istore v6
[567] iconst_0
[568] istore v7
[570] iload v7
[572] iload v6
[574] ificmpge +84 (target=658)

[577] aload_1 v1
[578] iload v7
[580] invokestatic #65
+ Methodref [android/support/v4/view/z.b (Landroid/view/MotionEvent;I)I]
[583] istore v8
[585] iload v8
[587] aload_0 v0
[588] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[591] ificmpne +6 (target=597)
[594] goto +58 (target=652)
[597] aload_1 v1
[598] iload v7
[600] invokestatic #67
+ Methodref [android/support/v4/view/z.c (Landroid/view/MotionEvent;I)F]
[603] fstore v9
[605] aload_1 v1
[606] iload v7
[608] invokestatic #68
+ Methodref [android/support/v4/view/z.d (Landroid/view/MotionEvent;I)F]
[611] fstore v10
[613] aload_0 v0
[614] fload v9
[616] f2i
[617] fload v10
[619] f2i
[620] invokevirtual #91
+ Methodref [android/support/v4/widget/aa.d (II)Landroid/view/View;]
[623] aload_0 v0
[624] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[627] ifacmpne +25 (target=652)
[630] aload_0 v0
[631] aload_0 v0
[632] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[635] iload v8
[637] invokevirtual #86
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;I)Z]
[640] ifeq +12 (target=652)
[643] aload_0 v0
[644] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[647] istore v5
[649] goto +9 (target=658)
[652] iinc v7, 1
[655] goto -85 (target=570)
[658] iload v5
[660] iconst_m1
[661] ificmpne +7 (target=668)
[664] aload_0 v0
[665] invokespecial #97
+ Methodref [android/support/v4/widget/aa.h ()V]
[668] aload_0 v0
[669] iload v4
[671] invokespecial #93
+ Methodref [android/support/v4/widget/aa.e (I)V]
[674] goto +40 (target=714)
[677] aload_0 v0
[678] getfield #34

+ Fieldref [android/support/v4/widget/aa.a I]
[681] iconst_1
[682] ificmpne +7 (target=689)
[685] aload_0 v0
[686] invokespecial #97
+ Methodref [android/support/v4/widget/aa.h ()V]
[689] aload_0 v0
[690] invokevirtual #92
+ Methodref [android/support/v4/widget/aa.e ()V]
[693] goto +21 (target=714)
[696] aload_0 v0
[697] getfield #34
+ Fieldref [android/support/v4/widget/aa.a I]
[700] iconst_1
[701] ificmpne +9 (target=710)
[704] aload_0 v0
[705] fconst_0
[706] fconst_0
[707] invokespecial #70
+ Methodref [android/support/v4/widget/aa.a (FF)V]
[710] aload_0 v0
[711] invokevirtual #92
+ Methodref [android/support/v4/widget/aa.e ()V]
[714] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(FFI)V
Access flags: 0x2
= private void b(float,float,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 100, locals = 5, stack = 5):
[0] iconst_0
[1] istore v4
[3] aload_0 v0
[4] fload_1 v1
[5] fload_2 v2
[6] iload_3 v3
[7] iconst_1
[8] invokespecial #73
+ Methodref [android/support/v4/widget/aa.a (FFII)Z]
[11] ifeq +9 (target=20)
[14] iload v4
[16] iconst_1
[17] ior
[18] istore v4
[20] aload_0 v0
[21] fload_2 v2
[22] fload_1 v1
[23] iload_3 v3
[24] iconst_4
[25] invokespecial #73
+ Methodref [android/support/v4/widget/aa.a (FFII)Z]
[28] ifeq +9 (target=37)
[31] iload v4
[33] iconst_4
[34] ior
[35] istore v4
[37] aload_0 v0
[38] fload_1 v1
[39] fload_2 v2

[40] iload_3 v3
[41] iconst_2
[42] invokespecial #73
+ Methodref [android/support/v4/widget/aa.a (FFII)Z]
[45] ifeq +9 (target=54)
[48] iload v4
[50] iconst_2
[51] ior
[52] istore v4
[54] aload_0 v0
[55] fload_2 v2
[56] fload_1 v1
[57] iload_3 v3
[58] bipush 8
[60] invokespecial #73
+ Methodref [android/support/v4/widget/aa.a (FFII)Z]
[63] ifeq +10 (target=73)
[66] iload v4
[68] bipush 8
[70] ior
[71] istore v4
[73] iload v4
[75] ifeq +24 (target=99)
[78] aload_0 v0
[79] getfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[82] iload_3 v3
[83] dup2
[84] iaload
[85] iload v4
[87] ior
[88] iastore
[89] aload_0 v0
[90] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[93] iload v4
[95] iload_3 v3
[96] invokevirtual #108
+ Methodref [android/support/v4/widget/ad.b (II)V]
[99] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(FFII)Z
Access flags: 0x2
= private boolean a(float,float,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 153, locals = 7, stack = 4):
[0] fload_1 v1
[1] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[4] fstore v5
[6] fload_2 v2
[7] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[10] fstore v6
[12] aload_0 v0
[13] getfield #41
+ Fieldref [android/support/v4/widget/aa.h [I]
[16] iload_3 v3

[17] iaload
[18] iload v4
[20] iand
[21] iload v4
[23] ificmpne +63 (target=86)
[26] aload_0 v0
[27] getfield #49
+ Fieldref [android/support/v4/widget/aa.p
[30] iload v4
[32] iand
[33] ifeq +53 (target=86)
[36] aload_0 v0
[37] getfield #43
+ Fieldref [android/support/v4/widget/aa.j
[40] iload_3 v3
[41] iaload
[42] iload v4
[44] iand
[45] iload v4
[47] ificmpeq +39 (target=86)
[50] aload_0 v0
[51] getfield #42
+ Fieldref [android/support/v4/widget/aa.i
[54] iload_3 v3
[55] iaload
[56] iload v4
[58] iand
[59] iload v4
[61] ificmpeq +25 (target=86)
[64] fload v5
[66] aload_0 v0
[67] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[70] i2f
[71] fcmpg
[72] ifgt +16 (target=88)
[75] fload v6
[77] aload_0 v0
[78] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[81] i2f
[82] fcmpg
[83] ifgt +5 (target=88)
[86] iconst_0
[87] ireturn
[88] fload v5
[90] fload v6
[92] ldc #1
+ Float [0.5]
[94] fmul
[95] fcmpg
[96] ifge +28 (target=124)
[99] aload_0 v0
[100] getfield #51
+ Fieldref [android/support/v4/widget/aa.r

I]

[I]

[I]

I]

I]

Landroid/support/v4/widget/ad

;]
[103] iload v4
[105] invokevirtual #107
+ Methodref [android/support/v4/widget/ad.b (I)Z]
[108] ifeq +16 (target=124)

[111] aload_0 v0
[112] getfield #43
+ Fieldref [android/support/v4/widget/aa.j [I]
[115] iload_3 v3
[116] dup2
[117] iaload
[118] iload v4
[120] ior
[121] iastore
[122] iconst_0
[123] ireturn
[124] aload_0 v0
[125] getfield #42
+ Fieldref [android/support/v4/widget/aa.i [I]
[128] iload_3 v3
[129] iaload
[130] iload v4
[132] iand
[133] ifne +18 (target=151)
[136] fload v5
[138] aload_0 v0
[139] getfield #35
+ Fieldref [android/support/v4/widget/aa.b I]
[142] i2f
[143] fcmpl
[144] ifle +7 (target=151)
[147] iconst_1
[148] goto +4 (target=152)
[151] iconst_0
[152] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;FF)Z
Access flags: 0x2
= private boolean a(android.view.View,float,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 129, locals = 6, stack = 3):
[0] aload_1 v1
[1] ifnonnull +5 (target=6)
[4] iconst_0
[5] ireturn
[6] aload_0 v0
[7] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[10] aload_1 v1
[11] invokevirtual #102
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;)I]
[14] ifle +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] istore v4
[24] aload_0 v0
[25] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[28] aload_1 v1
[29] invokevirtual #109
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;)I]

[32] ifle +7 (target=39)


[35] iconst_1
[36] goto +4 (target=40)
[39] iconst_0
[40] istore v5
[42] iload v4
[44] ifeq +35 (target=79)
[47] iload v5
[49] ifeq +30 (target=79)
[52] fload_2 v2
[53] fload_2 v2
[54] fmul
[55] fload_3 v3
[56] fload_3 v3
[57] fmul
[58] fadd
[59] aload_0 v0
[60] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[63] aload_0 v0
[64] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[67] imul
[68] i2f
[69] fcmpl
[70] ifle +7 (target=77)
[73] iconst_1
[74] goto +4 (target=78)
[77] iconst_0
[78] ireturn
[79] iload v4
[81] ifeq +22 (target=103)
[84] fload_2 v2
[85] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[88] aload_0 v0
[89] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[92] i2f
[93] fcmpl
[94] ifle +7 (target=101)
[97] iconst_1
[98] goto +4 (target=102)
[101] iconst_0
[102] ireturn
[103] iload v5
[105] ifeq +22 (target=127)
[108] fload_3 v3
[109] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[112] aload_0 v0
[113] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[116] i2f
[117] fcmpl
[118] ifle +7 (target=125)
[121] iconst_1
[122] goto +4 (target=126)
[125] iconst_0
[126] ireturn

I]
I]

I]

I]

[127] iconst_0
[128] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(I)Z
Access flags: 0x1
= public boolean d(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #37
+ Fieldref [android/support/v4/widget/aa.d [F]
[4] arraylength
[5] istore_2 v2
[6] iconst_0
[7] istore_3 v3
[8] iload_3 v3
[9] iload_2 v2
[10] ificmpge +20 (target=30)
[13] aload_0 v0
[14] iload_1 v1
[15] iload_3 v3
[16] invokevirtual #83
+ Methodref [android/support/v4/widget/aa.b (II)Z]
[19] ifeq +5 (target=24)
[22] iconst_1
[23] ireturn
[24] iinc v3, 1
[27] goto -19 (target=8)
[30] iconst_0
[31] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(II)Z
Access flags: 0x1
= public boolean b(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 158, locals = 7, stack = 3):
[0] aload_0 v0
[1] iload_2 v2
[2] invokevirtual #82
+ Methodref [android/support/v4/widget/aa.b (I)Z]
[5] ifne +5 (target=10)
[8] iconst_0
[9] ireturn
[10] iload_1 v1
[11] iconst_1
[12] iand
[13] iconst_1
[14] ificmpne +7 (target=21)
[17] iconst_1
[18] goto +4 (target=22)
[21] iconst_0
[22] istore_3 v3
[23] iload_1 v1
[24] iconst_2
[25] iand
[26] iconst_2
[27] ificmpne +7 (target=34)
[30] iconst_1

[31] goto +4 (target=35)


[34] iconst_0
[35] istore v4
[37] aload_0 v0
[38] getfield #39
+ Fieldref [android/support/v4/widget/aa.f
[41] iload_2 v2
[42] faload
[43] aload_0 v0
[44] getfield #37
+ Fieldref [android/support/v4/widget/aa.d
[47] iload_2 v2
[48] faload
[49] fsub
[50] fstore v5
[52] aload_0 v0
[53] getfield #40
+ Fieldref [android/support/v4/widget/aa.g
[56] iload_2 v2
[57] faload
[58] aload_0 v0
[59] getfield #38
+ Fieldref [android/support/v4/widget/aa.e
[62] iload_2 v2
[63] faload
[64] fsub
[65] fstore v6
[67] iload_3 v3
[68] ifeq +39 (target=107)
[71] iload v4
[73] ifeq +34 (target=107)
[76] fload v5
[78] fload v5
[80] fmul
[81] fload v6
[83] fload v6
[85] fmul
[86] fadd
[87] aload_0 v0
[88] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[91] aload_0 v0
[92] getfield #35
+ Fieldref [android/support/v4/widget/aa.b
[95] imul
[96] i2f
[97] fcmpl
[98] ifle +7 (target=105)
[101] iconst_1
[102] goto +4 (target=106)
[105] iconst_0
[106] ireturn
[107] iload_3 v3
[108] ifeq +23 (target=131)
[111] fload v5
[113] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[116] aload_0 v0
[117] getfield #35
+ Fieldref [android/support/v4/widget/aa.b

[F]

[F]

[F]

[F]

I]
I]

I]

[120] i2f
[121] fcmpl
[122] ifle +7 (target=129)
[125] iconst_1
[126] goto +4 (target=130)
[129] iconst_0
[130] ireturn
[131] iload v4
[133] ifeq +23 (target=156)
[136] fload v6
[138] invokestatic #150
+ Methodref [java/lang/Math.abs (F)F]
[141] aload_0 v0
[142] getfield #35
+ Fieldref [android/support/v4/widget/aa.b I]
[145] i2f
[146] fcmpl
[147] ifle +7 (target=154)
[150] iconst_1
[151] goto +4 (target=155)
[154] iconst_0
[155] ireturn
[156] iconst_0
[157] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
h()V
Access flags: 0x2
= private void h()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 69, locals = 3, stack = 4):
[0] aload_0 v0
[1] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[4] sipush 1000
[7] aload_0 v0
[8] getfield #46
+ Fieldref [android/support/v4/widget/aa.m F]
[11] invokevirtual #125
+ Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
[14] aload_0 v0
[15] aload_0 v0
[16] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[19] aload_0 v0
[20] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[23] invokestatic #60
+ Methodref [android/support/v4/view/ao.a (Landroid/view/VelocityTracker
;I)F]
[26] aload_0 v0
[27] getfield #47
+ Fieldref [android/support/v4/widget/aa.n F]
[30] aload_0 v0
[31] getfield #46
+ Fieldref [android/support/v4/widget/aa.m F]
[34] invokespecial #71
+ Methodref [android/support/v4/widget/aa.a (FFF)F]

[37] fstore_1 v1
[38] aload_0 v0
[39] aload_0 v0
[40] getfield #45
+ Fieldref [android/support/v4/widget/aa.l Landroid/view/VelocityTracker
;]
[43] aload_0 v0
[44] getfield #36
+ Fieldref [android/support/v4/widget/aa.c I]
[47] invokestatic #61
+ Methodref [android/support/v4/view/ao.b (Landroid/view/VelocityTracker
;I)F]
[50] aload_0 v0
[51] getfield #47
+ Fieldref [android/support/v4/widget/aa.n F]
[54] aload_0 v0
[55] getfield #46
+ Fieldref [android/support/v4/widget/aa.m F]
[58] invokespecial #71
+ Methodref [android/support/v4/widget/aa.a (FFF)F]
[61] fstore_2 v2
[62] aload_0 v0
[63] fload_1 v1
[64] fload_2 v2
[65] invokespecial #70
+ Methodref [android/support/v4/widget/aa.a (FF)V]
[68] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(IIII)V
Access flags: 0x2
= private void b(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 131, locals = 11, stack = 6):
[0] iload_1 v1
[1] istore v5
[3] iload_2 v2
[4] istore v6
[6] aload_0 v0
[7] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[10] invokevirtual #129
+ Methodref [android/view/View.getLeft ()I]
[13] istore v7
[15] aload_0 v0
[16] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[19] invokevirtual #132
+ Methodref [android/view/View.getTop ()I]
[22] istore v8
[24] iload_3 v3
[25] ifeq +30 (target=55)
[28] aload_0 v0
[29] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[32] aload_0 v0
[33] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[36] iload_1 v1

[37] iload_3 v3
[38] invokevirtual #105
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;II)I]
[41] istore v5
[43] aload_0 v0
[44] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[47] iload v5
[49] iload v7
[51] isub
[52] invokevirtual #133
+ Methodref [android/view/View.offsetLeftAndRight (I)V]
[55] iload v4
[57] ifeq +31 (target=88)
[60] aload_0 v0
[61] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[64] aload_0 v0
[65] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[68] iload_2 v2
[69] iload v4
[71] invokevirtual #111
+ Methodref [android/support/v4/widget/ad.b (Landroid/view/View;II)I]
[74] istore v6
[76] aload_0 v0
[77] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[80] iload v6
[82] iload v8
[84] isub
[85] invokevirtual #134
+ Methodref [android/view/View.offsetTopAndBottom (I)V]
[88] iload_3 v3
[89] ifne +8 (target=97)
[92] iload v4
[94] ifeq +36 (target=130)
[97] iload v5
[99] iload v7
[101] isub
[102] istore v9
[104] iload v6
[106] iload v8
[108] isub
[109] istore v10
[111] aload_0 v0
[112] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[115] aload_0 v0
[116] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[119] iload v5
[121] iload v6
[123] iload v9
[125] iload v10
[127] invokevirtual #106
+ Methodref [android/support/v4/widget/ad.a (Landroid/view/View;IIII)V]
[130] return

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
+ Method:
c(II)Z
Access flags: 0x1
= public boolean c(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_0 v0
[2] getfield #52
+ Fieldref [android/support/v4/widget/aa.s Landroid/view/View;]
[5] iload_1 v1
[6] iload_2 v2
[7] invokevirtual #87
+ Methodref [android/support/v4/widget/aa.b (Landroid/view/View;II)Z]
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;II)Z
Access flags: 0x1
= public boolean b(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 4, stack = 2):
[0] aload_1 v1
[1] ifnonnull +5 (target=6)
[4] iconst_0
[5] ireturn
[6] iload_2 v2
[7] aload_1 v1
[8] invokevirtual #129
+ Methodref [android/view/View.getLeft ()I]
[11] ificmplt +31 (target=42)
[14] iload_2 v2
[15] aload_1 v1
[16] invokevirtual #131
+ Methodref [android/view/View.getRight ()I]
[19] ificmpge +23 (target=42)
[22] iload_3 v3
[23] aload_1 v1
[24] invokevirtual #132
+ Methodref [android/view/View.getTop ()I]
[27] ificmplt +15 (target=42)
[30] iload_3 v3
[31] aload_1 v1
[32] invokevirtual #128
+ Methodref [android/view/View.getBottom ()I]
[35] ificmpge +7 (target=42)
[38] iconst_1
[39] goto +4 (target=43)
[42] iconst_0
[43] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d(II)Landroid/view/View;
Access flags: 0x1
= public android.view.View d(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 83, locals = 6, stack = 3):
[0] aload_0 v0
[1] getfield #54

+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]


[4] invokevirtual #141
+ Methodref [android/view/ViewGroup.getChildCount ()I]
[7] istore_3 v3
[8] iload_3 v3
[9] iconst_1
[10] isub
[11] istore v4
[13] iload v4
[15] iflt +66 (target=81)
[18] aload_0 v0
[19] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[22] aload_0 v0
[23] getfield #51
+ Fieldref [android/support/v4/widget/aa.r Landroid/support/v4/widget/ad
;]
[26] iload v4
[28] invokevirtual #112
+ Methodref [android/support/v4/widget/ad.c (I)I]
[31] invokevirtual #140
+ Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
[34] astore v5
[36] iload_1 v1
[37] aload v5
[39] invokevirtual #129
+ Methodref [android/view/View.getLeft ()I]
[42] ificmplt +33 (target=75)
[45] iload_1 v1
[46] aload v5
[48] invokevirtual #131
+ Methodref [android/view/View.getRight ()I]
[51] ificmpge +24 (target=75)
[54] iload_2 v2
[55] aload v5
[57] invokevirtual #132
+ Methodref [android/view/View.getTop ()I]
[60] ificmplt +15 (target=75)
[63] iload_2 v2
[64] aload v5
[66] invokevirtual #128
+ Methodref [android/view/View.getBottom ()I]
[69] ificmpge +6 (target=75)
[72] aload v5
[74] areturn
[75] iinc v4, -1
[78] goto -65 (target=13)
[81] aconst_null
[82] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
e(II)I
Access flags: 0x2
= private int e(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 85, locals = 4, stack = 3):
[0] iconst_0
[1] istore_3 v3
[2] iload_1 v1
[3] aload_0 v0

[4] getfield #54


+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[7] invokevirtual #143
+ Methodref [android/view/ViewGroup.getLeft ()I]
[10] aload_0 v0
[11] getfield #48
+ Fieldref [android/support/v4/widget/aa.o I]
[14] iadd
[15] ificmpge +7 (target=22)
[18] iload_3 v3
[19] iconst_1
[20] ior
[21] istore_3 v3
[22] iload_2 v2
[23] aload_0 v0
[24] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[27] invokevirtual #145
+ Methodref [android/view/ViewGroup.getTop ()I]
[30] aload_0 v0
[31] getfield #48
+ Fieldref [android/support/v4/widget/aa.o I]
[34] iadd
[35] ificmpge +7 (target=42)
[38] iload_3 v3
[39] iconst_4
[40] ior
[41] istore_3 v3
[42] iload_1 v1
[43] aload_0 v0
[44] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[47] invokevirtual #144
+ Methodref [android/view/ViewGroup.getRight ()I]
[50] aload_0 v0
[51] getfield #48
+ Fieldref [android/support/v4/widget/aa.o I]
[54] isub
[55] ificmple +7 (target=62)
[58] iload_3 v3
[59] iconst_2
[60] ior
[61] istore_3 v3
[62] iload_2 v2
[63] aload_0 v0
[64] getfield #54
+ Fieldref [android/support/v4/widget/aa.u Landroid/view/ViewGroup;]
[67] invokevirtual #139
+ Methodref [android/view/ViewGroup.getBottom ()I]
[70] aload_0 v0
[71] getfield #48
+ Fieldref [android/support/v4/widget/aa.o I]
[74] isub
[75] ificmple +8 (target=83)
[78] iload_3 v3
[79] bipush 8
[81] ior
[82] istore_3 v3
[83] iload_3 v3
[84] ireturn

Code attribute exceptions (count = 0):


Code attribute attributes (attribute count = 0):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #15
+ Class [android/support/v4/widget/ab]
[3] dup
[4] invokespecial #98
+ Methodref [android/support/v4/widget/ab.<init> ()V]
[7] putstatic #55
+ Fieldref [android/support/v4/widget/aa.v Landroid/view/animation/Inter
polator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/ab
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.widget.ab extends java.lang.Object
Interfaces (count = 1):
+ Class [android/view/animation/Interpolator]
Constant Pool (count = 14):
+ Class [android/support/v4/widget/ab]
+ Class [android/view/animation/Interpolator]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(F)F]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [android/support/v4/widget/ab]
+ Utf8 [android/view/animation/Interpolator]
+ Utf8 [getInterpolation]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x0
= ab()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
getInterpolation(F)F
Access flags: 0x1
= public float getInterpolation(float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 2, stack = 2):
[0] fload_1 v1
[1] fconst_1
[2] fsub
[3] fstore_1 v1
[4] fload_1 v1
[5] fload_1 v1
[6] fmul
[7] fload_1 v1
[8] fmul
[9] fload_1 v1
[10] fmul
[11] fload_1 v1
[12] fmul
[13] fconst_1
[14] fadd
[15] freturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/ac
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.widget.ac extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]
Constant Pool (count = 24):
+ Class [android/support/v4/widget/aa]
+ Class [android/support/v4/widget/ac]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Fieldref [android/support/v4/widget/ac.a Landroid/support/v4/widget/aa;]
+ Methodref [android/support/v4/widget/aa.c (I)V]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/support/v4/widget/aa;]
+ NameAndType [c (I)V]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/support/v4/widget/aa;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/widget/aa;]
+ Utf8 [a]
+ Utf8 [android/support/v4/widget/aa]
+ Utf8 [android/support/v4/widget/ac]
+ Utf8 [c]
+ Utf8 [java/lang/Object]

+ Utf8 [java/lang/Runnable]
+ Utf8 [run]
Fields (count = 1):
+ Field:
a Landroid/support/v4/widget/aa;
Access flags: 0x1010
= final synthetic android.support.v4.widget.aa a
Methods (count = 2):
- Method:
<init>(Landroid/support/v4/widget/aa;)V
Access flags: 0x0
= ac(android.support.v4.widget.aa)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #5
+ Fieldref [android/support/v4/widget/ac.a Landroid/support/v4/widget/aa
;]
[5] aload_0 v0
[6] invokespecial #7
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #5
+ Fieldref [android/support/v4/widget/ac.a Landroid/support/v4/widget/aa
;]
[4] iconst_0
[5] invokevirtual #6
+ Methodref [android/support/v4/widget/aa.c (I)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/widget/ad
Superclass:
java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.widget.ad extends java.lang.Objec
t
Interfaces (count = 0):
Constant Pool (count = 23):
+ Class [android/support/v4/widget/ad]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[(I)I]
[(I)V]
[(I)Z]
[(II)V]
[(Landroid/view/View;)I]
[(Landroid/view/View;FF)V]
[(Landroid/view/View;I)V]
[(Landroid/view/View;I)Z]
[(Landroid/view/View;II)I]
[(Landroid/view/View;IIII)V]
[<init>]
[Code]
[a]
[android/support/v4/widget/ad]
[b]
[c]
[java/lang/Object]

Fields (count = 0):


Methods (count = 14):
- Method:
<init>()V
Access flags: 0x1
= public ad()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;IIII)V
Access flags: 0x1
= public void a(android.view.View,int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Landroid/view/View;I)V
Access flags: 0x1
= public void b(android.view.View,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/view/View;FF)V
Access flags: 0x1
= public void a(android.view.View,float,float)
Class member attributes (count = 1):

= 1, stack = 1):

= 2, stack = 0):

= 6, stack = 0):

= 3, stack = 0):

+
+

+ Code attribute instructions (code length = 1, locals


[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(II)V
Access flags: 0x1
= public void a(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(I)Z
Access flags: 0x1
= public boolean b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(II)V
Access flags: 0x1
= public void b(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
c(I)I
Access flags: 0x1
= public int c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals
[0] iload_1 v1
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;)I
Access flags: 0x1
= public int a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
b(Landroid/view/View;)I
Access flags: 0x1
= public int b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Method:
a(Landroid/view/View;I)Z
Access flags: 0x401
= public abstract boolean a(android.view.View,int)
Method:
a(Landroid/view/View;II)I

= 4, stack = 0):

= 3, stack = 0):

= 2, stack = 1):

= 3, stack = 0):

= 2, stack = 1):

= 2, stack = 1):

= 2, stack = 1):

Access flags: 0x1


= public int a(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count
+ Method:
b(Landroid/view/View;II)I
Access flags: 0x1
= public int b(android.view.View,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length =
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count

2, locals = 4, stack = 1):

= 0):

2, locals = 4, stack = 1):

= 0):

Class file attributes (count = 0):


_____________________________________________________________________
+ Program class: com/a/a/a/a/a
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.a extends java.lang.Object
Interfaces (count = 1):
+ Class [com/a/a/a/a/p]
Constant Pool (count = 158):
+ String [:]
+ String [AES]
+ String [AES/CBC/PKCS5Padding]
+ String [Header not found (invalid data or key):]
+ String [Invalid environment]
+ String [PBEWITHSHAAND256BITAES-CBC-BC]
+ String [UTF-8]
+ String [com.android.vending.licensing.AESObfuscator-1|]
+ Class [[B]
+ Class [com/a/a/a/a/a]
+ Class [com/a/a/a/a/a/a]
+ Class [com/a/a/a/a/a/b]
+ Class [com/a/a/a/a/p]
+ Class [com/a/a/a/a/u]
+ Class [java/io/UnsupportedEncodingException]
+ Class [java/lang/Object]
+ Class [java/lang/RuntimeException]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/security/GeneralSecurityException]
+ Class [javax/crypto/BadPaddingException]
+ Class [javax/crypto/Cipher]
+ Class [javax/crypto/IllegalBlockSizeException]
+ Class [javax/crypto/SecretKey]
+ Class [javax/crypto/SecretKeyFactory]
+ Class [javax/crypto/spec/IvParameterSpec]
+ Class [javax/crypto/spec/PBEKeySpec]
+ Class [javax/crypto/spec/SecretKeySpec]

+ Fieldref [com/a/a/a/a/a.a [B]


+ Fieldref [com/a/a/a/a/a.b Ljavax/crypto/Cipher;]
+ Fieldref [com/a/a/a/a/a.c Ljavax/crypto/Cipher;]
+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]
+ Methodref [com/a/a/a/a/a/a.a ([B)Ljava/lang/String;]
+ Methodref [com/a/a/a/a/a/b.getMessage ()Ljava/lang/String;]
+ Methodref [com/a/a/a/a/u.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/T
hrowable;)V]
+ Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
+ Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
+ Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
+ Methodref [java/lang/String.length ()I]
+ Methodref [java/lang/String.substring (II)Ljava/lang/String;]
+ Methodref [java/lang/String.toCharArray ()[C]
+ Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [javax/crypto/BadPaddingException.getMessage ()Ljava/lang/String;]
+ Methodref [javax/crypto/Cipher.doFinal ([B)[B]
+ Methodref [javax/crypto/Cipher.getInstance (Ljava/lang/String;)Ljavax/crypto
/Cipher;]
+ Methodref [javax/crypto/Cipher.init (ILjava/security/Key;Ljava/security/spec
/AlgorithmParameterSpec;)V]
+ Methodref [javax/crypto/IllegalBlockSizeException.getMessage ()Ljava/lang/St
ring;]
+ Methodref [javax/crypto/SecretKeyFactory.generateSecret (Ljava/security/spec
/KeySpec;)Ljavax/crypto/SecretKey;]
+ Methodref [javax/crypto/SecretKeyFactory.getInstance (Ljava/lang/String;)Lja
vax/crypto/SecretKeyFactory;]
+ Methodref [javax/crypto/spec/IvParameterSpec.<init> ([B)V]
+ Methodref [javax/crypto/spec/PBEKeySpec.<init> ([C[BII)V]
+ Methodref [javax/crypto/spec/SecretKeySpec.<init> ([BLjava/lang/String;)V]
+ InterfaceMethodref [javax/crypto/SecretKey.getEncoded ()[B]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
+ NameAndType [<init> ([B)V]
+ NameAndType [<init> ([BLjava/lang/String;)V]
+ NameAndType [<init> ([C[BII)V]
+ NameAndType [a (Ljava/lang/String;)[B]
+ NameAndType [a ([B)Ljava/lang/String;]
+ NameAndType [a [B]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b Ljavax/crypto/Cipher;]
+ NameAndType [c Ljavax/crypto/Cipher;]
+ NameAndType [doFinal ([B)[B]
+ NameAndType [generateSecret (Ljava/security/spec/KeySpec;)Ljavax/crypto/Secr
etKey;]
+ NameAndType [getBytes (Ljava/lang/String;)[B]
+ NameAndType [getEncoded ()[B]
+ NameAndType [getInstance (Ljava/lang/String;)Ljavax/crypto/Cipher;]
+ NameAndType [getInstance (Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;
]
+ NameAndType [getMessage ()Ljava/lang/String;]
+ NameAndType [indexOf (Ljava/lang/String;)I]
+ NameAndType [init (ILjava/security/Key;Ljava/security/spec/AlgorithmParamete

rSpec;)V]
+ NameAndType [length ()I]
+ NameAndType [substring (II)Ljava/lang/String;]
+ NameAndType [toCharArray ()[C]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()[B]
+ Utf8 [()[C]
+ Utf8 [(II)Ljava/lang/String;]
+ Utf8 [(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)Ljavax/crypto/Cipher;]
+ Utf8 [(Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;)[B]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
+ Utf8 [(Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey;]
+ Utf8 [([B)Ljava/lang/String;]
+ Utf8 [([B)V]
+ Utf8 [([B)[B]
+ Utf8 [([BLjava/lang/String;)V]
+ Utf8 [([BLjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [([C[BII)V]
+ Utf8 [:]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [AES]
+ Utf8 [AES/CBC/PKCS5Padding]
+ Utf8 [Code]
+ Utf8 [Header not found (invalid data or key):]
+ Utf8 [Invalid environment]
+ Utf8 [Ljavax/crypto/Cipher;]
+ Utf8 [PBEWITHSHAAND256BITAES-CBC-BC]
+ Utf8 [StackMapTable]
+ Utf8 [UTF-8]
+ Utf8 [[B]
+ Utf8 [a]
+ Utf8 [append]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [com.android.vending.licensing.AESObfuscator-1|]
+ Utf8 [com/a/a/a/a/a]
+ Utf8 [com/a/a/a/a/a/a]
+ Utf8 [com/a/a/a/a/a/b]
+ Utf8 [com/a/a/a/a/p]
+ Utf8 [com/a/a/a/a/u]
+ Utf8 [doFinal]
+ Utf8 [generateSecret]
+ Utf8 [getBytes]
+ Utf8 [getEncoded]
+ Utf8 [getInstance]
+ Utf8 [getMessage]
+ Utf8 [indexOf]
+ Utf8 [init]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[java/io/UnsupportedEncodingException]
[java/lang/Object]
[java/lang/RuntimeException]
[java/lang/String]
[java/lang/StringBuilder]
[java/security/GeneralSecurityException]
[javax/crypto/BadPaddingException]
[javax/crypto/Cipher]
[javax/crypto/IllegalBlockSizeException]
[javax/crypto/SecretKey]
[javax/crypto/SecretKeyFactory]
[javax/crypto/spec/IvParameterSpec]
[javax/crypto/spec/PBEKeySpec]
[javax/crypto/spec/SecretKeySpec]
[length]
[substring]
[toCharArray]
[toString]
[valueOf]

Fields (count = 3):


+ Field:
a [B
Access flags: 0x1a
= private static final byte[] a
+ Field:
b Ljavax/crypto/Cipher;
Access flags: 0x2
= private javax.crypto.Cipher b
+ Field:
c Ljavax/crypto/Cipher;
Access flags: 0x2
= private javax.crypto.Cipher c
Methods (count = 4):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 92, locals = 0, stack = 4):
[0] bipush 16
[2] newarray 8
[4] dup
[5] iconst_0
[6] bipush 16
[8] bastore
[9] dup
[10] iconst_1
[11] bipush 74
[13] bastore
[14] dup
[15] iconst_2
[16] bipush 71
[18] bastore
[19] dup
[20] iconst_3
[21] bipush -80
[23] bastore
[24] dup
[25] iconst_4
[26] bipush 32
[28] bastore
[29] dup

[30] iconst_5
[31] bipush 101
[33] bastore
[34] dup
[35] bipush 6
[37] bipush -47
[39] bastore
[40] dup
[41] bipush 7
[43] bipush 72
[45] bastore
[46] dup
[47] bipush 8
[49] bipush 117
[51] bastore
[52] dup
[53] bipush 9
[55] bipush -14
[57] bastore
[58] dup
[59] bipush 11
[61] bipush -29
[63] bastore
[64] dup
[65] bipush 12
[67] bipush 70
[69] bastore
[70] dup
[71] bipush 13
[73] bipush 65
[75] bastore
[76] dup
[77] bipush 14
[79] bipush -12
[81] bastore
[82] dup
[83] bipush 15
[85] bipush 74
[87] bastore
[88] putstatic #29
+ Fieldref [com/a/a/a/a/a.a [B]
[91] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>([BLjava/lang/String;Ljava/lang/String;)V
Access flags: 0x1
= public a(byte[],java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 151, locals = 8, stack = 6):
[0] aload_0 v0
[1] invokespecial #36
+ Methodref [java/lang/Object.<init> ()V]
[4] ldc #6
+ String [PBEWITHSHAAND256BITAES-CBC-BC]
[6] invokestatic #54
+ Methodref [javax/crypto/SecretKeyFactory.getInstance (Ljava/lang/Strin
g;)Ljavax/crypto/SecretKeyFactory;]
[9] astore v4
[11] new #27
+ Class [javax/crypto/spec/PBEKeySpec]

[14] dup
[15] new #19
+ Class [java/lang/StringBuilder]
[18] dup
[19] aload_2 v2
[20] invokestatic #44
+ Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/Str
ing;]
[23] invokespecial #45
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[26] aload_3 v3
[27] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[30] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[33] invokevirtual #43
+ Methodref [java/lang/String.toCharArray ()[C]
[36] aload_1 v1
[37] sipush 1024
[40] sipush 256
[43] invokespecial #56
+ Methodref [javax/crypto/spec/PBEKeySpec.<init> ([C[BII)V]
[46] astore v5
[48] aload v4
[50] aload v5
[52] invokevirtual #53
+ Methodref [javax/crypto/SecretKeyFactory.generateSecret (Ljava/securit
y/spec/KeySpec;)Ljavax/crypto/SecretKey;]
[55] astore v6
[57] new #28
+ Class [javax/crypto/spec/SecretKeySpec]
[60] dup
[61] aload v6
[63] invokeinterface #58
+ InterfaceMethodref [javax/crypto/SecretKey.getEncoded ()[B]
[68] ldc #2
+ String [AES]
[70] invokespecial #57
+ Methodref [javax/crypto/spec/SecretKeySpec.<init> ([BLjava/lang/String
;)V]
[73] astore v7
[75] aload_0 v0
[76] ldc #3
+ String [AES/CBC/PKCS5Padding]
[78] invokestatic #50
+ Methodref [javax/crypto/Cipher.getInstance (Ljava/lang/String;)Ljavax/
crypto/Cipher;]
[81] putfield #30
+ Fieldref [com/a/a/a/a/a.b Ljavax/crypto/Cipher;]
[84] aload_0 v0
[85] getfield #30
+ Fieldref [com/a/a/a/a/a.b Ljavax/crypto/Cipher;]
[88] iconst_1
[89] aload v7
[91] new #26
+ Class [javax/crypto/spec/IvParameterSpec]
[94] dup
[95] getstatic #29
+ Fieldref [com/a/a/a/a/a.a [B]

[98] invokespecial #55


+ Methodref [javax/crypto/spec/IvParameterSpec.<init> ([B)V]
[101] invokevirtual #51
+ Methodref [javax/crypto/Cipher.init (ILjava/security/Key;Ljava/securit
y/spec/AlgorithmParameterSpec;)V]
[104] aload_0 v0
[105] ldc #3
+ String [AES/CBC/PKCS5Padding]
[107] invokestatic #50
+ Methodref [javax/crypto/Cipher.getInstance (Ljava/lang/String;)Ljavax/
crypto/Cipher;]
[110] putfield #31
+ Fieldref [com/a/a/a/a/a.c Ljavax/crypto/Cipher;]
[113] aload_0 v0
[114] getfield #31
+ Fieldref [com/a/a/a/a/a.c Ljavax/crypto/Cipher;]
[117] iconst_2
[118] aload v7
[120] new #26
+ Class [javax/crypto/spec/IvParameterSpec]
[123] dup
[124] getstatic #29
+ Fieldref [com/a/a/a/a/a.a [B]
[127] invokespecial #55
+ Methodref [javax/crypto/spec/IvParameterSpec.<init> ([B)V]
[130] invokevirtual #51
+ Methodref [javax/crypto/Cipher.init (ILjava/security/Key;Ljava/securit
y/spec/AlgorithmParameterSpec;)V]
[133] goto +17 (target=150)
[136] astore v4
[138] new #17
+ Class [java/lang/RuntimeException]
[141] dup
[142] ldc #5
+ String [Invalid environment]
[144] aload v4
[146] invokespecial #37
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/
lang/Throwable;)V]
[149] athrow
[150] return
Code attribute exceptions (count = 1):
- ExceptionInfo (4 -> 133: 136):
+ Class [java/security/GeneralSecurityException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [136] Var: [a:com/a/a/a/a/a][a:[B][a:java/lang/String][a:java/lang/Str
ing], Stack: [a:java/security/GeneralSecurityException]
- [150] Var: ..., Stack: (empty)
+ Method:
a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
Access flags: 0x1
= public java.lang.String a(java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 66, locals = 4, stack = 4):
[0] aload_1 v1
[1] ifnonnull +5 (target=6)
[4] aconst_null
[5] areturn
[6] aload_0 v0
[7] getfield #30

+ Fieldref [com/a/a/a/a/a.b Ljavax/crypto/Cipher;]


[10] new #19
+ Class [java/lang/StringBuilder]
[13] dup
[14] ldc #8
+ String [com.android.vending.licensing.AESObfuscator-1|]
[16] invokespecial #45
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[19] aload_2 v2
[20] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[23] aload_1 v1
[24] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[27] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[30] ldc #7
+ String [UTF-8]
[32] invokevirtual #39
+ Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
[35] invokevirtual #49
+ Methodref [javax/crypto/Cipher.doFinal ([B)[B]
[38] invokestatic #33
+ Methodref [com/a/a/a/a/a/a.a ([B)Ljava/lang/String;]
[41] areturn
[42] astore_3 v3
[43] new #17
+ Class [java/lang/RuntimeException]
[46] dup
[47] ldc #5
+ String [Invalid environment]
[49] aload_3 v3
[50] invokespecial #37
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/
lang/Throwable;)V]
[53] athrow
[54] astore_3 v3
[55] new #17
+ Class [java/lang/RuntimeException]
[58] dup
[59] ldc #5
+ String [Invalid environment]
[61] aload_3 v3
[62] invokespecial #37
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/
lang/Throwable;)V]
[65] athrow
Code attribute exceptions (count = 2):
- ExceptionInfo (6 -> 41: 42):
+ Class [java/io/UnsupportedEncodingException]
- ExceptionInfo (6 -> 41: 54):
+ Class [java/security/GeneralSecurityException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [6] Var: ..., Stack: (empty)
- [42] Var: ..., Stack: [a:java/io/UnsupportedEncodingException]
- [54] Var: ..., Stack: [a:java/security/GeneralSecurityException]
+ Method:
b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

Access flags: 0x1


= public java.lang.String b(java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 214, locals = 5, stack = 5):
[0] aload_1 v1
[1] ifnonnull +5 (target=6)
[4] aconst_null
[5] areturn
[6] new #18
+ Class [java/lang/String]
[9] dup
[10] aload_0 v0
[11] getfield #31
+ Fieldref [com/a/a/a/a/a.c Ljavax/crypto/Cipher;]
[14] aload_1 v1
[15] invokestatic #32
+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]
[18] invokevirtual #49
+ Methodref [javax/crypto/Cipher.doFinal ([B)[B]
[21] ldc #7
+ String [UTF-8]
[23] invokespecial #38
+ Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
[26] astore_3 v3
[27] aload_3 v3
[28] new #19
+ Class [java/lang/StringBuilder]
[31] dup
[32] ldc #8
+ String [com.android.vending.licensing.AESObfuscator-1|]
[34] invokespecial #45
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[37] aload_2 v2
[38] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[41] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[44] invokevirtual #40
+ Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
[47] istore v4
[49] iload v4
[51] ifeq +27 (target=78)
[54] new #14
+ Class [com/a/a/a/a/u]
[57] dup
[58] new #19
+ Class [java/lang/StringBuilder]
[61] dup
[62] ldc #4
+ String [Header not found (invalid data or key):]
[64] invokespecial #45
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[67] aload_1 v1
[68] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[71] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[74] invokespecial #35

+ Methodref [com/a/a/a/a/u.<init> (Ljava/lang/String;)V]


[77] athrow
[78] aload_3 v3
[79] ldc #8
+ String [com.android.vending.licensing.AESObfuscator-1|]
[81] invokevirtual #41
+ Methodref [java/lang/String.length ()I]
[84] aload_2 v2
[85] invokevirtual #41
+ Methodref [java/lang/String.length ()I]
[88] iadd
[89] aload_3 v3
[90] invokevirtual #41
+ Methodref [java/lang/String.length ()I]
[93] invokevirtual #42
+ Methodref [java/lang/String.substring (II)Ljava/lang/String;]
[96] areturn
[97] astore_3 v3
[98] new #14
+ Class [com/a/a/a/a/u]
[101] dup
[102] new #19
+ Class [java/lang/StringBuilder]
[105] dup
[106] aload_3 v3
[107] invokevirtual #34
+ Methodref [com/a/a/a/a/a/b.getMessage ()Ljava/lang/String;]
[110] invokestatic #44
+ Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/Str
ing;]
[113] invokespecial #45
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[116] ldc #1
+ String [:]
[118] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[121] aload_1 v1
[122] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[125] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[128] invokespecial #35
+ Methodref [com/a/a/a/a/u.<init> (Ljava/lang/String;)V]
[131] athrow
[132] astore_3 v3
[133] new #14
+ Class [com/a/a/a/a/u]
[136] dup
[137] new #19
+ Class [java/lang/StringBuilder]
[140] dup
[141] aload_3 v3
[142] invokevirtual #52
+ Methodref [javax/crypto/IllegalBlockSizeException.getMessage ()Ljava/l
ang/String;]
[145] invokestatic #44
+ Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/Str
ing;]

[148] invokespecial #45


+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[151] ldc #1
+ String [:]
[153] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[156] aload_1 v1
[157] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[160] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[163] invokespecial #35
+ Methodref [com/a/a/a/a/u.<init> (Ljava/lang/String;)V]
[166] athrow
[167] astore_3 v3
[168] new #14
+ Class [com/a/a/a/a/u]
[171] dup
[172] new #19
+ Class [java/lang/StringBuilder]
[175] dup
[176] aload_3 v3
[177] invokevirtual #48
+ Methodref [javax/crypto/BadPaddingException.getMessage ()Ljava/lang/St
ring;]
[180] invokestatic #44
+ Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/Str
ing;]
[183] invokespecial #45
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[186] ldc #1
+ String [:]
[188] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[191] aload_1 v1
[192] invokevirtual #46
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[195] invokevirtual #47
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[198] invokespecial #35
+ Methodref [com/a/a/a/a/u.<init> (Ljava/lang/String;)V]
[201] athrow
[202] astore_3 v3
[203] new #17
+ Class [java/lang/RuntimeException]
[206] dup
[207] ldc #5
+ String [Invalid environment]
[209] aload_3 v3
[210] invokespecial #37
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/
lang/Throwable;)V]
[213] athrow
Code attribute exceptions (count = 4):
- ExceptionInfo (6 -> 96: 97):
+ Class [com/a/a/a/a/a/b]

- ExceptionInfo (6 -> 96: 132):


+ Class [javax/crypto/IllegalBlockSizeException]
- ExceptionInfo (6 -> 96: 167):
+ Class [javax/crypto/BadPaddingException]
- ExceptionInfo (6 -> 96: 202):
+ Class [java/io/UnsupportedEncodingException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 6):
- [6] Var: ..., Stack: (empty)
- [78] Var: ...[a:java/lang/String][i], Stack: (empty)
- [97] Var: [a:com/a/a/a/a/a][a:java/lang/String][a:java/lang/String], S
tack: [a:com/a/a/a/a/a/b]
- [132] Var: ..., Stack: [a:javax/crypto/IllegalBlockSizeException]
- [167] Var: ..., Stack: [a:javax/crypto/BadPaddingException]
- [202] Var: ..., Stack: [a:java/io/UnsupportedEncodingException]
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/b
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x601
= public interface com.a.a.a.a.b extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [com/a/a/a/a/b]
+ Class [java/lang/Object]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [a]
+ Utf8 [com/a/a/a/a/b]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(Ljava/lang/String;)I
Access flags: 0x401
= public abstract int a(java.lang.String)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/c
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x601
= public interface com.a.a.a.a.c extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/IInterface]
Constant Pool (count = 9):
+ Class [android/os/IInterface]
+ Class [com/a/a/a/a/c]
+ Class [java/lang/Object]

+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8

[(ILjava/lang/String;Ljava/lang/String;)V]
[a]
[android/os/IInterface]
[com/a/a/a/a/c]
[java/lang/Object]

Fields (count = 0):


Methods (count = 1):
+ Method:
a(ILjava/lang/String;Ljava/lang/String;)V
Access flags: 0x401
= public abstract void a(int,java.lang.String,java.lang.String)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/d
Superclass:
android/os/Binder
Major version: 0x32
Minor version: 0x0
Access flags: 0x421
= public abstract class com.a.a.a.a.d extends android.os.Binder
Interfaces (count = 1):
+ Class [com/a/a/a/a/c]
Constant Pool (count = 60):
+ String [com.android.vending.licensing.ILicenseResultListener]
+ Class [android/os/Binder]
+ Class [android/os/IBinder]
+ Class [android/os/IInterface]
+ Class [android/os/Parcel]
+ Class [com/a/a/a/a/c]
+ Class [com/a/a/a/a/d]
+ Class [com/a/a/a/a/e]
+ Methodref [android/os/Binder.<init> ()V]
+ Methodref [android/os/Binder.onTransact (ILandroid/os/Parcel;Landroid/os/Par
cel;I)Z]
+ Methodref [android/os/Parcel.enforceInterface (Ljava/lang/String;)V]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/d.a (ILjava/lang/String;Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/d.attachInterface (Landroid/os/IInterface;Ljava/lang/
String;)V]
+ Methodref [com/a/a/a/a/e.<init> (Landroid/os/IBinder;)V]
+ InterfaceMethodref [android/os/IBinder.queryLocalInterface (Ljava/lang/Strin
g;)Landroid/os/IInterface;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/IBinder;)V]
+ NameAndType [a (ILjava/lang/String;Ljava/lang/String;)V]
+ NameAndType [attachInterface (Landroid/os/IInterface;Ljava/lang/String;)V]
+ NameAndType [enforceInterface (Ljava/lang/String;)V]
+ NameAndType [onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ NameAndType [queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
]
+ NameAndType [readInt ()I]
+ NameAndType [readString ()Ljava/lang/String;]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ Utf8 [()I]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[()Landroid/os/IBinder;]
[()Ljava/lang/String;]
[()V]
[(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
[(ILjava/lang/String;Ljava/lang/String;)V]
[(Landroid/os/IBinder;)Lcom/a/a/a/a/c;]
[(Landroid/os/IBinder;)V]
[(Landroid/os/IInterface;Ljava/lang/String;)V]
[(Ljava/lang/String;)Landroid/os/IInterface;]
[(Ljava/lang/String;)V]
[<init>]
[Code]
[StackMapTable]
[a]
[android/os/Binder]
[android/os/IBinder]
[android/os/IInterface]
[android/os/Parcel]
[asBinder]
[attachInterface]
[com.android.vending.licensing.ILicenseResultListener]
[com/a/a/a/a/c]
[com/a/a/a/a/d]
[com/a/a/a/a/e]
[enforceInterface]
[onTransact]
[queryLocalInterface]
[readInt]
[readString]
[writeString]

Fields (count = 0):


Methods (count = 4):
- Method:
<init>()V
Access flags: 0x1
= public d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 3):
[0] aload_0 v0
[1] invokespecial #9
+ Methodref [android/os/Binder.<init> ()V]
[4] aload_0 v0
[5] aload_0 v0
[6] ldc #1
+ String [com.android.vending.licensing.ILicenseResultListener]
[8] invokevirtual #16
+ Methodref [com/a/a/a/a/d.attachInterface (Landroid/os/IInterface;Ljava
/lang/String;)V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/os/IBinder;)Lcom/a/a/a/a/c;
Access flags: 0x9
= public static com.a.a.a.a.c a(android.os.IBinder)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 2, stack = 3):
[0] aload_0 v0
[1] ifnonnull +5 (target=6)
[4] aconst_null

[5] areturn
[6] aload_0 v0
[7] ldc #1
+ String [com.android.vending.licensing.ILicenseResultListener]
[9] invokeinterface #18
+ InterfaceMethodref [android/os/IBinder.queryLocalInterface (Ljava/lang
/String;)Landroid/os/IInterface;]
[14] astore_1 v1
[15] aload_1 v1
[16] ifnull +15 (target=31)
[19] aload_1 v1
[20] instanceof #6
+ Class [com/a/a/a/a/c]
[23] ifeq +8 (target=31)
[26] aload_1 v1
[27] checkcast #6
+ Class [com/a/a/a/a/c]
[30] areturn
[31] new #8
+ Class [com/a/a/a/a/e]
[34] dup
[35] aload_0 v0
[36] invokespecial #17
+ Methodref [com/a/a/a/a/e.<init> (Landroid/os/IBinder;)V]
[39] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [6] Var: ..., Stack: (empty)
- [31] Var: ...[a:android/os/IInterface], Stack: (empty)
+ Method:
asBinder()Landroid/os/IBinder;
Access flags: 0x1
= public android.os.IBinder asBinder()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] aload_0 v0
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
Access flags: 0x1
= public boolean onTransact(int,android.os.Parcel,android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 82, locals = 8, stack = 5):
[0] iload_1 v1
[1] lookupswitch (2 offsets, default=71) (target=72)
1: offset = 35, target = 36
1598968902: offset = 27, target = 28
default: offset = 71, target = 72
[28] aload_3 v3
[29] ldc #1
+ String [com.android.vending.licensing.ILicenseResultListener]
[31] invokevirtual #14
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[34] iconst_1
[35] ireturn
[36] aload_2 v2
[37] ldc #1
+ String [com.android.vending.licensing.ILicenseResultListener]
[39] invokevirtual #11

+ Methodref [android/os/Parcel.enforceInterface (Ljava/lang/String;)V]


[42] aload_2 v2
[43] invokevirtual #12
+ Methodref [android/os/Parcel.readInt ()I]
[46] istore v5
[48] aload_2 v2
[49] invokevirtual #13
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[52] astore v6
[54] aload_2 v2
[55] invokevirtual #13
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[58] astore v7
[60] aload_0 v0
[61] iload v5
[63] aload v6
[65] aload v7
[67] invokevirtual #15
+ Methodref [com/a/a/a/a/d.a (ILjava/lang/String;Ljava/lang/String;)V]
[70] iconst_1
[71] ireturn
[72] aload_0 v0
[73] iload_1 v1
[74] aload_2 v2
[75] aload_3 v3
[76] iload v4
[78] invokespecial #10
+ Methodref [android/os/Binder.onTransact (ILandroid/os/Parcel;Landroid/
os/Parcel;I)Z]
[81] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [28] Var: ..., Stack: (empty)
- [36] Var: ..., Stack: (empty)
- [72] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/e
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.a.a.a.a.e extends java.lang.Object
Interfaces (count = 1):
+ Class [com/a/a/a/a/c]
Constant Pool (count = 53):
+ String [com.android.vending.licensing.ILicenseResultListener]
+ Class [android/os/IBinder]
+ Class [android/os/Parcel]
+ Class [com/a/a/a/a/c]
+ Class [com/a/a/a/a/e]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/Throwable]
+ Fieldref [com/a/a/a/a/e.a Landroid/os/IBinder;]

+ Methodref [android/os/Parcel.obtain ()Landroid/os/Parcel;]


+ Methodref [android/os/Parcel.recycle ()V]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/os/IBinder.transact (ILandroid/os/Parcel;Landroi
d/os/Parcel;I)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/os/IBinder;]
+ NameAndType [obtain ()Landroid/os/Parcel;]
+ NameAndType [recycle ()V]
+ NameAndType [transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ NameAndType [writeInt (I)V]
+ NameAndType [writeInterfaceToken (Ljava/lang/String;)V]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ Utf8 [()Landroid/os/IBinder;]
+ Utf8 [()Landroid/os/Parcel;]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ Utf8 [(ILjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [(Landroid/os/IBinder;)V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/os/IBinder;]
+ Utf8 [StackMapTable]
+ Utf8 [a]
+ Utf8 [android/os/IBinder]
+ Utf8 [android/os/Parcel]
+ Utf8 [asBinder]
+ Utf8 [com.android.vending.licensing.ILicenseResultListener]
+ Utf8 [com/a/a/a/a/c]
+ Utf8 [com/a/a/a/a/e]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/Throwable]
+ Utf8 [obtain]
+ Utf8 [recycle]
+ Utf8 [transact]
+ Utf8 [writeInt]
+ Utf8 [writeInterfaceToken]
+ Utf8 [writeString]
Fields (count = 1):
+ Field:
a Landroid/os/IBinder;
Access flags: 0x2
= private android.os.IBinder a
Methods (count = 3):
- Method:
<init>(Landroid/os/IBinder;)V
Access flags: 0x0
= e(android.os.IBinder)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #15
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0

[5] aload_1 v1
[6] putfield #9
+ Fieldref [com/a/a/a/a/e.a Landroid/os/IBinder;]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
asBinder()Landroid/os/IBinder;
Access flags: 0x1
= public android.os.IBinder asBinder()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #9
+ Fieldref [com/a/a/a/a/e.a Landroid/os/IBinder;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILjava/lang/String;Ljava/lang/String;)V
Access flags: 0x1
= public void a(int,java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 64, locals = 6, stack = 5):
[0] invokestatic #10
+ Methodref [android/os/Parcel.obtain ()Landroid/os/Parcel;]
[3] astore v4
[5] aload v4
[7] ldc #1
+ String [com.android.vending.licensing.ILicenseResultListener]
[9] invokevirtual #13
+ Methodref [android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
]
[12] aload v4
[14] iload_1 v1
[15] invokevirtual #12
+ Methodref [android/os/Parcel.writeInt (I)V]
[18] aload v4
[20] aload_2 v2
[21] invokevirtual #14
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[24] aload v4
[26] aload_3 v3
[27] invokevirtual #14
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[30] aload_0 v0
[31] getfield #9
+ Fieldref [com/a/a/a/a/e.a Landroid/os/IBinder;]
[34] iconst_1
[35] aload v4
[37] aconst_null
[38] iconst_1
[39] invokeinterface #16
+ InterfaceMethodref [android/os/IBinder.transact (ILandroid/os/Parcel;L
android/os/Parcel;I)Z]
[44] pop
[45] goto +13 (target=58)
[48] astore v5
[50] aload v4
[52] invokevirtual #11
+ Methodref [android/os/Parcel.recycle ()V]
[55] aload v5

[57] athrow
[58] aload v4
[60] invokevirtual #11
+ Methodref [android/os/Parcel.recycle ()V]
[63] return
Code attribute exceptions (count = 1):
- ExceptionInfo (5 -> 48: 48):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [48] Var: [a:com/a/a/a/a/e][i][a:java/lang/String][a:java/lang/String]
[a:android/os/Parcel], Stack: [a:java/lang/Throwable]
- [58] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/f
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x601
= public interface com.a.a.a.a.f extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/IInterface]
Constant Pool (count = 9):
+ Class [android/os/IInterface]
+ Class [com/a/a/a/a/f]
+ Class [java/lang/Object]
+ Utf8 [(JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ Utf8 [a]
+ Utf8 [android/os/IInterface]
+ Utf8 [com/a/a/a/a/f]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 1):
+ Method:
a(JLjava/lang/String;Lcom/a/a/a/a/c;)V
Access flags: 0x401
= public abstract void a(long,java.lang.String,com.a.a.a.a.c)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/g
Superclass:
android/os/Binder
Major version: 0x32
Minor version: 0x0
Access flags: 0x421
= public abstract class com.a.a.a.a.g extends android.os.Binder
Interfaces (count = 1):
+ Class [com/a/a/a/a/f]
Constant Pool (count = 60):
+ String [com.android.vending.licensing.ILicensingService]
+ Class [android/os/Binder]
+ Class [android/os/IBinder]

+ Class [android/os/IInterface]
+ Class [android/os/Parcel]
+ Class [com/a/a/a/a/d]
+ Class [com/a/a/a/a/f]
+ Class [com/a/a/a/a/g]
+ Class [com/a/a/a/a/h]
+ Methodref [android/os/Binder.onTransact (ILandroid/os/Parcel;Landroid/os/Par
cel;I)Z]
+ Methodref [android/os/Parcel.enforceInterface (Ljava/lang/String;)V]
+ Methodref [android/os/Parcel.readLong ()J]
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
+ Methodref [android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/d.a (Landroid/os/IBinder;)Lcom/a/a/a/a/c;]
+ Methodref [com/a/a/a/a/g.a (JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ Methodref [com/a/a/a/a/h.<init> (Landroid/os/IBinder;)V]
+ InterfaceMethodref [android/os/IBinder.queryLocalInterface (Ljava/lang/Strin
g;)Landroid/os/IInterface;]
+ NameAndType [<init> (Landroid/os/IBinder;)V]
+ NameAndType [a (JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ NameAndType [a (Landroid/os/IBinder;)Lcom/a/a/a/a/c;]
+ NameAndType [enforceInterface (Ljava/lang/String;)V]
+ NameAndType [onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ NameAndType [queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
]
+ NameAndType [readLong ()J]
+ NameAndType [readString ()Ljava/lang/String;]
+ NameAndType [readStrongBinder ()Landroid/os/IBinder;]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ Utf8 [()J]
+ Utf8 [()Landroid/os/IBinder;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ Utf8 [(JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ Utf8 [(Landroid/os/IBinder;)Lcom/a/a/a/a/c;]
+ Utf8 [(Landroid/os/IBinder;)Lcom/a/a/a/a/f;]
+ Utf8 [(Landroid/os/IBinder;)V]
+ Utf8 [(Ljava/lang/String;)Landroid/os/IInterface;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [StackMapTable]
+ Utf8 [a]
+ Utf8 [android/os/Binder]
+ Utf8 [android/os/IBinder]
+ Utf8 [android/os/IInterface]
+ Utf8 [android/os/Parcel]
+ Utf8 [com.android.vending.licensing.ILicensingService]
+ Utf8 [com/a/a/a/a/d]
+ Utf8 [com/a/a/a/a/f]
+ Utf8 [com/a/a/a/a/g]
+ Utf8 [com/a/a/a/a/h]
+ Utf8 [enforceInterface]
+ Utf8 [onTransact]
+ Utf8 [queryLocalInterface]
+ Utf8 [readLong]
+ Utf8 [readString]
+ Utf8 [readStrongBinder]
+ Utf8 [writeString]

Fields (count = 0):


Methods (count = 2):
+ Method:
a(Landroid/os/IBinder;)Lcom/a/a/a/a/f;
Access flags: 0x9
= public static com.a.a.a.a.f a(android.os.IBinder)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 2, stack = 3):
[0] aload_0 v0
[1] ifnonnull +5 (target=6)
[4] aconst_null
[5] areturn
[6] aload_0 v0
[7] ldc #1
+ String [com.android.vending.licensing.ILicensingService]
[9] invokeinterface #19
+ InterfaceMethodref [android/os/IBinder.queryLocalInterface (Ljava/lang
/String;)Landroid/os/IInterface;]
[14] astore_1 v1
[15] aload_1 v1
[16] ifnull +15 (target=31)
[19] aload_1 v1
[20] instanceof #7
+ Class [com/a/a/a/a/f]
[23] ifeq +8 (target=31)
[26] aload_1 v1
[27] checkcast #7
+ Class [com/a/a/a/a/f]
[30] areturn
[31] new #9
+ Class [com/a/a/a/a/h]
[34] dup
[35] aload_0 v0
[36] invokespecial #18
+ Methodref [com/a/a/a/a/h.<init> (Landroid/os/IBinder;)V]
[39] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [6] Var: ..., Stack: (empty)
- [31] Var: ...[a:android/os/IInterface], Stack: (empty)
+ Method:
onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
Access flags: 0x1
= public boolean onTransact(int,android.os.Parcel,android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 85, locals = 9, stack = 5):
[0] iload_1 v1
[1] lookupswitch (2 offsets, default=74) (target=75)
1: offset = 35, target = 36
1598968902: offset = 27, target = 28
default: offset = 74, target = 75
[28] aload_3 v3
[29] ldc #1
+ String [com.android.vending.licensing.ILicensingService]
[31] invokevirtual #15
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[34] iconst_1
[35] ireturn
[36] aload_2 v2
[37] ldc #1

+ String [com.android.vending.licensing.ILicensingService]
[39] invokevirtual #11
+ Methodref [android/os/Parcel.enforceInterface (Ljava/lang/String;)V]
[42] aload_2 v2
[43] invokevirtual #12
+ Methodref [android/os/Parcel.readLong ()J]
[46] lstore v5
[48] aload_2 v2
[49] invokevirtual #13
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[52] astore v7
[54] aload_2 v2
[55] invokevirtual #14
+ Methodref [android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;]
[58] invokestatic #16
+ Methodref [com/a/a/a/a/d.a (Landroid/os/IBinder;)Lcom/a/a/a/a/c;]
[61] astore v8
[63] aload_0 v0
[64] lload v5
[66] aload v7
[68] aload v8
[70] invokevirtual #17
+ Methodref [com/a/a/a/a/g.a (JLjava/lang/String;Lcom/a/a/a/a/c;)V]
[73] iconst_1
[74] ireturn
[75] aload_0 v0
[76] iload_1 v1
[77] aload_2 v2
[78] aload_3 v3
[79] iload v4
[81] invokespecial #10
+ Methodref [android/os/Binder.onTransact (ILandroid/os/Parcel;Landroid/
os/Parcel;I)Z]
[84] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [28] Var: ..., Stack: (empty)
- [36] Var: ..., Stack: (empty)
- [75] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/h
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.a.a.a.a.h extends java.lang.Object
Interfaces (count = 1):
+ Class [com/a/a/a/a/f]
Constant Pool (count = 60):
+ String [com.android.vending.licensing.ILicensingService]
+ Class [android/os/IBinder]
+ Class [android/os/Parcel]
+ Class [com/a/a/a/a/c]
+ Class [com/a/a/a/a/f]

+ Class [com/a/a/a/a/h]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/Throwable]
+ Fieldref [com/a/a/a/a/h.a Landroid/os/IBinder;]
+ Methodref [android/os/Parcel.obtain ()Landroid/os/Parcel;]
+ Methodref [android/os/Parcel.recycle ()V]
+ Methodref [android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V]
+ Methodref [android/os/Parcel.writeLong (J)V]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [android/os/IBinder.transact (ILandroid/os/Parcel;Landroi
d/os/Parcel;I)Z]
+ InterfaceMethodref [com/a/a/a/a/c.asBinder ()Landroid/os/IBinder;]
+ NameAndType [<init> ()V]
+ NameAndType [a Landroid/os/IBinder;]
+ NameAndType [asBinder ()Landroid/os/IBinder;]
+ NameAndType [obtain ()Landroid/os/Parcel;]
+ NameAndType [recycle ()V]
+ NameAndType [transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ NameAndType [writeInterfaceToken (Ljava/lang/String;)V]
+ NameAndType [writeLong (J)V]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ NameAndType [writeStrongBinder (Landroid/os/IBinder;)V]
+ Utf8 [()Landroid/os/IBinder;]
+ Utf8 [()Landroid/os/Parcel;]
+ Utf8 [()V]
+ Utf8 [(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z]
+ Utf8 [(J)V]
+ Utf8 [(JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ Utf8 [(Landroid/os/IBinder;)V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/os/IBinder;]
+ Utf8 [StackMapTable]
+ Utf8 [a]
+ Utf8 [android/os/IBinder]
+ Utf8 [android/os/Parcel]
+ Utf8 [asBinder]
+ Utf8 [com.android.vending.licensing.ILicensingService]
+ Utf8 [com/a/a/a/a/c]
+ Utf8 [com/a/a/a/a/f]
+ Utf8 [com/a/a/a/a/h]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/Throwable]
+ Utf8 [obtain]
+ Utf8 [recycle]
+ Utf8 [transact]
+ Utf8 [writeInterfaceToken]
+ Utf8 [writeLong]
+ Utf8 [writeString]
+ Utf8 [writeStrongBinder]
Fields (count = 1):
+ Field:
a Landroid/os/IBinder;
Access flags: 0x2
= private android.os.IBinder a

Methods (count = 3):


- Method:
<init>(Landroid/os/IBinder;)V
Access flags: 0x0
= h(android.os.IBinder)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #17
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #10
+ Fieldref [com/a/a/a/a/h.a Landroid/os/IBinder;]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
asBinder()Landroid/os/IBinder;
Access flags: 0x1
= public android.os.IBinder asBinder()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #10
+ Fieldref [com/a/a/a/a/h.a Landroid/os/IBinder;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(JLjava/lang/String;Lcom/a/a/a/a/c;)V
Access flags: 0x1
= public void a(long,java.lang.String,com.a.a.a.a.c)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 79, locals = 7, stack = 5):
[0] invokestatic #11
+ Methodref [android/os/Parcel.obtain ()Landroid/os/Parcel;]
[3] astore v5
[5] aload v5
[7] ldc #1
+ String [com.android.vending.licensing.ILicensingService]
[9] invokevirtual #13
+ Methodref [android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
]
[12] aload v5
[14] lload_1 v1
[15] invokevirtual #14
+ Methodref [android/os/Parcel.writeLong (J)V]
[18] aload v5
[20] aload_3 v3
[21] invokevirtual #15
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[24] aload v5
[26] aload v4
[28] ifnull +13 (target=41)
[31] aload v4
[33] invokeinterface #19
+ InterfaceMethodref [com/a/a/a/a/c.asBinder ()Landroid/os/IBinder;]
[38] goto +4 (target=42)
[41] aconst_null
[42] invokevirtual #16
+ Methodref [android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V

]
[45] aload_0 v0
[46] getfield #10
+ Fieldref [com/a/a/a/a/h.a Landroid/os/IBinder;]
[49] iconst_1
[50] aload v5
[52] aconst_null
[53] iconst_1
[54] invokeinterface #18
+ InterfaceMethodref [android/os/IBinder.transact (ILandroid/os/Parcel;L
android/os/Parcel;I)Z]
[59] pop
[60] goto +13 (target=73)
[63] astore v6
[65] aload v5
[67] invokevirtual #12
+ Methodref [android/os/Parcel.recycle ()V]
[70] aload v6
[72] athrow
[73] aload v5
[75] invokevirtual #12
+ Methodref [android/os/Parcel.recycle ()V]
[78] return
Code attribute exceptions (count = 1):
- ExceptionInfo (5 -> 63: 63):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 4):
- [41] Var: [a:com/a/a/a/a/h][l][a:java/lang/String][a:com/a/a/a/a/c][a:
android/os/Parcel], Stack: [a:android/os/Parcel]
- [42] Var: [a:com/a/a/a/a/h][l][a:java/lang/String][a:com/a/a/a/a/c][a:
android/os/Parcel], Stack: [a:android/os/Parcel][a:android/os/IBinder]
- [63] Var: ..., Stack: [a:java/lang/Throwable]
- [73] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/i
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.i extends java.lang.Object
Interfaces (count = 1):
+ Class [android/content/ServiceConnection]
Constant Pool (count = 313):
+ String []
+ String [Binding to licensing service.]
+ String [Calling checkLicense on service for ]
+ String [Could not bind to service.]
+ String [Could not decode from Base64.]
+ String [Invalid key specification.]
+ String [LicenseChecker]
+ String [Package not found. could not get version code.]
+ String [RSA]
+ String [RemoteException in checkLicense call.]
+ String [Service unexpectedly disconnected.]
+ String [Unable to unbind from licensing service (already unbound)]

+ String [Using cached license response]


+ String [Y29tLmFuZHJvaWQudmVuZGluZy5saWNlbnNpbmcuSUxpY2Vuc2luZ1NlcnZpY2U=]
+ String [background thread]
+ Class [android/content/Context]
+ Class [android/content/Intent]
+ Class [android/content/ServiceConnection]
+ Class [android/content/pm/PackageInfo]
+ Class [android/content/pm/PackageManager]
+ Class [android/content/pm/PackageManager$NameNotFoundException]
+ Class [android/os/Handler]
+ Class [android/os/HandlerThread]
+ Class [android/os/RemoteException]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/a/a]
+ Class [com/a/a/a/a/a/b]
+ Class [com/a/a/a/a/f]
+ Class [com/a/a/a/a/g]
+ Class [com/a/a/a/a/i]
+ Class [com/a/a/a/a/j]
+ Class [com/a/a/a/a/m]
+ Class [com/a/a/a/a/n]
+ Class [com/a/a/a/a/o]
+ Class [com/a/a/a/a/q]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Object]
+ Class [java/lang/RuntimeException]
+ Class [java/lang/SecurityException]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/security/KeyFactory]
+ Class [java/security/NoSuchAlgorithmException]
+ Class [java/security/SecureRandom]
+ Class [java/security/spec/InvalidKeySpecException]
+ Class [java/security/spec/X509EncodedKeySpec]
+ Class [java/util/HashSet]
+ Class [java/util/LinkedList]
+ Class [java/util/Queue]
+ Class [java/util/Set]
+ Fieldref [android/content/pm/PackageInfo.versionCode I]
+ Fieldref [com/a/a/a/a/i.a Ljava/security/SecureRandom;]
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
+ Fieldref [com/a/a/a/a/i.c Ljava/security/PublicKey;]
+ Fieldref [com/a/a/a/a/i.d Landroid/content/Context;]
+ Fieldref [com/a/a/a/a/i.e Lcom/a/a/a/a/q;]
+ Fieldref [com/a/a/a/a/i.f Landroid/os/Handler;]
+ Fieldref [com/a/a/a/a/i.g Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/i.h Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/i.i Ljava/util/Set;]
+ Fieldref [com/a/a/a/a/i.j Ljava/util/Queue;]
+ Methodref [android/content/Context.bindService (Landroid/content/Intent;Land
roid/content/ServiceConnection;I)Z]
+ Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/P
ackageManager;]
+ Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
+ Methodref [android/content/Context.unbindService (Landroid/content/ServiceCo
nnection;)V]
+ Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
+ Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/Stri
ng;I)Landroid/content/pm/PackageInfo;]
+ Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]

+ Methodref [android/os/HandlerThread.<init> (Ljava/lang/String;)V]


+ Methodref [android/os/HandlerThread.getLooper ()Landroid/os/Looper;]
+ Methodref [android/os/HandlerThread.start ()V]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lan
g/Throwable;)I]
+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]
+ Methodref [com/a/a/a/a/a/b.printStackTrace ()V]
+ Methodref [com/a/a/a/a/g.a (Landroid/os/IBinder;)Lcom/a/a/a/a/f;]
+ Methodref [com/a/a/a/a/i.a ()V]
+ Methodref [com/a/a/a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljav
a/lang/String;]
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/n;)V]
+ Methodref [com/a/a/a/a/i.a (Ljava/lang/String;)Ljava/security/PublicKey;]
+ Methodref [com/a/a/a/a/i.b ()V]
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/n;)V]
+ Methodref [com/a/a/a/a/i.c ()I]
+ Methodref [com/a/a/a/a/j.<init> (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Methodref [com/a/a/a/a/n.<init> (Lcom/a/a/a/a/q;Lcom/a/a/a/a/b;Lcom/a/a/a/a/
m;ILjava/lang/String;Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/n.a ()Lcom/a/a/a/a/m;]
+ Methodref [com/a/a/a/a/n.b ()I]
+ Methodref [com/a/a/a/a/n.c ()Ljava/lang/String;]
+ Methodref [com/a/a/a/a/o.<init> ()V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throwable;)
V]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
+ Methodref [java/lang/String.<init> ([B)V]
+ Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/security/KeyFactory.generatePublic (Ljava/security/spec/KeyS
pec;)Ljava/security/PublicKey;]
+ Methodref [java/security/KeyFactory.getInstance (Ljava/lang/String;)Ljava/se
curity/KeyFactory;]
+ Methodref [java/security/SecureRandom.<init> ()V]
+ Methodref [java/security/SecureRandom.nextInt ()I]
+ Methodref [java/security/spec/X509EncodedKeySpec.<init> ([B)V]
+ Methodref [java/util/HashSet.<init> ()V]
+ Methodref [java/util/LinkedList.<init> ()V]
+ InterfaceMethodref [com/a/a/a/a/f.a (JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ InterfaceMethodref [com/a/a/a/a/m.a (I)V]
+ InterfaceMethodref [com/a/a/a/a/m.b (I)V]
+ InterfaceMethodref [com/a/a/a/a/m.c (I)V]
+ InterfaceMethodref [com/a/a/a/a/q.a ()Z]
+ InterfaceMethodref [com/a/a/a/a/q.a (ILcom/a/a/a/a/s;)V]
+ InterfaceMethodref [java/util/Queue.offer (Ljava/lang/Object;)Z]
+ InterfaceMethodref [java/util/Queue.poll ()Ljava/lang/Object;]
+ InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
+ InterfaceMethodref [java/util/Set.isEmpty ()Z]
+ InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/os/Looper;)V]
+ NameAndType [<init> (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ NameAndType [<init> (Lcom/a/a/a/a/q;Lcom/a/a/a/a/b;Lcom/a/a/a/a/m;ILjava/lan

g/String;Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> (Ljava/lang/Throwable;)V]
+ NameAndType [<init> ([B)V]
+ NameAndType [a ()Lcom/a/a/a/a/m;]
+ NameAndType [a ()V]
+ NameAndType [a ()Z]
+ NameAndType [a (I)V]
+ NameAndType [a (ILcom/a/a/a/a/s;)V]
+ NameAndType [a (JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Strin
g;]
+ NameAndType [a (Landroid/os/IBinder;)Lcom/a/a/a/a/f;]
+ NameAndType [a (Lcom/a/a/a/a/n;)V]
+ NameAndType [a (Ljava/lang/String;)Ljava/security/PublicKey;]
+ NameAndType [a (Ljava/lang/String;)[B]
+ NameAndType [a Ljava/security/SecureRandom;]
+ NameAndType [add (Ljava/lang/Object;)Z]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b ()I]
+ NameAndType [b ()V]
+ NameAndType [b (I)V]
+ NameAndType [b (Lcom/a/a/a/a/n;)V]
+ NameAndType [b Lcom/a/a/a/a/f;]
+ NameAndType [bindService (Landroid/content/Intent;Landroid/content/ServiceCo
nnection;I)Z]
+ NameAndType [c ()I]
+ NameAndType [c ()Ljava/lang/String;]
+ NameAndType [c (I)V]
+ NameAndType [c Ljava/security/PublicKey;]
+ NameAndType [d Landroid/content/Context;]
+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [e Lcom/a/a/a/a/q;]
+ NameAndType [f Landroid/os/Handler;]
+ NameAndType [g Ljava/lang/String;]
+ NameAndType [generatePublic (Ljava/security/spec/KeySpec;)Ljava/security/Pub
licKey;]
+ NameAndType [getInstance (Ljava/lang/String;)Ljava/security/KeyFactory;]
+ NameAndType [getLooper ()Landroid/os/Looper;]
+ NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/Package
Info;]
+ NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
+ NameAndType [getPackageName ()Ljava/lang/String;]
+ NameAndType [h Ljava/lang/String;]
+ NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [i Ljava/util/Set;]
+ NameAndType [isEmpty ()Z]
+ NameAndType [j Ljava/util/Queue;]
+ NameAndType [nextInt ()I]
+ NameAndType [offer (Ljava/lang/Object;)Z]
+ NameAndType [poll ()Ljava/lang/Object;]
+ NameAndType [printStackTrace ()V]
+ NameAndType [remove (Ljava/lang/Object;)Z]
+ NameAndType [start ()V]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [unbindService (Landroid/content/ServiceConnection;)V]
+ NameAndType [valueOf (I)Ljava/lang/String;]
+ NameAndType [versionCode I]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]

+ Utf8 []
+ Utf8 [()I]
+ Utf8 [()Landroid/content/pm/PackageManager;]
+ Utf8 [()Landroid/os/Looper;]
+ Utf8 [()Lcom/a/a/a/a/m;]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)V]
+ Utf8 [(ILcom/a/a/a/a/s;)V]
+ Utf8 [(JLjava/lang/String;Lcom/a/a/a/a/c;)V]
+ Utf8 [(Landroid/content/ComponentName;)V]
+ Utf8 [(Landroid/content/ComponentName;Landroid/os/IBinder;)V]
+ Utf8 [(Landroid/content/Context;Lcom/a/a/a/a/q;Ljava/lang/String;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z]
+ Utf8 [(Landroid/content/ServiceConnection;)V]
+ Utf8 [(Landroid/os/IBinder;)Lcom/a/a/a/a/f;]
+ Utf8 [(Landroid/os/Looper;)V]
+ Utf8 [(Lcom/a/a/a/a/i;)Landroid/os/Handler;]
+ Utf8 [(Lcom/a/a/a/a/i;)Ljava/security/PublicKey;]
+ Utf8 [(Lcom/a/a/a/a/i;)Ljava/util/Set;]
+ Utf8 [(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Utf8 [(Lcom/a/a/a/a/m;)V]
+ Utf8 [(Lcom/a/a/a/a/n;)V]
+ Utf8 [(Lcom/a/a/a/a/q;Lcom/a/a/a/a/b;Lcom/a/a/a/a/m;ILjava/lang/String;Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)Ljava/security/KeyFactory;]
+ Utf8 [(Ljava/lang/String;)Ljava/security/PublicKey;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;)[B]
+ Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
+ Utf8 [(Ljava/lang/Throwable;)V]
+ Utf8 [(Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;]
+ Utf8 [([B)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Binding to licensing service.]
+ Utf8 [Calling checkLicense on service for ]
+ Utf8 [Code]
+ Utf8 [Could not bind to service.]
+ Utf8 [Could not decode from Base64.]
+ Utf8 [I]
+ Utf8 [Invalid key specification.]
+ Utf8 [Landroid/content/Context;]
+ Utf8 [Landroid/os/Handler;]
+ Utf8 [Lcom/a/a/a/a/f;]
+ Utf8 [Lcom/a/a/a/a/q;]
+ Utf8 [LicenseChecker]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/security/PublicKey;]
+ Utf8 [Ljava/security/SecureRandom;]
+ Utf8 [Ljava/util/Queue;]
+ Utf8 [Ljava/util/Set;]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Package not found. could not get version code.]


[RSA]
[RemoteException in checkLicense call.]
[Service unexpectedly disconnected.]
[StackMapTable]
[Unable to unbind from licensing service (already unbound)]
[Using cached license response]
[Y29tLmFuZHJvaWQudmVuZGluZy5saWNlbnNpbmcuSUxpY2Vuc2luZ1NlcnZpY2U=]
[a]
[add]
[android/content/Context]
[android/content/Intent]
[android/content/ServiceConnection]
[android/content/pm/PackageInfo]
[android/content/pm/PackageManager]
[android/content/pm/PackageManager$NameNotFoundException]
[android/os/Handler]
[android/os/HandlerThread]
[android/os/RemoteException]
[android/util/Log]
[append]
[b]
[background thread]
[bindService]
[c]
[com/a/a/a/a/a/a]
[com/a/a/a/a/a/b]
[com/a/a/a/a/f]
[com/a/a/a/a/g]
[com/a/a/a/a/i]
[com/a/a/a/a/j]
[com/a/a/a/a/m]
[com/a/a/a/a/n]
[com/a/a/a/a/o]
[com/a/a/a/a/q]
[d]
[e]
[f]
[g]
[generatePublic]
[getInstance]
[getLooper]
[getPackageInfo]
[getPackageManager]
[getPackageName]
[h]
[i]
[isEmpty]
[j]
[java/lang/IllegalArgumentException]
[java/lang/Object]
[java/lang/RuntimeException]
[java/lang/SecurityException]
[java/lang/String]
[java/lang/StringBuilder]
[java/security/KeyFactory]
[java/security/NoSuchAlgorithmException]
[java/security/SecureRandom]
[java/security/spec/InvalidKeySpecException]
[java/security/spec/X509EncodedKeySpec]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[java/util/HashSet]
[java/util/LinkedList]
[java/util/Queue]
[java/util/Set]
[nextInt]
[offer]
[onServiceConnected]
[onServiceDisconnected]
[poll]
[printStackTrace]
[remove]
[start]
[toString]
[unbindService]
[valueOf]
[versionCode]
[w]

Fields (count = 10):


+ Field:
a Ljava/security/SecureRandom;
Access flags: 0x1a
= private static final java.security.SecureRandom a
+ Field:
b Lcom/a/a/a/a/f;
Access flags: 0x2
= private com.a.a.a.a.f b
+ Field:
c Ljava/security/PublicKey;
Access flags: 0x2
= private java.security.PublicKey c
+ Field:
d Landroid/content/Context;
Access flags: 0x12
= private final android.content.Context d
+ Field:
e Lcom/a/a/a/a/q;
Access flags: 0x12
= private final com.a.a.a.a.q e
+ Field:
f Landroid/os/Handler;
Access flags: 0x2
= private android.os.Handler f
+ Field:
g Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String g
+ Field:
h Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String h
+ Field:
i Ljava/util/Set;
Access flags: 0x12
= private final java.util.Set i
+ Field:
j Ljava/util/Queue;
Access flags: 0x12
= private final java.util.Queue j
Methods (count = 17):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #44
+ Class [java/security/SecureRandom]
[3] dup
[4] invokespecial #102

+ Methodref [java/security/SecureRandom.<init> ()V]


[7] putstatic #52
+ Fieldref [com/a/a/a/a/i.a Ljava/security/SecureRandom;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Landroid/content/Context;Lcom/a/a/a/a/q;Ljava/lang/Stri
ng;)V
Access flags: 0x1
= public i(android.content.Context,com.a.a.a.a.q,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 100, locals = 5, stack = 4):
[0] aload_0 v0
[1] invokespecial #93
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] new #47
+ Class [java/util/HashSet]
[8] dup
[9] invokespecial #105
+ Methodref [java/util/HashSet.<init> ()V]
[12] putfield #60
+ Fieldref [com/a/a/a/a/i.i Ljava/util/Set;]
[15] aload_0 v0
[16] new #48
+ Class [java/util/LinkedList]
[19] dup
[20] invokespecial #106
+ Methodref [java/util/LinkedList.<init> ()V]
[23] putfield #61
+ Fieldref [com/a/a/a/a/i.j Ljava/util/Queue;]
[26] aload_0 v0
[27] aload_1 v1
[28] putfield #55
+ Fieldref [com/a/a/a/a/i.d Landroid/content/Context;]
[31] aload_0 v0
[32] aload_2 v2
[33] putfield #56
+ Fieldref [com/a/a/a/a/i.e Lcom/a/a/a/a/q;]
[36] aload_0 v0
[37] aload_3 v3
[38] invokestatic #82
+ Methodref [com/a/a/a/a/i.a (Ljava/lang/String;)Ljava/security/PublicKe
y;]
[41] putfield #54
+ Fieldref [com/a/a/a/a/i.c Ljava/security/PublicKey;]
[44] aload_0 v0
[45] aload_0 v0
[46] getfield #55
+ Fieldref [com/a/a/a/a/i.d Landroid/content/Context;]
[49] invokevirtual #64
+ Methodref [android/content/Context.getPackageName ()Ljava/lang/String;
]
[52] putfield #58
+ Fieldref [com/a/a/a/a/i.g Ljava/lang/String;]
[55] aload_0 v0
[56] aload_1 v1
[57] aload_0 v0
[58] getfield #58
+ Fieldref [com/a/a/a/a/i.g Ljava/lang/String;]

[61] invokestatic #80


+ Methodref [com/a/a/a/a/i.a (Landroid/content/Context;Ljava/lang/String
;)Ljava/lang/String;]
[64] putfield #59
+ Fieldref [com/a/a/a/a/i.h Ljava/lang/String;]
[67] new #23
+ Class [android/os/HandlerThread]
[70] dup
[71] ldc #15
+ String [background thread]
[73] invokespecial #69
+ Methodref [android/os/HandlerThread.<init> (Ljava/lang/String;)V]
[76] astore v4
[78] aload v4
[80] invokevirtual #71
+ Methodref [android/os/HandlerThread.start ()V]
[83] aload_0 v0
[84] new #22
+ Class [android/os/Handler]
[87] dup
[88] aload v4
[90] invokevirtual #70
+ Methodref [android/os/HandlerThread.getLooper ()Landroid/os/Looper;]
[93] invokespecial #68
+ Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
[96] putfield #57
+ Fieldref [com/a/a/a/a/i.f Landroid/os/Handler;]
[99] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)Ljava/security/PublicKey;
Access flags: 0xa
= private static java.security.PublicKey a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 70, locals = 3, stack = 4):
[0] aload_0 v0
[1] invokestatic #76
+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]
[4] astore_1 v1
[5] ldc #9
+ String [RSA]
[7] invokestatic #101
+ Methodref [java/security/KeyFactory.getInstance (Ljava/lang/String;)Lj
ava/security/KeyFactory;]
[10] astore_2 v2
[11] aload_2 v2
[12] new #46
+ Class [java/security/spec/X509EncodedKeySpec]
[15] dup
[16] aload_1 v1
[17] invokespecial #104
+ Methodref [java/security/spec/X509EncodedKeySpec.<init> ([B)V]
[20] invokevirtual #100
+ Methodref [java/security/KeyFactory.generatePublic (Ljava/security/spe
c/KeySpec;)Ljava/security/PublicKey;]
[23] areturn
[24] astore_1 v1
[25] new #38
+ Class [java/lang/RuntimeException]
[28] dup

[29] aload_1 v1
[30] invokespecial #94
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
[33] athrow
[34] astore_1 v1
[35] ldc #7
+ String [LicenseChecker]
[37] ldc #5
+ String [Could not decode from Base64.]
[39] invokestatic #72
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[42] pop
[43] new #36
+ Class [java/lang/IllegalArgumentException]
[46] dup
[47] aload_1 v1
[48] invokespecial #92
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throw
able;)V]
[51] athrow
[52] astore_1 v1
[53] ldc #7
+ String [LicenseChecker]
[55] ldc #6
+ String [Invalid key specification.]
[57] invokestatic #72
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[60] pop
[61] new #36
+ Class [java/lang/IllegalArgumentException]
[64] dup
[65] aload_1 v1
[66] invokespecial #92
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throw
able;)V]
[69] athrow
Code attribute exceptions (count = 3):
- ExceptionInfo (0 -> 23: 24):
+ Class [java/security/NoSuchAlgorithmException]
- ExceptionInfo (0 -> 23: 34):
+ Class [com/a/a/a/a/a/b]
- ExceptionInfo (0 -> 23: 52):
+ Class [java/security/spec/InvalidKeySpecException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [24] Var: ..., Stack: [a:java/security/NoSuchAlgorithmException]
- [34] Var: ..., Stack: [a:com/a/a/a/a/a/b]
- [52] Var: ..., Stack: [a:java/security/spec/InvalidKeySpecException]
+ Method:
a(Lcom/a/a/a/a/m;)V
Access flags: 0x21
= public synchronized void a(com.a.a.a.a.m)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 178, locals = 4, stack = 8):
[0] aload_0 v0
[1] getfield #56
+ Fieldref [com/a/a/a/a/i.e Lcom/a/a/a/a/q;]
[4] invokeinterface #111
+ InterfaceMethodref [com/a/a/a/a/q.a ()Z]
[9] ifeq +23 (target=32)
[12] ldc #7

+ String [LicenseChecker]
[14] ldc #13
+ String [Using cached license response]
[16] invokestatic #73
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
[19] pop
[20] aload_1 v1
[21] sipush 256
[24] invokeinterface #108
+ InterfaceMethodref [com/a/a/a/a/m.a (I)V]
[29] goto +148 (target=177)
[32] new #33
+ Class [com/a/a/a/a/n]
[35] dup
[36] aload_0 v0
[37] getfield #56
+ Fieldref [com/a/a/a/a/i.e Lcom/a/a/a/a/q;]
[40] new #34
+ Class [com/a/a/a/a/o]
[43] dup
[44] invokespecial #91
+ Methodref [com/a/a/a/a/o.<init> ()V]
[47] aload_1 v1
[48] aload_0 v0
[49] invokespecial #85
+ Methodref [com/a/a/a/a/i.c ()I]
[52] aload_0 v0
[53] getfield #58
+ Fieldref [com/a/a/a/a/i.g Ljava/lang/String;]
[56] aload_0 v0
[57] getfield #59
+ Fieldref [com/a/a/a/a/i.h Ljava/lang/String;]
[60] invokespecial #87
+ Methodref [com/a/a/a/a/n.<init> (Lcom/a/a/a/a/q;Lcom/a/a/a/a/b;Lcom/a/
a/a/a/m;ILjava/lang/String;Ljava/lang/String;)V]
[63] astore_2 v2
[64] aload_0 v0
[65] getfield #53
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
[68] ifnonnull +94 (target=162)
[71] ldc #7
+ String [LicenseChecker]
[73] ldc #2
+ String [Binding to licensing service.]
[75] invokestatic #73
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
[78] pop
[79] aload_0 v0
[80] getfield #55
+ Fieldref [com/a/a/a/a/i.d Landroid/content/Context;]
[83] new #17
+ Class [android/content/Intent]
[86] dup
[87] new #40
+ Class [java/lang/String]
[90] dup
[91] ldc #14
+ String [Y29tLmFuZHJvaWQudmVuZGluZy5saWNlbnNpbmcuSUxpY2Vuc2luZ1NlcnZpY2
U=]
[93] invokestatic #76

+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]


[96] invokespecial #95
+ Methodref [java/lang/String.<init> ([B)V]
[99] invokespecial #66
+ Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
[102] aload_0 v0
[103] iconst_1
[104] invokevirtual #62
+ Methodref [android/content/Context.bindService (Landroid/content/Inten
t;Landroid/content/ServiceConnection;I)Z]
[107] istore_3 v3
[108] iload_3 v3
[109] ifeq +17 (target=126)
[112] aload_0 v0
[113] getfield #61
+ Fieldref [com/a/a/a/a/i.j Ljava/util/Queue;]
[116] aload_2 v2
[117] invokeinterface #113
+ InterfaceMethodref [java/util/Queue.offer (Ljava/lang/Object;)Z]
[122] pop
[123] goto +54 (target=177)
[126] ldc #7
+ String [LicenseChecker]
[128] ldc #4
+ String [Could not bind to service.]
[130] invokestatic #72
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[133] pop
[134] aload_0 v0
[135] aload_2 v2
[136] invokespecial #84
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/n;)V]
[139] goto +38 (target=177)
[142] astore_3 v3
[143] aload_1 v1
[144] bipush 6
[146] invokeinterface #110
+ InterfaceMethodref [com/a/a/a/a/m.c (I)V]
[151] goto +26 (target=177)
[154] astore_3 v3
[155] aload_3 v3
[156] invokevirtual #77
+ Methodref [com/a/a/a/a/a/b.printStackTrace ()V]
[159] goto +18 (target=177)
[162] aload_0 v0
[163] getfield #61
+ Fieldref [com/a/a/a/a/i.j Ljava/util/Queue;]
[166] aload_2 v2
[167] invokeinterface #113
+ InterfaceMethodref [java/util/Queue.offer (Ljava/lang/Object;)Z]
[172] pop
[173] aload_0 v0
[174] invokespecial #79
+ Methodref [com/a/a/a/a/i.a ()V]
[177] return
Code attribute exceptions (count = 2):
- ExceptionInfo (79 -> 139: 142):
+ Class [java/lang/SecurityException]
- ExceptionInfo (79 -> 139: 154):
+ Class [com/a/a/a/a/a/b]

Code attribute attributes (attribute count = 1):


+ Stack map table attribute (count = 8):
- [32] Var: ..., Stack: (empty)
- [126] Var: ...[a:com/a/a/a/a/n][i], Stack: (empty)
- [139] Var: -1, Stack: (empty)
- [142] Var: ..., Stack: [a:java/lang/SecurityException]
- [154] Var: ..., Stack: [a:com/a/a/a/a/a/b]
- [159] Var: ..., Stack: (empty)
- [162] Var: ..., Stack: (empty)
- [177] Var: -1, Stack: (empty)
+ Method:
a()V
Access flags: 0x2
= private void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 102, locals = 3, stack = 8):
[0] goto +84 (target=84)
[3] ldc #7
+ String [LicenseChecker]
[5] new #41
+ Class [java/lang/StringBuilder]
[8] dup
[9] ldc #3
+ String [Calling checkLicense on service for ]
[11] invokespecial #97
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[14] aload_1 v1
[15] invokevirtual #90
+ Methodref [com/a/a/a/a/n.c ()Ljava/lang/String;]
[18] invokevirtual #98
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[21] invokevirtual #99
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[24] invokestatic #73
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
[27] pop
[28] aload_0 v0
[29] getfield #53
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
[32] aload_1 v1
[33] invokevirtual #89
+ Methodref [com/a/a/a/a/n.b ()I]
[36] i2l
[37] aload_1 v1
[38] invokevirtual #90
+ Methodref [com/a/a/a/a/n.c ()Ljava/lang/String;]
[41] new #31
+ Class [com/a/a/a/a/j]
[44] dup
[45] aload_0 v0
[46] aload_1 v1
[47] invokespecial #86
+ Methodref [com/a/a/a/a/j.<init> (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
[50] invokeinterface #107
+ InterfaceMethodref [com/a/a/a/a/f.a (JLjava/lang/String;Lcom/a/a/a/a/c
;)V]
[55] aload_0 v0
[56] getfield #60
+ Fieldref [com/a/a/a/a/i.i Ljava/util/Set;]
[59] aload_1 v1

[60] invokeinterface #115


+ InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
[65] pop
[66] goto +18 (target=84)
[69] astore_2 v2
[70] ldc #7
+ String [LicenseChecker]
[72] ldc #10
+ String [RemoteException in checkLicense call.]
[74] aload_2 v2
[75] invokestatic #75
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Lja
va/lang/Throwable;)I]
[78] pop
[79] aload_0 v0
[80] aload_1 v1
[81] invokespecial #84
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/n;)V]
[84] aload_0 v0
[85] getfield #61
+ Fieldref [com/a/a/a/a/i.j Ljava/util/Queue;]
[88] invokeinterface #114
+ InterfaceMethodref [java/util/Queue.poll ()Ljava/lang/Object;]
[93] checkcast #33
+ Class [com/a/a/a/a/n]
[96] dup
[97] astore_1 v1
[98] ifnonnull -95 (target=3)
[101] return
Code attribute exceptions (count = 1):
- ExceptionInfo (3 -> 66: 69):
+ Class [android/os/RemoteException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [3] Var: ...[a:com/a/a/a/a/n], Stack: (empty)
- [69] Var: ..., Stack: [a:android/os/RemoteException]
- [84] Var: -1, Stack: (empty)
+ Method:
a(Lcom/a/a/a/a/n;)V
Access flags: 0x22
= private synchronized void a(com.a.a.a.a.n)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #60
+ Fieldref [com/a/a/a/a/i.i Ljava/util/Set;]
[4] aload_1 v1
[5] invokeinterface #117
+ InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
[10] pop
[11] aload_0 v0
[12] getfield #60
+ Fieldref [com/a/a/a/a/i.i Ljava/util/Set;]
[15] invokeinterface #116
+ InterfaceMethodref [java/util/Set.isEmpty ()Z]
[20] ifeq +7 (target=27)
[23] aload_0 v0
[24] invokespecial #83
+ Methodref [com/a/a/a/a/i.b ()V]
[27] return
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 1):


+ Stack map table attribute (count = 1):
- [27] Var: ..., Stack: (empty)
+ Method:
onServiceConnected(Landroid/content/ComponentName;Landroid/os/
IBinder;)V
Access flags: 0x21
= public synchronized void onServiceConnected(android.content.ComponentNam
e,android.os.IBinder)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_2 v2
[2] invokestatic #78
+ Methodref [com/a/a/a/a/g.a (Landroid/os/IBinder;)Lcom/a/a/a/a/f;]
[5] putfield #53
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
[8] aload_0 v0
[9] invokespecial #79
+ Methodref [com/a/a/a/a/i.a ()V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onServiceDisconnected(Landroid/content/ComponentName;)V
Access flags: 0x21
= public synchronized void onServiceDisconnected(android.content.Component
Name)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] ldc #7
+ String [LicenseChecker]
[2] ldc #11
+ String [Service unexpectedly disconnected.]
[4] invokestatic #74
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[7] pop
[8] aload_0 v0
[9] aconst_null
[10] putfield #53
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Lcom/a/a/a/a/n;)V
Access flags: 0x22
= private synchronized void b(com.a.a.a.a.n)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 53, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #56
+ Fieldref [com/a/a/a/a/i.e Lcom/a/a/a/a/q;]
[4] sipush 291
[7] aconst_null
[8] invokeinterface #112
+ InterfaceMethodref [com/a/a/a/a/q.a (ILcom/a/a/a/a/s;)V]
[13] aload_0 v0
[14] getfield #56
+ Fieldref [com/a/a/a/a/i.e Lcom/a/a/a/a/q;]
[17] invokeinterface #111
+ InterfaceMethodref [com/a/a/a/a/q.a ()Z]
[22] ifeq +18 (target=40)

[25] aload_1 v1
[26] invokevirtual #88
+ Methodref [com/a/a/a/a/n.a ()Lcom/a/a/a/a/m;]
[29] sipush 291
[32] invokeinterface #108
+ InterfaceMethodref [com/a/a/a/a/m.a (I)V]
[37] goto +15 (target=52)
[40] aload_1 v1
[41] invokevirtual #88
+ Methodref [com/a/a/a/a/n.a ()Lcom/a/a/a/a/m;]
[44] sipush 291
[47] invokeinterface #109
+ InterfaceMethodref [com/a/a/a/a/m.b (I)V]
[52] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [40] Var: ..., Stack: (empty)
- [52] Var: ..., Stack: (empty)
+ Method:
b()V
Access flags: 0x2
= private void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 33, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #53
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
[4] ifnull +28 (target=32)
[7] aload_0 v0
[8] getfield #55
+ Fieldref [com/a/a/a/a/i.d Landroid/content/Context;]
[11] aload_0 v0
[12] invokevirtual #65
+ Methodref [android/content/Context.unbindService (Landroid/content/Ser
viceConnection;)V]
[15] goto +12 (target=27)
[18] astore_1 v1
[19] ldc #7
+ String [LicenseChecker]
[21] ldc #12
+ String [Unable to unbind from licensing service (already unbound)]
[23] invokestatic #72
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[26] pop
[27] aload_0 v0
[28] aconst_null
[29] putfield #53
+ Fieldref [com/a/a/a/a/i.b Lcom/a/a/a/a/f;]
[32] return
Code attribute exceptions (count = 1):
- ExceptionInfo (7 -> 15: 18):
+ Class [java/lang/IllegalArgumentException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [18] Var: ..., Stack: [a:java/lang/IllegalArgumentException]
- [27] Var: ..., Stack: (empty)
- [32] Var: ..., Stack: (empty)
+ Method:
c()I
Access flags: 0x2
= private int c()

Class member attributes (count = 1):


+ Code attribute instructions (code length = 7, locals = 1, stack = 1):
[0] getstatic #52
+ Fieldref [com/a/a/a/a/i.a Ljava/security/SecureRandom;]
[3] invokevirtual #103
+ Methodref [java/security/SecureRandom.nextInt ()I]
[6] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Strin
g;
Access flags: 0xa
= private static java.lang.String a(android.content.Context,java.lang.Stri
ng)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 3, stack = 3):
[0] aload_0 v0
[1] invokevirtual #63
+ Methodref [android/content/Context.getPackageManager ()Landroid/conten
t/pm/PackageManager;]
[4] aload_1 v1
[5] iconst_0
[6] invokevirtual #67
+ Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lan
g/String;I)Landroid/content/pm/PackageInfo;]
[9] getfield #51
+ Fieldref [android/content/pm/PackageInfo.versionCode I]
[12] invokestatic #96
+ Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
[15] areturn
[16] astore_2 v2
[17] ldc #7
+ String [LicenseChecker]
[19] ldc #8
+ String [Package not found. could not get version code.]
[21] invokestatic #72
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[24] pop
[25] ldc #1
+ String []
[27] areturn
Code attribute exceptions (count = 1):
- ExceptionInfo (0 -> 15: 16):
+ Class [android/content/pm/PackageManager$NameNotFoundException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [16] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoun
dException]
+ Method:
a(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V
Access flags: 0x1008
= static synthetic void a(com.a.a.a.a.i,com.a.a.a.a.n)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #84
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/n;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
b(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V
Access flags: 0x1008
= static synthetic void b(com.a.a.a.a.i,com.a.a.a.a.n)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #81
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/n;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Lcom/a/a/a/a/i;)Landroid/os/Handler;
Access flags: 0x1008
= static synthetic android.os.Handler a(com.a.a.a.a.i)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] getfield #57
+ Fieldref [com/a/a/a/a/i.f Landroid/os/Handler;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Lcom/a/a/a/a/i;)Ljava/util/Set;
Access flags: 0x1008
= static synthetic java.util.Set b(com.a.a.a.a.i)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] getfield #60
+ Fieldref [com/a/a/a/a/i.i Ljava/util/Set;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Lcom/a/a/a/a/i;)Ljava/security/PublicKey;
Access flags: 0x1008
= static synthetic java.security.PublicKey c(com.a.a.a.a.i)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack
[0] aload_0 v0
[1] getfield #54
+ Fieldref [com/a/a/a/a/i.c Ljava/security/PublicKey;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/j
Superclass:
com/a/a/a/a/d
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.a.a.a.a.j extends com.a.a.a.a.d
Interfaces (count = 0):
Constant Pool (count = 73):
+ String [Clearing timeout.]

= 2):

= 1):

= 1):

= 1):

+ String [LicenseChecker]
+ String [Start monitoring timeout.]
+ Class [android/os/Handler]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/d]
+ Class [com/a/a/a/a/i]
+ Class [com/a/a/a/a/j]
+ Class [com/a/a/a/a/k]
+ Class [com/a/a/a/a/l]
+ Long [10000]
+ Fieldref [com/a/a/a/a/j.a Lcom/a/a/a/a/i;]
+ Fieldref [com/a/a/a/a/j.b Lcom/a/a/a/a/n;]
+ Fieldref [com/a/a/a/a/j.c Ljava/lang/Runnable;]
+ Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
+ Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
+ Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [com/a/a/a/a/d.<init> ()V]
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/i;)Landroid/os/Handler;]
+ Methodref [com/a/a/a/a/j.a ()V]
+ Methodref [com/a/a/a/a/j.b ()V]
+ Methodref [com/a/a/a/a/k.<init> (Lcom/a/a/a/a/j;)V]
+ Methodref [com/a/a/a/a/l.<init> (Lcom/a/a/a/a/j;ILjava/lang/String;Ljava/lan
g/String;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Lcom/a/a/a/a/j;)V]
+ NameAndType [<init> (Lcom/a/a/a/a/j;ILjava/lang/String;Ljava/lang/String;)V]
+ NameAndType [a ()V]
+ NameAndType [a (Lcom/a/a/a/a/i;)Landroid/os/Handler;]
+ NameAndType [a Lcom/a/a/a/a/i;]
+ NameAndType [b ()V]
+ NameAndType [b Lcom/a/a/a/a/n;]
+ NameAndType [c Ljava/lang/Runnable;]
+ NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [post (Ljava/lang/Runnable;)Z]
+ NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
+ NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
+ Utf8 [()V]
+ Utf8 [(ILjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [(Lcom/a/a/a/a/i;)Landroid/os/Handler;]
+ Utf8 [(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Utf8 [(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ Utf8 [(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ Utf8 [(Lcom/a/a/a/a/j;)V]
+ Utf8 [(Lcom/a/a/a/a/j;ILjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/Runnable;)V]
+ Utf8 [(Ljava/lang/Runnable;)Z]
+ Utf8 [(Ljava/lang/Runnable;J)Z]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [<init>]
+ Utf8 [Clearing timeout.]
+ Utf8 [Code]
+ Utf8 [Lcom/a/a/a/a/i;]
+ Utf8 [Lcom/a/a/a/a/n;]
+ Utf8 [LicenseChecker]
+ Utf8 [Ljava/lang/Runnable;]
+ Utf8 [Start monitoring timeout.]
+ Utf8 [a]
+ Utf8 [android/os/Handler]
+ Utf8 [android/util/Log]

+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[b]
[c]
[com/a/a/a/a/d]
[com/a/a/a/a/i]
[com/a/a/a/a/j]
[com/a/a/a/a/k]
[com/a/a/a/a/l]
[i]
[post]
[postDelayed]
[removeCallbacks]

Fields (count = 3):


+ Field:
b Lcom/a/a/a/a/n;
Access flags: 0x12
= private final com.a.a.a.a.n b
+ Field:
c Ljava/lang/Runnable;
Access flags: 0x2
= private java.lang.Runnable c
+ Field:
a Lcom/a/a/a/a/i;
Access flags: 0x1010
= final synthetic com.a.a.a.a.i a
Methods (count = 7):
- Method:
<init>(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V
Access flags: 0x1
= public j(com.a.a.a.a.i,com.a.a.a.a.n)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 3, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #13
+ Fieldref [com/a/a/a/a/j.a Lcom/a/a/a/a/i;]
[5] aload_0 v0
[6] invokespecial #20
+ Methodref [com/a/a/a/a/d.<init> ()V]
[9] aload_0 v0
[10] aload_2 v2
[11] putfield #14
+ Fieldref [com/a/a/a/a/j.b Lcom/a/a/a/a/n;]
[14] aload_0 v0
[15] new #9
+ Class [com/a/a/a/a/k]
[18] dup
[19] aload_0 v0
[20] invokespecial #24
+ Methodref [com/a/a/a/a/k.<init> (Lcom/a/a/a/a/j;)V]
[23] putfield #15
+ Fieldref [com/a/a/a/a/j.c Ljava/lang/Runnable;]
[26] aload_0 v0
[27] invokespecial #22
+ Methodref [com/a/a/a/a/j.a ()V]
[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILjava/lang/String;Ljava/lang/String;)V
Access flags: 0x1
= public void a(int,java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 4, stack = 7):

[0] aload_0 v0
[1] getfield #13
+ Fieldref [com/a/a/a/a/j.a Lcom/a/a/a/a/i;]
[4] invokestatic #21
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/i;)Landroid/os/Handler;]
[7] new #10
+ Class [com/a/a/a/a/l]
[10] dup
[11] aload_0 v0
[12] iload_1 v1
[13] aload_2 v2
[14] aload_3 v3
[15] invokespecial #25
+ Methodref [com/a/a/a/a/l.<init> (Lcom/a/a/a/a/j;ILjava/lang/String;Lja
va/lang/String;)V]
[18] invokevirtual #16
+ Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
[21] pop
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()V
Access flags: 0x2
= private void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 1, stack = 4):
[0] ldc #2
+ String [LicenseChecker]
[2] ldc #3
+ String [Start monitoring timeout.]
[4] invokestatic #19
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
[7] pop
[8] aload_0 v0
[9] getfield #13
+ Fieldref [com/a/a/a/a/j.a Lcom/a/a/a/a/i;]
[12] invokestatic #21
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/i;)Landroid/os/Handler;]
[15] aload_0 v0
[16] getfield #15
+ Fieldref [com/a/a/a/a/j.c Ljava/lang/Runnable;]
[19] ldc2_w #11
+ Long [10000]
[22] invokevirtual #17
+ Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
[25] pop
[26] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b()V
Access flags: 0x2
= private void b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 1, stack = 2):
[0] ldc #2
+ String [LicenseChecker]
[2] ldc #1
+ String [Clearing timeout.]
[4] invokestatic #19
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]

[7] pop
[8] aload_0 v0
[9] getfield #13
+ Fieldref [com/a/a/a/a/j.a Lcom/a/a/a/a/i;]
[12] invokestatic #21
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/i;)Landroid/os/Handler;]
[15] aload_0 v0
[16] getfield #15
+ Fieldref [com/a/a/a/a/j.c Ljava/lang/Runnable;]
[19] invokevirtual #18
+ Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;
Access flags: 0x1008
= static synthetic com.a.a.a.a.n a(com.a.a.a.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #14
+ Fieldref [com/a/a/a/a/j.b Lcom/a/a/a/a/n;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
b(Lcom/a/a/a/a/j;)V
Access flags: 0x1008
= static synthetic void b(com.a.a.a.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #23
+ Methodref [com/a/a/a/a/j.b ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;
Access flags: 0x1008
= static synthetic com.a.a.a.a.i c(com.a.a.a.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #13
+ Fieldref [com/a/a/a/a/j.a Lcom/a/a/a/a/i;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/k
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.a.a.a.a.k extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]

Constant Pool (count = 45):


+ String [Check timed out.]
+ String [LicenseChecker]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/i]
+ Class [com/a/a/a/a/j]
+ Class [com/a/a/a/a/k]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Fieldref [com/a/a/a/a/k.a Lcom/a/a/a/a/j;]
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ NameAndType [a (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ NameAndType [a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ NameAndType [a Lcom/a/a/a/a/j;]
+ NameAndType [b (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ NameAndType [c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [()V]
+ Utf8 [(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Utf8 [(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ Utf8 [(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ Utf8 [(Lcom/a/a/a/a/j;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [<init>]
+ Utf8 [Check timed out.]
+ Utf8 [Code]
+ Utf8 [Lcom/a/a/a/a/j;]
+ Utf8 [LicenseChecker]
+ Utf8 [a]
+ Utf8 [android/util/Log]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [com/a/a/a/a/i]
+ Utf8 [com/a/a/a/a/j]
+ Utf8 [com/a/a/a/a/k]
+ Utf8 [i]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/Runnable]
+ Utf8 [run]
Fields (count = 1):
+ Field:
a Lcom/a/a/a/a/j;
Access flags: 0x1010
= final synthetic com.a.a.a.a.j a
Methods (count = 2):
- Method:
<init>(Lcom/a/a/a/a/j;)V
Access flags: 0x0
= k(com.a.a.a.a.j)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1

[2] putfield #9
+ Fieldref [com/a/a/a/a/k.a Lcom/a/a/a/a/j;]
[5] aload_0 v0
[6] invokespecial #15
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V
Access flags: 0x1
= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 1, stack = 2):
[0] ldc #2
+ String [LicenseChecker]
[2] ldc #1
+ String [Check timed out.]
[4] invokestatic #10
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
[7] pop
[8] aload_0 v0
[9] getfield #9
+ Fieldref [com/a/a/a/a/k.a Lcom/a/a/a/a/j;]
[12] invokestatic #14
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
[15] aload_0 v0
[16] getfield #9
+ Fieldref [com/a/a/a/a/k.a Lcom/a/a/a/a/j;]
[19] invokestatic #13
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
[22] invokestatic #11
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
[25] aload_0 v0
[26] getfield #9
+ Fieldref [com/a/a/a/a/k.a Lcom/a/a/a/a/j;]
[29] invokestatic #14
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
[32] aload_0 v0
[33] getfield #9
+ Fieldref [com/a/a/a/a/k.a Lcom/a/a/a/a/j;]
[36] invokestatic #13
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
[39] invokestatic #12
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
[42] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/l
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.a.a.a.a.l extends java.lang.Object
Interfaces (count = 1):
+ Class [java/lang/Runnable]

Constant Pool (count = 73):


+ String [LicenseChecker]
+ String [Received response.]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/i]
+ Class [com/a/a/a/a/j]
+ Class [com/a/a/a/a/l]
+ Class [com/a/a/a/a/n]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Class [java/util/Set]
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
+ Fieldref [com/a/a/a/a/l.b I]
+ Fieldref [com/a/a/a/a/l.c Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/l.d Ljava/lang/String;]
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/i;)Ljava/util/Set;]
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Methodref [com/a/a/a/a/i.c (Lcom/a/a/a/a/i;)Ljava/security/PublicKey;]
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ Methodref [com/a/a/a/a/j.b (Lcom/a/a/a/a/j;)V]
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ Methodref [com/a/a/a/a/n.a (Ljava/security/PublicKey;ILjava/lang/String;Ljav
a/lang/String;)V]
+ Methodref [java/lang/Object.<init> ()V]
+ InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ NameAndType [a (Ljava/security/PublicKey;ILjava/lang/String;Ljava/lang/Strin
g;)V]
+ NameAndType [a Lcom/a/a/a/a/j;]
+ NameAndType [b (Lcom/a/a/a/a/i;)Ljava/util/Set;]
+ NameAndType [b (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ NameAndType [b (Lcom/a/a/a/a/j;)V]
+ NameAndType [b I]
+ NameAndType [c (Lcom/a/a/a/a/i;)Ljava/security/PublicKey;]
+ NameAndType [c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ NameAndType [c Ljava/lang/String;]
+ NameAndType [contains (Ljava/lang/Object;)Z]
+ NameAndType [d Ljava/lang/String;]
+ NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [()V]
+ Utf8 [(Lcom/a/a/a/a/i;)Ljava/security/PublicKey;]
+ Utf8 [(Lcom/a/a/a/a/i;)Ljava/util/Set;]
+ Utf8 [(Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
+ Utf8 [(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
+ Utf8 [(Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
+ Utf8 [(Lcom/a/a/a/a/j;)V]
+ Utf8 [(Lcom/a/a/a/a/j;ILjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/security/PublicKey;ILjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Lcom/a/a/a/a/j;]
+ Utf8 [LicenseChecker]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Received response.]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[StackMapTable]
[a]
[android/util/Log]
[b]
[c]
[com/a/a/a/a/i]
[com/a/a/a/a/j]
[com/a/a/a/a/l]
[com/a/a/a/a/n]
[contains]
[d]
[i]
[java/lang/Object]
[java/lang/Runnable]
[java/util/Set]
[run]

Fields (count = 4):


+ Field:
a Lcom/a/a/a/a/j;
Access flags: 0x1010
= final synthetic com.a.a.a.a.j a
+ Field:
b I
Access flags: 0x1012
= private final synthetic int b
+ Field:
c Ljava/lang/String;
Access flags: 0x1012
= private final synthetic java.lang.String c
+ Field:
d Ljava/lang/String;
Access flags: 0x1012
= private final synthetic java.lang.String d
Methods (count = 2):
- Method:
<init>(Lcom/a/a/a/a/j;ILjava/lang/String;Ljava/lang/String;)V
Access flags: 0x0
= l(com.a.a.a.a.j,int,java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 5, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[5] aload_0 v0
[6] iload_2 v2
[7] putfield #12
+ Fieldref [com/a/a/a/a/l.b I]
[10] aload_0 v0
[11] aload_3 v3
[12] putfield #13
+ Fieldref [com/a/a/a/a/l.c Ljava/lang/String;]
[15] aload_0 v0
[16] aload v4
[18] putfield #14
+ Fieldref [com/a/a/a/a/l.d Ljava/lang/String;]
[21] aload_0 v0
[22] invokespecial #23
+ Methodref [java/lang/Object.<init> ()V]
[25] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
run()V

Access flags: 0x1


= public void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 90, locals = 1, stack = 5):
[0] ldc #1
+ String [LicenseChecker]
[2] ldc #2
+ String [Received response.]
[4] invokestatic #15
+ Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
[7] pop
[8] aload_0 v0
[9] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[12] invokestatic #21
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
[15] invokestatic #16
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/i;)Ljava/util/Set;]
[18] aload_0 v0
[19] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[22] invokestatic #19
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
[25] invokeinterface #24
+ InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
[30] ifeq +59 (target=89)
[33] aload_0 v0
[34] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[37] invokestatic #20
+ Methodref [com/a/a/a/a/j.b (Lcom/a/a/a/a/j;)V]
[40] aload_0 v0
[41] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[44] invokestatic #19
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
[47] aload_0 v0
[48] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[51] invokestatic #21
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]
[54] invokestatic #18
+ Methodref [com/a/a/a/a/i.c (Lcom/a/a/a/a/i;)Ljava/security/PublicKey;]
[57] aload_0 v0
[58] getfield #12
+ Fieldref [com/a/a/a/a/l.b I]
[61] aload_0 v0
[62] getfield #13
+ Fieldref [com/a/a/a/a/l.c Ljava/lang/String;]
[65] aload_0 v0
[66] getfield #14
+ Fieldref [com/a/a/a/a/l.d Ljava/lang/String;]
[69] invokevirtual #22
+ Methodref [com/a/a/a/a/n.a (Ljava/security/PublicKey;ILjava/lang/Strin
g;Ljava/lang/String;)V]
[72] aload_0 v0
[73] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[76] invokestatic #21
+ Methodref [com/a/a/a/a/j.c (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/i;]

[79] aload_0 v0
[80] getfield #11
+ Fieldref [com/a/a/a/a/l.a Lcom/a/a/a/a/j;]
[83] invokestatic #19
+ Methodref [com/a/a/a/a/j.a (Lcom/a/a/a/a/j;)Lcom/a/a/a/a/n;]
[86] invokestatic #17
+ Methodref [com/a/a/a/a/i.b (Lcom/a/a/a/a/i;Lcom/a/a/a/a/n;)V]
[89] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [89] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/m
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x601
= public interface com.a.a.a.a.m extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 9):
+ Class [com/a/a/a/a/m]
+ Class [java/lang/Object]
+ Utf8 [(I)V]
+ Utf8 [a]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [com/a/a/a/a/m]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
+ Method:
a(I)V
Access flags: 0x401
= public abstract void a(int)
+ Method:
b(I)V
Access flags: 0x401
= public abstract void b(int)
+ Method:
c(I)V
Access flags: 0x401
= public abstract void c(int)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/n
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.a.a.a.a.n extends java.lang.Object
Interfaces (count = 0):

Constant Pool (count = 168):


+ String [An error has occurred on the licensing server.]
+ String [Could not Base64-decode signature.]
+ String [Could not parse response.]
+ String [Error contacting licensing server.]
+ String [LicenseValidator]
+ String [Licensing server is refusing to talk to this device, over quota.]
+ String [Nonce doesn't match.]
+ String [Package name doesn't match.]
+ String [Response codes don't match.]
+ String [SHA1withRSA]
+ String [Signature verification failed.]
+ String [Unknown response code for license check.]
+ String [User identifier is empty.]
+ String [Version codes don't match.]
+ Class [android/text/TextUtils]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/a/a]
+ Class [com/a/a/a/a/a/b]
+ Class [com/a/a/a/a/b]
+ Class [com/a/a/a/a/m]
+ Class [com/a/a/a/a/n]
+ Class [com/a/a/a/a/q]
+ Class [com/a/a/a/a/s]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Object]
+ Class [java/lang/RuntimeException]
+ Class [java/lang/String]
+ Class [java/security/InvalidKeyException]
+ Class [java/security/NoSuchAlgorithmException]
+ Class [java/security/Signature]
+ Class [java/security/SignatureException]
+ Fieldref [com/a/a/a/a/n.a Lcom/a/a/a/a/q;]
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
+ Fieldref [com/a/a/a/a/n.c I]
+ Fieldref [com/a/a/a/a/n.d Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/n.e Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/n.f Lcom/a/a/a/a/b;]
+ Fieldref [com/a/a/a/a/s.a I]
+ Fieldref [com/a/a/a/a/s.b I]
+ Fieldref [com/a/a/a/a/s.c Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/s.d Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/s.e Ljava/lang/String;]
+ Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]
+ Methodref [com/a/a/a/a/n.a (I)V]
+ Methodref [com/a/a/a/a/n.a (ILcom/a/a/a/a/s;)V]
+ Methodref [com/a/a/a/a/n.d ()V]
+ Methodref [com/a/a/a/a/s.a (Ljava/lang/String;)Lcom/a/a/a/a/s;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/String.getBytes ()[B]
+ Methodref [java/security/Signature.getInstance (Ljava/lang/String;)Ljava/sec
urity/Signature;]
+ Methodref [java/security/Signature.initVerify (Ljava/security/PublicKey;)V]
+ Methodref [java/security/Signature.update ([B)V]
+ Methodref [java/security/Signature.verify ([B)Z]

+ InterfaceMethodref [com/a/a/a/a/b.a (Ljava/lang/String;)I]


+ InterfaceMethodref [com/a/a/a/a/m.a (I)V]
+ InterfaceMethodref [com/a/a/a/a/m.b (I)V]
+ InterfaceMethodref [com/a/a/a/a/m.c (I)V]
+ InterfaceMethodref [com/a/a/a/a/q.a ()Z]
+ InterfaceMethodref [com/a/a/a/a/q.a (ILcom/a/a/a/a/s;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/Throwable;)V]
+ NameAndType [a ()Z]
+ NameAndType [a (I)V]
+ NameAndType [a (ILcom/a/a/a/a/s;)V]
+ NameAndType [a (Ljava/lang/String;)I]
+ NameAndType [a (Ljava/lang/String;)Lcom/a/a/a/a/s;]
+ NameAndType [a (Ljava/lang/String;)[B]
+ NameAndType [a I]
+ NameAndType [a Lcom/a/a/a/a/q;]
+ NameAndType [b (I)V]
+ NameAndType [b I]
+ NameAndType [b Lcom/a/a/a/a/m;]
+ NameAndType [c (I)V]
+ NameAndType [c I]
+ NameAndType [c Ljava/lang/String;]
+ NameAndType [d ()V]
+ NameAndType [d Ljava/lang/String;]
+ NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [e Ljava/lang/String;]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [f Lcom/a/a/a/a/b;]
+ NameAndType [getBytes ()[B]
+ NameAndType [getInstance (Ljava/lang/String;)Ljava/security/Signature;]
+ NameAndType [initVerify (Ljava/security/PublicKey;)V]
+ NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
+ NameAndType [update ([B)V]
+ NameAndType [verify ([B)Z]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [()I]
+ Utf8 [()Lcom/a/a/a/a/m;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [()[B]
+ Utf8 [(I)V]
+ Utf8 [(ILcom/a/a/a/a/s;)V]
+ Utf8 [(Lcom/a/a/a/a/q;Lcom/a/a/a/a/b;Lcom/a/a/a/a/m;ILjava/lang/String;Ljava
/lang/String;)V]
+ Utf8 [(Ljava/lang/CharSequence;)Z]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;)Lcom/a/a/a/a/s;]
+ Utf8 [(Ljava/lang/String;)Ljava/security/Signature;]
+ Utf8 [(Ljava/lang/String;)[B]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/Throwable;)V]
+ Utf8 [(Ljava/security/PublicKey;)V]
+ Utf8 [(Ljava/security/PublicKey;ILjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [([B)V]
+ Utf8 [([B)Z]
+ Utf8 [<init>]
+ Utf8 [An error has occurred on the licensing server.]
+ Utf8 [Code]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Could not Base64-decode signature.]


[Could not parse response.]
[Error contacting licensing server.]
[I]
[Lcom/a/a/a/a/b;]
[Lcom/a/a/a/a/m;]
[Lcom/a/a/a/a/q;]
[LicenseValidator]
[Licensing server is refusing to talk to this device, over quota.]
[Ljava/lang/String;]
[Nonce doesn't match.]
[Package name doesn't match.]
[Response codes don't match.]
[SHA1withRSA]
[Signature verification failed.]
[StackMapTable]
[Unknown response code for license check.]
[User identifier is empty.]
[Version codes don't match.]
[a]
[android/text/TextUtils]
[android/util/Log]
[b]
[c]
[com/a/a/a/a/a/a]
[com/a/a/a/a/a/b]
[com/a/a/a/a/b]
[com/a/a/a/a/m]
[com/a/a/a/a/n]
[com/a/a/a/a/q]
[com/a/a/a/a/s]
[d]
[e]
[equals]
[f]
[getBytes]
[getInstance]
[initVerify]
[isEmpty]
[java/lang/IllegalArgumentException]
[java/lang/Object]
[java/lang/RuntimeException]
[java/lang/String]
[java/security/InvalidKeyException]
[java/security/NoSuchAlgorithmException]
[java/security/Signature]
[java/security/SignatureException]
[update]
[verify]
[w]

Fields (count = 6):


+ Field:
a Lcom/a/a/a/a/q;
Access flags: 0x12
= private final com.a.a.a.a.q a
+ Field:
b Lcom/a/a/a/a/m;
Access flags: 0x12
= private final com.a.a.a.a.m b
+ Field:
c I
Access flags: 0x12

= private final int c


+ Field:
d Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String d
+ Field:
e Ljava/lang/String;
Access flags: 0x12
= private final java.lang.String e
+ Field:
f Lcom/a/a/a/a/b;
Access flags: 0x12
= private final com.a.a.a.a.b f
Methods (count = 8):
- Method:
<init>(Lcom/a/a/a/a/q;Lcom/a/a/a/a/b;Lcom/a/a/a/a/m;ILjava/lan
g/String;Ljava/lang/String;)V
Access flags: 0x0
= n(com.a.a.a.a.q,com.a.a.a.a.b,com.a.a.a.a.m,int,java.lang.String,java.la
ng.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 38, locals = 7, stack = 2):
[0] aload_0 v0
[1] invokespecial #51
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #32
+ Fieldref [com/a/a/a/a/n.a Lcom/a/a/a/a/q;]
[9] aload_0 v0
[10] aload_2 v2
[11] putfield #37
+ Fieldref [com/a/a/a/a/n.f Lcom/a/a/a/a/b;]
[14] aload_0 v0
[15] aload_3 v3
[16] putfield #33
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
[19] aload_0 v0
[20] iload v4
[22] putfield #34
+ Fieldref [com/a/a/a/a/n.c I]
[25] aload_0 v0
[26] aload v5
[28] putfield #35
+ Fieldref [com/a/a/a/a/n.d Ljava/lang/String;]
[31] aload_0 v0
[32] aload v6
[34] putfield #36
+ Fieldref [com/a/a/a/a/n.e Ljava/lang/String;]
[37] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a()Lcom/a/a/a/a/m;
Access flags: 0x1
= public com.a.a.a.a.m a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #33
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):

+ Method:
b()I
Access flags: 0x1
= public int b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #34
+ Fieldref [com/a/a/a/a/n.c I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String c()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [com/a/a/a/a/n.d Ljava/lang/String;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/security/PublicKey;ILjava/lang/String;Ljava/lang/Strin
g;)V
Access flags: 0x1
= public void a(java.security.PublicKey,int,java.lang.String,java.lang.Str
ing)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 485, locals = 8, stack = 3):
[0] aconst_null
[1] astore v5
[3] aconst_null
[4] astore v6
[6] iload_2 v2
[7] ifeq +13 (target=20)
[10] iload_2 v2
[11] iconst_1
[12] ificmpeq +8 (target=20)
[15] iload_2 v2
[16] iconst_2
[17] ificmpne +253 (target=270)
[20] ldc #10
+ String [SHA1withRSA]
[22] invokestatic #55
+ Methodref [java/security/Signature.getInstance (Ljava/lang/String;)Lja
va/security/Signature;]
[25] astore v7
[27] aload v7
[29] aload_1 v1
[30] invokevirtual #56
+ Methodref [java/security/Signature.initVerify (Ljava/security/PublicKe
y;)V]
[33] aload v7
[35] aload_3 v3
[36] invokevirtual #54
+ Methodref [java/lang/String.getBytes ()[B]
[39] invokevirtual #57
+ Methodref [java/security/Signature.update ([B)V]
[42] aload v7
[44] aload v4

[46] invokestatic #46


+ Methodref [com/a/a/a/a/a/a.a (Ljava/lang/String;)[B]
[49] invokevirtual #58
+ Methodref [java/security/Signature.verify ([B)Z]
[52] ifne +63 (target=115)
[55] ldc #5
+ String [LicenseValidator]
[57] ldc #11
+ String [Signature verification failed.]
[59] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[62] pop
[63] aload_0 v0
[64] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[67] return
[68] astore v7
[70] new #26
+ Class [java/lang/RuntimeException]
[73] dup
[74] aload v7
[76] invokespecial #52
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
[79] athrow
[80] astore v7
[82] aload_0 v0
[83] iconst_5
[84] invokespecial #47
+ Methodref [com/a/a/a/a/n.a (I)V]
[87] return
[88] astore v7
[90] new #26
+ Class [java/lang/RuntimeException]
[93] dup
[94] aload v7
[96] invokespecial #52
+ Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
[99] athrow
[100] astore v7
[102] ldc #5
+ String [LicenseValidator]
[104] ldc #2
+ String [Could not Base64-decode signature.]
[106] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[109] pop
[110] aload_0 v0
[111] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[114] return
[115] aload_3 v3
[116] invokestatic #50
+ Methodref [com/a/a/a/a/s.a (Ljava/lang/String;)Lcom/a/a/a/a/s;]
[119] astore v6
[121] goto +18 (target=139)
[124] astore v7
[126] ldc #5
+ String [LicenseValidator]
[128] ldc #3
+ String [Could not parse response.]

[130] invokestatic #44


+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[133] pop
[134] aload_0 v0
[135] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[138] return
[139] aload v6
[141] getfield #38
+ Fieldref [com/a/a/a/a/s.a I]
[144] iload_2 v2
[145] ificmpeq +16 (target=161)
[148] ldc #5
+ String [LicenseValidator]
[150] ldc #9
+ String [Response codes don't match.]
[152] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[155] pop
[156] aload_0 v0
[157] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[160] return
[161] aload v6
[163] getfield #39
+ Fieldref [com/a/a/a/a/s.b I]
[166] aload_0 v0
[167] getfield #34
+ Fieldref [com/a/a/a/a/n.c I]
[170] ificmpeq +16 (target=186)
[173] ldc #5
+ String [LicenseValidator]
[175] ldc #7
+ String [Nonce doesn't match.]
[177] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[180] pop
[181] aload_0 v0
[182] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[185] return
[186] aload v6
[188] getfield #40
+ Fieldref [com/a/a/a/a/s.c Ljava/lang/String;]
[191] aload_0 v0
[192] getfield #35
+ Fieldref [com/a/a/a/a/n.d Ljava/lang/String;]
[195] invokevirtual #53
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[198] ifne +16 (target=214)
[201] ldc #5
+ String [LicenseValidator]
[203] ldc #8
+ String [Package name doesn't match.]
[205] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[208] pop
[209] aload_0 v0
[210] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]

[213] return
[214] aload v6
[216] getfield #41
+ Fieldref [com/a/a/a/a/s.d Ljava/lang/String;]
[219] aload_0 v0
[220] getfield #36
+ Fieldref [com/a/a/a/a/n.e Ljava/lang/String;]
[223] invokevirtual #53
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[226] ifne +16 (target=242)
[229] ldc #5
+ String [LicenseValidator]
[231] ldc #14
+ String [Version codes don't match.]
[233] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[236] pop
[237] aload_0 v0
[238] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[241] return
[242] aload v6
[244] getfield #42
+ Fieldref [com/a/a/a/a/s.e Ljava/lang/String;]
[247] astore v5
[249] aload v5
[251] invokestatic #43
+ Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
[254] ifeq +16 (target=270)
[257] ldc #5
+ String [LicenseValidator]
[259] ldc #13
+ String [User identifier is empty.]
[261] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[264] pop
[265] aload_0 v0
[266] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[269] return
[270] iload_2 v2
[271] lookupswitch (9 offsets, default=201) (target=472)
0: offset = 81, target = 352
1: offset = 105, target = 376
2: offset = 81, target = 352
3: offset = 193, target = 464
4: offset = 137, target = 408
5: offset = 157, target = 428
257: offset = 117, target = 388
258: offset = 177, target = 448
259: offset = 185, target = 456
default: offset = 201, target = 472
[352] aload_0 v0
[353] getfield #37
+ Fieldref [com/a/a/a/a/n.f Lcom/a/a/a/a/b;]
[356] aload v5
[358] invokeinterface #59
+ InterfaceMethodref [com/a/a/a/a/b.a (Ljava/lang/String;)I]
[363] istore v7
[365] aload_0 v0

[366] iload v7
[368] aload v6
[370] invokespecial #48
+ Methodref [com/a/a/a/a/n.a (ILcom/a/a/a/a/s;)V]
[373] goto +111 (target=484)
[376] aload_0 v0
[377] sipush 561
[380] aload v6
[382] invokespecial #48
+ Methodref [com/a/a/a/a/n.a (ILcom/a/a/a/a/s;)V]
[385] goto +99 (target=484)
[388] ldc #5
+ String [LicenseValidator]
[390] ldc #4
+ String [Error contacting licensing server.]
[392] invokestatic #45
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[395] pop
[396] aload_0 v0
[397] sipush 291
[400] aload v6
[402] invokespecial #48
+ Methodref [com/a/a/a/a/n.a (ILcom/a/a/a/a/s;)V]
[405] goto +79 (target=484)
[408] ldc #5
+ String [LicenseValidator]
[410] ldc #1
+ String [An error has occurred on the licensing server.]
[412] invokestatic #45
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[415] pop
[416] aload_0 v0
[417] sipush 291
[420] aload v6
[422] invokespecial #48
+ Methodref [com/a/a/a/a/n.a (ILcom/a/a/a/a/s;)V]
[425] goto +59 (target=484)
[428] ldc #5
+ String [LicenseValidator]
[430] ldc #6
+ String [Licensing server is refusing to talk to this device, over quot
a.]
[432] invokestatic #45
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[435] pop
[436] aload_0 v0
[437] sipush 291
[440] aload v6
[442] invokespecial #48
+ Methodref [com/a/a/a/a/n.a (ILcom/a/a/a/a/s;)V]
[445] goto +39 (target=484)
[448] aload_0 v0
[449] iconst_1
[450] invokespecial #47
+ Methodref [com/a/a/a/a/n.a (I)V]
[453] goto +31 (target=484)
[456] aload_0 v0
[457] iconst_2
[458] invokespecial #47
+ Methodref [com/a/a/a/a/n.a (I)V]

[461] goto +23 (target=484)


[464] aload_0 v0
[465] iconst_3
[466] invokespecial #47
+ Methodref [com/a/a/a/a/n.a (I)V]
[469] goto +15 (target=484)
[472] ldc #5
+ String [LicenseValidator]
[474] ldc #12
+ String [Unknown response code for license check.]
[476] invokestatic #44
+ Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
[479] pop
[480] aload_0 v0
[481] invokespecial #49
+ Methodref [com/a/a/a/a/n.d ()V]
[484] return
Code attribute exceptions (count = 5):
- ExceptionInfo (20 -> 67: 68):
+ Class [java/security/NoSuchAlgorithmException]
- ExceptionInfo (20 -> 67: 80):
+ Class [java/security/InvalidKeyException]
- ExceptionInfo (20 -> 67: 88):
+ Class [java/security/SignatureException]
- ExceptionInfo (20 -> 67: 100):
+ Class [com/a/a/a/a/a/b]
- ExceptionInfo (115 -> 121: 124):
+ Class [java/lang/IllegalArgumentException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 23):
- [20] Var: ...[a:java/lang/String][a:com/a/a/a/a/s], Stack: (empty)
- [68] Var: ..., Stack: [a:java/security/NoSuchAlgorithmException]
- [80] Var: ..., Stack: [a:java/security/InvalidKeyException]
- [88] Var: ..., Stack: [a:java/security/SignatureException]
- [100] Var: ..., Stack: [a:com/a/a/a/a/a/b]
- [115] Var: ..., Stack: (empty)
- [124] Var: ..., Stack: [a:java/lang/IllegalArgumentException]
- [139] Var: ..., Stack: (empty)
- [161] Var: ..., Stack: (empty)
- [186] Var: ..., Stack: (empty)
- [214] Var: ..., Stack: (empty)
- [242] Var: ..., Stack: (empty)
- [270] Var: ..., Stack: (empty)
- [352] Var: ..., Stack: (empty)
- [376] Var: ..., Stack: (empty)
- [388] Var: ..., Stack: (empty)
- [408] Var: ..., Stack: (empty)
- [428] Var: ..., Stack: (empty)
- [448] Var: ..., Stack: (empty)
- [456] Var: ..., Stack: (empty)
- [464] Var: ..., Stack: (empty)
- [472] Var: ..., Stack: (empty)
- [484] Var: ..., Stack: (empty)
+ Method:
a(ILcom/a/a/a/a/s;)V
Access flags: 0x2
= private void a(int,com.a.a.a.a.s)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #32

+ Fieldref [com/a/a/a/a/n.a Lcom/a/a/a/a/q;]


[4] iload_1 v1
[5] aload_2 v2
[6] invokeinterface #64
+ InterfaceMethodref [com/a/a/a/a/q.a (ILcom/a/a/a/a/s;)V]
[11] aload_0 v0
[12] getfield #32
+ Fieldref [com/a/a/a/a/n.a Lcom/a/a/a/a/q;]
[15] invokeinterface #63
+ InterfaceMethodref [com/a/a/a/a/q.a ()Z]
[20] ifeq +16 (target=36)
[23] aload_0 v0
[24] getfield #33
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
[27] iload_1 v1
[28] invokeinterface #60
+ InterfaceMethodref [com/a/a/a/a/m.a (I)V]
[33] goto +13 (target=46)
[36] aload_0 v0
[37] getfield #33
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
[40] iload_1 v1
[41] invokeinterface #61
+ InterfaceMethodref [com/a/a/a/a/m.b (I)V]
[46] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [36] Var: ..., Stack: (empty)
- [46] Var: ..., Stack: (empty)
+ Method:
a(I)V
Access flags: 0x2
= private void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #33
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
[4] iload_1 v1
[5] invokeinterface #62
+ InterfaceMethodref [com/a/a/a/a/m.c (I)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
d()V
Access flags: 0x2
= private void d()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #33
+ Fieldref [com/a/a/a/a/n.b Lcom/a/a/a/a/m;]
[4] sipush 561
[7] invokeinterface #61
+ InterfaceMethodref [com/a/a/a/a/m.b (I)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):

_____________________________________________________________________
+ Program class: com/a/a/a/a/o
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.o extends java.lang.Object
Interfaces (count = 1):
+ Class [com/a/a/a/a/b]
Constant Pool (count = 14):
+ Class [com/a/a/a/a/b]
+ Class [com/a/a/a/a/o]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object.<init> ()V]
+ NameAndType [<init> ()V]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [a]
+ Utf8 [com/a/a/a/a/b]
+ Utf8 [com/a/a/a/a/o]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public o()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #4
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)I
Access flags: 0x1
= public int a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 4, locals = 2, stack = 1):
[0] sipush 256
[3] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/p
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x601
= public interface com.a.a.a.a.p extends java.lang.Object

Interfaces (count = 0):


Constant Pool (count = 8):
+ Class [com/a/a/a/a/p]
+ Class [java/lang/Object]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [a]
+ Utf8 [b]
+ Utf8 [com/a/a/a/a/p]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
+ Method:
a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
Access flags: 0x401
= public abstract java.lang.String a(java.lang.String,java.lang.String)
+ Method:
b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
Access flags: 0x401
= public abstract java.lang.String b(java.lang.String,java.lang.String)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/q
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x601
= public interface com.a.a.a.a.q extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 8):
+ Class [com/a/a/a/a/q]
+ Class [java/lang/Object]
+ Utf8 [()Z]
+ Utf8 [(ILcom/a/a/a/a/s;)V]
+ Utf8 [a]
+ Utf8 [com/a/a/a/a/q]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 2):
+ Method:
a(ILcom/a/a/a/a/s;)V
Access flags: 0x401
= public abstract void a(int,com.a.a.a.a.s)
+ Method:
a()Z
Access flags: 0x401
= public abstract boolean a()
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/r
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0

Access flags: 0x21


= public class com.a.a.a.a.r extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 78):
+ String [PreferenceObfuscator]
+ String [Validation error while reading preference: ]
+ Class [android/content/SharedPreferences]
+ Class [android/content/SharedPreferences$Editor]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/p]
+ Class [com/a/a/a/a/r]
+ Class [com/a/a/a/a/u]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Fieldref [com/a/a/a/a/r.a Landroid/content/SharedPreferences;]
+ Fieldref [com/a/a/a/a/r.b Lcom/a/a/a/a/p;]
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/conten
t/SharedPreferences$Editor;]
+ InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/
String;Ljava/lang/String;)Ljava/lang/String;]
+ InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
+ InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljav
a/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
+ InterfaceMethodref [com/a/a/a/a/p.a (Ljava/lang/String;Ljava/lang/String;)Lj
ava/lang/String;]
+ InterfaceMethodref [com/a/a/a/a/p.b (Ljava/lang/String;Ljava/lang/String;)Lj
ava/lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ NameAndType [a Landroid/content/SharedPreferences;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ NameAndType [b Lcom/a/a/a/a/p;]
+ NameAndType [c Landroid/content/SharedPreferences$Editor;]
+ NameAndType [commit ()Z]
+ NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
+ NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Stri
ng;]
+ NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/conten
t/SharedPreferences$Editor;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [()Landroid/content/SharedPreferences$Editor;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(Landroid/content/SharedPreferences;Lcom/a/a/a/a/p;)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]

+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferenc
es$Editor;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/content/SharedPreferences$Editor;]
+ Utf8 [Landroid/content/SharedPreferences;]
+ Utf8 [Lcom/a/a/a/a/p;]
+ Utf8 [PreferenceObfuscator]
+ Utf8 [StackMapTable]
+ Utf8 [Validation error while reading preference: ]
+ Utf8 [a]
+ Utf8 [android/content/SharedPreferences]
+ Utf8 [android/content/SharedPreferences$Editor]
+ Utf8 [android/util/Log]
+ Utf8 [append]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [com/a/a/a/a/p]
+ Utf8 [com/a/a/a/a/r]
+ Utf8 [com/a/a/a/a/u]
+ Utf8 [commit]
+ Utf8 [edit]
+ Utf8 [getString]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [putString]
+ Utf8 [toString]
+ Utf8 [w]
Fields (count = 3):
+ Field:
a Landroid/content/SharedPreferences;
Access flags: 0x12
= private final android.content.SharedPreferences a
+ Field:
b Lcom/a/a/a/a/p;
Access flags: 0x12
= private final com.a.a.a.a.p b
+ Field:
c Landroid/content/SharedPreferences$Editor;
Access flags: 0x2
= private android.content.SharedPreferences$Editor c
Methods (count = 4):
- Method:
<init>(Landroid/content/SharedPreferences;Lcom/a/a/a/a/p;)V
Access flags: 0x1
= public r(android.content.SharedPreferences,com.a.a.a.a.p)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 20, locals = 3, stack = 2):
[0] aload_0 v0
[1] invokespecial #16
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #12
+ Fieldref [com/a/a/a/a/r.a Landroid/content/SharedPreferences;]
[9] aload_0 v0
[10] aload_2 v2
[11] putfield #13

+ Fieldref [com/a/a/a/a/r.b Lcom/a/a/a/a/p;]


[14] aload_0 v0
[15] aconst_null
[16] putfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[19] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;Ljava/lang/String;)V
Access flags: 0x1
= public void a(java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 45, locals = 4, stack = 3):
[0] aload_0 v0
[1] getfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[4] ifnonnull +16 (target=20)
[7] aload_0 v0
[8] aload_0 v0
[9] getfield #12
+ Fieldref [com/a/a/a/a/r.a Landroid/content/SharedPreferences;]
[12] invokeinterface #20
+ InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/
content/SharedPreferences$Editor;]
[17] putfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[20] aload_0 v0
[21] getfield #13
+ Fieldref [com/a/a/a/a/r.b Lcom/a/a/a/a/p;]
[24] aload_2 v2
[25] aload_1 v1
[26] invokeinterface #24
+ InterfaceMethodref [com/a/a/a/a/p.a (Ljava/lang/String;Ljava/lang/Stri
ng;)Ljava/lang/String;]
[31] astore_3 v3
[32] aload_0 v0
[33] getfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[36] aload_1 v1
[37] aload_3 v3
[38] invokeinterface #23
+ InterfaceMethodref [android/content/SharedPreferences$Editor.putString
(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor
;]
[43] pop
[44] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [20] Var: ..., Stack: (empty)
+ Method:
b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
Access flags: 0x1
= public java.lang.String b(java.lang.String,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 67, locals = 6, stack = 4):
[0] aload_0 v0
[1] getfield #12
+ Fieldref [com/a/a/a/a/r.a Landroid/content/SharedPreferences;]
[4] aload_1 v1
[5] aconst_null

[6] invokeinterface #21


+ InterfaceMethodref [android/content/SharedPreferences.getString (Ljava
/lang/String;Ljava/lang/String;)Ljava/lang/String;]
[11] astore v4
[13] aload v4
[15] ifnull +48 (target=63)
[18] aload_0 v0
[19] getfield #13
+ Fieldref [com/a/a/a/a/r.b Lcom/a/a/a/a/p;]
[22] aload v4
[24] aload_1 v1
[25] invokeinterface #25
+ InterfaceMethodref [com/a/a/a/a/p.b (Ljava/lang/String;Ljava/lang/Stri
ng;)Ljava/lang/String;]
[30] astore_3 v3
[31] goto +34 (target=65)
[34] astore v5
[36] ldc #1
+ String [PreferenceObfuscator]
[38] new #11
+ Class [java/lang/StringBuilder]
[41] dup
[42] ldc #2
+ String [Validation error while reading preference: ]
[44] invokespecial #17
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[47] aload_1 v1
[48] invokevirtual #18
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[51] invokevirtual #19
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[54] invokestatic #15
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[57] pop
[58] aload_2 v2
[59] astore_3 v3
[60] goto +5 (target=65)
[63] aload_2 v2
[64] astore_3 v3
[65] aload_3 v3
[66] areturn
Code attribute exceptions (count = 1):
- ExceptionInfo (18 -> 31: 34):
+ Class [com/a/a/a/a/u]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 4):
- [34] Var: [a:com/a/a/a/a/r][a:java/lang/String][a:java/lang/String][T]
[a:java/lang/String], Stack: [a:com/a/a/a/a/u]
- [60] Var: [a:com/a/a/a/a/r][a:java/lang/String][a:java/lang/String][a:
java/lang/String][a:java/lang/String], Stack:
- [63] Var: [a:com/a/a/a/a/r][a:java/lang/String][a:java/lang/String][T]
[a:java/lang/String], Stack:
- [65] Var: [a:com/a/a/a/a/r][a:java/lang/String][a:java/lang/String][a:
java/lang/String][a:java/lang/String], Stack:
+ Method:
a()V
Access flags: 0x1
= public void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 1, stack = 2):

[0] aload_0 v0
[1] getfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[4] ifnull +18 (target=22)
[7] aload_0 v0
[8] getfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[11] invokeinterface #22
+ InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()
Z]
[16] pop
[17] aload_0 v0
[18] aconst_null
[19] putfield #14
+ Fieldref [com/a/a/a/a/r.c Landroid/content/SharedPreferences$Editor;]
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [22] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/s
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.s extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 104):
+ String []
+ String [Wrong number of fields.]
+ String [|]
+ Class [[Ljava/lang/String;]
+ Class [android/text/TextUtils]
+ Class [com/a/a/a/a/s]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/Integer]
+ Class [java/lang/Long]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/util/regex/Pattern]
+ Fieldref [com/a/a/a/a/s.a I]
+ Fieldref [com/a/a/a/a/s.b I]
+ Fieldref [com/a/a/a/a/s.c Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/s.d Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/s.e Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/s.f J]
+ Fieldref [com/a/a/a/a/s.g Ljava/lang/String;]
+ Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;[Ljava/lang/
Object;)Ljava/lang/String;]
+ Methodref [android/text/TextUtils.split (Ljava/lang/String;Ljava/lang/String
;)[Ljava/lang/String;]
+ Methodref [com/a/a/a/a/s.<init> ()V]
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]

+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]


+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/String.indexOf (I)I]
+ Methodref [java/lang/String.length ()I]
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]
+ Methodref [java/lang/String.substring (II)Ljava/lang/String;]
+ Methodref [java/util/regex/Pattern.quote (Ljava/lang/String;)Ljava/lang/Stri
ng;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a I]
+ NameAndType [b I]
+ NameAndType [c Ljava/lang/String;]
+ NameAndType [d Ljava/lang/String;]
+ NameAndType [e Ljava/lang/String;]
+ NameAndType [f J]
+ NameAndType [g Ljava/lang/String;]
+ NameAndType [indexOf (I)I]
+ NameAndType [join (Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/St
ring;]
+ NameAndType [length ()I]
+ NameAndType [parseInt (Ljava/lang/String;)I]
+ NameAndType [parseLong (Ljava/lang/String;)J]
+ NameAndType [quote (Ljava/lang/String;)Ljava/lang/String;]
+ NameAndType [split (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
]
+ NameAndType [substring (I)Ljava/lang/String;]
+ NameAndType [substring (II)Ljava/lang/String;]
+ NameAndType [valueOf (I)Ljava/lang/Integer;]
+ NameAndType [valueOf (J)Ljava/lang/Long;]
+ Utf8 []
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)I]
+ Utf8 [(I)Ljava/lang/Integer;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(II)Ljava/lang/String;]
+ Utf8 [(J)Ljava/lang/Long;]
+ Utf8 [(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;)J]
+ Utf8 [(Ljava/lang/String;)Lcom/a/a/a/a/s;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [J]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [StackMapTable]
+ Utf8 [Wrong number of fields.]
+ Utf8 [[Ljava/lang/String;]
+ Utf8 [a]
+ Utf8 [android/text/TextUtils]
+ Utf8 [b]
+ Utf8 [c]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[com/a/a/a/a/s]
[d]
[e]
[f]
[g]
[indexOf]
[java/lang/IllegalArgumentException]
[java/lang/Integer]
[java/lang/Long]
[java/lang/Object]
[java/lang/String]
[java/util/regex/Pattern]
[join]
[length]
[parseInt]
[parseLong]
[quote]
[split]
[substring]
[toString]
[valueOf]
[|]

Fields (count = 7):


+ Field:
a I
Access flags: 0x1
= public int a
+ Field:
b I
Access flags: 0x1
= public int b
+ Field:
c Ljava/lang/String;
Access flags: 0x1
= public java.lang.String c
+ Field:
d Ljava/lang/String;
Access flags: 0x1
= public java.lang.String d
+ Field:
e Ljava/lang/String;
Access flags: 0x1
= public java.lang.String e
+ Field:
f J
Access flags: 0x1
= public long f
+ Field:
g Ljava/lang/String;
Access flags: 0x1
= public java.lang.String g
Methods (count = 3):
- Method:
<init>()V
Access flags: 0x1
= public s()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #28
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)Lcom/a/a/a/a/s;
Access flags: 0x9

= public static com.a.a.a.a.s a(java.lang.String)


Class member attributes (count = 1):
+ Code attribute instructions (code length = 158, locals = 6, stack = 3):
[0] aload_0 v0
[1] bipush 58
[3] invokevirtual #29
+ Methodref [java/lang/String.indexOf (I)I]
[6] istore_1 v1
[7] iconst_m1
[8] iload_1 v1
[9] ificmpne +11 (target=20)
[12] aload_0 v0
[13] astore_2 v2
[14] ldc #1
+ String []
[16] astore_3 v3
[17] goto +31 (target=48)
[20] aload_0 v0
[21] iconst_0
[22] iload_1 v1
[23] invokevirtual #32
+ Methodref [java/lang/String.substring (II)Ljava/lang/String;]
[26] astore_2 v2
[27] iload_1 v1
[28] aload_0 v0
[29] invokevirtual #30
+ Methodref [java/lang/String.length ()I]
[32] ificmplt +8 (target=40)
[35] ldc #1
+ String []
[37] goto +10 (target=47)
[40] aload_0 v0
[41] iload_1 v1
[42] iconst_1
[43] iadd
[44] invokevirtual #31
+ Methodref [java/lang/String.substring (I)Ljava/lang/String;]
[47] astore_3 v3
[48] aload_2 v2
[49] ldc #3
+ String [|]
[51] invokestatic #33
+ Methodref [java/util/regex/Pattern.quote (Ljava/lang/String;)Ljava/lan
g/String;]
[54] invokestatic #21
+ Methodref [android/text/TextUtils.split (Ljava/lang/String;Ljava/lang/
String;)[Ljava/lang/String;]
[57] astore v4
[59] aload v4
[61] arraylength
[62] bipush 6
[64] ificmpge +13 (target=77)
[67] new #7
+ Class [java/lang/IllegalArgumentException]
[70] dup
[71] ldc #2
+ String [Wrong number of fields.]
[73] invokespecial #23
+ Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Strin
g;)V]

[76] athrow
[77] new #6
+ Class [com/a/a/a/a/s]
[80] dup
[81] invokespecial #22
+ Methodref [com/a/a/a/a/s.<init> ()V]
[84] astore v5
[86] aload v5
[88] aload_3 v3
[89] putfield #19
+ Fieldref [com/a/a/a/a/s.g Ljava/lang/String;]
[92] aload v5
[94] aload v4
[96] iconst_0
[97] aaload
[98] invokestatic #24
+ Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
[101] putfield #13
+ Fieldref [com/a/a/a/a/s.a I]
[104] aload v5
[106] aload v4
[108] iconst_1
[109] aaload
[110] invokestatic #24
+ Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
[113] putfield #14
+ Fieldref [com/a/a/a/a/s.b I]
[116] aload v5
[118] aload v4
[120] iconst_2
[121] aaload
[122] putfield #15
+ Fieldref [com/a/a/a/a/s.c Ljava/lang/String;]
[125] aload v5
[127] aload v4
[129] iconst_3
[130] aaload
[131] putfield #16
+ Fieldref [com/a/a/a/a/s.d Ljava/lang/String;]
[134] aload v5
[136] aload v4
[138] iconst_4
[139] aaload
[140] putfield #17
+ Fieldref [com/a/a/a/a/s.e Ljava/lang/String;]
[143] aload v5
[145] aload v4
[147] iconst_5
[148] aaload
[149] invokestatic #26
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[152] putfield #18
+ Fieldref [com/a/a/a/a/s.f J]
[155] aload v5
[157] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 5):
- [20] Var: ...[i], Stack: (empty)
- [40] Var: ...[a:java/lang/String], Stack: (empty)

- [47] Var: ..., Stack: [a:java/lang/String]


- [48] Var: ...[a:java/lang/String], Stack: (empty)
- [77] Var: ...[a:[Ljava/lang/String;], Stack: (empty)
+ Method:
toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 62, locals = 1, stack = 6):
[0] ldc #3
+ String [|]
[2] bipush 6
[4] anewarray #10
+ Class [java/lang/Object]
[7] dup
[8] iconst_0
[9] aload_0 v0
[10] getfield #13
+ Fieldref [com/a/a/a/a/s.a I]
[13] invokestatic #25
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
[16] aastore
[17] dup
[18] iconst_1
[19] aload_0 v0
[20] getfield #14
+ Fieldref [com/a/a/a/a/s.b I]
[23] invokestatic #25
+ Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
[26] aastore
[27] dup
[28] iconst_2
[29] aload_0 v0
[30] getfield #15
+ Fieldref [com/a/a/a/a/s.c Ljava/lang/String;]
[33] aastore
[34] dup
[35] iconst_3
[36] aload_0 v0
[37] getfield #16
+ Fieldref [com/a/a/a/a/s.d Ljava/lang/String;]
[40] aastore
[41] dup
[42] iconst_4
[43] aload_0 v0
[44] getfield #17
+ Fieldref [com/a/a/a/a/s.e Ljava/lang/String;]
[47] aastore
[48] dup
[49] iconst_5
[50] aload_0 v0
[51] getfield #18
+ Fieldref [com/a/a/a/a/s.f J]
[54] invokestatic #27
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[57] aastore
[58] invokestatic #20
+ Methodref [android/text/TextUtils.join (Ljava/lang/CharSequence;[Ljava
/lang/Object;)Ljava/lang/String;]
[61] areturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/t
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.t extends java.lang.Object
Interfaces (count = 1):
+ Class [com/a/a/a/a/q]
Constant Pool (count = 216):
+ String [0]
+ String [?]
+ String [GR]
+ String [GT]
+ String [Invalid syntax error while decoding extras data from server.]
+ String [Licence retry count (GR) missing, grace period disabled]
+ String [License retry timestamp (GT) missing, grace period disabled]
+ String [License validity timestamp (VT) missing, caching for a minute]
+ String [ServerManagedPolicy]
+ String [UTF-8]
+ String [VT]
+ String [com.android.vending.licensing.ServerManagedPolicy]
+ String [lastResponse]
+ String [maxRetries]
+ String [retryCount]
+ String [retryUntil]
+ String [validityTimestamp]
+ Class [android/content/Context]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/q]
+ Class [com/a/a/a/a/r]
+ Class [com/a/a/a/a/s]
+ Class [com/a/a/a/a/t]
+ Class [java/lang/Integer]
+ Class [java/lang/Long]
+ Class [java/lang/NumberFormatException]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/net/URI]
+ Class [java/net/URISyntaxException]
+ Class [java/util/HashMap]
+ Class [java/util/Iterator]
+ Class [java/util/List]
+ Class [java/util/Map]
+ Class [org/apache/http/NameValuePair]
+ Class [org/apache/http/client/utils/URLEncodedUtils]
+ Long [60000]
+ Fieldref [com/a/a/a/a/s.g Ljava/lang/String;]
+ Fieldref [com/a/a/a/a/t.a J]
+ Fieldref [com/a/a/a/a/t.b J]
+ Fieldref [com/a/a/a/a/t.c J]
+ Fieldref [com/a/a/a/a/t.d J]

+ Fieldref [com/a/a/a/a/t.e J]
+ Fieldref [com/a/a/a/a/t.f I]
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
+ Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I
)Landroid/content/SharedPreferences;]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [com/a/a/a/a/r.<init> (Landroid/content/SharedPreferences;Lcom/a/a
/a/a/p;)V]
+ Methodref [com/a/a/a/a/r.a ()V]
+ Methodref [com/a/a/a/a/r.a (Ljava/lang/String;Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/r.b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/
String;]
+ Methodref [com/a/a/a/a/t.a (I)V]
+ Methodref [com/a/a/a/a/t.a (J)V]
+ Methodref [com/a/a/a/a/t.a (Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/t.b (Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/t.c (Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/t.d (Ljava/lang/String;)Ljava/util/Map;]
+ Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
+ Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
+ Methodref [java/lang/Long.longValue ()J]
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
+ Methodref [java/lang/Long.toString (J)Ljava/lang/String;]
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.currentTimeMillis ()J]
+ Methodref [java/net/URI.<init> (Ljava/lang/String;)V]
+ Methodref [java/util/HashMap.<init> ()V]
+ Methodref [org/apache/http/client/utils/URLEncodedUtils.parse (Ljava/net/URI
;Ljava/lang/String;)Ljava/util/List;]
+ InterfaceMethodref [java/util/Iterator.hasNext ()Z]
+ InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
+ InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
+ InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;
]
+ InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)
Ljava/lang/Object;]
+ InterfaceMethodref [org/apache/http/NameValuePair.getName ()Ljava/lang/Strin
g;]
+ InterfaceMethodref [org/apache/http/NameValuePair.getValue ()Ljava/lang/Stri
ng;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/SharedPreferences;Lcom/a/a/a/a/p;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a ()V]
+ NameAndType [a (I)V]
+ NameAndType [a (J)V]
+ NameAndType [a (Ljava/lang/String;)V]
+ NameAndType [a (Ljava/lang/String;Ljava/lang/String;)V]
+ NameAndType [a J]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [b (Ljava/lang/String;)V]
+ NameAndType [b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ NameAndType [b J]
+ NameAndType [c (Ljava/lang/String;)V]
+ NameAndType [c J]

+ NameAndType [currentTimeMillis ()J]


+ NameAndType [d (Ljava/lang/String;)Ljava/util/Map;]
+ NameAndType [d J]
+ NameAndType [e J]
+ NameAndType [f I]
+ NameAndType [g Lcom/a/a/a/a/r;]
+ NameAndType [g Ljava/lang/String;]
+ NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [getName ()Ljava/lang/String;]
+ NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/Shar
edPreferences;]
+ NameAndType [getValue ()Ljava/lang/String;]
+ NameAndType [hasNext ()Z]
+ NameAndType [iterator ()Ljava/util/Iterator;]
+ NameAndType [longValue ()J]
+ NameAndType [next ()Ljava/lang/Object;]
+ NameAndType [parse (Ljava/net/URI;Ljava/lang/String;)Ljava/util/List;]
+ NameAndType [parseInt (Ljava/lang/String;)I]
+ NameAndType [parseLong (Ljava/lang/String;)J]
+ NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [toString (I)Ljava/lang/String;]
+ NameAndType [toString (J)Ljava/lang/String;]
+ NameAndType [valueOf (J)Ljava/lang/Long;]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [()J]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()Ljava/util/Iterator;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)V]
+ Utf8 [(ILcom/a/a/a/a/s;)V]
+ Utf8 [(J)Ljava/lang/Long;]
+ Utf8 [(J)Ljava/lang/String;]
+ Utf8 [(J)V]
+ Utf8 [(Landroid/content/Context;Lcom/a/a/a/a/p;)V]
+ Utf8 [(Landroid/content/SharedPreferences;Lcom/a/a/a/a/p;)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;)J]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)Ljava/util/Map;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
+ Utf8 [(Ljava/net/URI;Ljava/lang/String;)Ljava/util/List;]
+ Utf8 [0]
+ Utf8 [<init>]
+ Utf8 [?]
+ Utf8 [Code]
+ Utf8 [GR]
+ Utf8 [GT]
+ Utf8 [I]
+ Utf8 [Invalid syntax error while decoding extras data from server.]
+ Utf8 [J]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Lcom/a/a/a/a/r;]
[Licence retry count (GR) missing, grace period disabled]
[License retry timestamp (GT) missing, grace period disabled]
[License validity timestamp (VT) missing, caching for a minute]
[Ljava/lang/String;]
[ServerManagedPolicy]
[StackMapTable]
[UTF-8]
[VT]
[a]
[android/content/Context]
[android/util/Log]
[append]
[b]
[c]
[com.android.vending.licensing.ServerManagedPolicy]
[com/a/a/a/a/q]
[com/a/a/a/a/r]
[com/a/a/a/a/s]
[com/a/a/a/a/t]
[currentTimeMillis]
[d]
[e]
[f]
[g]
[get]
[getName]
[getSharedPreferences]
[getValue]
[hasNext]
[iterator]
[java/lang/Integer]
[java/lang/Long]
[java/lang/NumberFormatException]
[java/lang/Object]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[java/net/URI]
[java/net/URISyntaxException]
[java/util/HashMap]
[java/util/Iterator]
[java/util/List]
[java/util/Map]
[lastResponse]
[longValue]
[maxRetries]
[next]
[org/apache/http/NameValuePair]
[org/apache/http/client/utils/URLEncodedUtils]
[parse]
[parseInt]
[parseLong]
[put]
[retryCount]
[retryUntil]
[toString]
[validityTimestamp]
[valueOf]
[w]

Fields (count = 7):


+ Field:
a J
Access flags: 0x2
= private long a
+ Field:
b J
Access flags: 0x2
= private long b
+ Field:
c J
Access flags: 0x2
= private long c
+ Field:
d J
Access flags: 0x2
= private long d
+ Field:
e J
Access flags: 0x2
= private long e
+ Field:
f I
Access flags: 0x2
= private int f
+ Field:
g Lcom/a/a/a/a/r;
Access flags: 0x2
= private com.a.a.a.a.r g
Methods (count = 9):
- Method:
<init>(Landroid/content/Context;Lcom/a/a/a/a/p;)V
Access flags: 0x1
= public t(android.content.Context,com.a.a.a.a.p)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 125, locals = 4, stack = 5):
[0] aload_0 v0
[1] invokespecial #67
+ Methodref [java/lang/Object.<init> ()V]
[4] aload_0 v0
[5] lconst_0
[6] putfield #46
+ Fieldref [com/a/a/a/a/t.e J]
[9] aload_1 v1
[10] ldc #12
+ String [com.android.vending.licensing.ServerManagedPolicy]
[12] iconst_0
[13] invokevirtual #49
+ Methodref [android/content/Context.getSharedPreferences (Ljava/lang/St
ring;I)Landroid/content/SharedPreferences;]
[16] astore_3 v3
[17] aload_0 v0
[18] new #21
+ Class [com/a/a/a/a/r]
[21] dup
[22] aload_3 v3
[23] aload_2 v2
[24] invokespecial #51
+ Methodref [com/a/a/a/a/r.<init> (Landroid/content/SharedPreferences;Lc
om/a/a/a/a/p;)V]
[27] putfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[30] aload_0 v0
[31] aload_0 v0
[32] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]

[35] ldc #13


+ String [lastResponse]
[37] sipush 291
[40] invokestatic #62
+ Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
[43] invokevirtual #54
+ Methodref [com/a/a/a/a/r.b (Ljava/lang/String;Ljava/lang/String;)Ljava
/lang/String;]
[46] invokestatic #61
+ Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
[49] putfield #47
+ Fieldref [com/a/a/a/a/t.f I]
[52] aload_0 v0
[53] aload_0 v0
[54] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[57] ldc #17
+ String [validityTimestamp]
[59] ldc #1
+ String [0]
[61] invokevirtual #54
+ Methodref [com/a/a/a/a/r.b (Ljava/lang/String;Ljava/lang/String;)Ljava
/lang/String;]
[64] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[67] putfield #42
+ Fieldref [com/a/a/a/a/t.a J]
[70] aload_0 v0
[71] aload_0 v0
[72] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[75] ldc #16
+ String [retryUntil]
[77] ldc #1
+ String [0]
[79] invokevirtual #54
+ Methodref [com/a/a/a/a/r.b (Ljava/lang/String;Ljava/lang/String;)Ljava
/lang/String;]
[82] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[85] putfield #43
+ Fieldref [com/a/a/a/a/t.b J]
[88] aload_0 v0
[89] aload_0 v0
[90] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[93] ldc #14
+ String [maxRetries]
[95] ldc #1
+ String [0]
[97] invokevirtual #54
+ Methodref [com/a/a/a/a/r.b (Ljava/lang/String;Ljava/lang/String;)Ljava
/lang/String;]
[100] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[103] putfield #44
+ Fieldref [com/a/a/a/a/t.c J]
[106] aload_0 v0
[107] aload_0 v0
[108] getfield #48

+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]


[111] ldc #15
+ String [retryCount]
[113] ldc #1
+ String [0]
[115] invokevirtual #54
+ Methodref [com/a/a/a/a/r.b (Ljava/lang/String;Ljava/lang/String;)Ljava
/lang/String;]
[118] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[121] putfield #45
+ Fieldref [com/a/a/a/a/t.d J]
[124] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(ILcom/a/a/a/a/s;)V
Access flags: 0x1
= public void a(int,com.a.a.a.a.s)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 132, locals = 4, stack = 5):
[0] iload_1 v1
[1] sipush 291
[4] ificmpeq +11 (target=15)
[7] aload_0 v0
[8] lconst_0
[9] invokespecial #56
+ Methodref [com/a/a/a/a/t.a (J)V]
[12] goto +13 (target=25)
[15] aload_0 v0
[16] aload_0 v0
[17] getfield #45
+ Fieldref [com/a/a/a/a/t.d J]
[20] lconst_1
[21] ladd
[22] invokespecial #56
+ Methodref [com/a/a/a/a/t.a (J)V]
[25] iload_1 v1
[26] sipush 256
[29] ificmpne +65 (target=94)
[32] aload_0 v0
[33] aload_2 v2
[34] getfield #41
+ Fieldref [com/a/a/a/a/s.g Ljava/lang/String;]
[37] invokespecial #60
+ Methodref [com/a/a/a/a/t.d (Ljava/lang/String;)Ljava/util/Map;]
[40] astore_3 v3
[41] aload_0 v0
[42] iload_1 v1
[43] putfield #47
+ Fieldref [com/a/a/a/a/t.f I]
[46] aload_0 v0
[47] aload_3 v3
[48] ldc #11
+ String [VT]
[50] invokeinterface #78
+ InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/O
bject;]
[55] checkcast #28
+ Class [java/lang/String]
[58] invokespecial #57

+ Methodref [com/a/a/a/a/t.a (Ljava/lang/String;)V]


[61] aload_0 v0
[62] aload_3 v3
[63] ldc #4
+ String [GT]
[65] invokeinterface #78
+ InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/O
bject;]
[70] checkcast #28
+ Class [java/lang/String]
[73] invokespecial #58
+ Methodref [com/a/a/a/a/t.b (Ljava/lang/String;)V]
[76] aload_0 v0
[77] aload_3 v3
[78] ldc #3
+ String [GR]
[80] invokeinterface #78
+ InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/O
bject;]
[85] checkcast #28
+ Class [java/lang/String]
[88] invokespecial #59
+ Methodref [com/a/a/a/a/t.c (Ljava/lang/String;)V]
[91] goto +28 (target=119)
[94] iload_1 v1
[95] sipush 561
[98] ificmpne +21 (target=119)
[101] aload_0 v0
[102] ldc #1
+ String [0]
[104] invokespecial #57
+ Methodref [com/a/a/a/a/t.a (Ljava/lang/String;)V]
[107] aload_0 v0
[108] ldc #1
+ String [0]
[110] invokespecial #58
+ Methodref [com/a/a/a/a/t.b (Ljava/lang/String;)V]
[113] aload_0 v0
[114] ldc #1
+ String [0]
[116] invokespecial #59
+ Methodref [com/a/a/a/a/t.c (Ljava/lang/String;)V]
[119] aload_0 v0
[120] iload_1 v1
[121] invokespecial #55
+ Methodref [com/a/a/a/a/t.a (I)V]
[124] aload_0 v0
[125] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[128] invokevirtual #52
+ Methodref [com/a/a/a/a/r.a ()V]
[131] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 4):
- [15] Var: ..., Stack: (empty)
- [25] Var: ..., Stack: (empty)
- [94] Var: ..., Stack: (empty)
- [119] Var: ..., Stack: (empty)
+ Method:
a(I)V

Access flags: 0x2


= private void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokestatic #71
+ Methodref [java/lang/System.currentTimeMillis ()J]
[4] putfield #46
+ Fieldref [com/a/a/a/a/t.e J]
[7] aload_0 v0
[8] iload_1 v1
[9] putfield #47
+ Fieldref [com/a/a/a/a/t.f I]
[12] aload_0 v0
[13] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[16] ldc #13
+ String [lastResponse]
[18] iload_1 v1
[19] invokestatic #62
+ Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
[22] invokevirtual #53
+ Methodref [com/a/a/a/a/r.a (Ljava/lang/String;Ljava/lang/String;)V]
[25] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(J)V
Access flags: 0x2
= private void a(long)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 3, stack = 4):
[0] aload_0 v0
[1] lload_1 v1
[2] putfield #45
+ Fieldref [com/a/a/a/a/t.d J]
[5] aload_0 v0
[6] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[9] ldc #15
+ String [retryCount]
[11] lload_1 v1
[12] invokestatic #65
+ Methodref [java/lang/Long.toString (J)Ljava/lang/String;]
[15] invokevirtual #53
+ Methodref [com/a/a/a/a/r.a (Ljava/lang/String;Ljava/lang/String;)V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(Ljava/lang/String;)V
Access flags: 0x2
= private void a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 58, locals = 4, stack = 4):
[0] aload_1 v1
[1] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[4] invokestatic #66
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[7] astore_2 v2
[8] goto +31 (target=39)

[11] astore_3 v3
[12] ldc #9
+ String [ServerManagedPolicy]
[14] ldc #8
+ String [License validity timestamp (VT) missing, caching for a minute]
[16] invokestatic #50
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[19] pop
[20] invokestatic #71
+ Methodref [java/lang/System.currentTimeMillis ()J]
[23] ldc2_w #39
+ Long [60000]
[26] ladd
[27] invokestatic #66
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[30] astore_2 v2
[31] aload_2 v2
[32] invokevirtual #63
+ Methodref [java/lang/Long.longValue ()J]
[35] invokestatic #65
+ Methodref [java/lang/Long.toString (J)Ljava/lang/String;]
[38] astore_1 v1
[39] aload_0 v0
[40] aload_2 v2
[41] invokevirtual #63
+ Methodref [java/lang/Long.longValue ()J]
[44] putfield #42
+ Fieldref [com/a/a/a/a/t.a J]
[47] aload_0 v0
[48] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[51] ldc #17
+ String [validityTimestamp]
[53] aload_1 v1
[54] invokevirtual #53
+ Methodref [com/a/a/a/a/r.a (Ljava/lang/String;Ljava/lang/String;)V]
[57] return
Code attribute exceptions (count = 1):
- ExceptionInfo (0 -> 8: 11):
+ Class [java/lang/NumberFormatException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [11] Var: ..., Stack: [a:java/lang/NumberFormatException]
- [39] Var: ...[a:java/lang/Long], Stack: (empty)
+ Method:
b(Ljava/lang/String;)V
Access flags: 0x2
= private void b(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 4, stack = 3):
[0] aload_1 v1
[1] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[4] invokestatic #66
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[7] astore_2 v2
[8] goto +20 (target=28)
[11] astore_3 v3
[12] ldc #9
+ String [ServerManagedPolicy]
[14] ldc #7

+ String [License retry timestamp (GT) missing, grace period disabled]


[16] invokestatic #50
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[19] pop
[20] ldc #1
+ String [0]
[22] astore_1 v1
[23] lconst_0
[24] invokestatic #66
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[27] astore_2 v2
[28] aload_0 v0
[29] aload_2 v2
[30] invokevirtual #63
+ Methodref [java/lang/Long.longValue ()J]
[33] putfield #43
+ Fieldref [com/a/a/a/a/t.b J]
[36] aload_0 v0
[37] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[40] ldc #16
+ String [retryUntil]
[42] aload_1 v1
[43] invokevirtual #53
+ Methodref [com/a/a/a/a/r.a (Ljava/lang/String;Ljava/lang/String;)V]
[46] return
Code attribute exceptions (count = 1):
- ExceptionInfo (0 -> 8: 11):
+ Class [java/lang/NumberFormatException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [11] Var: ..., Stack: [a:java/lang/NumberFormatException]
- [28] Var: ...[a:java/lang/Long], Stack: (empty)
+ Method:
c(Ljava/lang/String;)V
Access flags: 0x2
= private void c(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 4, stack = 3):
[0] aload_1 v1
[1] invokestatic #64
+ Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
[4] invokestatic #66
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[7] astore_2 v2
[8] goto +20 (target=28)
[11] astore_3 v3
[12] ldc #9
+ String [ServerManagedPolicy]
[14] ldc #6
+ String [Licence retry count (GR) missing, grace period disabled]
[16] invokestatic #50
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[19] pop
[20] ldc #1
+ String [0]
[22] astore_1 v1
[23] lconst_0
[24] invokestatic #66
+ Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
[27] astore_2 v2

[28] aload_0 v0
[29] aload_2 v2
[30] invokevirtual #63
+ Methodref [java/lang/Long.longValue ()J]
[33] putfield #44
+ Fieldref [com/a/a/a/a/t.c J]
[36] aload_0 v0
[37] getfield #48
+ Fieldref [com/a/a/a/a/t.g Lcom/a/a/a/a/r;]
[40] ldc #14
+ String [maxRetries]
[42] aload_1 v1
[43] invokevirtual #53
+ Methodref [com/a/a/a/a/r.a (Ljava/lang/String;Ljava/lang/String;)V]
[46] return
Code attribute exceptions (count = 1):
- ExceptionInfo (0 -> 8: 11):
+ Class [java/lang/NumberFormatException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [11] Var: ..., Stack: [a:java/lang/NumberFormatException]
- [28] Var: ...[a:java/lang/Long], Stack: (empty)
+ Method:
a()Z
Access flags: 0x1
= public boolean a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 75, locals = 3, stack = 6):
[0] invokestatic #71
+ Methodref [java/lang/System.currentTimeMillis ()J]
[3] lstore_1 v1
[4] aload_0 v0
[5] getfield #47
+ Fieldref [com/a/a/a/a/t.f I]
[8] sipush 256
[11] ificmpne +14 (target=25)
[14] lload_1 v1
[15] aload_0 v0
[16] getfield #42
+ Fieldref [com/a/a/a/a/t.a J]
[19] lcmp
[20] ifgt +53 (target=73)
[23] iconst_1
[24] ireturn
[25] aload_0 v0
[26] getfield #47
+ Fieldref [com/a/a/a/a/t.f I]
[29] sipush 291
[32] ificmpne +41 (target=73)
[35] lload_1 v1
[36] aload_0 v0
[37] getfield #46
+ Fieldref [com/a/a/a/a/t.e J]
[40] ldc2_w #39
+ Long [60000]
[43] ladd
[44] lcmp
[45] ifge +28 (target=73)
[48] lload_1 v1
[49] aload_0 v0
[50] getfield #43

+ Fieldref [com/a/a/a/a/t.b J]
[53] lcmp
[54] ifle +17 (target=71)
[57] aload_0 v0
[58] getfield #45
+ Fieldref [com/a/a/a/a/t.d J]
[61] aload_0 v0
[62] getfield #44
+ Fieldref [com/a/a/a/a/t.c J]
[65] lcmp
[66] ifle +5 (target=71)
[69] iconst_0
[70] ireturn
[71] iconst_1
[72] ireturn
[73] iconst_0
[74] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 3):
- [25] Var: ...[l], Stack: (empty)
- [71] Var: ..., Stack: (empty)
- [73] Var: ..., Stack: (empty)
+ Method:
d(Ljava/lang/String;)Ljava/util/Map;
Access flags: 0x2
= private java.util.Map d(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 109, locals = 7, stack = 5):
[0] new #33
+ Class [java/util/HashMap]
[3] dup
[4] invokespecial #73
+ Methodref [java/util/HashMap.<init> ()V]
[7] astore_2 v2
[8] new #31
+ Class [java/net/URI]
[11] dup
[12] new #29
+ Class [java/lang/StringBuilder]
[15] dup
[16] ldc #2
+ String [?]
[18] invokespecial #68
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[21] aload_1 v1
[22] invokevirtual #69
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[25] invokevirtual #70
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[28] invokespecial #72
+ Methodref [java/net/URI.<init> (Ljava/lang/String;)V]
[31] astore_3 v3
[32] aload_3 v3
[33] ldc #10
+ String [UTF-8]
[35] invokestatic #74
+ Methodref [org/apache/http/client/utils/URLEncodedUtils.parse (Ljava/n
et/URI;Ljava/lang/String;)Ljava/util/List;]
[38] astore v4

[40] aload v4
[42] invokeinterface #77
+ InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
[47] astore v6
[49] goto +36 (target=85)
[52] aload v6
[54] invokeinterface #76
+ InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
[59] checkcast #37
+ Class [org/apache/http/NameValuePair]
[62] astore v5
[64] aload_2 v2
[65] aload v5
[67] invokeinterface #80
+ InterfaceMethodref [org/apache/http/NameValuePair.getName ()Ljava/lang
/String;]
[72] aload v5
[74] invokeinterface #81
+ InterfaceMethodref [org/apache/http/NameValuePair.getValue ()Ljava/lan
g/String;]
[79] invokeinterface #79
+ InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Ob
ject;)Ljava/lang/Object;]
[84] pop
[85] aload v6
[87] invokeinterface #75
+ InterfaceMethodref [java/util/Iterator.hasNext ()Z]
[92] ifne -40 (target=52)
[95] goto +12 (target=107)
[98] astore_3 v3
[99] ldc #9
+ String [ServerManagedPolicy]
[101] ldc #5
+ String [Invalid syntax error while decoding extras data from server.]
[103] invokestatic #50
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[106] pop
[107] aload_2 v2
[108] areturn
Code attribute exceptions (count = 1):
- ExceptionInfo (8 -> 95: 98):
+ Class [java/net/URISyntaxException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 4):
- [52] Var: [a:com/a/a/a/a/t][a:java/lang/String][a:java/util/Map][a:jav
a/net/URI][a:java/util/List][T][a:java/util/Iterator], Stack:
- [85] Var: ..., Stack: (empty)
- [98] Var: [a:com/a/a/a/a/t][a:java/lang/String][a:java/util/Map], Stac
k: [a:java/net/URISyntaxException]
- [107] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/u
Superclass:
java/lang/Exception
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.u extends java.lang.Exception

Interfaces (count = 0):


Constant Pool (count = 13):
+ Class [com/a/a/a/a/u]
+ Class [java/lang/Exception]
+ Methodref [java/lang/Exception.<init> ()V]
+ Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [com/a/a/a/a/u]
+ Utf8 [java/lang/Exception]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public u()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Exception.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Ljava/lang/String;)V
Access flags: 0x1
= public u(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #4
+ Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/a/a
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.a.a extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 108):
+ Integer [2147483647]
+ String [(decimal)]
+ String [: ]

+ String [Bad Base64 input character at ]


+ String [encoded value has invalid trailing byte]
+ String [invalid padding byte '=' at byte offset ]
+ String [padding byte '=' falsely signals end of encoded value at offset ]
+ String [single trailing character at offset ]
+ Class [[B]
+ Class [com/a/a/a/a/a/a]
+ Class [com/a/a/a/a/a/b]
+ Class [java/lang/AssertionError]
+ Class [java/lang/Class]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Fieldref [com/a/a/a/a/a/a.a Z]
+ Fieldref [com/a/a/a/a/a/a.b [B]
+ Fieldref [com/a/a/a/a/a/a.c [B]
+ Fieldref [com/a/a/a/a/a/a.d [B]
+ Fieldref [com/a/a/a/a/a/a.e [B]
+ Methodref [com/a/a/a/a/a/a.a ([BII)[B]
+ Methodref [com/a/a/a/a/a/a.a ([BII[B)[B]
+ Methodref [com/a/a/a/a/a/a.a ([BII[BI)[B]
+ Methodref [com/a/a/a/a/a/a.a ([BII[BI[B)[B]
+ Methodref [com/a/a/a/a/a/a.a ([BII[BZ)Ljava/lang/String;]
+ Methodref [com/a/a/a/a/a/a.a ([BI[BI[B)I]
+ Methodref [com/a/a/a/a/a/b.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/AssertionError.<init> ()V]
+ Methodref [java/lang/Class.desiredAssertionStatus ()Z]
+ Methodref [java/lang/Object.<init> ()V]
+ Methodref [java/lang/String.<init> ([BII)V]
+ Methodref [java/lang/String.getBytes ()[B]
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;
II)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [<init> ([BII)V]
+ NameAndType [a ([BII)[B]
+ NameAndType [a ([BII[B)[B]
+ NameAndType [a ([BII[BI)[B]
+ NameAndType [a ([BII[BI[B)[B]
+ NameAndType [a ([BII[BZ)Ljava/lang/String;]
+ NameAndType [a ([BI[BI[B)I]
+ NameAndType [a Z]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
+ NameAndType [b [B]
+ NameAndType [c [B]
+ NameAndType [d [B]
+ NameAndType [desiredAssertionStatus ()Z]
+ NameAndType [e [B]
+ NameAndType [getBytes ()[B]
+ NameAndType [toString ()Ljava/lang/String;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[()Z]
[()[B]
[(I)Ljava/lang/StringBuilder;]
[(Ljava/lang/Object;ILjava/lang/Object;II)V]
[(Ljava/lang/String;)Ljava/lang/StringBuilder;]
[(Ljava/lang/String;)V]
[(Ljava/lang/String;)[B]
[([B)Ljava/lang/String;]
[([BII)V]
[([BII)[B]
[([BII[B)[B]
[([BII[BI)[B]
[([BII[BI[B)[B]
[([BII[BZ)Ljava/lang/String;]
[([BI[BI[B)I]
[(decimal)]
[: ]
[<clinit>]
[<init>]
[Bad Base64 input character at ]
[Code]
[StackMapTable]
[Z]
[[B]
[a]
[append]
[arraycopy]
[b]
[c]
[com/a/a/a/a/a/a]
[com/a/a/a/a/a/b]
[d]
[desiredAssertionStatus]
[e]
[encoded value has invalid trailing byte]
[getBytes]
[invalid padding byte '=' at byte offset ]
[java/lang/AssertionError]
[java/lang/Class]
[java/lang/Object]
[java/lang/String]
[java/lang/StringBuilder]
[java/lang/System]
[padding byte '=' falsely signals end of encoded value at offset ]
[single trailing character at offset ]
[toString]

Fields (count = 5):


+ Field:
b [B
Access flags: 0x1a
= private static
+ Field:
c [B
Access flags: 0x1a
= private static
+ Field:
d [B
Access flags: 0x1a
= private static
+ Field:
e [B
Access flags: 0x1a
= private static

final byte[] b
final byte[] c
final byte[] d
final byte[] e

+ Field:
a Z
Access flags: 0x1018
= static final synthetic boolean a
Methods (count = 10):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2303, locals = 0, stack = 4):
[0] ldc #10
+ Class [com/a/a/a/a/a/a]
[2] invokevirtual #31
+ Methodref [java/lang/Class.desiredAssertionStatus ()Z]
[5] ifne +7 (target=12)
[8] iconst_1
[9] goto +4 (target=13)
[12] iconst_0
[13] putstatic #18
+ Fieldref [com/a/a/a/a/a/a.a Z]
[16] bipush 64
[18] newarray 8
[20] dup
[21] iconst_0
[22] bipush 65
[24] bastore
[25] dup
[26] iconst_1
[27] bipush 66
[29] bastore
[30] dup
[31] iconst_2
[32] bipush 67
[34] bastore
[35] dup
[36] iconst_3
[37] bipush 68
[39] bastore
[40] dup
[41] iconst_4
[42] bipush 69
[44] bastore
[45] dup
[46] iconst_5
[47] bipush 70
[49] bastore
[50] dup
[51] bipush 6
[53] bipush 71
[55] bastore
[56] dup
[57] bipush 7
[59] bipush 72
[61] bastore
[62] dup
[63] bipush 8
[65] bipush 73
[67] bastore
[68] dup
[69] bipush 9

[71] bipush 74
[73] bastore
[74] dup
[75] bipush 10
[77] bipush 75
[79] bastore
[80] dup
[81] bipush 11
[83] bipush 76
[85] bastore
[86] dup
[87] bipush 12
[89] bipush 77
[91] bastore
[92] dup
[93] bipush 13
[95] bipush 78
[97] bastore
[98] dup
[99] bipush 14
[101] bipush 79
[103] bastore
[104] dup
[105] bipush 15
[107] bipush 80
[109] bastore
[110] dup
[111] bipush 16
[113] bipush 81
[115] bastore
[116] dup
[117] bipush 17
[119] bipush 82
[121] bastore
[122] dup
[123] bipush 18
[125] bipush 83
[127] bastore
[128] dup
[129] bipush 19
[131] bipush 84
[133] bastore
[134] dup
[135] bipush 20
[137] bipush 85
[139] bastore
[140] dup
[141] bipush 21
[143] bipush 86
[145] bastore
[146] dup
[147] bipush 22
[149] bipush 87
[151] bastore
[152] dup
[153] bipush 23
[155] bipush 88
[157] bastore
[158] dup
[159] bipush 24

[161]
[163]
[164]
[165]
[167]
[169]
[170]
[171]
[173]
[175]
[176]
[177]
[179]
[181]
[182]
[183]
[185]
[187]
[188]
[189]
[191]
[193]
[194]
[195]
[197]
[199]
[200]
[201]
[203]
[205]
[206]
[207]
[209]
[211]
[212]
[213]
[215]
[217]
[218]
[219]
[221]
[223]
[224]
[225]
[227]
[229]
[230]
[231]
[233]
[235]
[236]
[237]
[239]
[241]
[242]
[243]
[245]
[247]
[248]
[249]

bipush 89
bastore
dup
bipush 25
bipush 90
bastore
dup
bipush 26
bipush 97
bastore
dup
bipush 27
bipush 98
bastore
dup
bipush 28
bipush 99
bastore
dup
bipush 29
bipush 100
bastore
dup
bipush 30
bipush 101
bastore
dup
bipush 31
bipush 102
bastore
dup
bipush 32
bipush 103
bastore
dup
bipush 33
bipush 104
bastore
dup
bipush 34
bipush 105
bastore
dup
bipush 35
bipush 106
bastore
dup
bipush 36
bipush 107
bastore
dup
bipush 37
bipush 108
bastore
dup
bipush 38
bipush 109
bastore
dup
bipush 39

[251]
[253]
[254]
[255]
[257]
[259]
[260]
[261]
[263]
[265]
[266]
[267]
[269]
[271]
[272]
[273]
[275]
[277]
[278]
[279]
[281]
[283]
[284]
[285]
[287]
[289]
[290]
[291]
[293]
[295]
[296]
[297]
[299]
[301]
[302]
[303]
[305]
[307]
[308]
[309]
[311]
[313]
[314]
[315]
[317]
[319]
[320]
[321]
[323]
[325]
[326]
[327]
[329]
[331]
[332]
[333]
[335]
[337]
[338]
[339]

bipush 110
bastore
dup
bipush 40
bipush 111
bastore
dup
bipush 41
bipush 112
bastore
dup
bipush 42
bipush 113
bastore
dup
bipush 43
bipush 114
bastore
dup
bipush 44
bipush 115
bastore
dup
bipush 45
bipush 116
bastore
dup
bipush 46
bipush 117
bastore
dup
bipush 47
bipush 118
bastore
dup
bipush 48
bipush 119
bastore
dup
bipush 49
bipush 120
bastore
dup
bipush 50
bipush 121
bastore
dup
bipush 51
bipush 122
bastore
dup
bipush 52
bipush 48
bastore
dup
bipush 53
bipush 49
bastore
dup
bipush 54

[341] bipush 50
[343] bastore
[344] dup
[345] bipush 55
[347] bipush 51
[349] bastore
[350] dup
[351] bipush 56
[353] bipush 52
[355] bastore
[356] dup
[357] bipush 57
[359] bipush 53
[361] bastore
[362] dup
[363] bipush 58
[365] bipush 54
[367] bastore
[368] dup
[369] bipush 59
[371] bipush 55
[373] bastore
[374] dup
[375] bipush 60
[377] bipush 56
[379] bastore
[380] dup
[381] bipush 61
[383] bipush 57
[385] bastore
[386] dup
[387] bipush 62
[389] bipush 43
[391] bastore
[392] dup
[393] bipush 63
[395] bipush 47
[397] bastore
[398] putstatic #19
+ Fieldref [com/a/a/a/a/a/a.b [B]
[401] bipush 64
[403] newarray 8
[405] dup
[406] iconst_0
[407] bipush 65
[409] bastore
[410] dup
[411] iconst_1
[412] bipush 66
[414] bastore
[415] dup
[416] iconst_2
[417] bipush 67
[419] bastore
[420] dup
[421] iconst_3
[422] bipush 68
[424] bastore
[425] dup
[426] iconst_4

[427]
[429]
[430]
[431]
[432]
[434]
[435]
[436]
[438]
[440]
[441]
[442]
[444]
[446]
[447]
[448]
[450]
[452]
[453]
[454]
[456]
[458]
[459]
[460]
[462]
[464]
[465]
[466]
[468]
[470]
[471]
[472]
[474]
[476]
[477]
[478]
[480]
[482]
[483]
[484]
[486]
[488]
[489]
[490]
[492]
[494]
[495]
[496]
[498]
[500]
[501]
[502]
[504]
[506]
[507]
[508]
[510]
[512]
[513]
[514]

bipush 69
bastore
dup
iconst_5
bipush 70
bastore
dup
bipush 6
bipush 71
bastore
dup
bipush 7
bipush 72
bastore
dup
bipush 8
bipush 73
bastore
dup
bipush 9
bipush 74
bastore
dup
bipush 10
bipush 75
bastore
dup
bipush 11
bipush 76
bastore
dup
bipush 12
bipush 77
bastore
dup
bipush 13
bipush 78
bastore
dup
bipush 14
bipush 79
bastore
dup
bipush 15
bipush 80
bastore
dup
bipush 16
bipush 81
bastore
dup
bipush 17
bipush 82
bastore
dup
bipush 18
bipush 83
bastore
dup
bipush 19

[516]
[518]
[519]
[520]
[522]
[524]
[525]
[526]
[528]
[530]
[531]
[532]
[534]
[536]
[537]
[538]
[540]
[542]
[543]
[544]
[546]
[548]
[549]
[550]
[552]
[554]
[555]
[556]
[558]
[560]
[561]
[562]
[564]
[566]
[567]
[568]
[570]
[572]
[573]
[574]
[576]
[578]
[579]
[580]
[582]
[584]
[585]
[586]
[588]
[590]
[591]
[592]
[594]
[596]
[597]
[598]
[600]
[602]
[603]
[604]

bipush 84
bastore
dup
bipush 20
bipush 85
bastore
dup
bipush 21
bipush 86
bastore
dup
bipush 22
bipush 87
bastore
dup
bipush 23
bipush 88
bastore
dup
bipush 24
bipush 89
bastore
dup
bipush 25
bipush 90
bastore
dup
bipush 26
bipush 97
bastore
dup
bipush 27
bipush 98
bastore
dup
bipush 28
bipush 99
bastore
dup
bipush 29
bipush 100
bastore
dup
bipush 30
bipush 101
bastore
dup
bipush 31
bipush 102
bastore
dup
bipush 32
bipush 103
bastore
dup
bipush 33
bipush 104
bastore
dup
bipush 34

[606]
[608]
[609]
[610]
[612]
[614]
[615]
[616]
[618]
[620]
[621]
[622]
[624]
[626]
[627]
[628]
[630]
[632]
[633]
[634]
[636]
[638]
[639]
[640]
[642]
[644]
[645]
[646]
[648]
[650]
[651]
[652]
[654]
[656]
[657]
[658]
[660]
[662]
[663]
[664]
[666]
[668]
[669]
[670]
[672]
[674]
[675]
[676]
[678]
[680]
[681]
[682]
[684]
[686]
[687]
[688]
[690]
[692]
[693]
[694]

bipush 105
bastore
dup
bipush 35
bipush 106
bastore
dup
bipush 36
bipush 107
bastore
dup
bipush 37
bipush 108
bastore
dup
bipush 38
bipush 109
bastore
dup
bipush 39
bipush 110
bastore
dup
bipush 40
bipush 111
bastore
dup
bipush 41
bipush 112
bastore
dup
bipush 42
bipush 113
bastore
dup
bipush 43
bipush 114
bastore
dup
bipush 44
bipush 115
bastore
dup
bipush 45
bipush 116
bastore
dup
bipush 46
bipush 117
bastore
dup
bipush 47
bipush 118
bastore
dup
bipush 48
bipush 119
bastore
dup
bipush 49

[696] bipush 120


[698] bastore
[699] dup
[700] bipush 50
[702] bipush 121
[704] bastore
[705] dup
[706] bipush 51
[708] bipush 122
[710] bastore
[711] dup
[712] bipush 52
[714] bipush 48
[716] bastore
[717] dup
[718] bipush 53
[720] bipush 49
[722] bastore
[723] dup
[724] bipush 54
[726] bipush 50
[728] bastore
[729] dup
[730] bipush 55
[732] bipush 51
[734] bastore
[735] dup
[736] bipush 56
[738] bipush 52
[740] bastore
[741] dup
[742] bipush 57
[744] bipush 53
[746] bastore
[747] dup
[748] bipush 58
[750] bipush 54
[752] bastore
[753] dup
[754] bipush 59
[756] bipush 55
[758] bastore
[759] dup
[760] bipush 60
[762] bipush 56
[764] bastore
[765] dup
[766] bipush 61
[768] bipush 57
[770] bastore
[771] dup
[772] bipush 62
[774] bipush 45
[776] bastore
[777] dup
[778] bipush 63
[780] bipush 95
[782] bastore
[783] putstatic #20
+ Fieldref [com/a/a/a/a/a/a.c [B]

[786]
[789]
[791]
[792]
[793]
[795]
[796]
[797]
[798]
[800]
[801]
[802]
[803]
[805]
[806]
[807]
[808]
[810]
[811]
[812]
[813]
[815]
[816]
[817]
[818]
[820]
[821]
[822]
[824]
[826]
[827]
[828]
[830]
[832]
[833]
[834]
[836]
[838]
[839]
[840]
[842]
[844]
[845]
[846]
[848]
[850]
[851]
[852]
[854]
[856]
[857]
[858]
[860]
[862]
[863]
[864]
[866]
[868]
[869]
[870]

sipush 128
newarray 8
dup
iconst_0
bipush -9
bastore
dup
iconst_1
bipush -9
bastore
dup
iconst_2
bipush -9
bastore
dup
iconst_3
bipush -9
bastore
dup
iconst_4
bipush -9
bastore
dup
iconst_5
bipush -9
bastore
dup
bipush 6
bipush -9
bastore
dup
bipush 7
bipush -9
bastore
dup
bipush 8
bipush -9
bastore
dup
bipush 9
bipush -5
bastore
dup
bipush 10
bipush -5
bastore
dup
bipush 11
bipush -9
bastore
dup
bipush 12
bipush -9
bastore
dup
bipush 13
bipush -5
bastore
dup
bipush 14

[872]
[874]
[875]
[876]
[878]
[880]
[881]
[882]
[884]
[886]
[887]
[888]
[890]
[892]
[893]
[894]
[896]
[898]
[899]
[900]
[902]
[904]
[905]
[906]
[908]
[910]
[911]
[912]
[914]
[916]
[917]
[918]
[920]
[922]
[923]
[924]
[926]
[928]
[929]
[930]
[932]
[934]
[935]
[936]
[938]
[940]
[941]
[942]
[944]
[946]
[947]
[948]
[950]
[952]
[953]
[954]
[956]
[958]
[959]
[960]

bipush -9
bastore
dup
bipush 15
bipush -9
bastore
dup
bipush 16
bipush -9
bastore
dup
bipush 17
bipush -9
bastore
dup
bipush 18
bipush -9
bastore
dup
bipush 19
bipush -9
bastore
dup
bipush 20
bipush -9
bastore
dup
bipush 21
bipush -9
bastore
dup
bipush 22
bipush -9
bastore
dup
bipush 23
bipush -9
bastore
dup
bipush 24
bipush -9
bastore
dup
bipush 25
bipush -9
bastore
dup
bipush 26
bipush -9
bastore
dup
bipush 27
bipush -9
bastore
dup
bipush 28
bipush -9
bastore
dup
bipush 29

[962] bipush -9
[964] bastore
[965] dup
[966] bipush 30
[968] bipush -9
[970] bastore
[971] dup
[972] bipush 31
[974] bipush -9
[976] bastore
[977] dup
[978] bipush 32
[980] bipush -5
[982] bastore
[983] dup
[984] bipush 33
[986] bipush -9
[988] bastore
[989] dup
[990] bipush 34
[992] bipush -9
[994] bastore
[995] dup
[996] bipush 35
[998] bipush -9
[1000] bastore
[1001] dup
[1002] bipush 36
[1004] bipush -9
[1006] bastore
[1007] dup
[1008] bipush 37
[1010] bipush -9
[1012] bastore
[1013] dup
[1014] bipush 38
[1016] bipush -9
[1018] bastore
[1019] dup
[1020] bipush 39
[1022] bipush -9
[1024] bastore
[1025] dup
[1026] bipush 40
[1028] bipush -9
[1030] bastore
[1031] dup
[1032] bipush 41
[1034] bipush -9
[1036] bastore
[1037] dup
[1038] bipush 42
[1040] bipush -9
[1042] bastore
[1043] dup
[1044] bipush 43
[1046] bipush 62
[1048] bastore
[1049] dup
[1050] bipush 44

[1052]
[1054]
[1055]
[1056]
[1058]
[1060]
[1061]
[1062]
[1064]
[1066]
[1067]
[1068]
[1070]
[1072]
[1073]
[1074]
[1076]
[1078]
[1079]
[1080]
[1082]
[1084]
[1085]
[1086]
[1088]
[1090]
[1091]
[1092]
[1094]
[1096]
[1097]
[1098]
[1100]
[1102]
[1103]
[1104]
[1106]
[1108]
[1109]
[1110]
[1112]
[1114]
[1115]
[1116]
[1118]
[1120]
[1121]
[1122]
[1124]
[1126]
[1127]
[1128]
[1130]
[1132]
[1133]
[1134]
[1136]
[1138]
[1139]
[1140]

bipush -9
bastore
dup
bipush 45
bipush -9
bastore
dup
bipush 46
bipush -9
bastore
dup
bipush 47
bipush 63
bastore
dup
bipush 48
bipush 52
bastore
dup
bipush 49
bipush 53
bastore
dup
bipush 50
bipush 54
bastore
dup
bipush 51
bipush 55
bastore
dup
bipush 52
bipush 56
bastore
dup
bipush 53
bipush 57
bastore
dup
bipush 54
bipush 58
bastore
dup
bipush 55
bipush 59
bastore
dup
bipush 56
bipush 60
bastore
dup
bipush 57
bipush 61
bastore
dup
bipush 58
bipush -9
bastore
dup
bipush 59

[1142]
[1144]
[1145]
[1146]
[1148]
[1150]
[1151]
[1152]
[1154]
[1155]
[1156]
[1157]
[1159]
[1161]
[1162]
[1163]
[1165]
[1167]
[1168]
[1169]
[1171]
[1173]
[1174]
[1175]
[1177]
[1178]
[1179]
[1180]
[1182]
[1183]
[1184]
[1185]
[1187]
[1188]
[1189]
[1190]
[1192]
[1193]
[1194]
[1195]
[1197]
[1198]
[1199]
[1200]
[1202]
[1204]
[1205]
[1206]
[1208]
[1210]
[1211]
[1212]
[1214]
[1216]
[1217]
[1218]
[1220]
[1222]
[1223]
[1224]

bipush -9
bastore
dup
bipush 60
bipush -9
bastore
dup
bipush 61
iconst_m1
bastore
dup
bipush 62
bipush -9
bastore
dup
bipush 63
bipush -9
bastore
dup
bipush 64
bipush -9
bastore
dup
bipush 66
iconst_1
bastore
dup
bipush 67
iconst_2
bastore
dup
bipush 68
iconst_3
bastore
dup
bipush 69
iconst_4
bastore
dup
bipush 70
iconst_5
bastore
dup
bipush 71
bipush 6
bastore
dup
bipush 72
bipush 7
bastore
dup
bipush 73
bipush 8
bastore
dup
bipush 74
bipush 9
bastore
dup
bipush 75

[1226]
[1228]
[1229]
[1230]
[1232]
[1234]
[1235]
[1236]
[1238]
[1240]
[1241]
[1242]
[1244]
[1246]
[1247]
[1248]
[1250]
[1252]
[1253]
[1254]
[1256]
[1258]
[1259]
[1260]
[1262]
[1264]
[1265]
[1266]
[1268]
[1270]
[1271]
[1272]
[1274]
[1276]
[1277]
[1278]
[1280]
[1282]
[1283]
[1284]
[1286]
[1288]
[1289]
[1290]
[1292]
[1294]
[1295]
[1296]
[1298]
[1300]
[1301]
[1302]
[1304]
[1306]
[1307]
[1308]
[1310]
[1312]
[1313]
[1314]

bipush 10
bastore
dup
bipush 76
bipush 11
bastore
dup
bipush 77
bipush 12
bastore
dup
bipush 78
bipush 13
bastore
dup
bipush 79
bipush 14
bastore
dup
bipush 80
bipush 15
bastore
dup
bipush 81
bipush 16
bastore
dup
bipush 82
bipush 17
bastore
dup
bipush 83
bipush 18
bastore
dup
bipush 84
bipush 19
bastore
dup
bipush 85
bipush 20
bastore
dup
bipush 86
bipush 21
bastore
dup
bipush 87
bipush 22
bastore
dup
bipush 88
bipush 23
bastore
dup
bipush 89
bipush 24
bastore
dup
bipush 90

[1316]
[1318]
[1319]
[1320]
[1322]
[1324]
[1325]
[1326]
[1328]
[1330]
[1331]
[1332]
[1334]
[1336]
[1337]
[1338]
[1340]
[1342]
[1343]
[1344]
[1346]
[1348]
[1349]
[1350]
[1352]
[1354]
[1355]
[1356]
[1358]
[1360]
[1361]
[1362]
[1364]
[1366]
[1367]
[1368]
[1370]
[1372]
[1373]
[1374]
[1376]
[1378]
[1379]
[1380]
[1382]
[1384]
[1385]
[1386]
[1388]
[1390]
[1391]
[1392]
[1394]
[1396]
[1397]
[1398]
[1400]
[1402]
[1403]
[1404]

bipush 25
bastore
dup
bipush 91
bipush -9
bastore
dup
bipush 92
bipush -9
bastore
dup
bipush 93
bipush -9
bastore
dup
bipush 94
bipush -9
bastore
dup
bipush 95
bipush -9
bastore
dup
bipush 96
bipush -9
bastore
dup
bipush 97
bipush 26
bastore
dup
bipush 98
bipush 27
bastore
dup
bipush 99
bipush 28
bastore
dup
bipush 100
bipush 29
bastore
dup
bipush 101
bipush 30
bastore
dup
bipush 102
bipush 31
bastore
dup
bipush 103
bipush 32
bastore
dup
bipush 104
bipush 33
bastore
dup
bipush 105

[1406]
[1408]
[1409]
[1410]
[1412]
[1414]
[1415]
[1416]
[1418]
[1420]
[1421]
[1422]
[1424]
[1426]
[1427]
[1428]
[1430]
[1432]
[1433]
[1434]
[1436]
[1438]
[1439]
[1440]
[1442]
[1444]
[1445]
[1446]
[1448]
[1450]
[1451]
[1452]
[1454]
[1456]
[1457]
[1458]
[1460]
[1462]
[1463]
[1464]
[1466]
[1468]
[1469]
[1470]
[1472]
[1474]
[1475]
[1476]
[1478]
[1480]
[1481]
[1482]
[1484]
[1486]
[1487]
[1488]
[1490]
[1492]
[1493]
[1494]

bipush 34
bastore
dup
bipush 106
bipush 35
bastore
dup
bipush 107
bipush 36
bastore
dup
bipush 108
bipush 37
bastore
dup
bipush 109
bipush 38
bastore
dup
bipush 110
bipush 39
bastore
dup
bipush 111
bipush 40
bastore
dup
bipush 112
bipush 41
bastore
dup
bipush 113
bipush 42
bastore
dup
bipush 114
bipush 43
bastore
dup
bipush 115
bipush 44
bastore
dup
bipush 116
bipush 45
bastore
dup
bipush 117
bipush 46
bastore
dup
bipush 118
bipush 47
bastore
dup
bipush 119
bipush 48
bastore
dup
bipush 120

[1496] bipush 49
[1498] bastore
[1499] dup
[1500] bipush 121
[1502] bipush 50
[1504] bastore
[1505] dup
[1506] bipush 122
[1508] bipush 51
[1510] bastore
[1511] dup
[1512] bipush 123
[1514] bipush -9
[1516] bastore
[1517] dup
[1518] bipush 124
[1520] bipush -9
[1522] bastore
[1523] dup
[1524] bipush 125
[1526] bipush -9
[1528] bastore
[1529] dup
[1530] bipush 126
[1532] bipush -9
[1534] bastore
[1535] dup
[1536] bipush 127
[1538] bipush -9
[1540] bastore
[1541] putstatic #21
+ Fieldref [com/a/a/a/a/a/a.d [B]
[1544] sipush 128
[1547] newarray 8
[1549] dup
[1550] iconst_0
[1551] bipush -9
[1553] bastore
[1554] dup
[1555] iconst_1
[1556] bipush -9
[1558] bastore
[1559] dup
[1560] iconst_2
[1561] bipush -9
[1563] bastore
[1564] dup
[1565] iconst_3
[1566] bipush -9
[1568] bastore
[1569] dup
[1570] iconst_4
[1571] bipush -9
[1573] bastore
[1574] dup
[1575] iconst_5
[1576] bipush -9
[1578] bastore
[1579] dup
[1580] bipush 6

[1582]
[1584]
[1585]
[1586]
[1588]
[1590]
[1591]
[1592]
[1594]
[1596]
[1597]
[1598]
[1600]
[1602]
[1603]
[1604]
[1606]
[1608]
[1609]
[1610]
[1612]
[1614]
[1615]
[1616]
[1618]
[1620]
[1621]
[1622]
[1624]
[1626]
[1627]
[1628]
[1630]
[1632]
[1633]
[1634]
[1636]
[1638]
[1639]
[1640]
[1642]
[1644]
[1645]
[1646]
[1648]
[1650]
[1651]
[1652]
[1654]
[1656]
[1657]
[1658]
[1660]
[1662]
[1663]
[1664]
[1666]
[1668]
[1669]
[1670]

bipush -9
bastore
dup
bipush 7
bipush -9
bastore
dup
bipush 8
bipush -9
bastore
dup
bipush 9
bipush -5
bastore
dup
bipush 10
bipush -5
bastore
dup
bipush 11
bipush -9
bastore
dup
bipush 12
bipush -9
bastore
dup
bipush 13
bipush -5
bastore
dup
bipush 14
bipush -9
bastore
dup
bipush 15
bipush -9
bastore
dup
bipush 16
bipush -9
bastore
dup
bipush 17
bipush -9
bastore
dup
bipush 18
bipush -9
bastore
dup
bipush 19
bipush -9
bastore
dup
bipush 20
bipush -9
bastore
dup
bipush 21

[1672]
[1674]
[1675]
[1676]
[1678]
[1680]
[1681]
[1682]
[1684]
[1686]
[1687]
[1688]
[1690]
[1692]
[1693]
[1694]
[1696]
[1698]
[1699]
[1700]
[1702]
[1704]
[1705]
[1706]
[1708]
[1710]
[1711]
[1712]
[1714]
[1716]
[1717]
[1718]
[1720]
[1722]
[1723]
[1724]
[1726]
[1728]
[1729]
[1730]
[1732]
[1734]
[1735]
[1736]
[1738]
[1740]
[1741]
[1742]
[1744]
[1746]
[1747]
[1748]
[1750]
[1752]
[1753]
[1754]
[1756]
[1758]
[1759]
[1760]

bipush -9
bastore
dup
bipush 22
bipush -9
bastore
dup
bipush 23
bipush -9
bastore
dup
bipush 24
bipush -9
bastore
dup
bipush 25
bipush -9
bastore
dup
bipush 26
bipush -9
bastore
dup
bipush 27
bipush -9
bastore
dup
bipush 28
bipush -9
bastore
dup
bipush 29
bipush -9
bastore
dup
bipush 30
bipush -9
bastore
dup
bipush 31
bipush -9
bastore
dup
bipush 32
bipush -5
bastore
dup
bipush 33
bipush -9
bastore
dup
bipush 34
bipush -9
bastore
dup
bipush 35
bipush -9
bastore
dup
bipush 36

[1762]
[1764]
[1765]
[1766]
[1768]
[1770]
[1771]
[1772]
[1774]
[1776]
[1777]
[1778]
[1780]
[1782]
[1783]
[1784]
[1786]
[1788]
[1789]
[1790]
[1792]
[1794]
[1795]
[1796]
[1798]
[1800]
[1801]
[1802]
[1804]
[1806]
[1807]
[1808]
[1810]
[1812]
[1813]
[1814]
[1816]
[1818]
[1819]
[1820]
[1822]
[1824]
[1825]
[1826]
[1828]
[1830]
[1831]
[1832]
[1834]
[1836]
[1837]
[1838]
[1840]
[1842]
[1843]
[1844]
[1846]
[1848]
[1849]
[1850]

bipush -9
bastore
dup
bipush 37
bipush -9
bastore
dup
bipush 38
bipush -9
bastore
dup
bipush 39
bipush -9
bastore
dup
bipush 40
bipush -9
bastore
dup
bipush 41
bipush -9
bastore
dup
bipush 42
bipush -9
bastore
dup
bipush 43
bipush -9
bastore
dup
bipush 44
bipush -9
bastore
dup
bipush 45
bipush 62
bastore
dup
bipush 46
bipush -9
bastore
dup
bipush 47
bipush -9
bastore
dup
bipush 48
bipush 52
bastore
dup
bipush 49
bipush 53
bastore
dup
bipush 50
bipush 54
bastore
dup
bipush 51

[1852]
[1854]
[1855]
[1856]
[1858]
[1860]
[1861]
[1862]
[1864]
[1866]
[1867]
[1868]
[1870]
[1872]
[1873]
[1874]
[1876]
[1878]
[1879]
[1880]
[1882]
[1884]
[1885]
[1886]
[1888]
[1890]
[1891]
[1892]
[1894]
[1896]
[1897]
[1898]
[1900]
[1902]
[1903]
[1904]
[1906]
[1908]
[1909]
[1910]
[1912]
[1913]
[1914]
[1915]
[1917]
[1919]
[1920]
[1921]
[1923]
[1925]
[1926]
[1927]
[1929]
[1931]
[1932]
[1933]
[1935]
[1936]
[1937]
[1938]

bipush 55
bastore
dup
bipush 52
bipush 56
bastore
dup
bipush 53
bipush 57
bastore
dup
bipush 54
bipush 58
bastore
dup
bipush 55
bipush 59
bastore
dup
bipush 56
bipush 60
bastore
dup
bipush 57
bipush 61
bastore
dup
bipush 58
bipush -9
bastore
dup
bipush 59
bipush -9
bastore
dup
bipush 60
bipush -9
bastore
dup
bipush 61
iconst_m1
bastore
dup
bipush 62
bipush -9
bastore
dup
bipush 63
bipush -9
bastore
dup
bipush 64
bipush -9
bastore
dup
bipush 66
iconst_1
bastore
dup
bipush 67

[1940]
[1941]
[1942]
[1943]
[1945]
[1946]
[1947]
[1948]
[1950]
[1951]
[1952]
[1953]
[1955]
[1956]
[1957]
[1958]
[1960]
[1962]
[1963]
[1964]
[1966]
[1968]
[1969]
[1970]
[1972]
[1974]
[1975]
[1976]
[1978]
[1980]
[1981]
[1982]
[1984]
[1986]
[1987]
[1988]
[1990]
[1992]
[1993]
[1994]
[1996]
[1998]
[1999]
[2000]
[2002]
[2004]
[2005]
[2006]
[2008]
[2010]
[2011]
[2012]
[2014]
[2016]
[2017]
[2018]
[2020]
[2022]
[2023]
[2024]

iconst_2
bastore
dup
bipush 68
iconst_3
bastore
dup
bipush 69
iconst_4
bastore
dup
bipush 70
iconst_5
bastore
dup
bipush 71
bipush 6
bastore
dup
bipush 72
bipush 7
bastore
dup
bipush 73
bipush 8
bastore
dup
bipush 74
bipush 9
bastore
dup
bipush 75
bipush 10
bastore
dup
bipush 76
bipush 11
bastore
dup
bipush 77
bipush 12
bastore
dup
bipush 78
bipush 13
bastore
dup
bipush 79
bipush 14
bastore
dup
bipush 80
bipush 15
bastore
dup
bipush 81
bipush 16
bastore
dup
bipush 82

[2026]
[2028]
[2029]
[2030]
[2032]
[2034]
[2035]
[2036]
[2038]
[2040]
[2041]
[2042]
[2044]
[2046]
[2047]
[2048]
[2050]
[2052]
[2053]
[2054]
[2056]
[2058]
[2059]
[2060]
[2062]
[2064]
[2065]
[2066]
[2068]
[2070]
[2071]
[2072]
[2074]
[2076]
[2077]
[2078]
[2080]
[2082]
[2083]
[2084]
[2086]
[2088]
[2089]
[2090]
[2092]
[2094]
[2095]
[2096]
[2098]
[2100]
[2101]
[2102]
[2104]
[2106]
[2107]
[2108]
[2110]
[2112]
[2113]
[2114]

bipush 17
bastore
dup
bipush 83
bipush 18
bastore
dup
bipush 84
bipush 19
bastore
dup
bipush 85
bipush 20
bastore
dup
bipush 86
bipush 21
bastore
dup
bipush 87
bipush 22
bastore
dup
bipush 88
bipush 23
bastore
dup
bipush 89
bipush 24
bastore
dup
bipush 90
bipush 25
bastore
dup
bipush 91
bipush -9
bastore
dup
bipush 92
bipush -9
bastore
dup
bipush 93
bipush -9
bastore
dup
bipush 94
bipush -9
bastore
dup
bipush 95
bipush 63
bastore
dup
bipush 96
bipush -9
bastore
dup
bipush 97

[2116]
[2118]
[2119]
[2120]
[2122]
[2124]
[2125]
[2126]
[2128]
[2130]
[2131]
[2132]
[2134]
[2136]
[2137]
[2138]
[2140]
[2142]
[2143]
[2144]
[2146]
[2148]
[2149]
[2150]
[2152]
[2154]
[2155]
[2156]
[2158]
[2160]
[2161]
[2162]
[2164]
[2166]
[2167]
[2168]
[2170]
[2172]
[2173]
[2174]
[2176]
[2178]
[2179]
[2180]
[2182]
[2184]
[2185]
[2186]
[2188]
[2190]
[2191]
[2192]
[2194]
[2196]
[2197]
[2198]
[2200]
[2202]
[2203]
[2204]

bipush 26
bastore
dup
bipush 98
bipush 27
bastore
dup
bipush 99
bipush 28
bastore
dup
bipush 100
bipush 29
bastore
dup
bipush 101
bipush 30
bastore
dup
bipush 102
bipush 31
bastore
dup
bipush 103
bipush 32
bastore
dup
bipush 104
bipush 33
bastore
dup
bipush 105
bipush 34
bastore
dup
bipush 106
bipush 35
bastore
dup
bipush 107
bipush 36
bastore
dup
bipush 108
bipush 37
bastore
dup
bipush 109
bipush 38
bastore
dup
bipush 110
bipush 39
bastore
dup
bipush 111
bipush 40
bastore
dup
bipush 112

[2206]
[2208]
[2209]
[2210]
[2212]
[2214]
[2215]
[2216]
[2218]
[2220]
[2221]
[2222]
[2224]
[2226]
[2227]
[2228]
[2230]
[2232]
[2233]
[2234]
[2236]
[2238]
[2239]
[2240]
[2242]
[2244]
[2245]
[2246]
[2248]
[2250]
[2251]
[2252]
[2254]
[2256]
[2257]
[2258]
[2260]
[2262]
[2263]
[2264]
[2266]
[2268]
[2269]
[2270]
[2272]
[2274]
[2275]
[2276]
[2278]
[2280]
[2281]
[2282]
[2284]
[2286]
[2287]
[2288]
[2290]
[2292]
[2293]
[2294]

bipush 41
bastore
dup
bipush 113
bipush 42
bastore
dup
bipush 114
bipush 43
bastore
dup
bipush 115
bipush 44
bastore
dup
bipush 116
bipush 45
bastore
dup
bipush 117
bipush 46
bastore
dup
bipush 118
bipush 47
bastore
dup
bipush 119
bipush 48
bastore
dup
bipush 120
bipush 49
bastore
dup
bipush 121
bipush 50
bastore
dup
bipush 122
bipush 51
bastore
dup
bipush 123
bipush -9
bastore
dup
bipush 124
bipush -9
bastore
dup
bipush 125
bipush -9
bastore
dup
bipush 126
bipush -9
bastore
dup
bipush 127

[2296] bipush -9
[2298] bastore
[2299] putstatic #22
+ Fieldref [com/a/a/a/a/a/a.e [B]
[2302] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [12] Var: ..., Stack: (empty)
- [13] Var: ..., Stack: [i]
- Method:
<init>()V
Access flags: 0x2
= private a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #32
+ Methodref [java/lang/Object.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a([BII[BI[B)[B
Access flags: 0xa
= private static byte[] a(byte[],int,int,byte[],int,byte[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 255, locals = 7, stack = 5):
[0] iload_2 v2
[1] ifle +15 (target=16)
[4] aload_0 v0
[5] iload_1 v1
[6] baload
[7] bipush 24
[9] ishl
[10] bipush 8
[12] iushr
[13] goto +4 (target=17)
[16] iconst_0
[17] iload_2 v2
[18] iconst_1
[19] ificmple +17 (target=36)
[22] aload_0 v0
[23] iload_1 v1
[24] iconst_1
[25] iadd
[26] baload
[27] bipush 24
[29] ishl
[30] bipush 16
[32] iushr
[33] goto +4 (target=37)
[36] iconst_0
[37] ior
[38] iload_2 v2
[39] iconst_2
[40] ificmple +17 (target=57)
[43] aload_0 v0
[44] iload_1 v1
[45] iconst_2
[46] iadd
[47] baload

[48] bipush 24
[50] ishl
[51] bipush 24
[53] iushr
[54] goto +4 (target=58)
[57] iconst_0
[58] ior
[59] istore v6
[61] iload_2 v2
[62] tableswitch (3 offsets, default=191) (target=253)
1: offset = 144, target = 206
2: offset = 88, target = 150
3: offset = 26, target = 88
default: offset = 191, target = 253
[88] aload_3 v3
[89] iload v4
[91] aload v5
[93] iload v6
[95] bipush 18
[97] iushr
[98] baload
[99] bastore
[100] aload_3 v3
[101] iload v4
[103] iconst_1
[104] iadd
[105] aload v5
[107] iload v6
[109] bipush 12
[111] iushr
[112] bipush 63
[114] iand
[115] baload
[116] bastore
[117] aload_3 v3
[118] iload v4
[120] iconst_2
[121] iadd
[122] aload v5
[124] iload v6
[126] bipush 6
[128] iushr
[129] bipush 63
[131] iand
[132] baload
[133] bastore
[134] aload_3 v3
[135] iload v4
[137] iconst_3
[138] iadd
[139] aload v5
[141] iload v6
[143] bipush 63
[145] iand
[146] baload
[147] bastore
[148] aload_3 v3
[149] areturn
[150] aload_3 v3
[151] iload v4

[153]
[155]
[157]
[159]
[160]
[161]
[162]
[163]
[165]
[166]
[167]
[169]
[171]
[173]
[174]
[176]
[177]
[178]
[179]
[180]
[182]
[183]
[184]
[186]
[188]
[190]
[191]
[193]
[194]
[195]
[196]
[197]
[199]
[200]
[201]
[203]
[204]
[205]
[206]
[207]
[209]
[211]
[213]
[215]
[216]
[217]
[218]
[219]
[221]
[222]
[223]
[225]
[227]
[229]
[230]
[232]
[233]
[234]
[235]
[236]

aload v5
iload v6
bipush 18
iushr
baload
bastore
aload_3 v3
iload v4
iconst_1
iadd
aload v5
iload v6
bipush 12
iushr
bipush 63
iand
baload
bastore
aload_3 v3
iload v4
iconst_2
iadd
aload v5
iload v6
bipush 6
iushr
bipush 63
iand
baload
bastore
aload_3 v3
iload v4
iconst_3
iadd
bipush 61
bastore
aload_3 v3
areturn
aload_3 v3
iload v4
aload v5
iload v6
bipush 18
iushr
baload
bastore
aload_3 v3
iload v4
iconst_1
iadd
aload v5
iload v6
bipush 12
iushr
bipush 63
iand
baload
bastore
aload_3 v3
iload v4

[238] iconst_2
[239] iadd
[240] bipush 61
[242] bastore
[243] aload_3 v3
[244] iload v4
[246] iconst_3
[247] iadd
[248] bipush 61
[250] bastore
[251] aload_3 v3
[252] areturn
[253] aload_3 v3
[254] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 10):
- [16] Var: ..., Stack: (empty)
- [17] Var: ..., Stack: [i]
- [36] Var: ..., Stack: [i]
- [37] Var: [a:[B][i][i][a:[B][i][a:[B], Stack: [i][i]
- [57] Var: ..., Stack: [i]
- [58] Var: [a:[B][i][i][a:[B][i][a:[B], Stack: [i][i]
- [88] Var: ...[i], Stack: (empty)
- [150] Var: ..., Stack: (empty)
- [206] Var: ..., Stack: (empty)
- [253] Var: ..., Stack: (empty)
+ Method:
a([B)Ljava/lang/String;
Access flags: 0x9
= public static java.lang.String a(byte[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 5):
[0] aload_0 v0
[1] iconst_0
[2] aload_0 v0
[3] arraylength
[4] getstatic #19
+ Fieldref [com/a/a/a/a/a/a.b [B]
[7] iconst_1
[8] invokestatic #27
+ Methodref [com/a/a/a/a/a/a.a ([BII[BZ)Ljava/lang/String;]
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a([BII[BZ)Ljava/lang/String;
Access flags: 0x9
= public static java.lang.String a(byte[],int,int,byte[],boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 60, locals = 7, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] aload_3 v3
[4] ldc #1
+ Integer [2147483647]
[6] invokestatic #25
+ Methodref [com/a/a/a/a/a/a.a ([BII[BI)[B]
[9] astore v5
[11] aload v5
[13] arraylength

[14] istore v6
[16] goto +21 (target=37)
[19] aload v5
[21] iload v6
[23] iconst_1
[24] isub
[25] baload
[26] bipush 61
[28] ificmpeq +6 (target=34)
[31] goto +16 (target=47)
[34] iinc v6, -1
[37] iload v4
[39] ifne +8 (target=47)
[42] iload v6
[44] ifgt -25 (target=19)
[47] new #15
+ Class [java/lang/String]
[50] dup
[51] aload v5
[53] iconst_0
[54] iload v6
[56] invokespecial #33
+ Methodref [java/lang/String.<init> ([BII)V]
[59] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 4):
- [19] Var: ...[a:[B][i], Stack: (empty)
- [34] Var: ..., Stack: (empty)
- [37] Var: ..., Stack: (empty)
- [47] Var: ..., Stack: (empty)
+ Method:
a([BII[BI)[B
Access flags: 0x9
= public static byte[] a(byte[],int,int,byte[],int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 258, locals = 13, stack = 6):
[0] iload_2 v2
[1] iconst_2
[2] iadd
[3] iconst_3
[4] idiv
[5] istore v5
[7] iload v5
[9] iconst_4
[10] imul
[11] istore v6
[13] iload v6
[15] iload v6
[17] iload v4
[19] idiv
[20] iadd
[21] newarray 8
[23] astore v7
[25] iconst_0
[26] istore v8
[28] iconst_0
[29] istore v9
[31] iload_2 v2
[32] iconst_2
[33] isub

[34] istore v10


[36] iconst_0
[37] istore v11
[39] goto +138 (target=177)
[42] aload_0 v0
[43] iload v8
[45] iload_1 v1
[46] iadd
[47] baload
[48] bipush 24
[50] ishl
[51] bipush 8
[53] iushr
[54] aload_0 v0
[55] iload v8
[57] iconst_1
[58] iadd
[59] iload_1 v1
[60] iadd
[61] baload
[62] bipush 24
[64] ishl
[65] bipush 16
[67] iushr
[68] ior
[69] aload_0 v0
[70] iload v8
[72] iconst_2
[73] iadd
[74] iload_1 v1
[75] iadd
[76] baload
[77] bipush 24
[79] ishl
[80] bipush 24
[82] iushr
[83] ior
[84] istore v12
[86] aload v7
[88] iload v9
[90] aload_3 v3
[91] iload v12
[93] bipush 18
[95] iushr
[96] baload
[97] bastore
[98] aload v7
[100] iload v9
[102] iconst_1
[103] iadd
[104] aload_3 v3
[105] iload v12
[107] bipush 12
[109] iushr
[110] bipush 63
[112] iand
[113] baload
[114] bastore
[115] aload v7
[117] iload v9

[119] iconst_2
[120] iadd
[121] aload_3 v3
[122] iload v12
[124] bipush 6
[126] iushr
[127] bipush 63
[129] iand
[130] baload
[131] bastore
[132] aload v7
[134] iload v9
[136] iconst_3
[137] iadd
[138] aload_3 v3
[139] iload v12
[141] bipush 63
[143] iand
[144] baload
[145] bastore
[146] iinc v11, 4
[149] iload v11
[151] iload v4
[153] ificmpne +18 (target=171)
[156] aload v7
[158] iload v9
[160] iconst_4
[161] iadd
[162] bipush 10
[164] bastore
[165] iinc v9, 1
[168] iconst_0
[169] istore v11
[171] iinc v8, 3
[174] iinc v9, 4
[177] iload v8
[179] iload v10
[181] ificmplt -139 (target=42)
[184] iload v8
[186] iload_2 v2
[187] ificmpge +46 (target=233)
[190] aload_0 v0
[191] iload v8
[193] iload_1 v1
[194] iadd
[195] iload_2 v2
[196] iload v8
[198] isub
[199] aload v7
[201] iload v9
[203] aload_3 v3
[204] invokestatic #26
+ Methodref [com/a/a/a/a/a/a.a ([BII[BI[B)[B]
[207] pop
[208] iinc v11, 4
[211] iload v11
[213] iload v4
[215] ificmpne +15 (target=230)
[218] aload v7
[220] iload v9

[222] iconst_4
[223] iadd
[224] bipush 10
[226] bastore
[227] iinc v9, 1
[230] iinc v9, 4
[233] getstatic #18
+ Fieldref [com/a/a/a/a/a/a.a Z]
[236] ifne +19 (target=255)
[239] iload v9
[241] aload v7
[243] arraylength
[244] ificmpeq +11 (target=255)
[247] new #12
+ Class [java/lang/AssertionError]
[250] dup
[251] invokespecial #30
+ Methodref [java/lang/AssertionError.<init> ()V]
[254] athrow
[255] aload v7
[257] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 6):
- [42] Var: [a:[B][i][i][a:[B][i][i][i][a:[B][i][i][i][i], Stack:
- [171] Var: ..., Stack: (empty)
- [177] Var: ..., Stack: (empty)
- [230] Var: ..., Stack: (empty)
- [233] Var: ..., Stack: (empty)
- [255] Var: ..., Stack: (empty)
+ Method:
a([BI[BI[B)I
Access flags: 0xa
= private static int a(byte[],int,byte[],int,byte[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 215, locals = 6, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iconst_2
[3] iadd
[4] baload
[5] bipush 61
[7] ificmpne +43 (target=50)
[10] aload v4
[12] aload_0 v0
[13] iload_1 v1
[14] baload
[15] baload
[16] bipush 24
[18] ishl
[19] bipush 6
[21] iushr
[22] aload v4
[24] aload_0 v0
[25] iload_1 v1
[26] iconst_1
[27] iadd
[28] baload
[29] baload
[30] bipush 24
[32] ishl

[33] bipush 12
[35] iushr
[36] ior
[37] istore v5
[39] aload_2 v2
[40] iload_3 v3
[41] iload v5
[43] bipush 16
[45] iushr
[46] i2b
[47] bastore
[48] iconst_1
[49] ireturn
[50] aload_0 v0
[51] iload_1 v1
[52] iconst_3
[53] iadd
[54] baload
[55] bipush 61
[57] ificmpne +69 (target=126)
[60] aload v4
[62] aload_0 v0
[63] iload_1 v1
[64] baload
[65] baload
[66] bipush 24
[68] ishl
[69] bipush 6
[71] iushr
[72] aload v4
[74] aload_0 v0
[75] iload_1 v1
[76] iconst_1
[77] iadd
[78] baload
[79] baload
[80] bipush 24
[82] ishl
[83] bipush 12
[85] iushr
[86] ior
[87] aload v4
[89] aload_0 v0
[90] iload_1 v1
[91] iconst_2
[92] iadd
[93] baload
[94] baload
[95] bipush 24
[97] ishl
[98] bipush 18
[100] iushr
[101] ior
[102] istore v5
[104] aload_2 v2
[105] iload_3 v3
[106] iload v5
[108] bipush 16
[110] iushr
[111] i2b

[112]
[113]
[114]
[115]
[116]
[117]
[119]
[121]
[122]
[123]
[124]
[125]
[126]
[128]
[129]
[130]
[131]
[132]
[134]
[135]
[137]
[138]
[140]
[141]
[142]
[143]
[144]
[145]
[146]
[148]
[149]
[151]
[152]
[153]
[155]
[156]
[157]
[158]
[159]
[160]
[161]
[163]
[164]
[166]
[167]
[168]
[170]
[171]
[172]
[173]
[174]
[175]
[176]
[178]
[179]
[181]
[182]
[183]
[185]
[186]

bastore
aload_2 v2
iload_3 v3
iconst_1
iadd
iload v5
bipush 8
iushr
i2b
bastore
iconst_2
ireturn
aload v4
aload_0 v0
iload_1 v1
baload
baload
bipush 24
ishl
bipush 6
iushr
aload v4
aload_0 v0
iload_1 v1
iconst_1
iadd
baload
baload
bipush 24
ishl
bipush 12
iushr
ior
aload v4
aload_0 v0
iload_1 v1
iconst_2
iadd
baload
baload
bipush 24
ishl
bipush 18
iushr
ior
aload v4
aload_0 v0
iload_1 v1
iconst_3
iadd
baload
baload
bipush 24
ishl
bipush 24
iushr
ior
istore v5
aload_2 v2
iload_3 v3

[187] iload v5
[189] bipush 16
[191] ishr
[192] i2b
[193] bastore
[194] aload_2 v2
[195] iload_3 v3
[196] iconst_1
[197] iadd
[198] iload v5
[200] bipush 8
[202] ishr
[203] i2b
[204] bastore
[205] aload_2 v2
[206] iload_3 v3
[207] iconst_2
[208] iadd
[209] iload v5
[211] i2b
[212] bastore
[213] iconst_3
[214] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [50] Var: ..., Stack: (empty)
- [126] Var: ..., Stack: (empty)
+ Method:
a(Ljava/lang/String;)[B
Access flags: 0x9
= public static byte[] a(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokevirtual #34
+ Methodref [java/lang/String.getBytes ()[B]
[4] astore_1 v1
[5] aload_1 v1
[6] iconst_0
[7] aload_1 v1
[8] arraylength
[9] invokestatic #23
+ Methodref [com/a/a/a/a/a/a.a ([BII)[B]
[12] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a([BII)[B
Access flags: 0x9
= public static byte[] a(byte[],int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 4):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] getstatic #21
+ Fieldref [com/a/a/a/a/a/a.d [B]
[6] invokestatic #24
+ Methodref [com/a/a/a/a/a/a.a ([BII[B)[B]
[9] areturn
Code attribute exceptions (count = 0):

Code attribute attributes (attribute count = 0):


+ Method:
a([BII[B)[B
Access flags: 0x9
= public static byte[] a(byte[],int,int,byte[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 381, locals = 14, stack = 6):
[0] iload_2 v2
[1] iconst_3
[2] imul
[3] iconst_4
[4] idiv
[5] istore v4
[7] iconst_2
[8] iload v4
[10] iadd
[11] newarray 8
[13] astore v5
[15] iconst_0
[16] istore v6
[18] iconst_4
[19] newarray 8
[21] astore v7
[23] iconst_0
[24] istore v8
[26] iconst_0
[27] istore v9
[29] iconst_0
[30] istore v10
[32] iconst_0
[33] istore v11
[35] iconst_0
[36] istore v9
[38] goto +254 (target=292)
[41] aload_0 v0
[42] iload v9
[44] iload_1 v1
[45] iadd
[46] baload
[47] bipush 127
[49] iand
[50] i2b
[51] istore v10
[53] aload_3 v3
[54] iload v10
[56] baload
[57] istore v11
[59] iload v11
[61] bipush -5
[63] ificmplt +182 (target=245)
[66] iload v11
[68] iconst_m1
[69] ificmplt +220 (target=289)
[72] iload v10
[74] bipush 61
[76] ificmpne +131 (target=207)
[79] iload_2 v2
[80] iload v9
[82] isub
[83] istore v12
[85] aload_0 v0

[86] iload_2 v2
[87] iconst_1
[88] isub
[89] iload_1 v1
[90] iadd
[91] baload
[92] bipush 127
[94] iand
[95] i2b
[96] istore v13
[98] iload v8
[100] ifeq +9 (target=109)
[103] iload v8
[105] iconst_1
[106] ificmpne +28 (target=134)
[109] new #11
+ Class [com/a/a/a/a/a/b]
[112] dup
[113] new #16
+ Class [java/lang/StringBuilder]
[116] dup
[117] ldc #6
+ String [invalid padding byte '=' at byte offset ]
[119] invokespecial #35
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[122] iload v9
[124] invokevirtual #36
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[127] invokevirtual #38
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[130] invokespecial #29
+ Methodref [com/a/a/a/a/a/b.<init> (Ljava/lang/String;)V]
[133] athrow
[134] iload v8
[136] iconst_3
[137] ificmpne +9 (target=146)
[140] iload v12
[142] iconst_2
[143] ificmpgt +15 (target=158)
[146] iload v8
[148] iconst_4
[149] ificmpne +34 (target=183)
[152] iload v12
[154] iconst_1
[155] ificmple +28 (target=183)
[158] new #11
+ Class [com/a/a/a/a/a/b]
[161] dup
[162] new #16
+ Class [java/lang/StringBuilder]
[165] dup
[166] ldc #7
+ String [padding byte '=' falsely signals end of encoded value at offse
t ]
[168] invokespecial #35
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[171] iload v9
[173] invokevirtual #36
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;

]
[176] invokevirtual #38
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[179] invokespecial #29
+ Methodref [com/a/a/a/a/a/b.<init> (Ljava/lang/String;)V]
[182] athrow
[183] iload v13
[185] bipush 61
[187] ificmpeq +111 (target=298)
[190] iload v13
[192] bipush 10
[194] ificmpeq +104 (target=298)
[197] new #11
+ Class [com/a/a/a/a/a/b]
[200] dup
[201] ldc #5
+ String [encoded value has invalid trailing byte]
[203] invokespecial #29
+ Methodref [com/a/a/a/a/a/b.<init> (Ljava/lang/String;)V]
[206] athrow
[207] aload v7
[209] iload v8
[211] iinc v8, 1
[214] iload v10
[216] bastore
[217] iload v8
[219] iconst_4
[220] ificmpne +69 (target=289)
[223] iload v6
[225] aload v7
[227] iconst_0
[228] aload v5
[230] iload v6
[232] aload_3 v3
[233] invokestatic #28
+ Methodref [com/a/a/a/a/a/a.a ([BI[BI[B)I]
[236] iadd
[237] istore v6
[239] iconst_0
[240] istore v8
[242] goto +47 (target=289)
[245] new #11
+ Class [com/a/a/a/a/a/b]
[248] dup
[249] new #16
+ Class [java/lang/StringBuilder]
[252] dup
[253] ldc #4
+ String [Bad Base64 input character at ]
[255] invokespecial #35
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[258] iload v9
[260] invokevirtual #36
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[263] ldc #3
+ String [: ]
[265] invokevirtual #37
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]

[268] aload_0 v0
[269] iload v9
[271] iload_1 v1
[272] iadd
[273] baload
[274] invokevirtual #36
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[277] ldc #2
+ String [(decimal)]
[279] invokevirtual #37
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[282] invokevirtual #38
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[285] invokespecial #29
+ Methodref [com/a/a/a/a/a/b.<init> (Ljava/lang/String;)V]
[288] athrow
[289] iinc v9, 1
[292] iload v9
[294] iload_2 v2
[295] ificmplt -254 (target=41)
[298] iload v8
[300] ifeq +61 (target=361)
[303] iload v8
[305] iconst_1
[306] ificmpne +29 (target=335)
[309] new #11
+ Class [com/a/a/a/a/a/b]
[312] dup
[313] new #16
+ Class [java/lang/StringBuilder]
[316] dup
[317] ldc #8
+ String [single trailing character at offset ]
[319] invokespecial #35
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[322] iload_2 v2
[323] iconst_1
[324] isub
[325] invokevirtual #36
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
]
[328] invokevirtual #38
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[331] invokespecial #29
+ Methodref [com/a/a/a/a/a/b.<init> (Ljava/lang/String;)V]
[334] athrow
[335] aload v7
[337] iload v8
[339] iinc v8, 1
[342] bipush 61
[344] bastore
[345] iload v6
[347] aload v7
[349] iconst_0
[350] aload v5
[352] iload v6
[354] aload_3 v3
[355] invokestatic #28

+ Methodref [com/a/a/a/a/a/a.a ([BI[BI[B)I]


[358] iadd
[359] istore v6
[361] iload v6
[363] newarray 8
[365] astore v12
[367] aload v5
[369] iconst_0
[370] aload v12
[372] iconst_0
[373] iload v6
[375] invokestatic #39
+ Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/O
bject;II)V]
[378] aload v12
[380] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 14):
- [41] Var: [a:[B][i][i][a:[B][i][a:[B][i][a:[B][i][i][i][i], Stack:
- [109] Var: ...[i][i], Stack: (empty)
- [134] Var: ..., Stack: (empty)
- [146] Var: ..., Stack: (empty)
- [158] Var: ..., Stack: (empty)
- [183] Var: ..., Stack: (empty)
- [207] Var: -2, Stack: (empty)
- [242] Var: ..., Stack: (empty)
- [245] Var: ..., Stack: (empty)
- [289] Var: ..., Stack: (empty)
- [292] Var: ..., Stack: (empty)
- [298] Var: ..., Stack: (empty)
- [335] Var: ..., Stack: (empty)
- [361] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/a/a/a/a/a/b
Superclass:
java/lang/Exception
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.a.a.a.a.a.b extends java.lang.Exception
Interfaces (count = 0):
Constant Pool (count = 13):
+ Class [com/a/a/a/a/a/b]
+ Class [java/lang/Exception]
+ Methodref [java/lang/Exception.<init> ()V]
+ Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ Utf8 [()V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [com/a/a/a/a/a/b]
+ Utf8 [java/lang/Exception]

Fields (count = 0):


Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public b()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Exception.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Ljava/lang/String;)V
Access flags: 0x1
= public b(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #4
+ Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/oxapps/schemes/pro/CheckReceiver
Superclass:
android/content/BroadcastReceiver
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.oxapps.schemes.pro.CheckReceiver extends android.content.
BroadcastReceiver
Interfaces (count = 0):
Constant Pool (count = 53):
+ String [CHECK]
+ String [com.oxapps.schemes.licensecheck]
+ String [init]
+ String [onReceive]
+ Class [android/content/BroadcastReceiver]
+ Class [android/content/Context]
+ Class [android/content/Intent]
+ Class [android/util/Log]
+ Class [com/oxapps/schemes/pro/CheckReceiver]
+ Class [com/oxapps/schemes/pro/CheckService]
+ Class [java/lang/String]
+ Methodref [android/content/BroadcastReceiver.<init> ()V]
+ Methodref [android/content/Context.startService (Landroid/content/Intent;)La
ndroid/content/ComponentName;]
+ Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lan
g/Class;)V]
+ Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/con
tent/Intent;]

+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]


+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [getAction ()Ljava/lang/String;]
+ NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
+ NameAndType [startService (Landroid/content/Intent;)Landroid/content/Compone
ntName;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
+ Utf8 [(Landroid/content/Intent;)Landroid/content/ComponentName;]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
+ Utf8 [<init>]
+ Utf8 [CHECK]
+ Utf8 [Code]
+ Utf8 [StackMapTable]
+ Utf8 [android/content/BroadcastReceiver]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/Intent]
+ Utf8 [android/util/Log]
+ Utf8 [com.oxapps.schemes.licensecheck]
+ Utf8 [com/oxapps/schemes/pro/CheckReceiver]
+ Utf8 [com/oxapps/schemes/pro/CheckService]
+ Utf8 [equals]
+ Utf8 [getAction]
+ Utf8 [init]
+ Utf8 [java/lang/String]
+ Utf8 [onReceive]
+ Utf8 [putExtra]
+ Utf8 [startService]
+ Utf8 [v]
Fields (count = 0):
Methods (count = 2):
- Method:
<init>()V
Access flags: 0x1
= public CheckReceiver()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #12
+ Methodref [android/content/BroadcastReceiver.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onReceive(Landroid/content/Context;Landroid/content/Intent;)V
Access flags: 0x1
= public void onReceive(android.content.Context,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 4, stack = 4):
[0] ldc #1
+ String [CHECK]
[2] ldc #4

+ String [onReceive]
[4] invokestatic #17
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[7] pop
[8] aload_2 v2
[9] invokevirtual #15
+ Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
[12] ldc #2
+ String [com.oxapps.schemes.licensecheck]
[14] invokevirtual #18
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[17] ifeq +28 (target=45)
[20] new #7
+ Class [android/content/Intent]
[23] dup
[24] aload_1 v1
[25] ldc #10
+ Class [com/oxapps/schemes/pro/CheckService]
[27] invokespecial #14
+ Methodref [android/content/Intent.<init> (Landroid/content/Context;Lja
va/lang/Class;)V]
[30] astore_3 v3
[31] aload_3 v3
[32] ldc #3
+ String [init]
[34] iconst_0
[35] invokevirtual #16
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landro
id/content/Intent;]
[38] pop
[39] aload_1 v1
[40] aload_3 v3
[41] invokevirtual #13
+ Methodref [android/content/Context.startService (Landroid/content/Inte
nt;)Landroid/content/ComponentName;]
[44] pop
[45] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [45] Var: ..., Stack: (empty)
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/oxapps/schemes/pro/CheckService
Superclass:
android/app/Service
Major version: 0x32
Minor version: 0x0
Access flags: 0x21
= public class com.oxapps.schemes.pro.CheckService extends android.app.Servi
ce
Interfaces (count = 0):
Constant Pool (count = 79):
+ String [MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAosdNUZhkIcqvWHsnolprzdlR
KcKotzFWI7SYhvmkRU+yUq2QCN35SVZOkFocW6iErT+VX0DqAtZbamEowGV3r5Cns9wx913hju+t2iv9
epJdf7o7jmFhgePKv5ASx80rOgyXXb+JfZ+3cma+ypdGvNWfYfluL/SxAb6nlThhKVR8YxcLOkhvxcJx
alMgnfXSNu2bO4JQNgeCcnS5Q2XvMxJi6xAtb/BOKap0QaesB1wVxL0O8BymRCZR7xdOdTHtUghE/1Yf

d1Gmvlomw232GWQKX9E7qQTUUuMcElHAcRPKebTI1UUNPLUTHL169ysdvX1ZBOJHX8HsarKOJWaFCwID
AQAB]
+ String [android_id]
+ String [init]
+ Class [android/app/Service]
+ Class [android/content/Intent]
+ Class [android/provider/Settings$Secure]
+ Class [com/a/a/a/a/a]
+ Class [com/a/a/a/a/i]
+ Class [com/a/a/a/a/t]
+ Class [com/oxapps/schemes/pro/CheckService]
+ Class [com/oxapps/schemes/pro/a]
+ Fieldref [com/oxapps/schemes/pro/CheckService.a Z]
+ Fieldref [com/oxapps/schemes/pro/CheckService.b [B]
+ Methodref [android/app/Service.<init> ()V]
+ Methodref [android/app/Service.onStartCommand (Landroid/content/Intent;II)I]
+ Methodref [android/content/Intent.getBooleanExtra (Ljava/lang/String;Z)Z]
+ Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
+ Methodref [android/provider/Settings$Secure.getString (Landroid/content/Cont
entResolver;Ljava/lang/String;)Ljava/lang/String;]
+ Methodref [com/a/a/a/a/a.<init> ([BLjava/lang/String;Ljava/lang/String;)V]
+ Methodref [com/a/a/a/a/i.<init> (Landroid/content/Context;Lcom/a/a/a/a/q;Lja
va/lang/String;)V]
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/m;)V]
+ Methodref [com/a/a/a/a/t.<init> (Landroid/content/Context;Lcom/a/a/a/a/p;)V]
+ Methodref [com/oxapps/schemes/pro/CheckService.getContentResolver ()Landroid
/content/ContentResolver;]
+ Methodref [com/oxapps/schemes/pro/CheckService.getPackageName ()Ljava/lang/S
tring;]
+ Methodref [com/oxapps/schemes/pro/a.<init> (Lcom/oxapps/schemes/pro/CheckSer
vice;Lcom/oxapps/schemes/pro/a;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;Lcom/a/a/a/a/p;)V]
+ NameAndType [<init> (Landroid/content/Context;Lcom/a/a/a/a/q;Ljava/lang/Stri
ng;)V]
+ NameAndType [<init> (Lcom/oxapps/schemes/pro/CheckService;Lcom/oxapps/scheme
s/pro/a;)V]
+ NameAndType [<init> ([BLjava/lang/String;Ljava/lang/String;)V]
+ NameAndType [a (Lcom/a/a/a/a/m;)V]
+ NameAndType [a Z]
+ NameAndType [b [B]
+ NameAndType [getBooleanExtra (Ljava/lang/String;Z)Z]
+ NameAndType [getContentResolver ()Landroid/content/ContentResolver;]
+ NameAndType [getPackageName ()Ljava/lang/String;]
+ NameAndType [getString (Landroid/content/ContentResolver;Ljava/lang/String;)
Ljava/lang/String;]
+ NameAndType [hasExtra (Ljava/lang/String;)Z]
+ NameAndType [onStartCommand (Landroid/content/Intent;II)I]
+ Utf8 [()Landroid/content/ContentResolver;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String
;]
+ Utf8 [(Landroid/content/Context;Lcom/a/a/a/a/p;)V]
+ Utf8 [(Landroid/content/Context;Lcom/a/a/a/a/q;Ljava/lang/String;)V]
+ Utf8 [(Landroid/content/Intent;)Landroid/os/IBinder;]
+ Utf8 [(Landroid/content/Intent;II)I]
+ Utf8 [(Lcom/a/a/a/a/m;)V]
+ Utf8 [(Lcom/oxapps/schemes/pro/CheckService;Lcom/oxapps/schemes/pro/a;)V]
+ Utf8 [(Ljava/lang/String;)Z]

+ Utf8 [(Ljava/lang/String;Z)Z]
+ Utf8 [([BLjava/lang/String;Ljava/lang/String;)V]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAosdNUZhkIcqvWHsnolprzdlRKc
KotzFWI7SYhvmkRU+yUq2QCN35SVZOkFocW6iErT+VX0DqAtZbamEowGV3r5Cns9wx913hju+t2iv9ep
Jdf7o7jmFhgePKv5ASx80rOgyXXb+JfZ+3cma+ypdGvNWfYfluL/SxAb6nlThhKVR8YxcLOkhvxcJxal
MgnfXSNu2bO4JQNgeCcnS5Q2XvMxJi6xAtb/BOKap0QaesB1wVxL0O8BymRCZR7xdOdTHtUghE/1Yfd1
Gmvlomw232GWQKX9E7qQTUUuMcElHAcRPKebTI1UUNPLUTHL169ysdvX1ZBOJHX8HsarKOJWaFCwIDAQ
AB]
+ Utf8 [StackMapTable]
+ Utf8 [Z]
+ Utf8 [[B]
+ Utf8 [a]
+ Utf8 [android/app/Service]
+ Utf8 [android/content/Intent]
+ Utf8 [android/provider/Settings$Secure]
+ Utf8 [android_id]
+ Utf8 [b]
+ Utf8 [com/a/a/a/a/a]
+ Utf8 [com/a/a/a/a/i]
+ Utf8 [com/a/a/a/a/t]
+ Utf8 [com/oxapps/schemes/pro/CheckService]
+ Utf8 [com/oxapps/schemes/pro/a]
+ Utf8 [getBooleanExtra]
+ Utf8 [getContentResolver]
+ Utf8 [getPackageName]
+ Utf8 [getString]
+ Utf8 [hasExtra]
+ Utf8 [init]
+ Utf8 [onBind]
+ Utf8 [onStartCommand]
Fields (count = 2):
+ Field:
b [B
Access flags: 0x1a
= private static final byte[] b
+ Field:
a Z
Access flags: 0x0
= boolean a
Methods (count = 4):
- Method:
<clinit>()V
Access flags: 0x8
= static void <clinit>()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 122, locals = 0, stack = 4):
[0] bipush 20
[2] newarray 8
[4] dup
[5] iconst_0
[6] bipush -16
[8] bastore
[9] dup
[10] iconst_1
[11] bipush 23
[13] bastore
[14] dup
[15] iconst_2

[16] bipush 88
[18] bastore
[19] dup
[20] iconst_3
[21] bipush 95
[23] bastore
[24] dup
[25] iconst_4
[26] bipush -103
[28] bastore
[29] dup
[30] iconst_5
[31] bipush -57
[33] bastore
[34] dup
[35] bipush 6
[37] bipush -18
[39] bastore
[40] dup
[41] bipush 7
[43] bipush -107
[45] bastore
[46] dup
[47] bipush 8
[49] bipush 16
[51] bastore
[52] dup
[53] bipush 9
[55] bipush 118
[57] bastore
[58] dup
[59] bipush 10
[61] bipush -24
[63] bastore
[64] dup
[65] bipush 11
[67] bipush 13
[69] bastore
[70] dup
[71] bipush 12
[73] bipush 23
[75] bastore
[76] dup
[77] bipush 13
[79] bipush -12
[81] bastore
[82] dup
[83] bipush 14
[85] bipush 70
[87] bastore
[88] dup
[89] bipush 15
[91] bipush 65
[93] bastore
[94] dup
[95] bipush 16
[97] bipush 19
[99] bastore
[100] dup
[101] bipush 17

[103] bipush -127


[105] bastore
[106] dup
[107] bipush 18
[109] bipush 59
[111] bastore
[112] dup
[113] bipush 19
[115] bipush 125
[117] bastore
[118] putstatic #13
+ Fieldref [com/oxapps/schemes/pro/CheckService.b [B]
[121] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>()V
Access flags: 0x1
= public CheckService()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #14
+ Methodref [android/app/Service.<init> ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #12
+ Fieldref [com/oxapps/schemes/pro/CheckService.a Z]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onStartCommand(Landroid/content/Intent;II)I
Access flags: 0x1
= public int onStartCommand(android.content.Intent,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 101, locals = 8, stack = 8):
[0] aload_1 v1
[1] ifnull +23 (target=24)
[4] aload_1 v1
[5] ldc #3
+ String [init]
[7] invokevirtual #17
+ Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
[10] ifeq +14 (target=24)
[13] aload_0 v0
[14] aload_1 v1
[15] ldc #3
+ String [init]
[17] iconst_0
[18] invokevirtual #16
+ Methodref [android/content/Intent.getBooleanExtra (Ljava/lang/String;Z
)Z]
[21] putfield #12
+ Fieldref [com/oxapps/schemes/pro/CheckService.a Z]
[24] new #11
+ Class [com/oxapps/schemes/pro/a]
[27] dup
[28] aload_0 v0
[29] aconst_null
[30] invokespecial #25
+ Methodref [com/oxapps/schemes/pro/a.<init> (Lcom/oxapps/schemes/pro/Ch

eckService;Lcom/oxapps/schemes/pro/a;)V]
[33] astore v4
[35] aload_0 v0
[36] invokevirtual #23
+ Methodref [com/oxapps/schemes/pro/CheckService.getContentResolver ()La
ndroid/content/ContentResolver;]
[39] ldc #2
+ String [android_id]
[41] invokestatic #18
+ Methodref [android/provider/Settings$Secure.getString (Landroid/conten
t/ContentResolver;Ljava/lang/String;)Ljava/lang/String;]
[44] astore v5
[46] new #9
+ Class [com/a/a/a/a/t]
[49] dup
[50] aload_0 v0
[51] new #7
+ Class [com/a/a/a/a/a]
[54] dup
[55] getstatic #13
+ Fieldref [com/oxapps/schemes/pro/CheckService.b [B]
[58] aload_0 v0
[59] invokevirtual #24
+ Methodref [com/oxapps/schemes/pro/CheckService.getPackageName ()Ljava/
lang/String;]
[62] aload v5
[64] invokespecial #19
+ Methodref [com/a/a/a/a/a.<init> ([BLjava/lang/String;Ljava/lang/String
;)V]
[67] invokespecial #22
+ Methodref [com/a/a/a/a/t.<init> (Landroid/content/Context;Lcom/a/a/a/a
/p;)V]
[70] astore v6
[72] new #8
+ Class [com/a/a/a/a/i]
[75] dup
[76] aload_0 v0
[77] aload v6
[79] ldc #1
+ String [MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAosdNUZhkIcqvWHsnol
przdlRKcKotzFWI7SYhvmkRU+yUq2QCN35SVZOkFocW6iErT+VX0DqAtZbamEowGV3r5Cns9wx913hju
+t2iv9epJdf7o7jmFhgePKv5ASx80rOgyXXb+JfZ+3cma+ypdGvNWfYfluL/SxAb6nlThhKVR8YxcLOk
hvxcJxalMgnfXSNu2bO4JQNgeCcnS5Q2XvMxJi6xAtb/BOKap0QaesB1wVxL0O8BymRCZR7xdOdTHtUg
hE/1Yfd1Gmvlomw232GWQKX9E7qQTUUuMcElHAcRPKebTI1UUNPLUTHL169ysdvX1ZBOJHX8HsarKOJW
aFCwIDAQAB]
[81] invokespecial #20
+ Methodref [com/a/a/a/a/i.<init> (Landroid/content/Context;Lcom/a/a/a/a
/q;Ljava/lang/String;)V]
[84] astore v7
[86] aload v7
[88] aload v4
[90] invokevirtual #21
+ Methodref [com/a/a/a/a/i.a (Lcom/a/a/a/a/m;)V]
[93] aload_0 v0
[94] aload_1 v1
[95] iload_2 v2
[96] iload_3 v3
[97] invokespecial #15
+ Methodref [android/app/Service.onStartCommand (Landroid/content/Intent
;II)I]

[100] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [24] Var: ..., Stack: (empty)
+ Method:
onBind(Landroid/content/Intent;)Landroid/os/IBinder;
Access flags: 0x1
= public android.os.IBinder onBind(android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/oxapps/schemes/pro/a
Superclass:
java/lang/Object
Major version: 0x32
Minor version: 0x0
Access flags: 0x20
= class com.oxapps.schemes.pro.a extends java.lang.Object
Interfaces (count = 1):
+ Class [com/a/a/a/a/m]
Constant Pool (count = 87):
+ String [CHECK]
+ String [Si senor]
+ String [WHAT]
+ String [android.intent.action.MAIN]
+ String [check]
+ String [com.oxapps.schemes.licenseresponse]
+ String [response]
+ Class [android/content/Intent]
+ Class [android/util/Log]
+ Class [com/a/a/a/a/m]
+ Class [com/oxapps/schemes/pro/CheckService]
+ Class [com/oxapps/schemes/pro/a]
+ Class [java/lang/Object]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Fieldref [com/oxapps/schemes/pro/CheckService.a Z]
+ Fieldref [com/oxapps/schemes/pro/a.a Lcom/oxapps/schemes/pro/CheckService;]
+ Methodref [android/content/Intent.<init> ()V]
+ Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/con
tent/Intent;]
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/Str
ing;)Landroid/content/Intent;]
+ Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/con
tent/Intent;]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [com/oxapps/schemes/pro/CheckService.sendBroadcast (Landroid/conte
nt/Intent;)V]
+ Methodref [com/oxapps/schemes/pro/a.<init> (Lcom/oxapps/schemes/pro/CheckSer
vice;)V]
+ Methodref [java/lang/Object.<init> ()V]

+ Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]


+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/Str
ingBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Lcom/oxapps/schemes/pro/CheckService;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a Lcom/oxapps/schemes/pro/CheckService;]
+ NameAndType [a Z]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
+ NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content
/Intent;]
+ NameAndType [sendBroadcast (Landroid/content/Intent;)V]
+ NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [valueOf (I)Ljava/lang/String;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/content/Intent;)V]
+ Utf8 [(Lcom/oxapps/schemes/pro/CheckService;)V]
+ Utf8 [(Lcom/oxapps/schemes/pro/CheckService;Lcom/oxapps/schemes/pro/a;)V]
+ Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
+ Utf8 [<init>]
+ Utf8 [CHECK]
+ Utf8 [Code]
+ Utf8 [Lcom/oxapps/schemes/pro/CheckService;]
+ Utf8 [Si senor]
+ Utf8 [StackMapTable]
+ Utf8 [WHAT]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android.intent.action.MAIN]
+ Utf8 [android/content/Intent]
+ Utf8 [android/util/Log]
+ Utf8 [append]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [check]
+ Utf8 [com.oxapps.schemes.licenseresponse]
+ Utf8 [com/a/a/a/a/m]
+ Utf8 [com/oxapps/schemes/pro/CheckService]
+ Utf8 [com/oxapps/schemes/pro/a]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [putExtra]
+ Utf8 [response]
+ Utf8 [sendBroadcast]
+ Utf8 [setAction]
+ Utf8 [toString]

+ Utf8 [v]
+ Utf8 [valueOf]
Fields (count = 1):
+ Field:
a Lcom/oxapps/schemes/pro/CheckService;
Access flags: 0x1010
= final synthetic com.oxapps.schemes.pro.CheckService a
Methods (count = 5):
- Method:
<init>(Lcom/oxapps/schemes/pro/CheckService;)V
Access flags: 0x2
= private a(com.oxapps.schemes.pro.CheckService)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #17
+ Fieldref [com/oxapps/schemes/pro/a.a Lcom/oxapps/schemes/pro/CheckServ
ice;]
[5] aload_0 v0
[6] invokespecial #26
+ Methodref [java/lang/Object.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
a(I)V
Access flags: 0x1
= public void a(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 65, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #17
+ Fieldref [com/oxapps/schemes/pro/a.a Lcom/oxapps/schemes/pro/CheckServ
ice;]
[4] getfield #16
+ Fieldref [com/oxapps/schemes/pro/CheckService.a Z]
[7] ifeq +31 (target=38)
[10] new #8
+ Class [android/content/Intent]
[13] dup
[14] ldc #4
+ String [android.intent.action.MAIN]
[16] invokespecial #19
+ Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
[19] ldc #5
+ String [check]
[21] ldc #2
+ String [Si senor]
[23] invokevirtual #21
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/la
ng/String;)Landroid/content/Intent;]
[26] astore_2 v2
[27] aload_0 v0
[28] getfield #17
+ Fieldref [com/oxapps/schemes/pro/a.a Lcom/oxapps/schemes/pro/CheckServ
ice;]
[31] aload_2 v2
[32] invokevirtual #24
+ Methodref [com/oxapps/schemes/pro/CheckService.sendBroadcast (Landroid
/content/Intent;)V]

[35] goto +29 (target=64)


[38] new #8
+ Class [android/content/Intent]
[41] dup
[42] ldc #6
+ String [com.oxapps.schemes.licenseresponse]
[44] invokespecial #19
+ Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
[47] astore_2 v2
[48] aload_2 v2
[49] ldc #7
+ String [response]
[51] iconst_1
[52] invokevirtual #20
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landro
id/content/Intent;]
[55] pop
[56] aload_0 v0
[57] getfield #17
+ Fieldref [com/oxapps/schemes/pro/a.a Lcom/oxapps/schemes/pro/CheckServ
ice;]
[60] aload_2 v2
[61] invokevirtual #24
+ Methodref [com/oxapps/schemes/pro/CheckService.sendBroadcast (Landroid
/content/Intent;)V]
[64] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [38] Var: ..., Stack: (empty)
- [64] Var: ..., Stack: (empty)
+ Method:
b(I)V
Access flags: 0x1
= public void b(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
c(I)V
Access flags: 0x1
= public void c(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 58, locals = 3, stack = 4):
[0] new #8
+ Class [android/content/Intent]
[3] dup
[4] invokespecial #18
+ Methodref [android/content/Intent.<init> ()V]
[7] astore_2 v2
[8] aload_2 v2
[9] ldc #6
+ String [com.oxapps.schemes.licenseresponse]
[11] invokevirtual #22
+ Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landro
id/content/Intent;]
[14] pop
[15] aload_2 v2
[16] ldc #7
+ String [response]

[18] bipush 15
[20] invokevirtual #20
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landro
id/content/Intent;]
[23] pop
[24] aload_0 v0
[25] getfield #17
+ Fieldref [com/oxapps/schemes/pro/a.a Lcom/oxapps/schemes/pro/CheckServ
ice;]
[28] aload_2 v2
[29] invokevirtual #24
+ Methodref [com/oxapps/schemes/pro/CheckService.sendBroadcast (Landroid
/content/Intent;)V]
[32] ldc #1
+ String [CHECK]
[34] new #15
+ Class [java/lang/StringBuilder]
[37] dup
[38] ldc #3
+ String [WHAT]
[40] invokespecial #28
+ Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
[43] iload_1 v1
[44] invokestatic #27
+ Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
[47] invokevirtual #29
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/la
ng/StringBuilder;]
[50] invokevirtual #30
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[53] invokestatic #23
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[56] pop
[57] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method:
<init>(Lcom/oxapps/schemes/pro/CheckService;Lcom/oxapps/scheme
s/pro/a;)V
Access flags: 0x1000
= synthetic a(com.oxapps.schemes.pro.CheckService,com.oxapps.schemes.pro.a
)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #25
+ Methodref [com/oxapps/schemes/pro/a.<init> (Lcom/oxapps/schemes/pro/Ch
eckService;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/oxapps/schemes/pro/InitActivity
Superclass:
android/app/Activity
Major version: 0x32
Minor version: 0x0
Access flags: 0x21

= public class com.oxapps.schemes.pro.InitActivity extends android.app.Activ


ity
Interfaces (count = 0):
Constant Pool (count = 79):
+ String [android.intent.action.MAIN]
+ String [com.oxapps.schemes]
+ String [init]
+ Class [android/app/Activity]
+ Class [android/content/Intent]
+ Class [android/content/IntentFilter]
+ Class [android/content/pm/PackageManager]
+ Class [android/content/pm/PackageManager$NameNotFoundException]
+ Class [com/oxapps/schemes/pro/CheckService]
+ Class [com/oxapps/schemes/pro/InitActivity]
+ Class [com/oxapps/schemes/pro/b]
+ Fieldref [com/oxapps/schemes/pro/InitActivity.a Landroid/content/BroadcastRe
ceiver;]
+ Methodref [android/app/Activity.<init> ()V]
+ Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
+ Methodref [android/app/Activity.onPause ()V]
+ Methodref [android/app/Activity.onResume ()V]
+ Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lan
g/Class;)V]
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/con
tent/Intent;]
+ Methodref [android/content/IntentFilter.<init> (Ljava/lang/String;)V]
+ Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/
String;I)Landroid/content/pm/ApplicationInfo;]
+ Methodref [com/oxapps/schemes/pro/InitActivity.finish ()V]
+ Methodref [com/oxapps/schemes/pro/InitActivity.getPackageManager ()Landroid/
content/pm/PackageManager;]
+ Methodref [com/oxapps/schemes/pro/InitActivity.registerReceiver (Landroid/co
ntent/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;]
+ Methodref [com/oxapps/schemes/pro/InitActivity.startService (Landroid/conten
t/Intent;)Landroid/content/ComponentName;]
+ Methodref [com/oxapps/schemes/pro/InitActivity.unregisterReceiver (Landroid/
content/BroadcastReceiver;)V]
+ Methodref [com/oxapps/schemes/pro/b.<init> (Lcom/oxapps/schemes/pro/InitActi
vity;)V]
+ NameAndType [<init> ()V]
+ NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
+ NameAndType [<init> (Lcom/oxapps/schemes/pro/InitActivity;)V]
+ NameAndType [<init> (Ljava/lang/String;)V]
+ NameAndType [a Landroid/content/BroadcastReceiver;]
+ NameAndType [finish ()V]
+ NameAndType [getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/App
licationInfo;]
+ NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
+ NameAndType [onCreate (Landroid/os/Bundle;)V]
+ NameAndType [onPause ()V]
+ NameAndType [onResume ()V]
+ NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
+ NameAndType [registerReceiver (Landroid/content/BroadcastReceiver;Landroid/c
ontent/IntentFilter;)Landroid/content/Intent;]
+ NameAndType [startService (Landroid/content/Intent;)Landroid/content/Compone
ntName;]
+ NameAndType [unregisterReceiver (Landroid/content/BroadcastReceiver;)V]
+ Utf8 [()Landroid/content/pm/PackageManager;]

+ Utf8 [()V]
+ Utf8 [(Landroid/content/BroadcastReceiver;)V]
+ Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Lan
droid/content/Intent;]
+ Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
+ Utf8 [(Landroid/content/Intent;)Landroid/content/ComponentName;]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Lcom/oxapps/schemes/pro/InitActivity;)V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;]
+ Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Landroid/content/BroadcastReceiver;]
+ Utf8 [StackMapTable]
+ Utf8 [a]
+ Utf8 [android.intent.action.MAIN]
+ Utf8 [android/app/Activity]
+ Utf8 [android/content/Intent]
+ Utf8 [android/content/IntentFilter]
+ Utf8 [android/content/pm/PackageManager]
+ Utf8 [android/content/pm/PackageManager$NameNotFoundException]
+ Utf8 [com.oxapps.schemes]
+ Utf8 [com/oxapps/schemes/pro/CheckService]
+ Utf8 [com/oxapps/schemes/pro/InitActivity]
+ Utf8 [com/oxapps/schemes/pro/b]
+ Utf8 [finish]
+ Utf8 [getApplicationInfo]
+ Utf8 [getPackageManager]
+ Utf8 [init]
+ Utf8 [onCreate]
+ Utf8 [onPause]
+ Utf8 [onResume]
+ Utf8 [putExtra]
+ Utf8 [registerReceiver]
+ Utf8 [startService]
+ Utf8 [unregisterReceiver]
Fields (count = 1):
+ Field:
a Landroid/content/BroadcastReceiver;
Access flags: 0x0
= android.content.BroadcastReceiver a
Methods (count = 4):
- Method:
<init>()V
Access flags: 0x1
= public InitActivity()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #13
+ Methodref [android/app/Activity.<init> ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onCreate(Landroid/os/Bundle;)V
Access flags: 0x4
= protected void onCreate(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 50, locals = 4, stack = 4):

[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #14
+ Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
[5] aload_0 v0
[6] invokevirtual #22
+ Methodref [com/oxapps/schemes/pro/InitActivity.getPackageManager ()Lan
droid/content/pm/PackageManager;]
[9] ldc #2
+ String [com.oxapps.schemes]
[11] iconst_0
[12] invokevirtual #20
+ Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava
/lang/String;I)Landroid/content/pm/ApplicationInfo;]
[15] astore_2 v2
[16] new #5
+ Class [android/content/Intent]
[19] dup
[20] aload_0 v0
[21] ldc #9
+ Class [com/oxapps/schemes/pro/CheckService]
[23] invokespecial #17
+ Methodref [android/content/Intent.<init> (Landroid/content/Context;Lja
va/lang/Class;)V]
[26] astore_3 v3
[27] aload_3 v3
[28] ldc #3
+ String [init]
[30] iconst_1
[31] invokevirtual #18
+ Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landro
id/content/Intent;]
[34] pop
[35] aload_0 v0
[36] aload_3 v3
[37] invokevirtual #24
+ Methodref [com/oxapps/schemes/pro/InitActivity.startService (Landroid/
content/Intent;)Landroid/content/ComponentName;]
[40] pop
[41] goto +8 (target=49)
[44] astore_2 v2
[45] aload_0 v0
[46] invokevirtual #21
+ Methodref [com/oxapps/schemes/pro/InitActivity.finish ()V]
[49] return
Code attribute exceptions (count = 1):
- ExceptionInfo (5 -> 41: 44):
+ Class [android/content/pm/PackageManager$NameNotFoundException]
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [44] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoun
dException]
- [49] Var: ..., Stack: (empty)
+ Method:
onResume()V
Access flags: 0x4
= protected void onResume()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 37, locals = 2, stack = 4):
[0] aload_0 v0
[1] invokespecial #16

+ Methodref [android/app/Activity.onResume ()V]


[4] new #6
+ Class [android/content/IntentFilter]
[7] dup
[8] ldc #1
+ String [android.intent.action.MAIN]
[10] invokespecial #19
+ Methodref [android/content/IntentFilter.<init> (Ljava/lang/String;)V]
[13] astore_1 v1
[14] aload_0 v0
[15] new #11
+ Class [com/oxapps/schemes/pro/b]
[18] dup
[19] aload_0 v0
[20] invokespecial #26
+ Methodref [com/oxapps/schemes/pro/b.<init> (Lcom/oxapps/schemes/pro/In
itActivity;)V]
[23] putfield #12
+ Fieldref [com/oxapps/schemes/pro/InitActivity.a Landroid/content/Broad
castReceiver;]
[26] aload_0 v0
[27] aload_0 v0
[28] getfield #12
+ Fieldref [com/oxapps/schemes/pro/InitActivity.a Landroid/content/Broad
castReceiver;]
[31] aload_1 v1
[32] invokevirtual #23
+ Methodref [com/oxapps/schemes/pro/InitActivity.registerReceiver (Landr
oid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/In
tent;]
[35] pop
[36] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onPause()V
Access flags: 0x4
= protected void onPause()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #15
+ Methodref [android/app/Activity.onPause ()V]
[4] aload_0 v0
[5] aload_0 v0
[6] getfield #12
+ Fieldref [com/oxapps/schemes/pro/InitActivity.a Landroid/content/Broad
castReceiver;]
[9] invokevirtual #25
+ Methodref [com/oxapps/schemes/pro/InitActivity.unregisterReceiver (Lan
droid/content/BroadcastReceiver;)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: com/oxapps/schemes/pro/b
Superclass:
android/content/BroadcastReceiver
Major version: 0x32

Minor version: 0x0


Access flags: 0x20
= class com.oxapps.schemes.pro.b extends android.content.BroadcastReceiver
Interfaces (count = 0):
Constant Pool (count = 68):
+ String [Done!]
+ String [Si senor]
+ String [check]
+ Class [android/content/BroadcastReceiver]
+ Class [android/content/Intent]
+ Class [android/content/pm/PackageManager]
+ Class [android/widget/Toast]
+ Class [com/oxapps/schemes/pro/InitActivity]
+ Class [com/oxapps/schemes/pro/b]
+ Class [java/lang/String]
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActivity;]
+ Methodref [android/content/BroadcastReceiver.<init> ()V]
+ Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/l
ang/String;]
+ Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
+ Methodref [android/content/pm/PackageManager.setComponentEnabledSetting (Lan
droid/content/ComponentName;II)V]
+ Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lan
g/CharSequence;I)Landroid/widget/Toast;]
+ Methodref [android/widget/Toast.show ()V]
+ Methodref [com/oxapps/schemes/pro/InitActivity.finish ()V]
+ Methodref [com/oxapps/schemes/pro/InitActivity.getComponentName ()Landroid/c
ontent/ComponentName;]
+ Methodref [com/oxapps/schemes/pro/InitActivity.getPackageManager ()Landroid/
content/pm/PackageManager;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ NameAndType [<init> ()V]
+ NameAndType [a Lcom/oxapps/schemes/pro/InitActivity;]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [finish ()V]
+ NameAndType [getComponentName ()Landroid/content/ComponentName;]
+ NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
+ NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
+ NameAndType [hasExtra (Ljava/lang/String;)Z]
+ NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)La
ndroid/widget/Toast;]
+ NameAndType [setComponentEnabledSetting (Landroid/content/ComponentName;II)V
]
+ NameAndType [show ()V]
+ Utf8 [()Landroid/content/ComponentName;]
+ Utf8 [()Landroid/content/pm/PackageManager;]
+ Utf8 [()V]
+ Utf8 [(Landroid/content/ComponentName;II)V]
+ Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/To
ast;]
+ Utf8 [(Lcom/oxapps/schemes/pro/InitActivity;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Ljava/lang/String;)Z]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [Done!]

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8
Utf8

[Lcom/oxapps/schemes/pro/InitActivity;]
[Si senor]
[StackMapTable]
[a]
[android/content/BroadcastReceiver]
[android/content/Intent]
[android/content/pm/PackageManager]
[android/widget/Toast]
[check]
[com/oxapps/schemes/pro/InitActivity]
[com/oxapps/schemes/pro/b]
[equals]
[finish]
[getComponentName]
[getPackageManager]
[getStringExtra]
[hasExtra]
[java/lang/String]
[makeText]
[onReceive]
[setComponentEnabledSetting]
[show]

Fields (count = 1):


+ Field:
a Lcom/oxapps/schemes/pro/InitActivity;
Access flags: 0x1010
= final synthetic com.oxapps.schemes.pro.InitActivity a
Methods (count = 2):
- Method:
<init>(Lcom/oxapps/schemes/pro/InitActivity;)V
Access flags: 0x0
= b(com.oxapps.schemes.pro.InitActivity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[5] aload_0 v0
[6] invokespecial #12
+ Methodref [android/content/BroadcastReceiver.<init> ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method:
onReceive(Landroid/content/Context;Landroid/content/Intent;)V
Access flags: 0x1
= public void onReceive(android.content.Context,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 91, locals = 4, stack = 4):
[0] aload_2 v2
[1] ifnull +89 (target=90)
[4] aload_2 v2
[5] ldc #3
+ String [check]
[7] invokevirtual #14
+ Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
[10] ifeq +80 (target=90)
[13] aload_2 v2
[14] ldc #3

+ String [check]
[16] invokevirtual #13
+ Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)L
java/lang/String;]
[19] astore_3 v3
[20] aload_3 v3
[21] ldc #2
+ String [Si senor]
[23] invokevirtual #21
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[26] ifeq +45 (target=71)
[29] aload_0 v0
[30] getfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[33] invokevirtual #20
+ Methodref [com/oxapps/schemes/pro/InitActivity.getPackageManager ()Lan
droid/content/pm/PackageManager;]
[36] aload_0 v0
[37] getfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[40] invokevirtual #19
+ Methodref [com/oxapps/schemes/pro/InitActivity.getComponentName ()Land
roid/content/ComponentName;]
[43] iconst_2
[44] iconst_1
[45] invokevirtual #15
+ Methodref [android/content/pm/PackageManager.setComponentEnabledSettin
g (Landroid/content/ComponentName;II)V]
[48] aload_0 v0
[49] getfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[52] ldc #1
+ String [Done!]
[54] iconst_0
[55] invokestatic #16
+ Methodref [android/widget/Toast.makeText (Landroid/content/Context;Lja
va/lang/CharSequence;I)Landroid/widget/Toast;]
[58] invokevirtual #17
+ Methodref [android/widget/Toast.show ()V]
[61] aload_0 v0
[62] getfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[65] invokevirtual #18
+ Methodref [com/oxapps/schemes/pro/InitActivity.finish ()V]
[68] goto +22 (target=90)
[71] aload_0 v0
[72] getfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[75] aload_3 v3
[76] iconst_0
[77] invokestatic #16
+ Methodref [android/widget/Toast.makeText (Landroid/content/Context;Lja
va/lang/CharSequence;I)Landroid/widget/Toast;]
[80] invokevirtual #17
+ Methodref [android/widget/Toast.show ()V]

[83] aload_0 v0
[84] getfield #11
+ Fieldref [com/oxapps/schemes/pro/b.a Lcom/oxapps/schemes/pro/InitActiv
ity;]
[87] invokevirtual #18
+ Methodref [com/oxapps/schemes/pro/InitActivity.finish ()V]
[90] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [71] Var: ...[a:java/lang/String], Stack: (empty)
- [90] Var: -1, Stack: (empty)
Class file attributes (count = 0):

You might also like